Skip to main content

Delivery Timeline

MilestoneEffort (BE/FE/QA…)ConfidenceProgressTarget DateStatus
PRD finalized0/0TBDPending
RFC + task-breakdownBE 10.5 · FE 1.5 · QA 3.5medium0/15.52026-07-01Done (RFC cleared R3 PROCEED, 7.5)
Development startBE 10.5 · FE 1.5 · QA 3.5medium0/15.5TBDPlanned (Tasks 1–5 all actionable; Task 5 unblocked 2026-07-01)
Release15.5 total (incl. Task 5)medium0/15.5TBDPlanned — full end-to-end migration; only Task 6 (out-of-repo URL redirect) excluded

Dependencies & gates

  • Chat/CRM trigger endpoint + TEAM_MIGRATED event contract (OQ-1/OQ-9)resolved 2026-07-01, both Chat and CRM signed off (REV-1 closed at RFC R3). Unblocks Task 5 (BE 1.5 + QA 0.5, now folded into the 15.5 md total). Tasks 1–3 (receive-side columns, migration receive path, General-team stamping), Task 4 (mandatory team on invite) and Task 5 (real trigger client) are all actionable now.
  • 🟡 Team-URL redirect (OTM-S03) — out of repo; belongs to the legacy CRM app, owner unconfirmed (OQ-3). Not Bifrost man-days.
  • 🟡 FE gating decision (OQ-4) — Task 4's team-required invite gate; task-breakdown recommends Option A (derive from GET /teams/menu-visibility) before building the FE half.