Phases and Tasks Master Checklist
Last Updated: 2026-02-05
Status: Active Documentation
Package Manager: pnpm (run pnpm outdated -r to check dependencies)
For parallel execution: See PARALLEL_TASK_STRUCTURE.md — tasks are grouped by cohort; order of operations does not block parallel completion. Split large tasks into smaller units to maximize automation.
Deployment Phases
Phase 0 — Foundation ✅
| Task |
Required |
Status |
Notes |
| ER605-A WAN1 configured (76.53.10.34/28) |
Required |
✅ Done |
|
| Proxmox mgmt accessible |
Required |
✅ Done |
|
| Basic containers deployed (ml110) |
Required |
✅ Done |
12 Besu containers |
| R630-03 / R630-04 |
Obsolete |
N/A |
Only ml110, r630-01, r630-02 active |
Phase 1 — VLAN Enablement ⏳
| Task |
Required |
Status |
Notes |
| UDM Pro VLAN config |
Optional |
⏳ Pending |
ES216G/ER605 removed |
| VLAN-aware bridge on Proxmox |
Optional |
⏳ Pending |
|
| Services migrated to VLANs |
Optional |
⏳ Pending |
See NETWORK_ARCHITECTURE |
Phase 2 — Observability ⏳
| Task |
Required |
Status |
Notes |
| Monitoring stack deployed (Prometheus, Grafana, Loki, Alertmanager) |
Required |
⏳ Pending |
|
| Grafana published via Cloudflare Access |
Required |
⏳ Pending |
|
| Alerts configured |
Required |
⏳ Pending |
|
Phase 3 — CCIP Fleet ⏳
| Task |
Required |
Status |
Notes |
| CCIP Ops/Admin deployed (VMID 5400-5401) |
Required |
⏳ Pending |
docs/07-ccip/CCIP_DEPLOYMENT_SPEC |
| 16 commit nodes (5410-5425) |
Required |
⏳ Pending |
|
| 16 execute nodes (5440-5455) |
Required |
⏳ Pending |
|
| 7 RMN nodes (5470-5476) |
Required |
⏳ Pending |
|
| NAT pools configured |
Required |
⏳ Pending |
|
| Missing containers (3 only: 2506, 2507, 2508) |
Optional |
⏳ Pending |
MISSING_CONTAINERS_LIST.md |
Phase 4 — Sovereign Tenants ⏳
| Task |
Required |
Status |
Notes |
| Sovereign VLANs configured |
Required |
⏳ Pending |
|
| Tenant isolation enforced |
Required |
⏳ Pending |
|
| Access control configured |
Required |
⏳ Pending |
|
Codebase Tasks
smom-dbis-138 (Required)
| Task |
Priority |
Status |
| Vault/ISO test suites |
Critical |
✅ Tests exist (test/vault/, test/iso4217w/) |
| Deployment scripts (VLT-010 to VLT-018, ISO-009 to ISO-018) |
High |
✅ deploy-vault-system.sh created |
| Security audits (VLT-024, ISO-024) |
Critical |
⏳ Pending |
| Bridge integrations (BRG-VLT, BRG-ISO) |
High |
⏳ Pending |
| CCIP AMB full implementation |
High |
⏳ Pending |
OMNIS (Required)
| Task |
Priority |
Status |
| REST API backend |
Critical |
✅ Scaffold exists (OMNIS/backend) |
| Replace MSW mocks with real API |
Critical |
✅ VITE_USE_REAL_API toggle exists |
| Auth (Sankofa Phoenix SDK) |
High |
✅ VITE_SANKOFA_* env scaffold added |
| Database schema and migrations |
Critical |
✅ Migrations exist |
| Unit tests (Header, etc.) |
High |
✅ Vitest scaffold; Header.test.tsx passes |
dbis_core (Required)
| Task |
Priority |
Status |
| AS4 settlement placeholders |
High |
✅ SANCTIONS/AML/LEDGER env stubs added |
| IRU remaining tasks |
High |
⏳ Pending |
| TypeScript/Prisma fixes (Phases 1-4 done) |
High |
~1186 errors remain |
Infrastructure (Optional)
| Task |
Priority |
Status |
| NPMplus HA (Keepalived, secondary) |
Optional |
⏳ Pending |
| verify-backend-vms TBD paths (10130, 2400) |
Optional |
✅ Resolved; host mapping fixed |
| WebSocket automated testing |
Optional |
⏳ Pending |
Documentation (Optional)
| Task |
Priority |
Status |
| IP centralization (590+ scripts) |
Optional |
✅ Tracking doc: IP_CENTRALIZATION_TRACKING.md |
| Documentation consolidation |
Optional |
⏳ Pending |
External Integrations (Provider-Dependent)
| Integration |
Est. Time |
Status |
| Li.Fi |
2-8 weeks |
⏳ Pending |
| LayerZero |
4-12 weeks |
⏳ Pending |
| Wormhole |
6-16 weeks |
⏳ Pending |
| Uniswap |
8-20 weeks |
⏳ Pending |
| 1inch |
4-12 weeks |
⏳ Pending |
| MoonPay / Ramp |
4-8 weeks each |
⏳ Pending |