hashimotos-ratchet

Hashimoto's ratchet

Every time the agent makes a mistake, engineer a solution so that mistake never happens again.

Also: Hashimoto's law · One rule per failure

Origin

Mitchell Hashimoto's practice as described in "My AI Adoption Journey" (February 2026) and named the ratchet by the Harness Engineering playbook. From software operations, where the older form is the blameless post-mortem whose output is a permanent fix, not a reminder.

Why it should, or should not, apply to models

The mechanism is that a fix placed in structure (a guide rule, a sensor, a permission) is applied on every future run without anyone remembering it, while a fix given in conversation dies with the session. That holds for models more strongly than for people, because a model has no memory across sessions to carry a spoken correction. The place it can fail is the guide layer: a rule the model reads but does not follow is a ratchet tooth that does not catch, so the ratchet works only where the fix is enforced rather than advised.

Standing: Untested

From reviewed claims only. Unreviewed claims are listed below and marked, and move nothing.

Where it holds only under a condition

Claims that keep the adage but bound it.

Where it holds

Claims showing the adage applying to models.

Add a case where it holds or breaks

A break is worth more than a hold. If you have seen this fail for a model, with the setup written down, that is the most useful thing you can add here.