Skip to content

The sentence that says what Majordomus is has one declaration, and every surface reads it

The sentence that says what Majordomus is has one declaration, and every surface reads it

majordomus://adr/adr-0210proposed product-adoptionchatgpt-project

it references

  • put_in_force docs/HARDCODING_LEDGER.yaml (file)
  • put_in_force scripts/generate-site-data (file)
  • put_in_force site/data/marketing.toml (file)
  • put_in_force adr-0023
  • put_in_force a-visitor-understands-and-checks-majordomus (intent)
  • put_in_force I3134
  • put_in_force I3135
  • put_in_force positioning-leads-with-the-outcome (knowledge)
  • put_in_force project.homepage-tells-a-declared-story@1

referenced by

Nothing in the layer names it. Backlinks are derived, so an empty list is an answer rather than an omission.

210. The sentence that says what Majordomus is has one declaration, and every surface reads it

Context

docs/HARDCODING_LEDGER.yaml row product-sentence-has-two-wordings records three wordings (marketing.toml hero, README bold line and lead, project.json tagline grepped from README) and waits for one decision: which wording is the declaration. The owner ordered on 2026-10-13 that the landing page reflect and derive the positioning, and the hero was rewritten on 2026-10-16 (I2745).

Decision

The declaration lives in the site copy the homepage already reads (site/data/marketing.toml); README's bold line, page titles, Open Graph descriptions and the launch kit are projections of it or are refused by homepage-check when they differ. The wording itself is the owner's.

Alternatives rejected

  • README as the declaration (the site greps it today)
  • Leaving each surface its own wording

Consequences

I3134 and I3135 implement it; the ledger row closes.

Sources

Promoted on 2026-10-18 from the owner's ChatGPT project (workspace chatgpt-majordomus, issue I3100). The owner has not accepted it; it is proposed for the owner's decision.

  • chatgpt-majordomus:c250#2
  • chatgpt-majordomus:c250#4

Where this comes from

canonical file
.ai/repo/adrs/0210-the-sentence-that-says-what-majordomus-is-has-one-declaration-an.md
identity
adr-0210
also served as
MCP resource majordomus://adr/adr-0210 · majordomus entity show adr/adr-0210 · GET /api/v1/entity?uri=majordomus://adr/adr-0210
in the Cockpit
/cockpit/objects/adr/adr-0210

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.