{"repo":"NousResearch/hermes-agent","public_id":"119658","display_label":"Fix config migration re-running skipped steps","summary":"These items address a bug where migration steps that encountered errors or were skipped are incorrectly stamped as complete, preventing them from being retried on subsequent runs. The fix ensures only contiguous successful migrations are recorded.","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":119658,"title":"migrate_config stamps _config_version to latest even when a migration step failed and was skipped, so the skipped step never re-runs","url":null,"state":"open"},{"kind":"pr","number":119662,"title":"fix(config): retry skipped config migrations","url":null,"state":"open","close_reason":{"refs":[{"kind":"commit","value":"64a13b59c1","number":0},{"kind":"commit","value":"d5dd6695d4","number":0}],"category":"partial_fix","implication":"needs_llm"},"merged":false},{"kind":"pr","number":127421,"title":"fix(config): stamp highest contiguous migration success so skipped steps re-run","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#119658","number":119658}],"category":"partial_fix","implication":"needs_llm"},"merged":false}],"trust":{"default_tier":"verified","includes_suggested":false}}