Repository navigation
Runaway PR candidate(s) detected 2026-09-16 #1824
Copy link
Copy link
Closed
Labels
automated-reportCreated by automated workflowCreated by automated workflowhealth-checkAutomated health check reportAutomated health check report
Description
Runaway PR Detection — 2026-09-16
Repo: petry-projects/.github-private | Open PRs scanned: 21 | Candidates: 15
Runaway PR Candidates
Open PRs exceeding a soft runaway threshold (commits >50, comments >200, automated cycles >10, open >48h with agent churn, or merge-stacked: >50 commits with <20 files — a rebase/squash candidate). Detection only — no PR is mutated. See #948 / #949 / the #860 post-mortem.
| PR | Title | Triggering metric(s) |
|---|---|---|
| #1815 | feat: implement issue #1651 — [qa-lead S8] Fleet-wide: 11 of 12 eval sets fail case.schema.json and CI never notices | open 69h with agent churn (1 cycles, >48h) |
| #1804 | feat: implement issue #1707 — [bug] validate-personas fetches the org schema from main unpinned — an org-repo merge red-lined every PR here in 21 seconds | open 74h with agent churn (2 cycles, >48h) |
| #1801 | feat: implement issue #1786 — [#1620 slice 1] dev-lead refuses to open/update/claim a PR with an empty net diff | open 78h with agent churn (1 cycles, >48h) |
| #1800 | feat: implement issue #1566 — dev-lead reads only the issue title/body — issue comments never reach the prompt, so post-filing steering is silently discarded | open 78h with agent churn (2 cycles, >48h) |
| #1798 | feat: implement issue #1568 — status=rate-limited is emitted for non-quota holds (reason=blocked) — retires the token half #461 deliberately deferred | open 78h with agent churn (2 cycles, >48h) |
| #1796 | feat: implement issue #1733 — feature-ideation.yml: every run fails at 'Install Python jsonschema' — requirements file missing from the pinned tooling checkout | open 78h with agent churn (2 cycles, >48h) |
| #1794 | feat: implement issue #1728 — [Phase 2] Teach the interaction-model section 4 table and validate-interaction-model about a multi-role ingress file | open 78h with agent churn (1 cycles, >48h) |
| #1793 | feat: implement issue #1754 — pr-review counts a human-escalation as a posted review — run reports "1 reviews posted" with nothing on the PR | open 78h with agent churn (2 cycles, >48h) |
| #1792 | feat: implement issue #1744 — pr-review sweep reports success while silently omitting an eligible open PR from the candidate pool | open 78h with agent churn (2 cycles, >48h) |
| #1790 | feat: implement issue #1647 — [qa-lead S4] Make persona.yml's declared surfaces agree with what is actually deployed | open 79h with agent churn (2 cycles, >48h) |
| #1789 | feat: implement issue #1727 — [Phase 2] Retarget run attribution to job/role level so the collapse doesn't blind the fleet monitor | open 79h with agent churn (2 cycles, >48h) |
| #1783 | feat: implement issue #1778 — issue-triage applies needs-human-review as a blanket hold on every bug report — well-specified issues are parked until a human clears the label by hand | open 79h with agent churn (2 cycles, >48h) |
| #1782 | feat: implement issue #1779 — Three #1485 duplications live on main: fix-ci.md (46 lines), fix-reviews.md (20 lines), persona.yml duplicate key — all outside the gate's scan scope | open 79h with agent churn (1 cycles, >48h) |
| #1770 | feat: implement issue #1766 — [bug] pr-review approves PRs with unresolved threads (violates its own decision gate 4) and double-reviews the same SHA | open 89h with agent churn (2 cycles, >48h) |
| #1730 | feat: implement issue #1713 — [#1269 split 1/2] shadow_mode input + total PR-output suppression (inert, nothing dispatched) | open 199h with agent churn (2 cycles, >48h) |
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
automated-reportCreated by automated workflowCreated by automated workflowhealth-checkAutomated health check reportAutomated health check report
Activity