{"repo":"NousResearch/hermes-agent","public_id":"53479","display_label":"Incorrect commit counts from updater on shallow installs","summary":"These items concern the CLI update command reporting misleading numbers of new commits (e.g. 'Found 9980 new commit(s)') on shallow or diverged git installs, apparently because it relies on rev-list counts. One member describes the problem, and the others are titled as proposed fixes to avoid or skip those counts; their outcomes are not stated.","subsystem":"hermes_cli","counts":{"members":4,"open_issues":0,"open_issues_distinct":0,"open_prs":0,"closed_issues":1,"merged_prs":1,"attempt_prs":2},"landed_fix":{"status":"merged_to_main","basis":"structural","pr":86318,"merged_at":"2026-08-14T20:36:43+00:00"},"resolution":{"state":"resolved","by":"pr-86318"},"freshness":{"state":"verified","last_verified_at":"2026-08-14T20:36:43+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.5},"fix_edges":[{"issue_number":53479,"pr_number":86318,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-08-14T20:36:43+00:00"},{"issue_number":80049,"pr_number":86318,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false,"pr_merged_at":"2026-08-14T20:36:43+00:00"}],"members":[{"kind":"issue","number":53479,"title":"CLI updater still trusts rev-list counts for shallow/diverged installs","url":null,"state":"closed"},{"kind":"pr","number":53498,"title":"fix(update): avoid bogus shallow commit counts in cmd_update","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#53494","number":53494},{"kind":"pr","value":"#53479","number":53479},{"kind":"pr","value":"#50784","number":50784}],"category":"duplicate_of","implication":"duplicate"},"merged":false},{"kind":"pr","number":53512,"title":"fix: skip bogus shallow update counts","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#53498","number":53498},{"kind":"pr","value":"#53479","number":53479}],"category":"duplicate_of","implication":"duplicate"},"merged":false},{"kind":"pr","number":86318,"title":"fix(update): stop reporting bogus 'Found 9980 new commit(s)' on shallow installs","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["hermes_cli/update_cmd.py","tests/hermes_cli/test_update_apply_shallow_count.py"]}],"trust":{"default_tier":"verified","includes_suggested":false}}