Skip to content

chore: drop the stale planned-operations closure approval - #2373

Merged
thymikee merged 1 commit into
mainfrom
chore/drop-stale-planned-operations-approval
Sep 7, 2026
Merged

chore: drop the stale planned-operations closure approval#2373
thymikee merged 1 commit into
mainfrom
chore/drop-stale-planned-operations-approval

Conversation

@thymikee

@thymikee thymikee commented Sep 7, 2026

Copy link
Copy Markdown
Member

Summary

scripts/__tests__/eager-closure-budgets.test.ts › no APPROVED_OVER_CEILING row is stale fails on main at e7a5b8b622 and on every PR based on it (for example #2325, #2372, #2363).

The APPROVED_OVER_CEILING row for packages/command-registry/src/planned-operations.ts was consumed by #2329. Now that main carries that entry, the no-growth rule governs it and nothing reads the row again, so the probe reports it stale and asks for its removal. This does exactly that: one row deleted, no budget or ceiling changed.

Validation

scripts/__tests__/eager-closure-budgets.test.ts: 478/478 green locally against origin/main; tsc -p tsconfig.json clean.

The APPROVED_OVER_CEILING row for packages/command-registry/src/planned-operations.ts
was consumed by #2329. Now that main carries the entry, the no-growth rule governs it
and the row can no longer change any verdict, so the "no row is stale" probe fails on
main and on every PR based on it. Remove the row, as the probe instructs.
@github-actions

github-actions Bot commented Sep 7, 2026

Copy link
Copy Markdown

Size Report

Metric Base Current Diff
Installed (including dependencies) 4.51 MB 4.51 MB 0 B
Package (unpacked) 4.51 MB 4.51 MB 0 B
Package (download) 1.34 MB 1.34 MB -12 B

Startup median (7 runs, lower is better):

Scenario Base Current Diff
CLI --version 24.0 ms 23.0 ms -1.0 ms
CLI --help 66.4 ms 67.4 ms +1.0 ms

@thymikee

thymikee commented Sep 7, 2026

Copy link
Copy Markdown
Member Author

Reviewed ae41671. Removing the stale approval preserves the existing no-growth enforcement. Ready for human review; the iOS smoke failure is an unrelated snapshot fallback. #2375 includes this removal and also fixes the main-branch failure, so I would land that instead.

@thymikee thymikee added the ready-for-human Valid work that needs human implementation, judgment, or maintainer merge label Sep 7, 2026
@thymikee
thymikee merged commit e90206d into main Sep 7, 2026
17 of 18 checks passed
@thymikee
thymikee deleted the chore/drop-stale-planned-operations-approval branch September 7, 2026 15:05
@github-actions

github-actions Bot commented Sep 7, 2026

Copy link
Copy Markdown
PR Preview Action v1.8.1
Preview removed because the pull request was closed.
2026-09-07 15:05 UTC

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ready-for-human Valid work that needs human implementation, judgment, or maintainer merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant