docs: Prepare v0.41.0 release notes

Update CHANGELOG.md and info.go versionChanges with comprehensive
changelog for v0.41.0 release including:
- bd swarm commands for multi-agent batch coordination
- bd repair for orphaned reference detection
- bd compact --purge-tombstones
- Multiple bug fixes (GH#785, #786, #787, #796, #798, #799)

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Steve Yegge
2025-12-29 16:33:32 -08:00
parent 0521910503
commit ef7c2b3076
2 changed files with 147 additions and 0 deletions

View File

@@ -296,6 +296,30 @@ type VersionChange struct {
// versionChanges contains agent-actionable changes for recent versions
var versionChanges = []VersionChange{
{
Version: "0.41.0",
Date: "2025-12-29",
Changes: []string{
"NEW: bd swarm commands - Create/status/validate for multi-agent batch coordination",
"NEW: bd repair command - Detect and repair orphaned foreign key references",
"NEW: bd compact --purge-tombstones - Dependency-aware tombstone cleanup",
"NEW: bd init --from-jsonl - Preserve manual JSONL edits on reinit",
"NEW: bd human command - Focused help menu for humans",
"NEW: bd show --short - Compact output mode for scripting",
"NEW: bd delete --reason - Audit trail for deletions",
"NEW: 'hooked' status - GUPP work assignment for Gas Town",
"NEW: mol_type schema field - Molecule classification tracking",
"FIX: --var flag allows commas in values (GH#786)",
"FIX: bd sync in bare repo worktrees (GH#785)",
"FIX: bd delete --cascade recursive deletion (GH#787)",
"FIX: bd doctor pre-push hook detection (GH#799)",
"FIX: Illumos/Solaris disk space check (GH#798)",
"FIX: hq- prefix routing - Correctly finds town root for routes.jsonl",
"FIX: Pre-migration orphan cleanup - Avoids chicken-and-egg failures",
"CHANGED: CLI command consolidation - Reduced top-level surface area",
"CHANGED: Code organization - Split large cmd/bd files to meet 800-line limit",
},
},
{
Version: "0.39.1",
Date: "2025-12-27",