Every feature against every interface
The matrix both ways: each feature against the command line, the HTTP API, MCP, the Cockpit and the documentation, and each capability module, public command and object kind against the features that name it. Every mark is derived; a gap is shown.
Every mark is derived. A feature is on an interface because a capability module, a shell command or an object kind it names is projected there — a command-line path, an HTTP route, an MCP tool or resource, a Cockpit area, a document. No page and no file says so.
| Feature | cli | api | mcp | cockpit | docs | declared + test | supported by a run |
|---|---|---|---|---|---|---|---|
| Declare once | ✓on Command line | ✓on HTTP API | ✓on MCP | ✓on Cockpit | ✓on Documentation | 9/9 claims declared guaranteed with a test | 0/9 claims supported by a recorded run |
| Interfaces | ✓on Command line | ✓on HTTP API | ✓on MCP | ✓on Cockpit | ✓on Documentation | 11/11 claims declared guaranteed with a test | 0/11 claims supported by a recorded run |
| Coordination | ✓on Command line | ✓on HTTP API | ✓on MCP | ✓on Cockpit | ✓on Documentation | 5/5 claims declared guaranteed with a test | 0/5 claims supported by a recorded run |
| Worktrees | ✓on Command line | ✓on HTTP API | ✓on MCP | ✓on Cockpit | ✓on Documentation | 3/3 claims declared guaranteed with a test | 0/3 claims supported by a recorded run |
| Mesh | ✓on Command line | ✓on HTTP API | ✓on MCP | ✓on Cockpit | ✓on Documentation | 9/9 claims declared guaranteed with a test | 0/9 claims supported by a recorded run |
| Models | ✓on Command line | ✓on HTTP API | ✓on MCP | ✓on Cockpit | ✓on Documentation | 3/3 claims declared guaranteed with a test | 0/3 claims supported by a recorded run |
| Economics | ✓on Command line | ✓on HTTP API | ✓on MCP | ✓on Cockpit | ✓on Documentation | 2/3 claims declared guaranteed with a test | 0/3 claims supported by a recorded run |
| Reasoning | ✓on Command line | ✓on HTTP API | ✓on MCP | ✓on Cockpit | ✓on Documentation | 7/7 claims declared guaranteed with a test | 0/7 claims supported by a recorded run |
| Continuity | ✓on Command line | ✓on HTTP API | ✓on MCP | ✓on Cockpit | ✓on Documentation | 11/11 claims declared guaranteed with a test | 0/11 claims supported by a recorded run |
| Knowledge | ✓on Command line | ✓on HTTP API | ✓on MCP | ✓on Cockpit | ✓on Documentation | 7/9 claims declared guaranteed with a test | 0/9 claims supported by a recorded run |
| Doctrine | ✓on Command line | ✓on HTTP API | ✓on MCP | ✓on Cockpit | ✓on Documentation | 12/12 claims declared guaranteed with a test | 0/12 claims supported by a recorded run |
| Coverage | not on Command line | ✓on HTTP API | ✓on MCP | ✓on Cockpit | ✓on Documentation | 1/1 claims declared guaranteed with a test | 0/1 claims supported by a recorded run |
| Finish contract | ✓on Command line | ✓on HTTP API | ✓on MCP | ✓on Cockpit | ✓on Documentation | 9/9 claims declared guaranteed with a test | 0/9 claims supported by a recorded run |
| Policy | ✓on Command line | not on HTTP API | ✓on MCP | not on Cockpit | ✓on Documentation | 10/14 claims declared guaranteed with a test | 0/14 claims supported by a recorded run |
| Observatory | ✓on Command line | ✓on HTTP API | ✓on MCP | ✓on Cockpit | ✓on Documentation | 1/1 claims declared guaranteed with a test | 0/1 claims supported by a recorded run |
| UI | ✓on Command line | ✓on HTTP API | ✓on MCP | ✓on Cockpit | ✓on Documentation | 1/1 claims declared guaranteed with a test | 0/1 claims supported by a recorded run |
| Cockpit | ✓on Command line | ✓on HTTP API | ✓on MCP | ✓on Cockpit | ✓on Documentation | 1/1 claims declared guaranteed with a test | 0/1 claims supported by a recorded run |
| Provenance | ✓on Command line | not on HTTP API | ✓on MCP | ✓on Cockpit | ✓on Documentation | 6/9 claims declared guaranteed with a test | 0/9 claims supported by a recorded run |
| Install | ✓on Command line | ✓on HTTP API | ✓on MCP | ✓on Cockpit | ✓on Documentation | 9/9 claims declared guaranteed with a test | 0/9 claims supported by a recorded run |
| Planning | ✓on Command line | ✓on HTTP API | ✓on MCP | ✓on Cockpit | ✓on Documentation | 14/15 claims declared guaranteed with a test | 0/15 claims supported by a recorded run |
| Context | ✓on Command line | ✓on HTTP API | ✓on MCP | ✓on Cockpit | ✓on Documentation | 8/9 claims declared guaranteed with a test | 0/9 claims supported by a recorded run |
| Use cases | ✓on Command line | not on HTTP API | ✓on MCP | not on Cockpit | ✓on Documentation | 4/4 claims declared guaranteed with a test | 0/4 claims supported by a recorded run |
| Skills | ✓on Command line | ✓on HTTP API | ✓on MCP | ✓on Cockpit | ✓on Documentation | 3/3 claims declared guaranteed with a test | 0/3 claims supported by a recorded run |
| Why | ✓on Command line | ✓on HTTP API | ✓on MCP | ✓on Cockpit | ✓on Documentation | 3/3 claims declared guaranteed with a test | 0/3 claims supported by a recorded run |
| Evidence | ✓on Command line | ✓on HTTP API | ✓on MCP | ✓on Cockpit | ✓on Documentation | 12/12 claims declared guaranteed with a test | 0/12 claims supported by a recorded run |
| Benchmarks | ✓on Command line | ✓on HTTP API | ✓on MCP | ✓on Cockpit | ✓on Documentation | 6/6 claims declared guaranteed with a test | 0/6 claims supported by a recorded run |
| CI | ✓on Command line | not on HTTP API | ✓on MCP | not on Cockpit | ✓on Documentation | 6/6 claims declared guaranteed with a test | 0/6 claims supported by a recorded run |
| Commits | ✓on Command line | ✓on HTTP API | ✓on MCP | ✓on Cockpit | ✓on Documentation | 3/3 claims declared guaranteed with a test | 0/3 claims supported by a recorded run |
- declared + test
- Of the claims a feature names, how many
docs/CLAIMS.yamldeclaresguaranteed, each naming the test that is to prove it. A declaration, not a verdict: nothing here says the test ran. - supported by a run
- Of the same claims, how many a recorded run supports, as
majordomus evidence showderives it from the ledger;unknownwhen no evidence reached this build. How evidence is recorded.
What every part of the product belongs to
The other direction: each capability module of the executable, each public command of the shell tool and each kind of object of the layer, with the features that name it. A row with no feature is a gap this page shows rather than hides, and closing it is one reference in one file.
Capability modules
Modules of the Rust executable. Every capability, route, tool and reference page behind a feature comes from one of these.
-
Generated artifacts
artifactsDeclare once -
The peer blackboard
blackboardno stable feature names it -
The session brief
briefContinuity -
Capabilities
capabilitiesDeclare onceUI -
Command graph
commandsInterfacesUI -
Commit
commitCommits -
Continuity
continuityContinuity -
Convergence
convergenceWorktrees -
Dashboards
dashboardCockpit -
Delivery
deliveryUI -
Deployment
deployUI -
Design system
designCockpit -
Development context
devcontextContext -
Executable development scopes
devtaskPlanning -
Directory contracts
directoriesContext -
Distribution
distributionObservatoryUIInstall -
Token economics
economicsEconomicsObservatory -
Editor and agent projections
editorsInterfaces -
Entities
entityInterfaces -
Repository environment
environmentInterfaces -
Episodes
episodesContinuity -
Evidence
evidenceUIEvidence -
Executions
executionsInterfacesUI -
Completion gates
gatesCoverageFinish contractUI -
Graphs
graphKnowledge -
Edit guard
guardCoordination -
Health
healthDoctrineObservatoryUICockpit -
Pull-request integration
integrationCoordinationUI -
Intent realization
intent_realizationPlanning -
Intent
intentsUIPlanning -
Knowledge base
knowledge_baseKnowledge -
Layer layout
layoutno stable feature names it -
Session lifecycle
lifecycleContinuity -
MCP projection
mcpInterfaces -
Mesh
meshMeshObservatoryUI -
Models
modelsModels -
The monitor
monitorCoordination -
Objects
objectsInterfacesUI -
Obligations
obligationsFinish contract -
Observatory
observatoryObservatory -
Source pack
packContext -
Peers
peersCoordination -
Performance
perfBenchmarks -
The plan and its derivations
planObservatoryUIPlanning -
Product
productDeclare once -
Public API quality
qualityDeclare once -
Reasoning
reasoningReasoning -
Recovery of the record stores
recoverContinuity -
Release
releaseObservatoryUIInstall -
Repository
repositoryInterfacesObservatoryUIContext -
Rules
rulesDoctrineUI -
Served deployments
servedObservatory -
Server
serverCoordination -
The session domain
session_domainContinuity -
Shell automation
shellDoctrine -
Skills
skillsSkills -
Traceability
tracePlanning -
Web surfaces
webInterfacesUI -
Why
whyWhy -
Worktree topology
worktreeCoordinationWorktrees
Public commands
Subcommands of the shell tool. A feature names the ones a person runs to use it.
-
adr
adrKnowledge -
archive
archiveInstall -
bench
benchBenchmarks -
capture
captureContinuityProvenance -
check
checkCoordinationDoctrineFinish contract -
checkpoint
checkpointContinuity -
context
contextContinuityContext -
decision
decisionKnowledge -
doctor
doctorDeclare onceDoctrinePolicyCI -
doctrine
doctrineDoctrine -
evidence
evidenceEvidence -
finish
finishCoordinationFinish contract -
handover
handoverContinuity -
history
historyKnowledgeProvenance -
init
initPolicyInstall -
knowledge
knowledgeKnowledge -
migrate
migrateInstall -
plan
planPlanning -
prompt
promptContinuity -
question
questionKnowledgeFinish contract -
recover
recoverContinuity -
rules
rulesDoctrine -
search
searchKnowledge -
session
sessionContinuityProvenance -
skills
skillsSkills -
start
startCoordinationFinish contract -
update
updateDeclare oncePolicy -
usecase
usecaseUse cases -
version
versionInstall -
watch
watchDoctrineProvenanceCI
Object kinds
Kinds of the layer, with the objects this repository holds of each.
-
adr (166)
adrKnowledge -
application (5)
applicationUse cases -
area (9)
areaWhy -
audience (8)
audienceWhy -
claim (250)
claimDeclare once -
command (31)
commandDeclare once -
context (39)
contextContext -
critique (37)
critiquePlanning -
deployment (1)
deploymentObservatory -
derive-offload (1)
derive-offloadCI -
distribution-model (1)
distribution-modelInstall -
domain (6)
domainDeclare once -
feature (29)
featureDeclare once -
gap (5)
gapPlanning -
intent (43)
intentPlanning -
issue (1034)
issuePlanning -
knowledge (58)
knowledgeKnowledge -
mesh-declaration (1)
mesh-declarationMesh -
milestone (111)
milestonePlanning -
moment (38)
momentWhy -
policy (1)
policyPolicy -
profile (4)
profilePolicy -
prompt (5)
promptContinuity -
release-record (37)
release-recordInstall -
rule (191)
ruleDoctrine -
scope (1)
scopeContext -
session (91)
sessionContinuityProvenance -
skill (8)
skillSkills -
taxonomy (10)
taxonomyUse cases -
use-case (49)
use-caseUse cases -
workspace (1)
workspaceContext
The same two tables on the command line: majordomus product matrix.
Over HTTP: GET /api/v1/product/matrix. Over MCP:
majordomus_product_matrix.