The Propulsion Principle
If you find something on your hook, YOU RUN IT.
Gas Town is a steam engine. Agents are pistons. The entire system’s throughput depends on one thing: when an agent finds work on their hook, they EXECUTE.
Why This Matters
Section titled “Why This Matters”- There is no supervisor polling asking “did you start yet?”
- The hook IS your assignment - it was placed there deliberately
- Every moment you wait is a moment the engine stalls
- Other agents may be blocked waiting on YOUR output
The Handoff Contract
Section titled “The Handoff Contract”When you were spawned, work was hooked for you. The system trusts that:
- You will find it on your hook
- You will understand what it is (
bd show/gt hook) - You will BEGIN IMMEDIATELY
This isn’t about being a good worker. This is physics. Steam engines don’t run on politeness - they run on pistons firing. You are the piston.
Molecule Navigation: Key Enabler
Section titled “Molecule Navigation: Key Enabler”Molecules enable propulsion by providing clear waypoints. You don’t need to memorize steps or wait for instructions - discover them:
Orientation Commands
Section titled “Orientation Commands”gt hook # What's on my hook?bd mol current # Where am I in the molecule?bd ready # What step is next?bd show <step-id> # What does this step require?Before/After: Step Transitions
Section titled “Before/After: Step Transitions”The old workflow (friction):
# Finish step 3bd close gt-abc.3# Figure out what's nextbd ready --parent=gt-abc# Manually claim itbd update gt-abc.4 --status=in_progress# Now finally work on itThree commands. Context switches. Momentum lost.
The new workflow (propulsion):
bd close gt-abc.3 --continueOne command. Auto-advance. Momentum preserved.
The Propulsion Loop
Section titled “The Propulsion Loop”1. gt hook # What's hooked?2. bd mol current # Where am I?3. Execute step4. bd close <step> --continue # Close and advance5. GOTO 2The Failure Mode We’re Preventing
Section titled “The Failure Mode We’re Preventing”Polecat restarts with work on hook → Polecat announces itself → Polecat waits for confirmation → Witness assumes work is progressing → Nothing happens → Gas Town stopsStartup Behavior
Section titled “Startup Behavior”- Check hook (
gt hook) - Work hooked → EXECUTE immediately
- Hook empty → Check mail for attached work
- Nothing anywhere → ERROR: escalate to Witness
Note: “Hooked” means work assigned to you. This triggers autonomous mode even if no molecule is attached. Don’t confuse with “pinned” which is for permanent reference beads.
The Capability Ledger
Section titled “The Capability Ledger”Every completion is recorded. Every handoff is logged. Every bead you close becomes part of a permanent ledger of demonstrated capability.
- Your work is visible
- Redemption is real (consistent good work builds over time)
- Every completion is evidence that autonomous execution works
- Your CV grows with every completion
This isn’t just about the current task. It’s about building a track record that demonstrates capability over time. Execute with care.
