Recognition, then a bet
The assignments overlapped infrastructure I already run on this zone, so I made the early
call that shaped everything: do the homework as production I would keep, not three throwaway
proofs of concept.
A plan I could see
All three assignments decomposed into one decision-ready plan on an annotate-and-review
surface. It stayed the living record; every later decision threads back into it, so the plan
ended as a history of the reasoning, not a snapshot of the answer.
An autonomous first pass, inside guardrails
A deliberately autonomous agent run against the real account, with every credential resolved
per role from an encrypted store, operational tokens scoped and IP-locked, and the one key
that can mint other keys behind a hardware fingerprint. It put the Application Services core
live in a sitting.
The turn: interrogate the plan
Then I stopped taking the plan on faith, and the questions redirected the build. Where do
certificates actually go when a tunnel exists: validation relocates to the connector, it does
not disappear. Why two hostnames instead of a routing rule: the rule is Enterprise-only, so
the constraint is forced, and saying why is worth more than quietly complying. Whether
infrastructure-as-code still matters when an agent can drive the primitives: authoring got
cheap, the reconciliation loop did not, and if a sentence can change production I want the
deterministic diff and the gate more than ever.
The rebuild, to production shape
Terraform adopted the live estate by import. The repos split by visibility. The app became
one codebase with two deployment targets. The origin became a container on my own cluster
behind a dedicated tunnel, and the zone went to Full (Strict) after verifying nothing live
could break.
berg is Sean. lilu is the agent he runs. The division of
labor is real and so is the review gate between them.