Clear when the unit is done, not when the session feels long
A tenth of a growing number is still a growing number. The cache slows the climb, it never flattens it, so finishing something is the trigger.
Writing · 4 articles
Measured notes on shipping mobile apps with AI agents. What held up, what broke, and the numbers behind both. Newest first.
Latest
Six rules from fifteen real OpenSpec changes for writing project docs an agent can't misread, including the one that says a proposal is allowed to fail.
Two Claude Code hooks that block bad Swift before it ships, the exit-code contract behind them, and a subshell bug that let one through anyway.
I taught prompt writing twice, then measured where the gain was. Three techniques survived agentic work; the rest was decoration.
The limits are not what is emptying your budget. Context hygiene is, and a handful of habits cuts effective usage in half.
A tenth of a growing number is still a growing number. The cache slows the climb, it never flattens it, so finishing something is the trigger.
The default statusline hides the one number worth watching. Here is the prompt I used to replace it, and the line in it that decides what comes back.