{"repo":"NousResearch/hermes-agent","public_id":"134896","display_label":"Scratch directory pruning per-profile fix","summary":"A bug was identified where scratch directory pruning only ran once against the default home, leaving named profiles unpruned. The subsequent fixes address pruning logic to cover each computed profile root rather than only the first.","subsystem":"hermes_cli","counts":{"members":3,"open_issues":1,"open_issues_distinct":1,"open_prs":1,"closed_issues":0,"merged_prs":0,"attempt_prs":2},"landed_fix":null,"resolution":{"state":"unresolved","by":null},"freshness":{"state":"never_verified","last_verified_at":null,"is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.6666666666666666},"fix_edges":[],"members":[{"kind":"issue","number":134896,"title":"[Bug]: named profiles never prune their scratch dir: _scratch_pruned_once is spent on the default home at bootstrap","url":null,"state":"open"},{"kind":"pr","number":134907,"title":"fix(scratch): prune each profile root once per process","url":null,"state":"open","close_reason":{"refs":[{"kind":"commit","value":"8e772789ed2ec7253c71bb344d2b293da4b03298","number":0},{"kind":"pr","value":"#137573","number":137573},{"kind":"pr","value":"#134907","number":134907}],"category":"uncategorized","implication":"needs_llm"},"merged":false},{"kind":"pr","number":134919,"title":"fix(cli): prune every scratch root the process resolves, not just the first","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#134907","number":134907}],"category":"superseded_by_pr","implication":"superseded"},"merged":false}],"trust":{"default_tier":"verified","includes_suggested":false}}