Skip to content

Layout integrity

Layout integrity

majordomus://rule/majordomus.layout-integrity@1active layout

it references

referenced by

Rationale

The directories the durable commands write into are installed rather than created on first use.

Required behaviour

The directories the durable commands write into are installed rather than created on first use.

Failure behaviour

A violation is a WARN finding under the category layout; the command continues and exits as it otherwise would. Under watch it is reported as drift and the command exits 11.

Verification

mj_validate_layout decides it, dispatched from doctor. The behavioural case test/cases/25_continuity_lifecycle.sh proves it, and CI runs that case.

Where this comes from

canonical file
.ai/repo/rules/vendor/majordomus/rules/layout-integrity.v1.md
identity
majordomus.layout-integrity@1
also served as
MCP resource majordomus://rule/majordomus.layout-integrity@1 · majordomus entity show rule/majordomus-layout-integrity-1 · GET /api/v1/entity?uri=majordomus://rule/majordomus.layout-integrity@1
in the Cockpit
/cockpit/objects/rule/majordomus-layout-integrity-1

This page is generated from the file above by scripts/generate-site-data; editing the page changes nothing, editing the file changes every surface. The relations above are edges of docs/generated/graph.json, which the executable writes from the same index.

Searches the titles and descriptions of every page this site publishes.