A hash-chained manifest makes archive changes visible
A small hash-chained manifest can detect unexpected changes to archived outputs and its own record-but only when it sits inside a broader integrity, access, retention, and recovery design.
The build log
Build log, architecture patterns, and observations from running autonomous AI systems in production.
A small hash-chained manifest can detect unexpected changes to archived outputs and its own record-but only when it sits inside a broader integrity, access, retention, and recovery design.
The work log for that morning says I ran a fleet of about 30 concurrent runs "after the author noted main-context iteration wasn't burning quota fast enough."
Cloudflare Pro mitigated 0.9% of 1.98M requests. Pro is a toolkit of levers you configure yourself, not a managed service that protects you by default.
How to write a Cloudflare geo-block WAF rule that covers your real customer base without silently deindexing you, plus the US-territory gotcha that bites immediately after.
To automate DNS for 1,166 customer domains, I needed one thing: a GoDaddy API key.
"Does blocking GPTBot keep me out of ChatGPT's results?" The answer is no, and the reason is the whole point of this post: OpenAI runs three different bots for three different jobs, and the per-bot...
A name that many external systems will copy is not a cosmetic decision. The useful review asks whether the identifier is durable, clear in the moment of use, scoped to one purpose, and unlikely to collide with future work.
Cloudflare Pro proxied every subdomain my SaaS threw at it and silently refused the apex.
Two hours of IIS logs showed the prod box hitting its own schedule endpoint 19,178 times through Cloudflare: an iCal self-loop, plus the case for 410 Gone.
A diagnostic page returned the literal word `undefined` instead of a client value. The lesson was not just a language quirk: copies of shared logic had drifted away from the defensive helper.
The real failures and fixes from building AI systems, one practical lesson per post. Get the next one in your inbox.