Skip to content

fix(automation): stop evidence-only PR accumulation - #207

Merged
vntrevx merged 2 commits into
mainfrom
fix/automation-pr-lifecycle
Aug 14, 2026
Merged

fix(automation): stop evidence-only PR accumulation#207
vntrevx merged 2 commits into
mainfrom
fix/automation-pr-lifecycle

Conversation

@vntrevx

@vntrevx vntrevx commented Aug 14, 2026

Copy link
Copy Markdown
Owner

Root cause

The 4-hour compatibility watcher opened one Spot and one Futures evidence-only Draft PR for each new upstream SHA. Deduplication included the upstream commit, so an unchanged generic_lowering blocker produced 26 open Draft PRs.

Fix

  • route blocked generic semantics to the existing deduplicated nfi-compatibility issue
  • retain every decision in the append-only compatibility ledger
  • remove the semantic-review PR writer, write permission, and CI bypass
  • reserve Draft PRs for independently exact compact fixture candidates that contain a real repository change
  • keep official-only fallback and prohibit automatic semantic merge

Validation

  • dependency-free CI contract: 8 passed
  • Future-NFI automation acceptance: 138 passed
  • focused automation tests: 47 passed
  • Ruff and BasedPyright passed
  • no runtime, fixture, certificate, or release asset changed

After merge, the 26 stale GitHub Actions semantic-review Draft PRs will be closed with a superseded explanation and their automation branches deleted.

@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@vntrevx
vntrevx merged commit 9683f9c into main Aug 14, 2026
7 checks passed
@vntrevx
vntrevx deleted the fix/automation-pr-lifecycle branch August 14, 2026 14:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant