831 B
831 B
Refactoring Evidence Contract
Every WorkItem retains enough evidence for another reviewer or later Tech Log reanalysis to answer:
- What source revision was analyzed?
- What exact problem was confirmed in current code?
- What changed?
- What commands/tests/measurements were run?
- What raw outputs support the result?
- What conditions or limitations apply?
Store:
- execution/measurement environment;
- raw baseline and after output when the type requires comparison;
- functional/architecture/integration verification output;
- changed-file/diff summary;
- explicit acceptance result and limitations.
Evidence is append-only for a completed cycle where practical. Do not replace a failed raw run with only the successful run; retain material failed attempts when they explain the final result. Never store secrets.