feat(session): Add GUPP propulsion nudge for autonomous work execution

SessionStart now sends a PropulsionNudge after the beacon to trigger
Claude to check the hook and begin work immediately. This makes the
propulsion principle bulletproof - agents no longer wait for witness
to nudge them.

GUPP = Gas Town Universal Propulsion Principle:
"If work is on your hook, YOU RUN IT."

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
mayor
2025-12-30 21:04:57 -08:00
committed by Steve Yegge
parent 45b021cf7f
commit ef7f15cfc5
2 changed files with 18 additions and 0 deletions

View File

@@ -57,3 +57,11 @@ func SessionBeacon(address, molID string) string {
timestamp := time.Now().Format("2006-01-02T15:04")
return fmt.Sprintf("[GAS TOWN] %s • %s • %s", address, molID, timestamp)
}
// PropulsionNudge generates the GUPP (Gas Town Universal Propulsion Principle) nudge.
// This is sent after the beacon to trigger autonomous work execution.
// The agent receives this as user input, triggering the propulsion principle:
// "If work is on your hook, YOU RUN IT."
func PropulsionNudge() string {
return "Run `gt mol status` to check your hook and begin work."
}