Skip to content

chore(ci): settle PS 5.1 gate TODO as a deliberate scope decision#186

Merged
massive-value merged 1 commit into
mainfrom
chore/settle-ci-updater-todo
Jul 7, 2026
Merged

chore(ci): settle PS 5.1 gate TODO as a deliberate scope decision#186
massive-value merged 1 commit into
mainfrom
chore/settle-ci-updater-todo

Conversation

@massive-value

Copy link
Copy Markdown
Owner

Converts the lingering TODO(Wave 3) on the PS 5.1 parse-gate into a settled scope rationale — no "someday" marker left.

Decision: the parse-only gate catches the exact regression class that actually shipped (v0.3.4/v0.4.1 were PS 5.1 parse/exec failures). A full frozen old→new update.ps1 simulation job is deliberately not automated: the release's manual frozen-e2e validation covers it, and the CI cost isn't justified unless an updater regression ever slips past both. Comment-only; no behavior change.

Part of the "no deferred-work markers left" sweep — companion to #184 (#142) and #185 (#151).

🤖 Generated with Claude Code

The parse-only gate catches the regression class that actually shipped
(v0.3.4/v0.4.1). A full frozen updater simulation job is consciously left
out — manual frozen-e2e validation covers it and CI maintenance isn't
justified until something slips past both. Removes the lingering
TODO(Wave 3) so no "someday" marker remains.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@massive-value massive-value merged commit 4852389 into main Jul 7, 2026
16 checks passed
@massive-value massive-value deleted the chore/settle-ci-updater-todo branch July 7, 2026 15:32
massive-value added a commit that referenced this pull request Jul 7, 2026
Patch release. All 27 audit findings were fixed in 0.7.0; the remediation
PRs omitted Closes keywords so 26 stayed open. Re-verified each against
main and closed. Two needed extra code — #142 (inject execution-policy
flags in the shared PS launcher) and #151 (bound merge/upload waits) — plus
#186 (settle a CI TODO). Bumps pyproject 0.7.0 -> 0.7.1 and adds the
CHANGELOG section.

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
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