Files
beads/cmd/bd
Steve Yegge 0ce039429d fix: tombstone/deletion overhaul for bd-4q8
- IsExpired(): Negative TTL means immediately expired (for --hard mode)
- IsExpired(): ClockSkewGrace only added for TTLs > 1 hour
- bd cleanup --hard: Use negative TTL to prune freshly created tombstones
- bd delete --hard: New flag to immediately prune tombstones from JSONL
- Import: Add early tombstone check before all phases to prevent resurrection

The early tombstone check prevents ghost issues from being created when
tombstones exist in the DB. However, a deeper git merge issue (bd-ncwo)
can still cause resurrection when remote's status:closed wins the merge.

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-16 22:01:31 -08:00
..
2025-12-16 16:47:43 -08:00
2025-12-16 01:17:25 -08:00
2025-12-16 01:17:25 -08:00
2025-11-25 19:32:05 -08:00
2025-12-07 20:57:58 +11:00
2025-12-16 16:47:43 -08:00
2025-12-16 17:50:25 -08:00
2025-12-16 17:50:25 -08:00
2025-11-24 21:16:44 -08:00
2025-12-16 17:50:25 -08:00
2025-11-24 11:28:32 -08:00
2025-11-23 17:16:27 -08:00
2025-12-16 16:47:43 -08:00