Notes from building things, mostly about the difference between what a system is supposed to do and what it does.
- A hard-coded floor is a hard-coded subject
- A ledger’s diagnosis is a hypothesis
- A masked test is absent, not failing
- A rejection can outlive the constraint that caused it
- “Blocked” can be a true answer to the wrong question
- The fallback outranks the upgrade
- The test must assert the class, not the case
- Write the handoff before the wait