VERIFIER-FIRST
Before implementing any change, verify the current state first:
- Run the existing test suite to establish a baseline
- Confirm the build compiles before making changes
- Check for existing patterns that solve the same problem
- Verify assumptions by reading source code, not guessing
Run verification at least: before changes, after changes, and after all fixes.