Steve Yegge
61edfafe4c
bd sync: 2025-12-29 20:49:22
2025-12-29 20:49:22 -08:00
Steve Yegge
447fe84bf0
bd sync: 2025-12-29 20:47:42
2025-12-29 20:47:55 -08:00
Steve Yegge
fd781cee5b
bd sync: 2025-12-29 18:30:11
2025-12-29 20:47:55 -08:00
Steve Yegge
a7f34d8f89
bd sync: 2025-12-29 17:54:03
2025-12-29 17:54:03 -08:00
Steve Yegge
6e9004bb94
bd sync: 2025-12-29 17:52:01
2025-12-29 17:52:18 -08:00
Steve Yegge
a6b37796d1
bd sync: 2025-12-29 17:50:18
2025-12-29 17:50:18 -08:00
Steve Yegge
f5ec63df8f
bd sync: 2025-12-29 17:49:07
2025-12-29 17:49:07 -08:00
Steve Yegge
2ca76dcae8
bd sync: 2025-12-29 17:10:34
2025-12-29 17:10:40 -08:00
Steve Yegge
de239e09f9
bd sync: 2025-12-29 17:05:12
2025-12-29 17:05:12 -08:00
Steve Yegge
f312101d5d
bd sync: 2025-12-29 17:02:23
2025-12-29 17:02:23 -08:00
Steve Yegge
a4035b1422
bd sync: 2025-12-29 16:40:06
2025-12-29 16:40:20 -08:00
Steve Yegge
1b15ec2765
bd sync: 2025-12-29 15:27:19
2025-12-29 16:40:20 -08:00
Steve Yegge
c2c2ef5d07
feat: Update agent ID validation for canonical naming (gt-zvte2)
...
Updates ValidateAgentID to accept canonical format: prefix-rig-role-name
- Rig-level: gt-<rig>-witness (was gt-witness-<rig>)
- Named: gt-<rig>-crew-<name> (was gt-crew-<rig>-<name>)
Town-level agents unchanged: gt-mayor, gt-deacon
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-29 14:55:06 -08:00
Steve Yegge
e652449634
bd sync: 2025-12-29 14:04:26
2025-12-29 14:55:06 -08:00
Steve Yegge
59bc2cd059
fix: remove gitignore negations that override fork protection ( #796 )
...
The negation patterns (!issues.jsonl, !interactions.jsonl, etc.) in
.beads/.gitignore had higher precedence than the fork protection
exclusion in .git/info/exclude, effectively defeating fork protection.
Contributors could accidentally stage and commit upstream issue
databases because:
1. Fork protection added .beads/issues.jsonl to .git/info/exclude
2. .beads/.gitignore had !issues.jsonl which overrode the exclusion
3. .gitignore files have higher precedence than .git/info/exclude
The negation patterns were unnecessary anyway since no pattern in
.beads/.gitignore matches those files. Added a comment explaining
why negations should not be added.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-29 14:52:29 -08:00
Jordan Hubbard
9cefa98528
test: refactor claude setup for coverage
2025-12-29 14:17:44 -08:00
Jordan Hubbard
283a275740
test: refactor claude setup for coverage
2025-12-29 14:16:44 -08:00
Steve Yegge
9eb61f9dd0
bd sync: 2025-12-29 14:03:20
2025-12-29 14:03:20 -08:00
Steve Yegge
31bed17090
bd sync: 2025-12-29 13:46:54
2025-12-29 13:47:12 -08:00
Steve Yegge
04da559511
bd sync: 2025-12-29 13:45:51
2025-12-29 13:45:51 -08:00
Steve Yegge
6ee7be5fe9
bd sync: 2025-12-29 13:40:37
2025-12-29 13:40:37 -08:00
Steve Yegge
0183af11d5
bd sync: 2025-12-29 13:34:01
2025-12-29 13:34:14 -08:00
Steve Yegge
9e5a548339
bd sync: 2025-12-29 12:59:10
2025-12-29 13:34:14 -08:00
Steve Yegge
75e2afdae5
bd sync: 2025-12-29 12:58:08
2025-12-29 12:58:08 -08:00
Steve Yegge
bd750b10ea
bd sync: 2025-12-29 12:48:20
2025-12-29 12:48:35 -08:00
Steve Yegge
93cc9df9ad
bd sync: 2025-12-29 12:43:14
2025-12-29 12:43:14 -08:00
Steve Yegge
c45242a8d3
feat: Add --reason flag to bd delete for audit trail
2025-12-29 12:40:03 -08:00
Steve Yegge
7b92b42d38
bd sync: 2025-12-29 12:35:12
2025-12-29 12:38:22 -08:00
Steve Yegge
7f1f906c28
bd sync: 2025-12-28 23:46:11
2025-12-28 23:46:11 -08:00
Steve Yegge
4a6d942fad
bd sync: 2025-12-28 22:36:53
2025-12-28 22:36:53 -08:00
Steve Yegge
8e746ed9ec
bd sync: 2025-12-28 22:22:39
2025-12-28 22:22:39 -08:00
Steve Yegge
aa016c8802
bd sync: 2025-12-28 22:14:33
2025-12-28 22:14:51 -08:00
Steve Yegge
5bd387c4bc
bd sync: 2025-12-28 22:07:05
2025-12-28 22:07:05 -08:00
Steve Yegge
68ffda0fc0
bd sync: 2025-12-28 21:43:56
2025-12-28 21:43:56 -08:00
Steve Yegge
cb601d661e
bd sync: 2025-12-28 21:38:58
2025-12-28 21:38:58 -08:00
Steve Yegge
a93736b8f6
bd sync: 2025-12-28 21:35:43
2025-12-28 21:35:43 -08:00
Steve Yegge
d5a87e839a
docs: Replace Epic Planning with Ready Front model
...
The Ready Front model replaces temporal 'phase' thinking:
- Ready Front = issues with all deps satisfied (unblocked)
- Static: natural topology (sync points, bottlenecks)
- Dynamic: current wavefront of in-progress work
Key changes:
- Add cognitive trap warning (temporal language inverts deps)
- Graph Walk Pattern: walk backward from goal
- Requirement language: 'X needs Y' not 'X before Y'
- Validation with bd blocked
- Ready Fronts visualization
2025-12-28 21:35:30 -08:00
Steve Yegge
2f6efffab3
bd sync: 2025-12-28 21:34:36
2025-12-28 21:35:30 -08:00
Steve Yegge
302964b0f6
bd sync: 2025-12-28 21:31:23
2025-12-28 21:31:23 -08:00
Steve Yegge
2b8d9bc751
bd sync: 2025-12-28 21:28:27
2025-12-28 21:28:27 -08:00
Steve Yegge
27101a4f57
bd sync: 2025-12-28 19:04:53
2025-12-28 19:04:53 -08:00
Steve Yegge
8ed12091ab
bd sync: code review round 2 issues
2025-12-28 19:00:43 -08:00
Steve Yegge
36ae647599
bd sync: 2025-12-28 19:00:28
2025-12-28 19:00:28 -08:00
Steve Yegge
b5beedbeda
bd sync: 2025-12-28 18:45:30
2025-12-28 18:45:30 -08:00
Steve Yegge
6c14fd2225
refactor: Split large cmd/bd files to meet 800-line limit (bd-xtf5)
...
Split 6 files exceeding 800 lines by extracting cohesive function groups:
- show.go (1592→578): extracted show_thread.go, close.go, edit.go, update.go
- doctor.go (1295→690): extracted doctor_fix.go, doctor_health.go, doctor_pollution.go
- sync.go (1201→749): extracted sync_git.go
- compact.go (1199→775): extracted compact_tombstone.go, compact_rpc.go
- linear.go (1190→641): extracted linear_sync.go, linear_conflict.go
- main.go (1148→800): extracted main_help.go, main_errors.go, main_daemon.go
All files now under 800-line acceptance criteria.
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-28 18:43:09 -08:00
Steve Yegge
f7dd2eaa8c
bd sync: 2025-12-28 Close bd-9btu, bd-kkka
2025-12-28 18:43:09 -08:00
Steve Yegge
2960a46913
bd sync: 2025-12-28 Close bd-1tkd
2025-12-28 18:42:51 -08:00
Steve Yegge
d4c55639ea
refactor: Remove deprecated fetchAndRebaseInWorktree (bd-kkka)
...
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-28 18:42:51 -08:00
Steve Yegge
1cdece372a
bd sync: 2025-12-28 16:41:41
2025-12-28 16:41:49 -08:00
Steve Yegge
715631bcaa
bd sync: 2025-12-28 16:41:33
2025-12-28 16:41:49 -08:00