A snapshot: read at commit 707a04c7ce8 on 2026-10-18T00:06:01Z by majordomus 0.29.0. Nothing on this page is read again. See it live
Use cases and what they exercise
Every executable use case with the commands it runs, the doctrines it exercises and the claims it stands behind. Read backwards it answers the coverage question: what proves this command, what exercises this doctrine.
Where it comes from
- Derived from
- the front matter of every object of kind `use-case`
- Nodes
230- Edges
412- Acyclic
- yes
- As data
- /api/v1/graph
Graph
The drawing is an enhancement. Everything it shows is in the lists below, which is what a reader without JavaScript, a crawler and a screen reader get.
What the shapes mean
Nodes
- claim
- a claim the use case stands behind
- command
- a command the scenario runs
- doctrine
- a doctrine the scenario exercises
- use-case
- one executable use case
Edges
- evidences
- the use case is evidence for that claim
- exercises
- the scenario exercises that doctrine
- runs
- the scenario runs that command
Nodes
| Node | Kind | Summary | Status | Now | Source |
|---|---|---|---|---|---|
adr-catalogue | claim | - | - | - | |
adr-propose | claim | - | - | - | |
adr-traceability | claim | - | - | - | |
ai-layer-manifest | claim | - | - | - | |
archive-fidelity | claim | - | - | - | |
benchmark-coverage-derived | claim | - | - | - | |
blocker-store | claim | - | - | - | |
blocker-survives-handover | claim | - | - | - | |
bootstrap-chain | claim | - | - | - | |
capability-modules | claim | - | - | - | |
capability-registry | claim | - | - | - | |
catalogue-resolves | claim | - | - | - | |
checkpoint-record | claim | - | - | - | |
command-coverage | claim | - | - | - | |
command-surface | claim | - | - | - | |
commit-message-is-judged | claim | - | - | - | |
commit-plan-is-refusable | claim | - | - | - | |
commit-scopes-are-learned | claim | - | - | - | |
consistency-check | claim | - | - | - | |
context-assembly | claim | - | - | - | |
context-budget | claim | - | - | - | |
context-coverage | claim | - | - | - | |
context-documents | claim | - | - | - | |
context-impact | claim | - | - | - | |
context-selection-budget | claim | - | - | - | |
continuity-reachable | claim | - | - | - | |
dag-validation | claim | - | - | - | |
decision-record | claim | - | - | - | |
derived-not-declared | claim | - | - | - | |
dispatcher-wiring | claim | - | - | - | |
distribution-canonical-model | claim | - | - | - | |
divergence-label | claim | - | - | - | |
doctrine-class-decides | claim | - | - | - | |
doctrine-registry | claim | - | - | - | |
drift-watch | claim | - | - | - | |
event-vocabulary | claim | - | - | - | |
evidence-gates-done | claim | - | - | - | |
execution-waves | claim | - | - | - | |
exit-code-contract | claim | - | - | - | |
finish-contract | claim | - | - | - | |
generated-projections-checked | claim | - | - | - | |
git-identity | claim | - | - | - | |
github-projection | claim | - | - | - | |
handover-record | claim | - | - | - | |
history-ledger-read | claim | - | - | - | |
hot-path-no-rebuild | claim | - | - | - | |
install-command-is-derived | claim | - | - | - | |
installer-verifies-before-installing | claim | - | - | - | |
interfaces-are-projections | claim | - | - | - | |
knowledge-derivation-is-idempotent | claim | - | - | - |
Edges
| From | Edge | To |
|---|---|---|
use-case:accept-or-refuse-finished-work | evidences | claim:consistency-check |
use-case:accept-or-refuse-finished-work | evidences | claim:finish-contract |
use-case:accept-or-refuse-finished-work | evidences | claim:typed-outcome |
use-case:accept-or-refuse-finished-work | runs | command:check |
use-case:accept-or-refuse-finished-work | runs | command:finish |
use-case:accept-or-refuse-finished-work | runs | command:question |
use-case:accept-or-refuse-finished-work | exercises | doctrine:majordomus.blocker-resolution |
use-case:accept-or-refuse-finished-work | exercises | doctrine:majordomus.note-integrity |
use-case:accept-or-refuse-finished-work | exercises | doctrine:majordomus.profile-requirements |
use-case:accept-or-refuse-finished-work | exercises | doctrine:majordomus.verification-integrity |
use-case:add-a-use-case-and-prove-it | evidences | claim:catalogue-resolves |
use-case:add-a-use-case-and-prove-it | evidences | claim:use-case-coverage |
use-case:add-a-use-case-and-prove-it | runs | command:doctor |
use-case:add-a-use-case-and-prove-it | runs | command:usecase |
use-case:add-a-use-case-and-prove-it | exercises | doctrine:majordomus.catalogue-integrity |
use-case:add-a-use-case-and-prove-it | exercises | doctrine:majordomus.use-case-coverage |
use-case:adopt-an-existing-repository | evidences | claim:dispatcher-wiring |
use-case:adopt-an-existing-repository | evidences | claim:no-silent-overwrite |
use-case:adopt-an-existing-repository | evidences | claim:projection-fingerprint |
use-case:adopt-an-existing-repository | evidences | claim:region-projection |
use-case:adopt-an-existing-repository | runs | command:doctor |
use-case:adopt-an-existing-repository | runs | command:init |
use-case:adopt-an-existing-repository | runs | command:update |
use-case:adopt-an-existing-repository | exercises | doctrine:majordomus.enforcement-wiring |
use-case:adopt-an-existing-repository | exercises | doctrine:majordomus.policy-integrity |
use-case:adopt-an-existing-repository | exercises | doctrine:majordomus.projection-integrity |
use-case:block-acceptance-on-an-open-question | evidences | claim:blocker-store |
use-case:block-acceptance-on-an-open-question | evidences | claim:consistency-check |
use-case:block-acceptance-on-an-open-question | evidences | claim:finish-contract |
use-case:block-acceptance-on-an-open-question | evidences | claim:open-question-gate |
use-case:block-acceptance-on-an-open-question | evidences | claim:typed-outcome |
use-case:block-acceptance-on-an-open-question | runs | command:check |
use-case:block-acceptance-on-an-open-question | runs | command:finish |
use-case:block-acceptance-on-an-open-question | runs | command:question |
use-case:block-acceptance-on-an-open-question | exercises | doctrine:majordomus.blocker-resolution |
use-case:block-acceptance-on-an-open-question | exercises | doctrine:majordomus.questions-store-integrity |
use-case:block-acceptance-on-an-open-question | exercises | doctrine:majordomus.verification-integrity |
use-case:capture-the-prompts-that-started-the-work | evidences | claim:prompt-capture |
use-case:capture-the-prompts-that-started-the-work | runs | command:capture |
use-case:capture-the-prompts-that-started-the-work | exercises | doctrine:majordomus.prompt-capture |
use-case:carry-a-blocker-across-a-handover | evidences | claim:blocker-survives-handover |
use-case:carry-a-blocker-across-a-handover | evidences | claim:finish-contract |
use-case:carry-a-blocker-across-a-handover | evidences | claim:handover-record |
use-case:carry-a-blocker-across-a-handover | evidences | claim:open-question-gate |
use-case:carry-a-blocker-across-a-handover | evidences | claim:record-resolution |
use-case:carry-a-blocker-across-a-handover | runs | command:check |
use-case:carry-a-blocker-across-a-handover | runs | command:finish |
use-case:carry-a-blocker-across-a-handover | runs | command:handover |
use-case:carry-a-blocker-across-a-handover | runs | command:question |
use-case:carry-a-blocker-across-a-handover | runs | command:start |