Delivery Timeline
| Milestone | Effort (BE/FE/QA…) | Confidence | Progress | Target Date | Status |
|---|---|---|---|---|---|
| PRD finalized | — | — | 0/0 | TBD | Pending |
| RFC + task-breakdown | BE 7 · QA 2 | high | 0/9 | 2026-06-30 | Done (RFC in-review) |
| Development start | BE 7 · QA 2 | high | 0/9 | TBD | Planned (gated on 4 external contracts) |
| Release | 9 total | high | 0/9 | TBD | Planned |
Dependencies & gates
All cross-squad, all currently blocked / awaiting contracts (RFC §1 Dependencies table):
- 🔴 billing-team (
qontak-billing) — newtriggers_downgradeboolean on the billing component + backfill 6 codes, exposed onGET …/quota-managements/components(DW-S02). - 🔴 chat-squad — Chat inbound-webhook endpoint + payload contract (OQ#1).
- 🔴 crm-squad — CRM inbound-webhook endpoint + pigeon service registration.
- 🟡 content-team — client email template id/content (OQ#2).
Modpanel-internal code (chunks 1–6) is execution-ready; the blockers above are the external sign-offs. Note: this initiative shares the Modpanel↔Billing quota-management API surface with Deduction V2 (sibling RFCs — coordination, not a blocking dependency).