Run make spelling to enforce en-GB-oxendict spelling in tracked Markdown and
the shared phrase policy across eligible tracked text. The gate uses Typos
1.48.0 and the repository's generated typos.toml.
The tracked configuration is built from the shared estate dictionary and the
narrow typos.local.toml overlay. Run make spelling-config-write after an
intentional policy change, and run make spelling-config to verify that the
tracked output is current. The pinned builder refreshes the untracked local
cache only when the authoritative dictionary is newer, so an already populated
cache remains usable offline.
Do not edit typos.toml directly. Preserve public APIs, serialized schema
keys, CSS syntax, upstream action inputs, dependency names and formal product
terms through narrow local policy. Keep quoted identifiers in inline code or
fenced blocks. The exact phrase gate rejects the hyphenated variant in favour of
handwritten, including in hidden tracked source.
make nixie validates the repository's Mermaid diagrams. Continuous
Integration installs Nixie 1.1.0 and its Merman 0.7.0 dependency on the Linux
build leg without changing the product's cross-platform toolchain matrix.