Skip to main content

Commissioning Dashboard

One view of every capability: what's specified, what's built, what's proven. Levels: L0 Spec → L1 Schema → L2 UI → L3 Tested → L4 Commissioned. Full protocol.

Functional Capabilities

See JTBD Superset for potential to expand proprietary data footprint.

FeatureCapability EnabledImplementation PRDUpdatedState
Sign up and log inMulti-tenant auth, session managementIdentity & Access2026-03-01L3
Role-based permissionsAdmin, Member, Viewer access controlIdentity & Access2026-03-01L2
Team invitationsInvite users by email, accept and joinIdentity & Access2026-03-01L2
Organisation managementMulti-org, member list, role assignmentIdentity & Access2026-03-01L3
Contact managementBrowse, search, filter, create contactsSales CRM & RFP2026-03-04L2
Company profilesOrganisation view with contacts and dealsSales CRM & RFP2026-02-28L2
Deal pipelineVisual kanban, create, detail, stakeholdersSales CRM & RFP2026-03-04L3
Dashboard and goalsSummary cards, pipeline overview, monthly targetsSales CRM & RFP2026-03-01L3
RFP venture trackingKanban board, create, detail, link to dealsSales CRM & RFP2026-03-01L3
RFP questions and answersManage Q&A per venture, AI draft answersSales CRM & RFP2026-03-01L3
Answer libraryStore approved answers, reuse across bidsSales CRM & RFP2026-03-01L2
AI auto-fillAuto-populate RFP answers from librarySales CRM & RFP2026-02-28L2
Document uploadAttach PDF, DOCX, TXT to venturesSales CRM & RFP2026-02-28L2
RFP analyticsTime saved, fill rate, compound growthSales CRM & RFP2026-03-01L3
Task managementCreate, assign, track follow-upsSales CRM & RFP2026-02-28L2
Activity timelineLog calls, emails, meetings per dealSales CRM & RFP2026-03-02L3
Deck generationGenerate presentation from RFP answersSales CRM & RFP2026-03-01L2
Sales forecastingPredict deal close probabilitySales CRM & RFP2026-02-28L0
Stripe paymentsAccept subscription paymentsSales CRM & RFP2026-02-28L1
Billing and subscriptionsSeat counting, subscription lifecycleIdentity & Access2026-02-28L0
Insights dashboardAnalytics, forecasts, deal insightsSales CRM & RFP2026-03-02L2
Sales Dev dashboardChannel performance and outreach qualitySales Dev Agent2026-03-02L2
Agent registryAI agent registration and workflowsAgent Platform2026-03-02L2
RFP assignmentsAssign reviewers to answer queuesSales CRM & RFP2026-03-02L2
Workflow orchestrationA2A workflow templates, execution, cost trackingAgent Platform2026-03-02L2
Standards registryQuality benchmark definition and scoringAgent Platform2026-03-02L2
SBO ScoreboardThree-tier health scoring dashboardAgent Platform2026-03-02L2
Project plansPlan management, team filtering, status trackingAgent Platform2026-03-02L2
Team calendarTimeline view for project plansAgent Platform2026-03-02L2
Receipt schemaAgent + task + artifact + gate results per sessionAgent Platform2026-03-05L0
Hook failure trackerAggregate hook triggers by content type and agentAgent Platform2026-03-05L0
Scaffold generatorsContent born correct so hooks have nothing to catchAgent Platform2026-03-05L0
Skill maturity scorerInvocations x artifacts x gate pass rateAgent Platform2026-03-05L0
Template improvement loopReceipt patterns trigger template updatesAgent Platform2026-03-05L0
ETL pipeline management8 pipelines with run and dry-run capabilityETL Data Tool2026-03-02L2
Pure function libraryPortable decision logic with no infra depsIntelligence Functions2026-03-02L0
Alignment CalculatorScore IDEAL vs REALITY gapIntelligence Functions2026-03-02L0
Yield FormulaCalculate shipped artifacts / invested hoursIntelligence Functions2026-03-02L0
Confidence ScorerQuantify certainty of automated decisionsIntelligence Functions2026-03-02L0
Deviation DetectorFlag when behaviour drifts from intentionIntelligence Functions2026-03-02L0
Recommendation EngineSuggest next action from patternsIntelligence Functions2026-03-02L0
Sprout generatorNx generator creates venture app from templatesA2A Sprout Generator2026-03-02L1
Venture self-creationBootstrap creates venture row on first bootA2A Sprout Generator2026-03-02L0
Agent card registrationAuto-register agent card on startupA2A Sprout Generator2026-03-02L0
WorkChart venture scopingBoot seeds WorkChart definition with ventureIdA2A Sprout Generator2026-03-02L1
A2A endpoint stubsExecute and data routes respondA2A Sprout Generator2026-03-02L0
Acceptance test script7-line binary validation of platform thesisA2A Sprout Generator2026-03-02L0
Idea entry pointAccept skill + domain + location, create idea rowBusiness Idea Generator2026-03-02L0
Domain researchAI market/competitor analysis for given domainBusiness Idea Generator2026-03-02L0
Value proposition genGenerate + score value prop from researchBusiness Idea Generator2026-03-02L0
ICP identificationExplore-exploit finds best customer segmentsBusiness Idea Generator2026-03-02L0
Validation gateVFL + optimal-stopping go/no-go decisionBusiness Idea Generator2026-03-02L0
Venture creation triggerSprout Generator fires on validation passBusiness Idea Generator2026-03-02L0
Operations seedingWorkChart templates + sales + marketing + acctgBusiness Idea Generator2026-03-02L0
Content strategySPCL-scored content calendar for authorityBusiness Idea Generator2026-03-02L0
Agent workforceAI agents assigned to WorkChart stages with HITLBusiness Idea Generator2026-03-02L0
Network learningCross-venture algorithm training from receiptsBusiness Idea Generator2026-03-02L0
Visual orchestrationDrag-and-drop workflow capability matchingWorkCharts & Workflow Builder2026-03-05L0

See Commissioning Protocol for explanation of methodology.

Use commission-prds command to run commissioning process.

Aggregate Health

MetricCountPercentage
Total capabilities65
L0 (Spec only)3554%
L1 (Schema + API)35%
L2 (UI connected)1929%
L3 (Tested)812%
L4 (Commissioned)00%

Completed Capabilities

FeatureCapability EnabledImplementation PRDCommissionedEvidence

Features graduate here when independently verified at L4. Full protocol.

Issues

Open

#IssueSeverityPageWhat HappensFix
5Pagination doesn't sliceHIGH/crm/contactsPage counter increments (Page 2 of 3, Showing 11-20) but table shows same 10 rows as page 1. No data changes. Re-confirmed 2026-03-04.Supabase query ignores offset/limit. Ref: CRUD generator + data repo patterns.
6Search doesn't filter tableHIGH/crm/contactsSearch "Matt": counter updates to "1 contact", URL updates to ?q=Matt, but table still shows all 10 rows unchanged. Predicate wired to count, not data query. Re-confirmed 2026-03-04.Search predicate updates count query but not the table data query. Ref: CRUD generator patterns.
1Audit log all deniedLOW/settings/governance/audit29 historical "Denied" entries from before role fix. Current admin accesses all resources.Cosmetic — clear old entries or ignore
2Contact names show emailLOW/crm/contactsSeeded contacts show email as name (NULL first_name/last_name). Real contacts display fine.Populate first_name/last_name in agent_profile_human_contacts
3CRM seed script brokenLOWEngineeringcrm-seed/load.ts fails with ERR_MODULE_NOT_FOUND. Workspace alias not in tsconfig.Fix import to use relative path like agent-etl-cli.ts pattern
4Capabilities page 404LOW/agents/capabilitiesQuick Access link on /agents points to /agents/capabilities which returns 404.Create the page or remove the dead link

Next Actions

PriorityActionBlocks
1Fix #5 pagination (offset/limit on data query)Contacts L3
2Fix #6 search (predicate on data query)Contacts L3
3E2E test: Contacts CRUD cycle (reference impl)All entity E2E
4E2E test: Deals and Ventures CRUDL3 promotion
5Performance baseline: P95 < 3s at 10x scaleL4 readiness

CRUD Coverage

EntityCreateRead (list)Read (detail)Update (form)Update (save)Delete
ContactsPASSFAILPASSPASSNOT TESTEDNOT TESTED
DealsPASSPASSPASSPASSNOT TESTEDNOT TESTED
VenturesPASSPASSPASSNOT TESTEDNOT TESTEDNOT TESTED
ActivitiesPASSPASSPASSNOT TESTEDNOT TESTEDNOT TESTED
QuestionsPASSPASSPASSNOT TESTEDNOT TESTEDNOT TESTED

Context