From beads
Reduce database size by summarizing closed issues no longer actively referenced.
How this command is triggered — by the user, by Claude, or both
Slash command
/beads:compactThe summary Claude sees in its command listing — used to decide when to auto-load this command
Reduce database size by summarizing closed issues no longer actively referenced. ## Compaction Tiers - **Tier 1**: Semantic compression (30+ days closed, ~70% size reduction) - **Tier 2**: Ultra compression (90+ days closed, ~95% size reduction) ## Usage - **Preview candidates**: `bd compact --dry-run` - **Compact all eligible**: `bd compact --all` - **Compact specific issue**: `bd compact --id bd-42` - **Force compact**: `bd compact --id bd-42 --force` (bypass age checks) - **View statistics**: `bd compact --stats` ## Options - **--tier**: Choose compaction tier (1 or 2, default: 1) ...
Reduce database size by summarizing closed issues no longer actively referenced.
bd compact --dry-runbd compact --allbd compact --id bd-42bd compact --id bd-42 --force (bypass age checks)bd compact --statsThis is permanent graceful decay - original content is discarded. Use bd restore <id> to view full history from git if needed.
Useful for long-running projects to keep database size manageable.
npx claudepluginhub dezer32/beads/compactPrepares the current conversation for manual Claude Code compaction, preserving user notes and reminding about lifecycle hooks. Does not invoke compaction itself.
/compactReduces database size by semantically summarizing closed issues no longer actively referenced, with dry-run preview, per-issue targeting, and tiered compression levels.
/compactLoads and executes Hypo-Workflow skill instructions for compact operations, applying consultation-first action boundary and four-rule discipline.