{"repo":"NousResearch/hermes-agent","public_id":"109992","display_label":"Checkpoint staging failures not propagating correctly","summary":"These items address a bug where failures during git staging were not being propagated to checkpoint diff and restore operations, causing them to incorrectly report success. The fixes ensure the system fails closed when staging errors occur.","subsystem":"agent","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":109992,"title":"Checkpoint diff and safe restore report success after git staging fails","url":null,"state":"open"},{"kind":"pr","number":109993,"title":"fix(checkpoints): propagate staging failures to diff and restore","url":null,"state":"open","close_reason":{"category":"silent_close","implication":"active"},"merged":false},{"kind":"pr","number":120959,"title":"fix(checkpoints): fail closed when staging diff fails","url":null,"state":"closed","close_reason":{"category":"silent_close","implication":"active"},"merged":false}],"trust":{"default_tier":"verified","includes_suggested":false}}