forked from heavy-duty/ceremony
round_outranks_draft consults the round before draft short-circuits: a re-drafted PR carrying CHANGES_REQUESTED, an owed round-reply, or push-staled approvals reads state:addressing; a live panel request on a draft surfaces as state:bots-reviewing rather than being absorbed (the must-not-paper-over combination, decided as: visible). Approvals do not outrank draft, so a draft never reads needs-human, and a virgin draft is byte-identical to before. LABELS.md's state:building row makes draft evidence, not the definition. Refs #205 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
281 B
281 B
Fixed
- A standing non-approving verdict now outranks draft in
decide_state: a re-drafted PR mid-round readsstate:addressing, a live panel request on a draft surfaces asstate:bots-reviewing, and a draft with no round history still readsstate:building(#205).