Live task status
Read-only status board (same data as the checklist). Grouped by team category with owners and schedule.
2 of 23 complete
Tech writing
Assigned to Favour
| Task | Schedule | Status |
|---|---|---|
Orchestrator architecture + diagrams (auth, notify) Graduate orchestrator stub to api/ + backend/ with Mermaid diagrams | 2026-07-20 → 2026-07-27 | Open |
Document RPL lifecycle stages and statuses Publish lifecycle.md with mock vocabulary Completed 7/24/2026, 2:27:36 PM | 2026-07-07 → 2026-07-18 | Done |
Document RPL lifecycle stages and statuses II Publish lifecycle.md with mock vocabulary | 2026-07-14 → 2026-07-25 | Open |
Capture open RPL policies as ADRs POL-01 through POL-10 in policies.md | 2026-07-14 → 2026-07-28 | Open |
Backend stack ADR (Express + OpenAPI in docs) Publish ecosystem/backend-stack.md — Express kit, Prisma, Postgres, Redis | 2026-07-20 → 2026-07-27 | Open |
UI / UX
Assigned to Joshua
| Task | Schedule | Status |
|---|---|---|
UI/UX for RPL auth (OTP) screens Create account, verify, forgot/reset password | 2026-07-14 → 2026-07-28 | Open |
Frontend
Assigned to Roqqi
| Task | Schedule | Status |
|---|---|---|
Frontend RPL authentication flows Wire CAP auth screens once Orchestrator OpenAPI Auth is stable | 2026-08-03 → 2026-08-17 | Open |
Backend
Assigned to Isaac
| Task | Schedule | Status |
|---|---|---|
OpenAPI: Candidate application E2E Applications group; depends on orgs, trades, onboarding, Orchestrator auth | 2026-08-10 → 2026-08-24 | Open |
OpenAPI: Assessor CRUD (platform admin) Assessor paths in openapi/cap.yaml | 2026-07-27 → 2026-08-10 | Open |
OpenAPI: Awarding body CRUD (platform admin) Awarding body paths in openapi/cap.yaml | 2026-07-27 → 2026-08-10 | Open |
OpenAPI: Candidate onboarding Onboarding group in openapi/cap.yaml | 2026-08-03 → 2026-08-17 | Open |
OpenAPI: Centre CRUD (platform admin) Centre paths in openapi/cap.yaml | 2026-07-27 → 2026-08-10 | Open |
OpenAPI: Trade & Unit (name, description; Unit belongs to Trade) Catalogue paths in openapi/cap.yaml | 2026-08-03 → 2026-08-17 | Open |
OpenAPI: Orchestrator auth (register, OTP, login, Google, reset) Refine openapi/orchestrator.yaml Auth group; FE/BE contract | 2026-07-20 → 2026-08-03 | Open |
OpenAPI: Orchestrator notifications (email channel) Refine openapi/orchestrator.yaml Notifications group | 2026-07-20 → 2026-08-03 | Open |
Implement candidate onboarding + application spine Onboarding + Application draft/submit; after orgs, trades, Orchestrator auth | 2026-08-17 → 2026-09-07 | Open |
Implement Assessor, Centre, Awarding Body CRUD CAP Express modules; platform-admin writers; after OpenAPI | 2026-08-10 → 2026-08-24 | Open |
Implement Trade & Unit catalogue CAP Express module after OpenAPI | 2026-08-17 → 2026-08-31 | Open |
Implement Orchestrator auth (password, OTP, Google) Express Auth module; depends on notifications OpenAPI/impl | 2026-08-03 → 2026-08-24 | Open |
Implement Orchestrator notification service (email) Express Notifications module after OpenAPI; email channel for OTP | 2026-08-03 → 2026-08-17 | Open |
Backend application lifecycle model Stages/statuses and transitions for RPL applications Completed 7/20/2026, 5:43:49 PM | 2026-07-14 → 2026-07-31 | Done |
DevOps
Assigned to Isaac
| Task | Schedule | Status |
|---|---|---|
Deploy docs site to VPS nginx, PM2, persistent SQLITE_PATH and TASKS_JSON_PATH | 2026-07-14 → 2026-07-25 | Open |
QA
Assigned to Fred
| Task | Schedule | Status |
|---|---|---|
Smoke-test docs auth and task complete dry-run Login, list tasks, complete with TRELLO_DRY_RUN | 2026-07-21 → 2026-08-01 | Open |