ADR-013: Analyst Interaction Layer, Workflow Builder UI, and Customer Portal
Status
PROPOSED
Context
[Full ADR content provided by user — see conversation for complete text]
Decision
Build a complete human-facing layer across three workstreams: analyst workspace, workflow builder UI, and customer portal. The analyst workspace ships first.
Build Order (10 Layers)
| Layer | What | Effort | Dependencies |
|---|---|---|---|
| 1 | Schema field metadata evolution | 3-5 days | None |
| 2 | Canonical role vocabulary + mapping | 2 days | Layer 1 |
| 3 | Shared renderer components | 3-4 days | Layer 2 |
| 4 | Document service (MinIO) | 2 days | Layer 3 |
| 5 | Task inbox + engine prerequisites | 3-4 days | Layer 4 |
| 6 | Execution view | 3 days | Layer 5 |
| 7 | Portal drafts | 1 day | Layer 6 |
| — | PHASE 2 SECURITY GATE | — | — |
| 8 | Customer portal (POST Phase 2) | 3-4 days | Security |
| 9 | Builder UI | 4-5 days | Layer 7 |
| 10 | AI wizard | 3-4 days | Layer 9 |
Total: ~30-40 days across 10 layers.