I created this piece of content for the purposes of entering the All Things Agentic Hackathon.
Over eight days, my teammate Muntaser and I built Gatehouse for the All Things Agentic Hackathon: an autonomous vendor-lifecycle fleet on Google Cloud. One document enters through a guarded HTTP door; a three-agent review fleet grounds findings in temporally-valid evidence; a risk gate approves; an enablement agent recalls the findings from Memory Bank and onboards the vendor with training conditioned on the exact gaps the review found. Every step lands as a content-addressed node in a cryptographic ledger, and the committed golden review replays offline — model and database provably unreached — to the same seal digest.
Here's the thing I want to write down while it's fresh, because it's the lesson I'll reuse forever:
Across the entire build, the agent logic never failed in production. Not once. Every single cloud failure was an identity or addressing bug — a who or a where, never a what.
If you're deploying agents on Google Cloud — ADK, Agent Engine, the GEAP stack — these are the five walls we hit, in the order we hit them, each one formatted the way I wish someone had written it for me: the error, the wrong theory, the real cause, the fix.






