Skip to main content

Qontak One Team Migration — Status 2026-07-13

Delivery / Program Management — periodic status report. Progress derived by the sprint-resync pass of 2026-07-13 (sprint 21367, step-6b computed proposal), not hand-typed.

Summary

All backend work is Done and merged. The five BE tasks that make up the full effort_backend_days (10.5 md) landed on qontak-launchpad origin/main this sprint; only the FE forward-teamIds task and QA remain. On-track.

Progress

progress_done_days = 10.5 of effort_total_days = 15.568%.

Method (step-6b, sprint-resync): counted the done, code-corroborated BE-discipline man-days only. The board splits each task by discipline; the BE issues are Done while FE Task 4 (BIF-8758) is still In Deployment and QA is pending — both excluded (no fractional credit). BE done = Task 1 (2) + Task 2 (3) + Task 3 (2) + Task 4-BE (2) + Task 5 (1.5) = 10.5 md = the entire BE budget. Remaining: FE 1.5 (Task 4) + QA 3.5.

Done BE taskJiraCode evidence (qontak-launchpad origin/main)
Task 1 — source-tracking columns (OTM-S04)BIF-8798merge b8a5283 — PR #623
Task 2 — pushed-migration receive + TEAM_MIGRATED (OTM-S05)BIF-8799merge b22e4ae — PR #625
Task 3 — General-team source cols + retry (OTM-S02)BIF-8800merge 7a70262 — PR #626
Task 4 (BE) — mandatory team on invite (OTM-S01)BIF-8789merge 0d748c3 — PR #624
Task 5 — Chat/CRM trigger + TEAM_MIGRATED contract (OTM-S05)BIF-8801commit 5b7f2bc (real heimdall calls)

Highlights

  • 🟢 Backend complete + merged — all 5 BE tasks Done, each corroborated against a merge commit / PR on qontak-launchpad origin/main (fetched 2026-07-13).
  • 🟢 Task 5 (Chat/CRM trigger) shipped — the OQ-1/OQ-9 contract signed 2026-07-01 is now real code, stubs replaced.

Remaining

  • 🟡 FE Task 4 (BIF-8758, forward teamIds + enforce required team on invite) — In Deployment, on Syafrizal M. (who is FE over-capacity — see roadmap ## Capacity summary).
  • 🟡 QA (3.5 md) — pending, owned Yoddi / Izzul.