Steve Yegge
123e66f625
Merge beads-sync into main
2025-12-17 01:02:29 -08:00
Steve Yegge
bb750a96da
bd sync: 2025-12-16 23:16:19
2025-12-16 23:16:19 -08:00
Steve Yegge
edb2186066
bd sync: 2025-12-16 23:09:57
2025-12-16 23:09:57 -08:00
Steve Yegge
88703ced1e
bd sync: 2025-12-16 23:08:59
2025-12-16 23:08:59 -08:00
Steve Yegge
6ab8918177
bd sync: 2025-12-16 23:08:55
2025-12-16 23:08:55 -08:00
Steve Yegge
518b09ca4c
bd sync: 2025-12-16 22:57:41
2025-12-16 22:57:41 -08:00
Steve Yegge
a1604ddad1
bd sync: 2025-12-16 22:35:35
2025-12-16 22:35:35 -08:00
Steve Yegge
b0df00c10d
bd sync: 2025-12-16 22:01:38
2025-12-16 22:01:38 -08:00
Steve Yegge
cf8e84773a
bd sync: 2025-12-16 21:59:18
2025-12-16 21:59:18 -08:00
Steve Yegge
3eb72ba91a
bd sync: 2025-12-16 21:59:14
2025-12-16 21:59:14 -08:00
Steve Yegge
d8e42f4c59
bd sync: 2025-12-16 21:58:33
2025-12-16 21:58:33 -08:00
Steve Yegge
69ff0ac67c
bd sync: 2025-12-16 21:58:29
2025-12-16 21:58:29 -08:00
Steve Yegge
2fa0920af2
bd sync: 2025-12-16 21:57:36
2025-12-16 21:57:36 -08:00
Steve Yegge
d42cb96ebb
bd sync: 2025-12-16 21:57:32
2025-12-16 21:57:32 -08:00
Steve Yegge
9794591c5b
bd sync: 2025-12-16 21:31:09
2025-12-16 21:31:09 -08:00
Steve Yegge
fc9951fa04
bd sync: 2025-12-16 21:31:05
2025-12-16 21:31:05 -08:00
Steve Yegge
3cad28713f
bd sync: 2025-12-16 20:53:02
2025-12-16 20:53:02 -08:00
Steve Yegge
b83ebdcb38
bd sync: 2025-12-16 20:44:31
2025-12-16 20:44:31 -08:00
Steve Yegge
8f940dfbb6
bd sync: 2025-12-16 20:44:27
2025-12-16 20:44:27 -08:00
Steve Yegge
0b7c6935b1
bd sync: 2025-12-16 20:44:04
2025-12-16 20:44:04 -08:00
Steve Yegge
d4a9315e91
bd sync: 2025-12-16 20:43:46
2025-12-16 20:43:46 -08:00
Steve Yegge
9846940ce4
bd sync: 2025-12-16 20:42:43
2025-12-16 20:42:43 -08:00
Steve Yegge
3c91c67311
Remove orphans
2025-12-16 20:42:29 -08:00
Steve Yegge
3fafd2dcff
bd sync: 2025-12-16 20:38:55
2025-12-16 20:38:55 -08:00
Steve Yegge
0558fc0258
bd sync: 2025-12-16 20:38:39
2025-12-16 20:38:39 -08:00
Steve Yegge
955acd70d3
bd sync: 2025-12-16 20:38:35
2025-12-16 20:38:35 -08:00
Steve Yegge
2fc5e0c979
bd sync: 2025-12-16 20:36:58
2025-12-16 20:36:58 -08:00
Steve Yegge
19198939e8
bd sync: 2025-12-16 20:36:54
2025-12-16 20:36:54 -08:00
Steve Yegge
39b31e31c0
bd sync: 2025-12-16 20:36:32
2025-12-16 20:36:32 -08:00
Steve Yegge
e7fe8f7dcb
bd sync: 2025-12-16 20:36:27
2025-12-16 20:36:27 -08:00
Steve Yegge
ac8c577e63
bd sync: 2025-12-16 20:35:36
2025-12-16 20:35:36 -08:00
Steve Yegge
f070e41162
Remove orphaned child issues (parents deleted)
2025-12-16 20:35:28 -08:00
Steve Yegge
cf6d949364
bd sync: 2025-12-16 20:28:53
2025-12-16 20:28:53 -08:00
Steve Yegge
85324c82a8
bd sync: 2025-12-16 20:28:25
2025-12-16 20:28:25 -08:00
Steve Yegge
fc7d41098c
bd sync: 2025-12-16 20:27:35
2025-12-16 20:27:35 -08:00
Steve Yegge
137de5407b
bd sync: 2025-12-16 20:27:00
2025-12-16 20:27:00 -08:00
Steve Yegge
d69e1cf371
bd sync: 2025-12-16 20:26:49
2025-12-16 20:26:49 -08:00
Steve Yegge
8fdc317071
bd sync: 2025-12-16 20:26:01
2025-12-16 20:26:02 -08:00
Steve Yegge
0ed24f0846
bd sync: 2025-12-16 20:25:57
2025-12-16 20:25:57 -08:00
Steve Yegge
f94b8e2888
bd sync: 2025-12-16 20:20:40
2025-12-16 20:20:40 -08:00
Steve Yegge
027296b5c7
bd sync: 2025-12-16 18:34:20
2025-12-16 18:34:20 -08:00
Steve Yegge
f86412d8a6
bd sync: 2025-12-16 18:34:15
2025-12-16 18:34:15 -08:00
Steve Yegge
026a5e40e8
bd sync: 2025-12-16 18:21:55
2025-12-16 18:21:55 -08:00
Steve Yegge
8eed366c06
bd sync: 2025-12-16 18:19:19
2025-12-16 18:19:19 -08:00
Steve Yegge
a4ed1c94dc
bd sync: 2025-12-16 18:17:37
2025-12-16 18:17:37 -08:00
Steve Yegge
96d60a67bb
bd sync: merge divergent histories (69 local + 136 remote commits)
2025-12-16 18:13:47 -08:00
Steve Yegge
5e39a0a24f
feat: add bd mail commands and identity configuration (bd-kwro.6, bd-kwro.7)
...
- Add `bd mail send/inbox/read/ack` commands for inter-agent messaging
- Implement GetIdentity() with priority chain: flag > BEADS_IDENTITY env > config.yaml > git user.name > hostname
- Messages are stored as issues with type=message for git-native communication
- Support both daemon and direct mode for all mail operations
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-16 18:13:33 -08:00
Steve Yegge
c7661e0890
bd sync: 2025-12-16 18:12:56
2025-12-16 18:12:56 -08:00
Steve Yegge
9f76cfda01
refactor: remove all deletions.jsonl code (bd-fom)
...
Complete removal of the legacy deletions.jsonl manifest system.
Tombstones are now the sole deletion mechanism.
Removed:
- internal/deletions/ - entire package
- cmd/bd/deleted.go - deleted command
- cmd/bd/doctor/fix/deletions.go - HydrateDeletionsManifest
- Tests for all removed functionality
Cleaned:
- cmd/bd/sync.go - removed sanitize, auto-compact
- cmd/bd/delete.go - removed dual-writes
- cmd/bd/doctor.go - removed checkDeletionsManifest
- internal/importer/importer.go - removed deletions checks
- internal/syncbranch/worktree.go - removed deletions merge
- cmd/bd/integrity.go - updated validation (warn-only on decrease)
Files removed: 12
Lines removed: ~7500
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-16 14:20:49 -08:00
Steve Yegge
e91d1a06fd
fix: remove legacy deletions.jsonl from git tracking
...
The deletions.jsonl file contained merge conflicts and was causing
bd init/reset failures on fresh clones. Since we've migrated to
tombstones, these files are no longer needed.
Fixes GH#590
Co-Authored-By: Matt Wilkie <maphew@gmail.com >
🤖 Generated with Claude Code
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2025-12-16 13:14:17 -08:00