FactoryWager Wiki

Feedback → ratchet

Turn a repeated correction into the earliest durable owner so the next trajectory does not re-learn it in chat.

Upstream: Turn feedback into infrastructure.

Template

## Lesson

- **Finding:** (what failed / what the agent did wrong)
- **Repair:** (what fixed this instance)
- **Earliest owner:** type | lint | skill | doc-map | script-gate | proof | CI | ops
- **Ratchet:** (concrete check or doc link that blocks recurrence)
- **Keep / revise / drop:** after a fresh rerun (paste `freshRerun` output — [`FRESH-RERUN.md`](/docs/harness/FRESH-RERUN.html))

Scaffold: bun run harness:lesson --title="…".

Fresh-rerun is mandatory for improve-harness retain/revise/remove: run the affected claim’s freshRerun from lib/harness/proof.ts and paste the terminal output into the PR.

Promote

Lesson index (detail in git)

Full prose lessons: git show 4bd1e324:docs/harness/FEEDBACK.md (pre-compression).