docs: start milestone v1.3 Document Templates
This commit is contained in:
@@ -8,18 +8,18 @@ A professional real estate web presence and document management web app for brok
|
|||||||
|
|
||||||
Teressa can prepare and send any real estate form to a client for signing in minutes, from her browser, without leaving her site.
|
Teressa can prepare and send any real estate form to a client for signing in minutes, from her browser, without leaving her site.
|
||||||
|
|
||||||
## Current Milestone: v1.2 — Multi-Signer and Deployment Hardening
|
## Current Milestone: v1.3 — Document Templates
|
||||||
|
|
||||||
**Goal:** A single document can be sent to multiple signers in parallel, each receiving their own link and seeing only their own fields, with automatic completion notifications — plus a production-ready Docker Compose setup that correctly passes secrets so email works reliably.
|
**Goal:** Agent creates reusable document templates with pre-placed fields (including AI auto-placement) so the same PDF never needs to be field-mapped from scratch for every client.
|
||||||
|
|
||||||
**Target features:**
|
**Target features:**
|
||||||
- Multi-signer: agent tags each signature field to a signer's email when placing
|
- New "Templates" section in the portal — separate from Clients
|
||||||
- All unique signer emails auto-discovered from field tags → recipients list built automatically
|
- Load any PDF from the forms library into a template editor (reuses FieldPlacer + AI auto-place)
|
||||||
- All signing links sent simultaneously (parallel, any order)
|
- Save a template: PDF + field layout + signer-role assignments + text fill hints (but NOT filled values)
|
||||||
- Each signer sees only their own fields on the signing page
|
- When adding a document to a client, agent picks from saved templates instead of a blank PDF
|
||||||
- Document completes when ALL signers have signed → agent notified + all parties receive final merged PDF
|
- Document is created with all template fields pre-loaded — agent fills text values and assigns signer emails, then sends
|
||||||
- Docker Compose with proper secrets/env var injection for production
|
- Templates are reusable across unlimited clients
|
||||||
- Fix email delivery in Docker (SMTP secrets not passing through to container)
|
- Agent can rename and delete templates
|
||||||
|
|
||||||
## Requirements
|
## Requirements
|
||||||
|
|
||||||
|
|||||||
@@ -1,11 +1,11 @@
|
|||||||
---
|
---
|
||||||
gsd_state_version: 1.0
|
gsd_state_version: 1.0
|
||||||
milestone: v1.1
|
milestone: v1.3
|
||||||
milestone_name: Smart Document Preparation
|
milestone_name: Document Templates
|
||||||
status: verifying
|
status: defining requirements
|
||||||
stopped_at: Completed 17-02-PLAN.md — Dockerfile, docker-compose.yml, .dockerignore, .env.production.example, DEPLOYMENT.md
|
stopped_at: Milestone v1.3 started — Document Templates
|
||||||
last_updated: "2026-04-03T22:58:14.844Z"
|
last_updated: "2026-04-06T00:00:00.000Z"
|
||||||
last_activity: 2026-04-03
|
last_activity: 2026-04-06
|
||||||
progress:
|
progress:
|
||||||
total_phases: 19
|
total_phases: 19
|
||||||
completed_phases: 18
|
completed_phases: 18
|
||||||
|
|||||||
Reference in New Issue
Block a user