{"repo":"NousResearch/hermes-agent","public_id":"100773","display_label":"Desktop orphan-reap sweep stalling boot fix","summary":"A bug where slow per-record probes during the orphan-reap sweep could stall desktop boot for several minutes, particularly on Windows when ownership files accumulate. The members cover the reported issue and related fix attempts to bound the sweep duration.","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":101929,"merged_at":"2026-09-03T06:47:56+00:00"},"resolution":{"state":"unresolved","by":null},"freshness":{"state":"verified","last_verified_at":"2026-09-03T06:47:56+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.6666666666666666},"fix_edges":[{"issue_number":100773,"pr_number":101929,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false,"pr_merged_at":"2026-09-03T06:47:56+00:00"}],"members":[{"kind":"issue","number":100773,"title":"[Windows][Desktop] reapOrphans 30s per-record probe stalls boot for 5+ minutes when ownership file accumulates","url":null,"state":"closed"},{"kind":"pr","number":100774,"title":"fix(desktop): bound orphan-reap sweep so slow probes cannot stall boot","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#101929","number":101929},{"kind":"pr","value":"#93608","number":93608}],"category":"merged_via","implication":"superseded"},"merged":false},{"kind":"pr","number":101929,"title":"fix(desktop): bound the orphan-reap sweep so slow probes cannot stall boot (salvage #100774)","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["apps/desktop/electron/backend-claim.ts","apps/desktop/electron/backend-ownership.test.ts","apps/desktop/electron/backend-ownership.ts","apps/desktop/electron/main.ts"]}],"trust":{"default_tier":"verified","includes_suggested":false}}