Skip to content

Live task status

Read-only status board (same data as the checklist). Grouped by team category with owners and schedule.

Updated 7/20/2026, 10:20:00 PM

1 of 23 complete

Tech writing

0/5 done
TaskScheduleStatus
Orchestrator architecture + auth/notify diagrams
Orchestrator overview, backend, API lenses; Auth→Notifications sequence
2026-07-20 → 2026-07-25Open
Document RPL lifecycle stages and statuses
Publish lifecycle.md with mock vocabulary
2026-07-07 → 2026-07-18Open
Document RPL lifecycle stages and statuses II
Publish lifecycle.md with mock vocabulary
2026-07-14 → 2026-07-25Open
Capture open RPL policies as ADRs
POL-01 through POL-10 in policies.md
2026-07-14 → 2026-07-28Open
Backend stack ADR (NestJS / Prisma / Postgres)
Publish ecosystem/backend-stack.md; NestJS preferred over Express
2026-07-20 → 2026-07-22Open

UI / UX

0/1 done
TaskScheduleStatus
UI/UX for RPL auth (OTP) screens
Create account, verify, forgot/reset password
2026-07-14 → 2026-07-28Open

Frontend

0/1 done
TaskScheduleStatus
Frontend RPL authentication flows
Wire CAP auth screens once orchestrator.yaml Auth is agreed
2026-07-28 → 2026-08-11Open

Backend

1/14 done
TaskScheduleStatus
OpenAPI: Candidate application E2E spine
Draft + submit; depends on orgs, trades/units, onboarding
2026-07-28 → 2026-08-11Open
OpenAPI: Assessor CRUD (platform admin)
Assessors group in public/openapi/cap-rpl.yaml
2026-07-21 → 2026-08-04Open
OpenAPI: Awarding body CRUD (platform admin)
AwardingBodies group in cap-rpl.yaml
2026-07-22 → 2026-08-05Open
OpenAPI: Candidate onboarding
Candidate profile/persona after Orchestrator auth
2026-07-25 → 2026-08-08Open
OpenAPI: Centre CRUD (platform admin)
Centres group in cap-rpl.yaml
2026-07-21 → 2026-08-04Open
OpenAPI: Trade & Unit catalogue
name/description; Unit belongs to Trade — expand cap-rpl.yaml
2026-07-22 → 2026-08-06Open
OpenAPI: Orchestrator auth (password + Google + OTP)
Expand public/openapi/orchestrator.yaml Auth group until FE/BE agree
2026-07-20 → 2026-08-01Open
OpenAPI: Orchestrator notifications (email channel)
Notifications group in orchestrator.yaml; Auth depends on email OTP
2026-07-20 → 2026-08-01Open
Implement candidate onboarding + application spine
Depends on auth JWT, orgs, trades/units OpenAPI + implementation
2026-08-11 → 2026-08-25Open
Implement CAP Assessor / Centre / Awarding body
Platform-admin CRUD toward cap-rpl.yaml
2026-08-04 → 2026-08-18Open
Implement CAP Trade & Unit catalogue
Prisma models + CRUD; Unit → Trade
2026-08-06 → 2026-08-18Open
Implement Orchestrator auth (NestJS)
After OpenAPI freeze for Auth; JWT issue; OTP via Notifications
2026-08-01 → 2026-08-15Open
Implement Orchestrator notification service (email)
Email channel adapter; Auth OTP delivery
2026-08-01 → 2026-08-12Open
Backend application lifecycle model
Stages/statuses and transitions for RPL applications
Completed 7/20/2026, 5:43:49 PM
2026-07-14 → 2026-07-31Done

DevOps

0/1 done
TaskScheduleStatus
Deploy docs site to VPS
nginx, PM2, persistent SQLITE_PATH and TASKS_JSON_PATH
2026-07-14 → 2026-07-25Open

QA

0/1 done
TaskScheduleStatus
Smoke-test docs auth and task complete dry-run
Login, list tasks, complete with TRELLO_DRY_RUN
2026-07-21 → 2026-08-01Open