Steve Yegge
65d5f6823b
bd sync: 2025-12-24 23:28:04
2025-12-24 23:28:04 -08:00
Steve Yegge
659b41aed3
bd sync: 2025-12-24 23:14:18
2025-12-24 23:14:18 -08:00
Steve Yegge
1fe7fa0fc6
bd sync: 2025-12-24 23:14:10
2025-12-24 23:14:10 -08:00
Steve Yegge
c8e0616c19
bd sync: 2025-12-24 22:55:02
2025-12-24 22:55:02 -08:00
Steve Yegge
54b4bc024b
bd sync: 2025-12-24 22:53:11
2025-12-24 22:53:11 -08:00
Steve Yegge
884bd7d35e
bd sync: 2025-12-24 22:52:48
2025-12-24 22:52:48 -08:00
Steve Yegge
f99941c697
bd sync: 2025-12-24 22:49:38
2025-12-24 22:49:38 -08:00
Steve Yegge
0a6aeab93c
bd sync: 2025-12-24 22:39:16
2025-12-24 22:39:23 -08:00
Steve Yegge
8a044ea625
bd sync: 2025-12-24 22:38:43
2025-12-24 22:38:43 -08:00
Steve Yegge
20381a6f0b
bd sync: 2025-12-24 22:32:33
2025-12-24 22:32:42 -08:00
Steve Yegge
d99bb3c422
gitignore: add hook files and mq directory
2025-12-24 21:56:31 -08:00
Steve Yegge
a17a08202b
bd sync: 2025-12-24 21:52:28
2025-12-24 21:52:28 -08:00
Steve Yegge
5dfe6d5111
bd sync: 2025-12-24 21:34:32
2025-12-24 21:34:32 -08:00
Steve Yegge
d30cf5e48c
bd sync: 2025-12-24 21:33:30
2025-12-24 21:33:30 -08:00
Steve Yegge
d3a835dfaa
bd sync: 2025-12-24 21:23:09
2025-12-24 21:23:09 -08:00
Steve Yegge
23600af50c
docs: comprehensive hook/sling/handoff/nudge audit
...
- Update propulsion-principle.md: implementation status now accurate
- Update beads-data-plane.md: correct command syntax
- Fix hook.go: clarify durability semantics, add related commands
- Fix sling.go: use reliable NudgePane instead of raw tmux send-keys
- Add tmux.NudgePane: pane-targeted reliable message delivery
The command menagerie:
gt hook = assign (durability)
gt nudge = communicate (generic messaging)
gt sling = hook + nudge "start working"
gt handoff = hook + restart (GUPP kicks in)
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-24 21:17:25 -08:00
Steve Yegge
57179c1e33
fix: gt sling now hooks + runs (no restart), update docs
...
Corrected sling behavior:
- gt hook: attach only (durability primitive)
- gt sling: attach + inject run prompt (preserve context)
- gt handoff: attach + restart (fresh context via GUPP)
Sling can now target other agents: gt sling <bead> <target>
Updated docs/sling-design.md with full command menagerie.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-24 21:04:24 -08:00
Steve Yegge
efa2e9a2fe
bd sync: 2025-12-24 20:56:35
2025-12-24 20:56:35 -08:00
Steve Yegge
afe67fafbb
bd sync: 2025-12-24 20:56:14
2025-12-24 20:56:14 -08:00
Steve Yegge
32cac078e5
refactor: split gt sling into gt hook + gt handoff <bead> (gt-z4bw)
...
- Add gt hook <bead>: durability primitive, attaches work to hook
- Update gt handoff: accept optional bead arg (detects bead vs role)
- Deprecate gt sling: shows warning, points to new commands
- Update doctor fix hint to reference new commands
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-24 20:41:51 -08:00
Steve Yegge
c4dda5c055
bd sync: 2025-12-24 20:16:20
2025-12-24 20:17:34 -08:00
Steve Yegge
a697e53cfb
bd sync: 2025-12-24 20:08:27
2025-12-24 20:17:34 -08:00
Steve Yegge
9d1ebfc54d
bd sync: 2025-12-24 20:03:43
2025-12-24 20:03:43 -08:00
Steve Yegge
48e2f16b2f
bd sync: 2025-12-24 20:03:26
2025-12-24 20:03:26 -08:00
Steve Yegge
94754f6b93
bd sync: 2025-12-24 19:52:12
2025-12-24 19:52:12 -08:00
Steve Yegge
6be4e0add6
bd sync: 2025-12-24 19:51:09
2025-12-24 19:51:09 -08:00
Steve Yegge
5199fc33cf
bd sync: 2025-12-24 17:57:16
2025-12-24 17:57:25 -08:00
Steve Yegge
26c128c137
bd sync: 2025-12-24 17:40:18
2025-12-24 17:57:25 -08:00
Steve Yegge
7757316209
bd sync: 2025-12-24 16:42:06
2025-12-24 17:57:25 -08:00
Steve Yegge
b2f1b58f13
feat: implement gt sling and wisp hook system (gt-qvn7.1)
...
Phase 1 of tracer bullet: Slinging Handoff
- Add internal/wisp package for ephemeral work attachment
- Add gt sling command to attach work and restart
- Update gt prime to check/burn slung work on hook
- Add .beads-wisp/ to gitignore
2025-12-24 16:08:15 -08:00
Steve Yegge
7b256372b9
bd sync: 2025-12-24 16:08:02
2025-12-24 16:08:02 -08:00
Steve Yegge
e1692f057d
bd sync: 2025-12-24 15:56:01
2025-12-24 15:56:01 -08:00
Steve Yegge
7d01124948
bd sync: 2025-12-24 15:54:44
2025-12-24 15:54:44 -08:00
Steve Yegge
8d4f4762bc
bd sync: 2025-12-24 15:40:28
2025-12-24 15:40:28 -08:00
Steve Yegge
c8aca1528c
bd sync: 2025-12-24 15:39:48
2025-12-24 15:39:48 -08:00
Steve Yegge
5b27d337fe
bd sync: 2025-12-24 14:34:15
2025-12-24 14:34:15 -08:00
Steve Yegge
e256bb8f08
bd sync: 2025-12-24 14:28:44
2025-12-24 14:28:44 -08:00
Steve Yegge
7419a459c6
bd sync: 2025-12-24 14:27:53
2025-12-24 14:27:53 -08:00
Steve Yegge
53e6bf7618
bd sync: 2025-12-24 14:19:02
2025-12-24 14:19:02 -08:00
Steve Yegge
932e6a7266
bd sync: 2025-12-24 14:07:08
2025-12-24 14:07:08 -08:00
Steve Yegge
8e1a2feee9
bd sync: 2025-12-24 14:06:05
2025-12-24 14:06:30 -08:00
Steve Yegge
141298ca69
feat: add nudge_text variable to mol-polecat-arm formula (gt-j755)
2025-12-24 14:06:28 -08:00
Steve Yegge
c10709dc3f
terminology: spawn → pour/wisp for molecules (gt-9uy0)
...
Molecules use chemistry verbs, not spawn:
- pour = create persistent mol (liquid)
- wisp = create ephemeral wisp (vapor)
- spawn = polecats only (workers)
Changes:
- Delete chemistry-design-changes.md (migration doc)
- Remove migration tables from sling-design.md
- Update bond tables: Spawn → Pour/Wisp
- Rename spawnMoleculeFromProto → pourMoleculeFromProto
- Rename spawnMoleculeOnIssue → runMoleculeOnIssue
- Update templates: bd mol spawn → bd wisp
- Update prime.go: commands and messages
- Clean all docs and comments
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-24 14:04:19 -08:00
Steve Yegge
0acad8af25
bd sync: 2025-12-24 14:02:17
2025-12-24 14:02:17 -08:00
Steve Yegge
1e567b264e
bd sync: 2025-12-24 13:51:59
2025-12-24 13:51:59 -08:00
Steve Yegge
80d3672999
Add title fields to patrol formulas for bd cook (gt-ingm.2)
...
Required by bd cook command - each step needs a title field.
Cooked 4 protos: deacon(9), witness(10), refinery(11), polecat-arm(6)
2025-12-24 13:48:19 -08:00
Steve Yegge
944289af8e
bd sync: 2025-12-24 13:47:43
2025-12-24 13:47:43 -08:00
Steve Yegge
618832ee0c
bd sync: 2025-12-24 13:47:01
2025-12-24 13:47:01 -08:00
Steve Yegge
a057ca8b8c
bd sync: 2025-12-24 13:25:19
2025-12-24 13:25:19 -08:00
Steve Yegge
fe644a8cf8
bd sync: 2025-12-24 13:21:08
2025-12-24 13:21:08 -08:00