notes September 10, 2026

shipping eval loops that fit in a lunch break

what we tried to keep agent regressions visible without building a platform first.

we kept losing the same bugs twice. an agent that worked on tuesday quietly broke friday after a prompt tweak nobody reviewed.

what we tried

a folder of golden tasks. each task is a short input, an expected shape of output, and a one-line “why this matters.” we run them with a single script before any prompt lands on main.

no dashboards yet. stdout and a markdown table are enough.

what worked

naming failures. when a case fails, the report says which fixture and which assertion — not “score dropped.” people fix what they can point at.

keeping the suite small. twelve cases beat two hundred that nobody runs.

what’s next

wire the harness into CI as a soft gate, then promote a few cases to hard fails once the noise settles.