🤖 Generated by the Agentic Engineer
Problem
A valid successful current-main CI observation is accepted with the plain workflow path but refused when GitHub supplies the same workflow qualified by main or refs/heads/main. The merged-release preparation command already accepts these exact forms.
Reproduced against reviewed 739d01b using the actual command and isolated offline fixtures. This is one defect family; related input variants belong to this issue.
Proposed direction
Use the same bounded workflow identity forms for proposal assessment while retaining exact repository, event, branch, commit and successful-completion requirements.
Acceptance criteria
Plain and both native main-qualified paths prepare the same proposal. Other workflows, refs, events, incomplete runs and stale commits remain rejected.
Size: Small.
Part of #101.
Problem
A valid successful current-main CI observation is accepted with the plain workflow path but refused when GitHub supplies the same workflow qualified by main or refs/heads/main. The merged-release preparation command already accepts these exact forms.
Reproduced against reviewed 739d01b using the actual command and isolated offline fixtures. This is one defect family; related input variants belong to this issue.
Proposed direction
Use the same bounded workflow identity forms for proposal assessment while retaining exact repository, event, branch, commit and successful-completion requirements.
Acceptance criteria
Plain and both native main-qualified paths prepare the same proposal. Other workflows, refs, events, incomplete runs and stale commits remain rejected.
Size: Small.
Part of #101.