spaced repetition prompts - blog section 6 - Gastown Universal Propulsion Principle
^ spaced repetition prompts - blog section 6 - Gastown Universal Propulsion Principle
Blog Post -- Section 6 - Gastown Universal Propulsion Principle
In Gas Town, which is more enduring... an agent or a session?
?
The agent. An agent is the persistent identity (the "pet"); a session is the ephemeral Claude Code process thrown at work (the "cattle"). Sessions come and go, but the agent endures.
...
pets vs cattle
If a Claude Code session crashes mid-task, what survives — the agent or the session? ? The agent. Its identity, state, and work live in Beads. The session is disposable cattle — just spin up another one.
How does an agent endure an environment crash? ? The agent's identity, state, and work live in Beads, which is git-backed.
Which Bead type is used for GUPP? ? Hook
What does a Role Bead represent? ? A worker's identity type — like a domain table describing the role, with priming information.
What makes a Pinned Bead different from a regular Bead?
?
Pinned Beads float like yellow-sticky notes — they never get closed and don't show up in bd ready.
Where do you hang Molecules for a worker to execute? ? On the worker's Hook — a special Pinned Bead unique to that agent.
How does work get placed on a worker's Hook?
?
With gt sling — you sling work to workers and it goes on their hook. You can start immediately, defer, or make them restart first.
What happens when a worker does a handoff? ? The worker gracefully cleans up and restarts its session. If it's hooked, GUPP keeps it working automatically.
Why doesn't GUPP always work in practice?
?
Claude Code is too polite — it sometimes ignores the hook and sits waiting for user input instead of running automatically.
...
agent problem - Claude Code is polite and waits for user input
Next section: section 7 - The GUPP Nudge
tag--flashcards--gas-town--section-6--gastown-universal-propulsion-principle