{"repo":"NousResearch/hermes-agent","public_id":"115410","display_label":"Clean up stranded tmp_pack debris in checkpoint stores","summary":"These issues and PRs address temporary pack files left behind in checkpoint stores when git gc operations time out. The fix wires cleanup logic to remove such debris, which can accumulate to significant sizes (e.g., ~16 GB observed).","subsystem":null,"counts":{"members":3,"open_issues":0,"open_issues_distinct":0,"open_prs":0,"closed_issues":1,"merged_prs":1,"attempt_prs":1},"landed_fix":{"status":"merged_to_main","basis":"structural","pr":116948,"merged_at":"2026-09-20T19:03:07+00:00"},"resolution":{"state":"resolved","by":"pr-116948"},"freshness":{"state":"verified","last_verified_at":"2026-09-20T19:03:07+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.6666666666666666},"fix_edges":[{"issue_number":115410,"pr_number":116948,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-09-20T19:03:07+00:00"},{"issue_number":116384,"pr_number":116948,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false,"pr_merged_at":"2026-09-20T19:03:07+00:00"}],"members":[{"kind":"issue","number":115410,"title":"Checkpoint stores accumulate tmp_pack_* debris after a timed-out git gc (~16 GB observed); clear_stale_tmp_packs is not wired to them","url":null,"state":"closed"},{"kind":"pr","number":115416,"title":"fix(checkpoints): sweep tmp_pack debris stranded by timed-out store gcs","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"137cbb78190e","number":0},{"kind":"pr","value":"#116948","number":116948},{"kind":"pr","value":"#115410","number":115410},{"kind":"pr","value":"#115416","number":115416}],"category":"merged_via","implication":"superseded"},"merged":false},{"kind":"pr","number":116948,"title":"fix(checkpoints): prune sweeps tmp_pack debris left by timed-out store gcs (#115410, salvage #115416)","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["hermes_cli/gitlock.py","tests/hermes_cli/test_gitlock_tmp_packs.py","tests/tools/test_checkpoint_manager.py","tools/checkpoint_manager.py"]}],"trust":{"default_tier":"verified","includes_suggested":false}}