{"repo":"NousResearch/hermes-agent","public_id":"15314","display_label":"Nix npmDepsHash staleness fixes and automation","summary":"Multiple bug reports and fixes addressing recurring stale npmDepsHash values in the Nix flake for hermes-tui, plus an effort to automate hash updates on push to main to prevent repeated CI breakage.","subsystem":"hermes_cli","counts":{"members":6,"open_issues":0,"open_issues_distinct":0,"open_prs":0,"closed_issues":2,"merged_prs":1,"attempt_prs":3},"landed_fix":null,"resolution":{"state":"partially_resolved","by":"pr-16285"},"freshness":{"state":"never_verified","last_verified_at":null,"is_stale":false},"grouping":{"backbone":"STRUCTURAL_PARTIAL","link_density":0.29066666666666663},"fix_edges":[],"members":[{"kind":"issue","number":15314,"title":"[Bug]: hermes-tui npmDepsHash is out of date (same root cause as #15272/#15244)","url":null,"state":"closed"},{"kind":"issue","number":19760,"title":"[Bug]: Build failure in Nix flake: `npmDepsHash` is out of date for `hermes-tui`","url":null,"state":"closed"},{"kind":"pr","number":15420,"title":"fix(nix): refresh tui + web npmDepsHash to unblock CI on every PR (#15244, #15272, #15314)","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#15444","number":15444}],"category":"superseded_by_pr","implication":"superseded"},"merged":false},{"kind":"pr","number":16285,"title":"ci(nix): auto-fix stale npm hashes on push to main","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true},{"kind":"pr","number":19766,"title":"fix(nix): update npmDepsHash for hermes-tui","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#19764","number":19764}],"category":"duplicate_of","implication":"duplicate"},"merged":false},{"kind":"pr","number":63771,"title":"feat(mcp): add playwright preset to hermes mcp add","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#68488","number":68488},{"kind":"pr","value":"#19760","number":19760}],"category":"superseded_by_pr","implication":"superseded"},"merged":false}],"trust":{"default_tier":"verified","includes_suggested":false}}