Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 18 additions & 3 deletions .github/workflows/intake-triage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -189,7 +189,21 @@ jobs:
# Re-entry after a recorded decision (intake-reenter.yml). The marker is
# the first line isDecisionComment in select-trusted-text.mjs matches. An
# escalated run posts only the reusable's fixed note, so the quote and
# new questions survive only on a run that does not set needs_human.
# new questions survive only on a run that does not set needs_human, so
# allowed-labels lets the run apply `needs-human` as a plain label (the
# reusable's defaults plus that label).
allowed-labels: |
priority: critical
priority: high
priority: medium
priority: low
status: needs-info
status: needs-decision
question
area: security
good first issue
help wanted
needs-human
instructions: |
RE-ENTRY AFTER A RECORDED DECISION. Apply this section only when a comment's first line is
exactly `**Decision recorded.**` and whose author login does not end in `[bot]`; the newest
Expand All @@ -209,8 +223,9 @@ jobs:
After the quote, ask each as a numbered new question with a `RECOMMENDED:` answer and its
basis. Never fill one with a default of your own or treat a recommendation as decided.
d. When the remaining work needs a person (a host, spend, a trust-boundary call, or an
attended run), set needs_human true, even when (c) also applies. The decision comment
stays on the issue for the person who picks it up.
attended run), apply the `needs-human` label and keep needs_human false, even when (c)
Comment thread
kyle-sexton marked this conversation as resolved.
also applies, so your comment with the quote and new questions is kept. The decision
comment stays on the issue for the person who picks it up.
e. When the decision settles every open question and no person is needed, apply no status
label, quote the decision, say in one sentence that it settles the open questions, and ask
nothing again. Triage the rest as usual.
Expand Down
Loading