sharness.ai / admin / briefs / 2026-10-26__brief__a-reality-file-and-a-corrections-file · this page as markdown
A reality file and a corrections file for both repositories: what exists, and where the brief was wrong
The finding
Every sgit repository says a repository carries a reality file (what exists, by domain, kept current by whoever ships; a thing not in it does not exist) and a corrections file (where the brief was wrong, what was found, what was done instead). The website has the first in spirit, What exists today, and the pack's known issues on the source documents play the second part. The CLI has neither: its README says what exists, and the next session reads a README that was true at the last release.
The design
REALITY.mdin the CLI, by domain (the commands, the experiments with their measured dates, the browser bench, the policies, the tests, the release pipeline, what is not here), kept current by whoever ships;experiments/README.mdkeeps the ladder and links it. The site's status page links it rather than restating it.BRIEF-CORRECTIONS.mdin the website, with the pack's known issues moved into it as the first entries, dated, above the mistake, each saying what was done instead; the source documents page links it.- The gate: a check that
REALITY.mdnames every command the CLI registers (read from the argument parser) and every experiment number inexperiments/README.md, so the file cannot fall behind the code silently.
Acceptance criteria
- A session that reads only
REALITY.mdcan say what runs, what is measured and when, and what does not exist, without opening the code. - Every item on the site's status page is in
REALITY.mdor links to it. - The gate fails when a command or an experiment is added and
REALITY.mdis not.
Owner
cli@sharness, who ships the CLI; the conductor checks the site side at its next pass.