Software-Engineering

8 posts

← All posts
software-engineering · · 14 min

A Leftover Allowed-Tools Rule Is Not You Still in Plan Mode

A skill tool that still runs after you leave plan or auto is not proof the mode never changed. Print leftover allowed-tools, the current mode, and the named Claude Code owner before you file always-ask-broken.

software-engineering · · 14 min

Print the Redirect Before You File Always-Ask Off

A missing always-ask prompt on a dangerous rm is not proof always-ask is off. Print the redirect, the prompt, and the named Claude Code owner before you file the ticket.

software-engineering · · 12 min

An Issues Tab Is Not a Laravel Package Ticket

GitHub Issues are off on most Laravel packages. The ticket is a pull request that documents the bug, with a named owner. laravel/framework Issues stay on.

software-engineering · · 11 min

Five Things I Refused This Week

A ranked cheat-sheet of five desk rules from this week: who pins the model, what .gitignore does not lock, who merges, who retries, and who still reads the diff.

ai-agents · · 13 min

Long-Running AI Agents — From Demos to Production

A long-running coding agent can stay green after it changes directory. Production still needs a sandbox that survives /cd, a budget that counts nested work, and a human who owns both.