Planning material — fictional examples, no production behavior

Incremental Client Portal

[!IMPORTANT] Historical plan — superseded. This document preserves the original maximum-control AWS proposal. It is not the current implementation direction. See the counterproposal and revised plan for the subsequent analysis and decisions.

Summary

Create a new private todd-brunia/client-portal repository containing a cost-sensitive client review hub that runs fully through Docker Compose locally and deploys to AWS.

The first release will support client workspaces, uploaded proposal/agreement versions, comments and change requests, approvals, bilateral agreement signing evidence, structured invoice records with PDFs, and email notifications. Payments, SMS, document authoring, production AI drafting, and DocuSign integration remain later increments.

Architecture and Infrastructure

Product, Data, and Interfaces

Repository Automation and Delivery

Test and Acceptance Plan

Assumptions and Defaults