Governance, 5 September 2026
The Testimony Record is edited by one person. That is a real limitation and this page exists because pretending otherwise is how a format gets forked.
Formats do not fragment over their content. They fragment over governance: somebody could not get a change in, or the terms moved under them, and the cheapest response was to start again. Markdown was forked because its author declined to standardise it. RSS split over a governance dispute. Neither fork was about the syntax.
So the route in is written down, before anyone needs it.
Open an issue on the repository, or write to the editor. Both are read by the same person, and neither is a form.
https://github.com/troybrandonc-bit/machine-testimony/issues
troy@machinetestimony.com
A report is strongest with a record that demonstrates it. The validator is one standard-library file with no network access, so the smallest useful bug report is a few lines of JSON and the level you expected.
scope entry in version 0.2 exists because
Phill Clapham reported that the validator refused TR-3 to any record
containing no decisions, a requirement that appeared nowhere in the
specification text.There is no committee, no vote, and no appeal to anybody other than the editor. A single editor is faster than a process and you can see exactly who to argue with, which is worth saying plainly rather than dressing up.
The counterweight is that nothing here is held back. The specification text is CC BY 4.0 and the validator is MIT, so anyone who disagrees strongly enough can take the format and go, with no permission needed and nothing to negotiate. That option existing is what makes the arrangement fair, and using it is not a hostile act.
The specification is also deposited as an IETF Internet-Draft, which is archived independently of this site and of its editor. It confers no formal standing and the datatracker says so on the page. What it means is that the document survives whether or not anything here does.