Skip to content

parity-surface: on the frozen 1.x line, re-cite closed allowlist issues to #511 - #669

Merged
EricAndrechek merged 1 commit into
mainfrom
main-parity-allow-666
Oct 21, 2026
Merged

EricAndrechek merged 1 commit into
mainfrom
main-parity-allow-666

Conversation

@EricAndrechek

Copy link
Copy Markdown
Member

Summary

On main, the report-only parity-surface job's step "allowlist issues — no entry cites a closed issue" (scripts/parity-surface.py --check-issues) was red. 21 entries in scripts/parity-surface-allow.json cited closed issues: #500 (19), #499 (1) and #487 (1). #666 counted only the #500 ones.

Those issues closed because their fixes landed on the 2.x line (v2; #500 by #608), not on 1.x. main is the frozen 1.x line: its public surface doesn't change, and every interface change goes to 2.x, which #511 (open) tracks. By the allow-list's own rule, an entry's issue is the open issue its fix waits on, so each of the 21 entries now cites #511 instead.

Fixes #666.

Test plan

🤖 Generated with Claude Code

…511

21 allowlist entries on main cited closed issues (#500: 19, #499: 1,
#487: 1), so the report-only parity-surface job's --check-issues step
was red. Those issues closed because their fixes landed on v2 (#500 by
#608), not on 1.x: main's surface is frozen, and every interface change
goes to the 2.x line, which #511 (open) tracks. By the allowlist's own
rule an entry's `issue` is the open issue its fix waits on, so each of
the 21 now cites #511. No entry, name or reason changes. v2's allowlist
cites only #511 already.

Fixes #666

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@EricAndrechek
EricAndrechek added this pull request to the merge queue Oct 21, 2026
Merged via the queue into main with commit 75c4e74 Oct 21, 2026
52 checks passed
@EricAndrechek
EricAndrechek deleted the main-parity-allow-666 branch October 21, 2026 07:11
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.

parity-surface: allowlist entries still cite closed #500, so the report-only job is red on main

1 participant