Skip to content
Cockpit0.29.0
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

claim

247 of the 247 object(s) of kind claim. Each has an address of its own, derived from its identity.

IdentityTitleSource
a-candidate-is-routed-by-what-it-is-aboutEvery candidate derived from an observation carries a route — platform, enforcement, generator, documentation or project — derived from its subject's structure and never from its wording, and in a repository that adopted the tool its own share/ routes projectdocs/CLAIMS.yaml
a-diagram-is-named-linked-and-addressableEvery Mermaid diagram of the built site gets an id (diagram-<name>), the list of its nodes, the viewer's controls and a link for each node that is the identity of an object the site has a page for, all derived at build; a link todocs/CLAIMS.yaml
a-finding-names-how-to-see-it-againEvery finding a command reports names the command that reproduces itdocs/CLAIMS.yaml
a-session-records-what-it-observedknowledge observe records one observation.recorded ledger line with its kind, subject, statement and typed evidence references, inside an open episode, inside a task or outside one, and refuses any other shape, or the absence of an episode, without writingdocs/CLAIMS.yaml
a-skipped-case-is-not-a-proofA test case that declines to run is reported as a skip and recorded as one, so the evidence ledger can never read a case that asserted nothing as the proof of the claim it namesdocs/CLAIMS.yaml
adr-catalogueAn architecture decision is one file under the layer's adrs section, validated against the decision contract, with an identity nothing else claims, reciprocal supersession, and every reference it makes resolvingdocs/CLAIMS.yaml
adr-proposemajordomus adr propose writes a decision with status proposed and refuses to write any other status, allocates its identity under a lock so concurrent workers never collide, and records what the decision was derived fromdocs/CLAIMS.yaml
adr-traceabilityA decision states what it put in force as typed references, each one validated, and the reverse direction — what a rule, a document, an implementation or a case was decided by — is read from the knowledge graph rather than written down a second timedocs/CLAIMS.yaml
advertised-install-command-worksThe install command this project advertises is fetched and run from the published site every night and on request, and the run that asked for it is red while it does not install a working tooldocs/CLAIMS.yaml
advice-is-weighed-not-countedAdvisors that disagree never decide by count: a conclusion is refused while a disagreement on its assessment is unsettled, a resolution needs evidence, and every answer received must be weigheddocs/CLAIMS.yaml
advisor-failure-is-recorded-and-recoversAn advisor that times out, is rate limited, refuses its credential or answers malformed is recorded as exactly that, never blocks the work, opens a circuit that closes again after its cooldown, and never fails the sessiondocs/CLAIMS.yaml
advisor-transports-share-one-contractEvery advisor transport is held to one contract — typed failures, deadlines, cancellation, normalised answers, reported usage, redacted secrets — proven against fakes with no network, model or credentialdocs/CLAIMS.yaml
advisors-are-declared-onceAdvisors are declared once, in share/advisors.yaml, by reference to the provider table and the model catalogue; a new advisor reaches the command line, the policy, HTTP, OpenAPI, MCP and the Cockpit with no consumer editeddocs/CLAIMS.yaml
ai-layer-manifestThe repository's AI layer is one directory whose manifest names every section, readable without the tooldocs/CLAIMS.yaml
an-observation-becomes-a-grouped-candidateEach observation an episode recorded becomes, at that episode's end and with no model, a candidate of its own that says what it is about, and knowledge candidates groups the records about one subject with the episodes behind them; an episode that observed nothing records that it found nothingdocs/CLAIMS.yaml
archive-fidelityAn archive that lost the file modes fails rather than travellingdocs/CLAIMS.yaml
authored-files-are-englishEvery authored file in this repository is spelled in English, and a proper noun, a test fixture or a published translation that is not carries its reason beside the checkdocs/CLAIMS.yaml
benchmark-coverage-derivedEvery externally callable operation of the Rust executable is a benchmark target with a denominator generated from the registry, and a missing case fails the structural checkdocs/CLAIMS.yaml
blocker-storeAn entry in the questions store that does not parse blocks acceptance exactly as an unresolved question doesdocs/CLAIMS.yaml
blocker-survives-handoverA blocking question keeps blocking after the work is handed to a new taskdocs/CLAIMS.yaml
bootstrap-chainProvider instruction files are thin bootstraps that point at the AI layer and carry no rule of their owndocs/CLAIMS.yaml
briefing-names-candidatesThe start briefing names the candidates awaiting review on this branch, count and ids, bounded and within the briefing budget, and prints their absence rather than omitting itdocs/CLAIMS.yaml
candidates-reviewed-not-accumulatedMore candidates than the policy cap, or a candidate older than the policy age, is an advisory doctor finding that names them; both numbers are declared once in the policydocs/CLAIMS.yaml
capability-classA profile names a capability class rather than a vendor modeldocs/CLAIMS.yaml
capability-modulesA capability of the Rust executable is declared once and composed into its module, the root composes modules, and the registry refuses a capability outside its module's namespacedocs/CLAIMS.yaml
capability-registryEvery capability of the Rust executable is defined once, and the registry refuses a duplicate id or a colliding projection name, naming both partiesdocs/CLAIMS.yaml
catalogue-resolvesA use case or application cannot name a command, doctrine or claim that does not exist, and the two catalogues cannot disagree about which applies to whichdocs/CLAIMS.yaml
checkpoint-intervalA profile sets how often a worker should checkpoint, and a stale task is reporteddocs/CLAIMS.yaml
checkpoint-recordA checkpoint is a capped progress record with computed identity, and a body over the cap is refused rather than truncateddocs/CLAIMS.yaml
ci-planned-gatesA change runs the gates its paths can affect, decided by one model of what affects what, and a change to the pipeline itself or a path the model does not know runs every gatedocs/CLAIMS.yaml
ci-verdictThe verdict status is green only when planning succeeded and every gate the plan selected ran in a job that succeeded; a failed or cancelled job, a selected gate whose job was skipped, or a plan that selected nothing is reddocs/CLAIMS.yaml
ci-verdict-is-requiredNo pull request can be merged into the default branch while the verdict status is red, because a branch rule requires itdocs/CLAIMS.yaml
cli-documentation-executableEvery command of the Rust executable's command line carries a summary, help on every argument and, where it runs, at least one example, the root carries a long description, and every example shown to a reader is executed against the built executabledocs/CLAIMS.yaml
cockpit-is-a-projection-of-the-registryA capability added to the registry appears in the Cockpit's listing, navigation and search and on a page of its own with a form generated from its schema, without one line of the Cockpit being editeddocs/CLAIMS.yaml
command-coverageEvery public command has a behavioural test and a negative test, computed rather than remembereddocs/CLAIMS.yaml
command-surfaceThe public command surface is declared, and reconciled against the dispatcherdocs/CLAIMS.yaml
commit-message-is-judgedA commit message that does not satisfy the repository's declared commit policy is refused at the moment it is written, and the history's existing debt is recorded and may not growdocs/CLAIMS.yaml
commit-plan-is-refusableA commit plan carries a fingerprint of the repository, the worktree, HEAD and the exact change set it was derived from, so a plan acted on after the tree moved is refused with the reason rather than applieddocs/CLAIMS.yaml
commit-scopes-are-learnedThe scope vocabulary a commit is judged against is learned from this repository's own history rather than kept in a table, so a subsystem committed today is in the vocabulary today and a scope outside it is a warning rather than a refusaldocs/CLAIMS.yaml
connection-episodeA client with no provider hooks gets an execution episode from the MCP connection, resumes its own after a crash, and never has its prompt claimed to be captureddocs/CLAIMS.yaml
consistency-checkcheck reports whether state, scope, blockers and checkpoint age are consistent right nowdocs/CLAIMS.yaml
context-assemblyThe context a worker is given is assembled from durable state in authority order, and what a profile excludes is excludeddocs/CLAIMS.yaml
context-budgetThe always-loaded instruction file has a line budget with a failing checkdocs/CLAIMS.yaml
context-coverageEvery directory of the layer carries a context document, the exemption is declared by the contract that governs the subtree, and a descendant may narrow that requirement but never weaken itdocs/CLAIMS.yaml
context-documentsThe context that applies to a path is composed from the layer's scoped documents, root to target, in one deterministic order with provenance, and a tree that does not validate resolves nothingdocs/CLAIMS.yaml
context-impactThe impact of a change set on the scoped context is reported from git — the documents, the scopes below them, moves with their ancestry, tracked sources to review, and stale projections — and an unrelated change reports nothingdocs/CLAIMS.yaml
context-selection-budgetThe assembled context obeys a line budget, and every section it drops is named with its reasondocs/CLAIMS.yaml
context-selection-countedWhat the context compiler selects, out of what it judged relevant, is counted in tokens of a named tokenizer and recorded, never estimateddocs/CLAIMS.yaml
continuity-reachableEvery continuity store is proven reachable through its own command, not merely present on diskdocs/CLAIMS.yaml
cost-per-outcomeCost per accepted outcome will be reported from measured data onlydocs/CLAIMS.yaml