VP Completion — Mission Control

The single pane. Generated 2026-07-12T12:00:00.000Z · deep detail: JTBD Scoreboard · What Great Looks Like · Canon v1.6 · Ingestion · Hub
34%
overall complete
generated truth
43
screen x stakeholder
tasks
6/57
curated jobs scored
7%
5/43/5
BE live/mock/missing
contract read

Definition of done — what "VP works" means

VP is complete for this campaign when every burning + core JTBD scores 10/10 on the anchored rubric, for all three stakeholders, on the shared demo world. Concretely: Then going live = Allan connects the sources. Everything after is iteration (more stakeholder lenses, the 159-step trust curriculum climbing).

Your role — architect & domain, nothing mechanical

Only you do these four things: You never: write code · debug · wire screens · do git · catch mechanical bugs (the sweep + gates do that before anything reaches you).

How VP delivers a job — the loop

JOB (registry) → SCREEN + VP ACTIONS (what VP surfaces/drafts/executes) → SCORE 0–10 (your HITL) → GAP → codex fix → RE-SCORE → 10/10
Every job in the registry names the screen(s) that serve it and the concrete actions VP takes (e.g. "VP drafts the chase to Ana Costa naming the slipped date"). The delegation dial (RACI's dynamic R) says whether VP does it with you, drafts for you, or does and reports — climbing as it earns trust. Score measures the job; the dial measures the partnership. Both move to their target.

Generalizes to 36,000 — the primitives under the jobs

The clarified JTBDs aren't bespoke per client. They decompose into a handful of reusable primitives — so the demo (3 stakeholders, one world) is the engine and each of the 36,000 clients is config, not a rebuild:
PrimitiveWhat it isPer client =
IngestionConnect each source in its own dialect (CAMT/MT940 · PAIN · HBCI · file · REST), normalize + validate into the world.a connector config — Remexian: Collmex / D365-BC files, Coface, SFirm, Corpay
ConnectionOne company-to-company RBAC'd graph; the same objects projected per role & tenant.a lens — 36k clients = 36k lenses, no rebuild
HITLThe human scores the job, corrects the data, approves the action; the delegation dial climbs as VP earns trust.the same loop
Write-backVP writes the correction/decision back to the client's book of record (D365 · Collmex · CRM) with tracked sync-state.the same canonical writer
ProvenanceEvery number traces to its source system — highlight → sources.ambient, everywhere
This is why "just needs ingestion" is the whole scale story: the job surfaces + HITL + write-back are the reusable engine; onboarding a client = ingest its sources + project its lens. Ground-truthed on Remexian finance (2026-07-10).

Generated truth — completion, velocity, ETA

FormulaoverallPct = 65% * screenStakeholderTaskPct + 35% * curatedJobScorePct; task status weights: done=1, verifying=0.75, building=0.45, todo=0; unscored curated jobs count as 0/10 until HITL scoring.
Completion34% overall = 48% task-weighted screens x stakeholders + 7% curated-job scores.
Velocity48.14 commits/day over last 7 days (337 commits). Throughput assumption: using commit velocity fallback: 1 commit = 2 implementation hours because task close dates are not yet present.
ETA2026-07-14 at 96.3 estimated hours/day, 135 hours remaining.
Atlas71 routes/screens indexed.
Registry1,649 jobs; 0 scored in registry source; 57 curated scorecard jobs parsed.
45%
Distributor
15 tasks
29%
Processor
15 tasks
29%
Producer
13 tasks

Idea inbox — drop it, don't lose it

Getting an idea mid-build? Say "idea: …" to Claude. It becomes a GitHub issue (tied to the right epic), lands in this inbox, and threads to the job it affects — nothing floats. Captured ideas:
IdeaIssueTies toStatus
— none yet · fire away, the loop is live —

The full app — every screen × stakeholder

ScreenDistributorProcessorProducerJobs
Dashboard
BE 1/8/1 · 351 registry jobs
building
FE · MC-DIST-DASHBOARD
todo
FE · MC-PROC-DASHBOARD
todo
FE · MC-PROD-DASHBOARD
C1 C2 C3 C4 P2 PR1
Financials
BE 1/2/1 · 995 registry jobs
building
FE · MC-DIST-FINANCIALS
todo
FE · MC-PROC-FINANCIALS
todo
FE · MC-PROD-FINANCIALS
C2 C5 S4 P2 PR1
Actions
BE none · 508 registry jobs
building
FE · MC-DIST-ACTIONS
todo
FE · MC-PROC-ACTIONS
todo
FE · MC-PROD-ACTIONS
J5 P3 F3 PR2
Connections
BE none · 710 registry jobs
building
FE · MC-DIST-CONNECTIONS
building
FE · MC-PROC-CONNECTIONS
building
FE · MC-PROD-CONNECTIONS
S7
Inventory
BE 0/5/0 · 194 registry jobs
building
FE · MC-DIST-INVENTORY
todo
FE · MC-PROC-INVENTORY
todo
FE · MC-PROD-INVENTORY
S3 P1 PR1
PO Tracker
BE 3/7/0 · 34 registry jobs
built
FE · MC-DIST-PO-TRACKER
built
FE · MC-PROC-PO-TRACKER
built
FE · MC-PROD-PO-TRACKER
J1 J2 J3 J4 U1 U2 U3 U4 U5 U6
Messages
BE none · 155 registry jobs
built
FE · MC-DIST-MESSAGES
built
FE · MC-PROC-MESSAGES
built
FE · MC-PROD-MESSAGES
S6
Data
BE 0/1/0 · 962 registry jobs
built
FE · MC-DIST-DATA
todo
FE · MC-PROC-DATA
todo
FE · MC-PROD-DATA
S5
Supply
BE 0/11/0 · 464 registry jobs
building
FE · MC-DIST-SUPPLY
S1
Demand
BE 0/8/1 · 304 registry jobs
building
FE · MC-DIST-DEMAND
S2
Catalog · Pricing
BE 1/0/0 · 546 registry jobs
building
FE · MC-DIST-CATALOG-PRICING
S8
Routes
BE 0/3/2 · 253 registry jobs
building
FE · MC-DIST-ROUTES
building
FE · MC-PROC-ROUTES
S10 P2
Pharmacies
BE 0/3/0 · 29 registry jobs
building
FE · MC-DIST-PHARMACIES
S9
Team · Settings
BE 0/0/1 · 264 registry jobs
building
FE · MC-DIST-TEAM-SETTINGS
todo
FE · MC-PROC-TEAM-SETTINGS
todo
FE · MC-PROD-TEAM-SETTINGS
S11
CoA / Labs
BE 1/0/0 · 0 registry jobs
built
FE · MC-PROC-COA-LABS
built
FE · MC-PROD-COA-LABS
P1 F1
QP / QA Release
BE none · 0 registry jobs
built
FE · MC-PROC-QA-RELEASE
building
FE · MC-PROD-QA-RELEASE
P3
Remediation
BE none · 0 registry jobs
building
FE · MC-PROC-REMEDIATION
building
FE · MC-PROD-REMEDIATION
F3
Downpacking · Schedules
BE none · 0 registry jobs
building
FE · MC-PROC-DOWNPACKING
proc-ops
Cultivation · Yield
BE none · 0 registry jobs
built
FE · MC-PROD-CULTIVATION-YIELD
PR1 PR2
Agreements
BE none · 0 registry jobs
built
FE · MC-DIST-AGREEMENTS
building
FE · MC-PROC-AGREEMENTS
terms
built = priority done + FE route + no missing BE for that screen · wired = route or proof exists but BE/status is not fully clean · building = active priority lane · todo = queued. Grid is generated from priorities + atlas + registry + backend contract.

The path today

PriorityStepStakeholderScreenWhoStateEstimate
1Distributor dashboard cockpit wiring
MC-DIST-DASHBOARD
DistributorDashboardcodexbuilding6h
2Processor dashboard lens
MC-PROC-DASHBOARD
ProcessorDashboardcodextodo5h
3Producer dashboard lens
MC-PROD-DASHBOARD
ProducerDashboardcodextodo5h
4Distributor financials wiring
MC-DIST-FINANCIALS
DistributorFinancialscodexbuilding7h
5Processor own-leg financials
MC-PROC-FINANCIALS
ProcessorFinancialscodextodo6h

Assignable task list — manual priorities, generated status

PriorityIDTaskStakeholderScreenOwnerStatusHoursJobs
1MC-DIST-DASHBOARDDistributor dashboard cockpit wiringDistributorDashboardcodexbuilding6C1 C2 C3 C4
2MC-PROC-DASHBOARDProcessor dashboard lensProcessorDashboardcodextodo5C1 C3 P2
3MC-PROD-DASHBOARDProducer dashboard lensProducerDashboardcodextodo5C1 C3 PR1
4MC-DIST-FINANCIALSDistributor financials wiringDistributorFinancialscodexbuilding7C2 C5 S4
5MC-PROC-FINANCIALSProcessor own-leg financialsProcessorFinancialscodextodo6C2 P2
6MC-PROD-FINANCIALSProducer own-leg financialsProducerFinancialscodextodo6C2 PR1
7MC-DIST-ACTIONSDistributor actions loopDistributorActionscodexbuilding5J5
8MC-PROC-ACTIONSProcessor actions lensProcessorActionscodextodo4P3 F3
9MC-PROD-ACTIONSProducer actions lensProducerActionscodextodo4PR2 F3
10MC-DIST-CONNECTIONSDistributor connections fixesDistributorConnectionscodexbuilding4S7
11MC-PROC-CONNECTIONSProcessor connections lensProcessorConnectionscodexbuilding3S7
12MC-PROD-CONNECTIONSProducer connections lensProducerConnectionscodexbuilding3S7
13MC-DIST-INVENTORYDistributor inventory lots wiringDistributorInventorycodexbuilding4S3
14MC-PROC-INVENTORYProcessor inventory lots lensProcessorInventorycodextodo4S3 P1
15MC-PROD-INVENTORYProducer inventory lots lensProducerInventorycodextodo4S3 PR1
16MC-DIST-PO-TRACKERDistributor PO TrackerDistributorPO Trackerclaudedone0J1 J2 J3 J4 U1 U2 U3 U4 U5 U6
17MC-PROC-PO-TRACKERProcessor PO Tracker lensProcessorPO Trackerclaudedone0J1 J2 J3 J4 U1 U2 U3 U4 U5 U6
18MC-PROD-PO-TRACKERProducer PO Tracker lensProducerPO Trackerclaudedone0J1 J2 J3 J4 U1 U2 U3 U4 U5 U6
19MC-DIST-MESSAGESDistributor messagesDistributorMessagesclaudedone0S6
20MC-PROC-MESSAGESProcessor messages lensProcessorMessagesclaudedone0S6
21MC-PROD-MESSAGESProducer messages lensProducerMessagesclaudedone0S6
22MC-DIST-DATADistributor data surfaceDistributorDataclaudedone0S5
23MC-PROC-DATAProcessor data lensProcessorDatacodextodo3S5
24MC-PROD-DATAProducer data lensProducerDatacodextodo3S5
25MC-DIST-SUPPLYDistributor supplyDistributorSupplycodexbuilding4S1
26MC-DIST-DEMANDDistributor demandDistributorDemandcodexbuilding4S2
27MC-DIST-CATALOG-PRICINGDistributor catalog and pricingDistributorCatalog · Pricingcodexbuilding5S8
28MC-DIST-ROUTESDistributor routesDistributorRoutescodexbuilding4S10
29MC-PROC-ROUTESProcessor freight routesProcessorRoutescodexbuilding4P2
30MC-DIST-PHARMACIESDistributor pharmaciesDistributorPharmaciescodexbuilding4S9
31MC-DIST-TEAM-SETTINGSDistributor team and settingsDistributorTeam · Settingscodexbuilding4S11
32MC-PROC-TEAM-SETTINGSProcessor team and settings lensProcessorTeam · Settingscodextodo3S11
33MC-PROD-TEAM-SETTINGSProducer team and settings lensProducerTeam · Settingscodextodo3S11
34MC-PROC-COA-LABSProcessor CoA and labsProcessorCoA / Labsclaudedone0P1 F1
35MC-PROD-COA-LABSProducer CoA and labs testingProducerCoA / Labsclaudedone0P1 F1
36MC-PROC-QA-RELEASEProcessor QP/QA releaseProcessorQP / QA Releaseclaudedone0P3
37MC-PROD-QA-RELEASEProducer QP/QA release lensProducerQP / QA Releasecodexbuilding4P3
38MC-PROC-REMEDIATIONProcessor remediationProcessorRemediationcodexbuilding5F3
39MC-PROD-REMEDIATIONProducer remediationProducerRemediationcodexbuilding5F3
40MC-PROC-DOWNPACKINGProcessor downpacking and schedulesProcessorDownpacking · Schedulescodexbuilding6proc-ops
41MC-PROD-CULTIVATION-YIELDProducer cultivation and yieldProducerCultivation · Yieldclaudedone0PR1 PR2
42MC-DIST-AGREEMENTSDistributor agreementsDistributorAgreementsclaudedone0terms
43MC-PROC-AGREEMENTSProcessor agreements lensProcessorAgreementscodexbuilding4terms

Progress over time — git history

▃▁▅▅█▃▂▆▆▅▇▃▆▃
DateCommitsBranches
2026-06-2924feat/vp-completion-board:24 · feat/demo-connections:24 · feat/demo-integrated:24 · feat/demo-lens-redo:24 · feat/demo-messages:24 · feat/demo-processor:24 · feat/demo-producer:24 · feat/demo-spine:24 · feat/demo-world-v2:24
2026-06-300
2026-07-0145feat/vp-completion-board:45 · feat/demo-connections:45 · feat/demo-integrated:45 · feat/demo-lens-redo:45 · feat/demo-messages:45 · feat/demo-processor:45 · feat/demo-producer:45 · feat/demo-spine:45 · feat/demo-world-v2:45
2026-07-0247feat/vp-completion-board:47 · feat/demo-connections:47 · feat/demo-integrated:47 · feat/demo-lens-redo:47 · feat/demo-messages:47 · feat/demo-processor:47 · feat/demo-producer:47 · feat/demo-spine:47 · feat/demo-world-v2:47
2026-07-0379feat/vp-completion-board:79 · feat/demo-connections:79 · feat/demo-integrated:79 · feat/demo-lens-redo:79 · feat/demo-messages:79 · feat/demo-processor:79 · feat/demo-producer:79 · feat/demo-spine:79 · feat/demo-world-v2:79
2026-07-0423feat/vp-completion-board:23 · feat/demo-connections:23 · feat/demo-integrated:23 · feat/demo-lens-redo:23 · feat/demo-messages:23 · feat/demo-processor:23 · feat/demo-producer:23 · feat/demo-spine:23 · feat/demo-world-v2:23
2026-07-059feat/vp-completion-board:9 · feat/demo-connections:9 · feat/demo-integrated:9 · feat/demo-lens-redo:9 · feat/demo-messages:9 · feat/demo-processor:9 · feat/demo-producer:9 · feat/demo-spine:9 · feat/demo-world-v2:9
2026-07-0657feat/vp-completion-board:57 · feat/demo-connections:57 · feat/demo-integrated:57 · feat/demo-lens-redo:57 · feat/demo-messages:57 · feat/demo-processor:57 · feat/demo-producer:57 · feat/demo-spine:57 · feat/demo-world-v2:57
2026-07-0758feat/vp-completion-board:58 · feat/demo-connections:58 · feat/demo-integrated:58 · feat/demo-lens-redo:58 · feat/demo-messages:58 · feat/demo-processor:58 · feat/demo-producer:58 · feat/demo-spine:58 · feat/demo-world-v2:58
2026-07-0848feat/vp-completion-board:48 · feat/demo-connections:48 · feat/demo-integrated:48 · feat/demo-lens-redo:48 · feat/demo-messages:48 · feat/demo-processor:48 · feat/demo-producer:48 · feat/demo-spine:48 · feat/demo-world-v2:48
2026-07-0969feat/vp-completion-board:69 · feat/demo-connections:69 · feat/demo-integrated:69 · feat/demo-lens-redo:69 · feat/demo-messages:69 · feat/demo-processor:69 · feat/demo-producer:69 · feat/demo-spine:69 · feat/demo-world-v2:69
2026-07-1025feat/vp-completion-board:25 · feat/demo-connections:25 · feat/demo-integrated:25 · feat/demo-lens-redo:25 · feat/demo-messages:25 · feat/demo-processor:25 · feat/demo-producer:25 · feat/demo-spine:25 · feat/demo-world-v2:25
2026-07-1160feat/vp-completion-board:47 · feat/demo-connections:34 · feat/demo-integrated:44 · feat/demo-lens-redo:44 · feat/demo-messages:33 · feat/demo-processor:44 · feat/demo-producer:44 · feat/demo-spine:32 · feat/demo-world-v2:43
2026-07-1220feat/vp-completion-board:3 · feat/demo-integrated:17 · feat/demo-lens-redo:2 · feat/demo-processor:3 · feat/demo-producer:3
Counts are unique commits across feat/vp-completion-board, feat/demo-connections, feat/demo-integrated, feat/demo-lens-redo, feat/demo-messages, feat/demo-processor, feat/demo-producer, feat/demo-spine, feat/demo-world-v2, window 2026-06-29T00:00:00Z to 2026-07-12T12:00:00.000Z.
Distributor = built, looping to 10/10 · Processor + Producer = building now · The gate: cite a job or don't build it. · Clay ⇄ Claude · Mission Control