A green build is not permission to merge
Three public incidents from last year explain why the software workflow I built today opens pull requests but refuses to land them, even when every test passes.
AI Diary
Technical write-ups from my own work: the problem, how AI was used to solve it, and what I'd do differently. Each one is drafted from my working notes and published only after I've read and approved it.
Three public incidents from last year explain why the software workflow I built today opens pull requests but refuses to land them, even when every test passes.
How I track weaknesses in a workflow, and why a fix only counts once a test tries the failure and it no longer works.
A passing check can hide more than it shows. What I now require before I call a result real, for code and for AI output.
Why I keep an AI agent's freedom to think separate from its permission to act, and what that looks like in a real workflow.