{"repo":"NousResearch/hermes-agent","public_id":"123325","display_label":"Skill replacement safety and audit ledger hardening","summary":"These items address a bug where hub skill replacement deletes the installed version before transfer and hashing complete, and introduce changes to harden the curator audit ledger so every skill mutation is captured and rollback is safe.","subsystem":"skills","counts":{"members":3,"open_issues":1,"open_issues_distinct":1,"open_prs":2,"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":123325,"title":"Hub skill replacement deletes the installed version before transfer and hashing succeed","url":null,"state":"open"},{"kind":"pr","number":110011,"title":"fix(skills): harden the curator audit ledger — capture every skill mutation and make rollback safe","url":null,"state":"open","close_reason":{"category":"wontfix_bydesign","implication":"wontfix"},"merged":false},{"kind":"pr","number":123326,"title":"fix(skills): preserve installed skill on replacement errors","url":null,"state":"open","close_reason":{"category":"silent_close","implication":"active"},"merged":false}],"trust":{"default_tier":"verified","includes_suggested":false}}