{"repo":"NousResearch/hermes-agent","public_id":"111866","display_label":"macOS launchd test marker coverage gap","summary":"These items address a gap where macOS-only launchd/update test files lacked the appropriate platform marker, causing them to be silently skipped and never actually executed. The work adds or enforces the missing markers so the tests run on the correct platform.","subsystem":null,"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":112557,"merged_at":"2026-09-16T04:49:34+00:00"},"resolution":{"state":"resolved","by":"pr-112557"},"freshness":{"state":"verified","last_verified_at":"2026-09-16T04:49:34+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.6666666666666666},"fix_edges":[{"issue_number":111866,"pr_number":112557,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-09-16T04:49:34+00:00"}],"members":[{"kind":"issue","number":111866,"title":"[Bug]: macOS-only update/launchd test files carry no `macos_only` marker — the macOS lane never imports them (green over zero coverage)","url":null,"state":"closed"},{"kind":"pr","number":111867,"title":"fix(tests): select launchd restart tests on macOS","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"0b48ae8d96","number":0},{"kind":"pr","value":"#112271","number":112271}],"category":"merged_via","implication":"superseded"},"merged":false},{"kind":"pr","number":112557,"title":"test: update suites stay off the host's launchd fleet, and an unmarked macOS fake fails lint (#111866)","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":[".github/workflows/lint.yml","scripts/ci/check_os_marker_fakes.py","tests/ci/test_check_os_marker_fakes.py","tests/hermes_cli/test_update_autostash.py"]}],"trust":{"default_tier":"verified","includes_suggested":false}}