Skip to content

cobolrt API manifest: recompute the summary after #7960 (Fixes #7974) - #7977

Merged
squid-shepherd[bot] merged 1 commit into
mainfrom
churn/7974-20261107T0353Z
Nov 7, 2026
Merged

squid-shepherd[bot] merged 1 commit into
mainfrom
churn/7974-20261107T0353Z

Conversation

@squid-protocol

Copy link
Copy Markdown
Owner

Fixes #7974.

What

docs/language_status/cobolrt_api.json summary recomputed (cobolrt_api.py generate; diff is the one summary line): members 1204 -> 1206, public 812 -> 813, internal 392 -> 393.

Root cause

#7960 hand-added CicsTask.undefinedInRegion (public) and withRegionFiles (internal) while #7966 had changed the summary; the merge was clean as text, so the summary went stale. Only ground-truth part 1/4 failed (1 of 2459 tests, test_the_manifest_is_the_sources_surface); not an infrastructure flake.

Class

A derived count in a committed manifest goes stale when concurrent PRs each edit the members (same as #7939 / #7941).
Sibling gaps: the manifest is the only docs/language_status/*.json with a summary, so there are no other stale ones. The race itself can recur; it needs a merge-time recount (rebase/merge-queue check). No burned-estate program needs it (sweep scope).

Facts checked

🤖 Generated with Claude Code

…bers (Fixes #7974)

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@squid-protocol squid-protocol added the shepherd:merge Maintainer: merge when green (auto-merge, squash). Guide: docs/ci.md label Nov 7, 2026
@squid-shepherd

squid-shepherd Bot commented Nov 7, 2026

Copy link
Copy Markdown
Contributor

No description provided.

@squid-shepherd
squid-shepherd Bot marked this pull request as ready for review November 7, 2026 03:58
@squid-shepherd
squid-shepherd Bot enabled auto-merge (squash) November 7, 2026 04:01
@squid-shepherd
squid-shepherd Bot merged commit 06a11b7 into main Nov 7, 2026
62 checks passed
@squid-shepherd
squid-shepherd Bot deleted the churn/7974-20261107T0353Z branch November 7, 2026 04:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

shepherd:merge Maintainer: merge when green (auto-merge, squash). Guide: docs/ci.md

Projects

None yet

Development

Successfully merging this pull request may close these issues.

main is red: Mainframe Ground Truth

1 participant