Symptom Gone Isn't Done: A Diagnosis Gate for Claude Code
Asking an AI agent to 'find the root cause' is a preference. Requiring it to produce a falsifiable artifact — mechanism, origin,...
Naive implementation detected
Performance degrades at O(n²) under production load
measure-twice-code-once.cs:47
Missing index on FK column
Full table scan on 2.4M rows · bookmark lookup in plan
stored-procedure.sql:112
Circular dependency detected
ServiceA → ServiceB → ServiceA · boundary violation
architecture-review.md:3
Publishing to npm from GitHub Actions with OIDC is a solved, five-minute problem. Doing the same for a VS Code extension is a minefield of retiring PATs, immutable OIDC subjects, app-registration dead ends, and one...
Read post →Asking an AI agent to 'find the root cause' is a preference. Requiring it to produce a falsifiable artifact — mechanism, origin,...
Building persistent memory for Claude Code with OpenMemory, Qdrant, and a local Ollama embedding model. Three integration bugs...
Writing 'keep functions short' in your CLAUDE.md is a preference. A hook that runs lizard after every write and blocks if any...
AI agents that navigate code with grep and file reads are burning tokens and degrading their own context. LSP and ast-grep give...
Claude Code skills let you package a reusable prompt behind a slash command. I built one called /explore that clones related...
BIMI puts your logo in the sender avatar slot in supporting email clients. Setup looks simple — one DNS record, one SVG — but the...
What follows is a warning to people looking to buy a new system built with the same technology that powers ChatGPT from a startup...
This is just a note for me and anyone else who may need this. The Azure Management APIs are all documented to use...