Skip to content

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.

  • 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

When you were spawned, work was hooked for you. The system trusts that:

  1. You will find it on your hook
  2. You will understand what it is (bd show / gt hook)
  3. 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.

Molecules enable propulsion by providing clear waypoints. You don’t need to memorize steps or wait for instructions - discover them:

Terminal window
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?

The old workflow (friction):

Terminal window
# Finish step 3
bd close gt-abc.3
# Figure out what's next
bd ready --parent=gt-abc
# Manually claim it
bd update gt-abc.4 --status=in_progress
# Now finally work on it

Three commands. Context switches. Momentum lost.

The new workflow (propulsion):

Terminal window
bd close gt-abc.3 --continue

One command. Auto-advance. Momentum preserved.

1. gt hook # What's hooked?
2. bd mol current # Where am I?
3. Execute step
4. bd close <step> --continue # Close and advance
5. GOTO 2
Polecat restarts with work on hook
→ Polecat announces itself
→ Polecat waits for confirmation
→ Witness assumes work is progressing
→ Nothing happens
→ Gas Town stops
  1. Check hook (gt hook)
  2. Work hooked → EXECUTE immediately
  3. Hook empty → Check mail for attached work
  4. 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.

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.