{"repo":"NousResearch/hermes-agent","public_id":"48130","display_label":"Windows PATH missing Node for npm lifecycle scripts","summary":"A bug where the Windows installer detects Node but fails to include it on PATH during npm lifecycle scripts, plus related fixes to ensure the correct Node executable is accessible in that context.","subsystem":"apps/bootstrap-installer","counts":{"members":3,"open_issues":0,"open_issues_distinct":0,"open_prs":0,"closed_issues":1,"merged_prs":1,"attempt_prs":1},"landed_fix":{"status":"merged_to_main","basis":"structural","pr":60291,"merged_at":"2026-07-07T16:30:55+00:00"},"resolution":{"state":"unresolved","by":null},"freshness":{"state":"verified","last_verified_at":"2026-07-07T16:30:55+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.6666666666666666},"fix_edges":[{"issue_number":48130,"pr_number":60291,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false,"pr_merged_at":"2026-07-07T16:30:55+00:00"}],"members":[{"kind":"issue","number":48130,"title":"Windows installer detects Node, but npm lifecycle scripts fail with 'node' is not recognized","url":null,"state":"closed"},{"kind":"pr","number":48155,"title":"fix(installer): ensure system Node directory is on PATH for npm lifecycle scripts","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"2bc6e1a74b5848332c606d1b20c97aa7f374947d","number":0},{"kind":"pr","value":"#60291","number":60291}],"category":"implemented_elsewhere","implication":"superseded"},"merged":false},{"kind":"pr","number":60291,"title":"fix(installer): put node.exe on PATH for Windows npm lifecycle scripts","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["scripts/install.ps1","tests/test_install_ps1_node_path_for_npm.py"]}],"trust":{"default_tier":"verified","includes_suggested":false}}