Legacy Migration CRM Activity Logs → CDP — Status 2026-06-30
Delivery / Program Management — periodic status report.
health:carries the delivery-health status (backlog / on-track / at-risk / off-track / paused / completed); the doc-lifecyclestatus:stays in the linter enum (active).
Summary
At risk against the 2026-08-04 revenue commitment. All 8 code chunks are writable, but the migration run is gated on Stage-0 operational dependencies owned by the CRM Squad / Platform — read-only DB access and a passing extraction query plan — that are not yet granted, exposing the deadline.
Highlights
- RFC R2 (2026-06-18) is
Strong, verdictPROCEED with notes; all 8 chunks (incl. the IAG migration-status proxy) are implementation-ready. - BE chunks 1–6 + FE chunks 7–8 can build now.
Lowlights & blockers
- CRM read-only DSN (🔴, run blocker) — owner: CRM Squad + Platform; ask: grant
contact-servicea read-only Postgres role / read-replica scoped toSELECTonaudits+users(Gate A, OQ-1). - Extraction query plan (🔴, Stage-0 no-go) — owner: CRM DBA; ask: run
EXPLAIN ANALYZEand add a CRM index if needed before Stage 0 (Gate B, OQ-2). - Edge confirmations (🟡) — USMAN deactivated-user behavior (Platform/USMAN, OQ-9); Figma badge/status frames (Design, OQ-10); Deal join-model class names + id-sets (CRM, OQ-12).
Risk & dependency changes
- New deadline-vs-dependency risk recorded: the 2026-08-04 commitment is gated on uncommitted
CRM-owned Stage-0 access + query-plan gates (dependency-check, 2026-06-30). Tracked on the
roadmap
## External & cross-squad dependenciesand this initiative'stimeline.md## Dependencies & gates. Health moved Backlog → At Risk.
Metrics
Baseline reading (t0) — the dated sequence of these reports is the burnup trend.
- Progress: 0 / TBD man-days (0%) — total pending DRI man-days.
- Throughput this period: 0 (baseline).
- Forecast: TBD (derived once effort is finalized and the Stage-0 gates have dates).
Next period
- Secure CRM/Platform commitments + dates for the read-only DSN and the extraction query-plan gate; confirm per-discipline man-days so the TPM can test the 2026-08-04 date against the Stage-0 → dry-run → production-run critical path.