Capstone: Impulse v2, a Deep AgentDeployment on kinto, and staying isolated from production Impulse
No narration yet
Capstone, Lesson 230 min

Deployment on kinto, and staying isolated from production Impulse

Deployment runs under launchd on kinto, exposed via Reception. The pattern is your existing one: a launchd plist runs the process; Reception's Caddy routes a path to its port with header_up Host localhost, the load-bearing line. Approval and the live panel reach you over Tailscale.

Practice

Try it yourself

Recall

Where the checkpointer becomes load-bearing for approval

This is the seam where two modules depend on each other. Trace one roll end to end before answering.

Tracing one wild roll through all seven modules, at which point does the module 4 checkpointer become load-bearing for the module 5 approval, and why?

Quiz

What keeps v2 isolated from production Impulse

"Runs alongside production Impulse without touching it." What concretely keeps v2 isolated, at the data layer and the process layer?

Do

Assemble and deploy Impulse v2

Wire modules 3 through 8 into one running system and deploy it on kinto, without touching production Impulse.

Tick every step to confirm you did it.

Check

Capstone end-to-end roll verified

Confirm the full assembled system on a real roll.

You should see

One real autonomous roll runs end-to-end through all seven modules, a kinto restart mid-roll resumes rather than restarts, and production Impulse is untouched and unaffected throughout.