The GitHub Actions job "prek" on airflow-steward.git/fix-stats-untriaged-scope 
has succeeded.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
8334f93718497a2df4cbd5c177684e6a368e4770 / Jarek Potiuk <[email protected]>
docs(pr-management-stats): explicit triage-tier definitions + tighten 
is_untriaged

Adds a "Triage tiers — definitions" section at the top of `classify.md` that
defines all four tiers (strict / de-facto / AI-triaged / untriaged) side-by-
side with their predicates, implication chains, and dashboard surface area.

Also calls out what the "literal marker" is — the substring `Pull Request
quality criteria` — since the previous version of the spec referenced it
without ever defining it explicitly. The marker is the visible link text in
the canonical triage-comment template, scanned in comment `body` (not
`bodyText`, to catch HTML-comment legacy form too).

The key behavioural change in this commit:

`is_untriaged` now uses `NOT is_engaged` instead of `NOT is_triaged`.
The previous definition over-counted: PRs where a maintainer left detailed
inline review feedback without including the canonical marker link were
flagged as untriaged, even though they had been substantively engaged.
The new predicate correctly counts only PRs with **zero** maintainer
engagement.

Concrete impact on `<upstream>`'s queue at fix time:
- strict-untriaged (old): 72 non-drafts, 3 >4w
- broad-untriaged (new): 47 non-drafts, 0 >4w
- 25 PRs (35% of the strict count) drop out because they're de-facto-engaged

The dashboard's "Untriaged non-drafts" hero card now surfaces the broad
count, which is the number a maintainer can meaningfully act on. The
de-facto-triaged hero card surfaces the 25 PRs separately as the strict-
counter gap, so the underlying signal is still visible.

Also includes a new invariant in `aggregate.md`:

    engaged + untriaged_nondraft + ready_for_review == non_drafts (contributor)

The three sets now partition the contributor non-draft pool exactly.

No fetch shape changes; no breaking changes for adopters.

Report URL: https://github.com/apache/airflow-steward/actions/runs/26044017382

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to