Temporary workforce · build status
Crew requirements, availability, assignment and proof of delivery. Generated from the build ledger at build time.
V1 – V9 · 9 slices
9 complete
V10 – V17 · 8 slices
1 complete · 1 in progress · 6 not started
V18 – V22 · 5 slices
5 not started
V23 – V29 · 7 slices
7 not started
V30 – V34 · 5 slices
5 not started
6 slices
6 complete
| Slice | Name | Status | The ledger’s note |
|---|---|---|---|
| Phase 1 — Foundation | |||
| V1 | Repository scaffold a13d742 · 2 Aug 2026 | complete | 35 checks green |
| V2 | Database foundation and RLS harness cc922e6 · 2 Aug 2026 | complete | 34 checks green; local + Neon dev |
| V3 | Identity, session and RBAC b42d7cb · 2 Aug 2026 | complete | 95 checks green; 8 + 9 extra points all met |
| V4 | Console shell and design system 900c11d · 2 Aug 2026 | complete | 44 checks green; design parity 33 with 12 sabotage cases |
| V5 | Client accounts 2e7458d · 2 Aug 2026 | complete | 90 checks green; 10 sabotage cases; signup + invitations landed here |
| V6 | Worker profiles f5e1bc3 · 3 Aug 2026 | complete | 87 checks green; 11 sabotage cases; fixed verify-V3, broken since V5 |
| V7 | Documents and credentials 2d135bd · 3 Aug 2026 | complete | 122 checks green; 16 sabotage cases (5 did not fire and were rewritten); 0011 + 0012 |
| V8 | Expiry blocking b8fc838 · 3 Aug 2026 | complete | Re-verified on the committed tree in run 8: sections 1–8 green, 0 failures. Flag cleared |
| V9 | Configuration packs 2a4ee6e · 3 Aug 2026 | complete | 0014–0017; chain 93/0 including section 10; V3 109/0, V5 96/0; policy shape 372/0 |
| Phase 2 — The delivery spine | |||
| V10 | Events and workspace ca6615d + 653532a · 3 Aug 2026 | complete | 72 checks green, 0 failed, in ONE clean run (detached, PGID 47610). The product is ca6615d; the run that proved it is the second SHA. The §6 illegal-move assertion is fixed and OBSERVED; all nine points met |
| V11 | Requirement builder dc384af · 3 Aug 2026 | in progress | Built, migrated on local + dev, 83 checks green / 0 failed through section 8 — all nine DoD points evidenced. Section 9's inherited re-runs (V4, V6, V8, V10, erasure) were still in flight when run 17 stopped. Re-run bash scripts/verify-V11.sh to close it |
| V12 | Availability | pending | — |
| V13 | Assignment core and audit spine | pending | — |
| V14 | Crew planning board | pending | — |
| V15 | Conflict detection | pending | — |
| V16 | Offers, acceptance, worker app shell | pending | — |
| V17 | ★Readiness Score | pending | signature module |
| Phase 3 — The event day | |||
| V18 | Briefing builder and acknowledgement | pending | — |
| V19 | Check-in and check-out | pending | — |
| V20 | Live ops console and change log | pending | — |
| V21 | Timesheets and approval | pending | — |
| V22 | ★Proof Pack | pending | signature module |
| Phase 4 — Scale and intelligence | |||
| V23 | Pay rules engine | pending | — |
| V24 | Client portal and live client view | pending | — |
| V25 | Notification engine | pending | — |
| V26 | Auto-match, ranking, explainability | pending | — |
| V27 | Offer waves and reserves | pending | — |
| V28 | No-show and late management | pending | — |
| V29 | ★Risk Radar | pending | signature module |
| Phase 5 — Compliance, money, insight | |||
| V30 | Compliance centre | pending | — |
| V31 | GDPR toolkit and working-time guardrails | pending | — |
| V32 | Invoicing, margin, payroll export | pending | — |
| V33 | Analytics and delivery scorecard | pending | — |
| V34 | Offline resilience, PWA, import | pending | — |
| Design migration and harness work (unnumbered) | |||
| — | Console surface palette (part of the design migration) 4b58891 · 3 Aug 2026 | complete | parity 41/0, 19 sabotages; defined and enforced, not yet switched on — 3 edits remain |
| — | Design migration — the palette switched on 882779d · 3 Aug 2026 | complete | parity 46/0, 22 sabotages; --ink-3 corrected; density lever completed; §7b makes "defined but unwired" unreachable |
| — | Demo gallery (DoD point 9) + V3–V9 backfill 84fd272, 6d65011 · 3 Aug 2026 | complete | 26 screens, 66 cells, 3 conditions; point 9 is now a typecheck error; verify-demo-absent 12/0 wired into V4 |
| — | Full-chain re-run + harness repair (run 14) 839e20e · 3 Aug 2026 | complete | Chain found a real V9 failure the gallery slice introduced. Fixed, plus §7's three green-on-empty paths. 23 further audit findings listed in run 14 |
| — | Route-table wiring probe + the API route table (run 15) ca6615d · 3 Aug 2026 | complete | scripts/lib/route-wiring.mjs; DoD point 7 is a type; two source files found INVISIBLE to the taxonomy guard |
| — | The NUL-byte guard, and the corpus-readability pattern (run 16) 653532a · 3 Aug 2026 | complete | assert_no_nul_byte_in_tracked_files runs in V1 and therefore in every cascade; arithmetic closed over 226 tracked files. The ledger itself carried a raw 0x00 |
scripts/verify-V<n>.sh
that exits 0 against the code as committed; a slice whose script has not
exited 0 in a single run is not complete here, whatever else was built.
Plus the standing gates: verify-policy-shape.sh, verify-design-parity.sh, verify-erasure.sh and verify-demo-absent.sh.
for f in scripts/verify-V*.sh; do bash "$f" local || { echo "FAILED: $f"; break; }; done
# 1 · API worker cd ~/Documents/Websites/VERBUNK/api && npm run dev # :8787 # 2 · console + site cd ~/Documents/Websites/VERBUNK/web && npm run dev # :5173 # prove a slice on the committed tree cd ~/Documents/Websites/VERBUNK && bash scripts/verify-V10.sh local
Verbunk uses real router paths, so every link below is a genuine deep link. Port 5173 collides with event.clinic's web harness — start only one at a time, or the tiles render against the wrong API and every value shows a dash.