## Summary Temporary `workflow_dispatch` on Test Suite bypasses merge-commit semantics of the required CI Gate check (runs on branch head, not `refs/pull/N/merge`). ## Acceptance criteria - [ ] `workflow_dispatch` removed from `.github/workflows/test.yml` - [ ] No replacement escape hatch that emits CI Gate on non-merge SHAs ## Source Devinfra Audit Fix-It Plan Wave A / PR2
Summary
Temporary
workflow_dispatchon Test Suite bypasses merge-commit semantics of the required CI Gate check (runs on branch head, notrefs/pull/N/merge).Acceptance criteria
workflow_dispatchremoved from.github/workflows/test.ymlSource
Devinfra Audit Fix-It Plan Wave A / PR2