From 1cc37d9acf79cff561c446b5f977234879a0d74a Mon Sep 17 00:00:00 2001 From: Steve Yegge Date: Thu, 16 Oct 2025 01:13:08 -0700 Subject: [PATCH] Remove all restore/snapshot references from compaction - Removed restore command from bd show output - Updated compact help text (removed snapshot claim) - Fixed COMPACTION.md (removed 'batch restore' from roadmap) - All compaction UI now correctly states permanent decay --- COMPACTION.md | 2 +- cmd/bd/compact.go | 2 +- cmd/bd/main.go | 1 - 3 files changed, 2 insertions(+), 3 deletions(-) diff --git a/COMPACTION.md b/COMPACTION.md index 08da3a15..8eb9114e 100644 --- a/COMPACTION.md +++ b/COMPACTION.md @@ -447,5 +447,5 @@ Common enhancement requests: - Custom summarization prompts (bd-264) - Alternative LLM backends (local models) - Configurable eligibility rules -- Batch restore operations - Compaction analytics dashboard +- Optional snapshot retention for restore (if requested) diff --git a/cmd/bd/compact.go b/cmd/bd/compact.go index ec59185b..100a4497 100644 --- a/cmd/bd/compact.go +++ b/cmd/bd/compact.go @@ -28,7 +28,7 @@ var compactCmd = &cobra.Command{ Long: `Compact old closed issues using semantic summarization. Compaction reduces database size by summarizing closed issues that are no longer -actively referenced. Full restore capability is maintained via snapshots. +actively referenced. This is permanent graceful decay - original content is discarded. Tiers: - Tier 1: Semantic compression (30 days closed, 70% reduction) diff --git a/cmd/bd/main.go b/cmd/bd/main.go index 08f8750f..f499dd39 100644 --- a/cmd/bd/main.go +++ b/cmd/bd/main.go @@ -1039,7 +1039,6 @@ var showCmd = &cobra.Command{ compactedDate = issue.CompactedAt.Format("2006-01-02") } fmt.Printf("%s Compacted: %s (%s)\n", tierEmoji, compactedDate, tierName) - fmt.Printf("💾 Restore: bd compact --restore %s\n", issue.ID) } if issue.Description != "" {