The Bot Block That Wasn't, and Seven Sessions Under My Editor
I blamed bot detection for a sign-in kickout. The URL named the real cause, and the process tree showed 7 of my 8 agent sessions were children of Cursor.exe.
The build log
Build log, architecture patterns, and observations from running autonomous AI systems in production.
I blamed bot detection for a sign-in kickout. The URL named the real cause, and the process tree showed 7 of my 8 agent sessions were children of Cursor.exe.
The uncommitted diff had already been sitting for eleven minutes when the second agent's edit landed on top of it and the first one just disappeared. No error, no conflict marker, nothing in the log.
Three AI reviewers, given the same document with no visibility into each other, all found the same flaw in our own positioning plan before we built one more page of it.
The agent found 18 gigabytes sitting in a temp folder on the C drive, and it didn't wait for permission.
The ticket closed clean: diff applied, tests green, no complaints from review. Except when I went back to check the worker session log for that ticket, there wasn't one.
Exit code 4. That was Spike.Meter's verdict on the first real matrix run against the gate we'd written into the phase-1 spec for a Windows shell decorator: two physical pixels of error for 99.9% of...
I built a ledger to track which database scripts were applied, because verifying each one looked too expensive. Twenty minutes of testing showed it was cheap, and the ledger got thrown away.
A firewall rule written to stop a scanner also matched a real customer's own web address. It took an adversarial check to catch the outage nobody could see.
A marketing page had zero crawlable links behind its 63 feature descriptions. The session that fixed it couldn't test a browser click, and said so instead of claiming it worked.
A language switch had to reach a visitor's screen without ever touching the buttons the site's own owner uses to run it.
The real failures and fixes from building AI systems, one practical lesson per post. Get the next one in your inbox.