Skip to content

test(release): gate installed candidate regressions - #426

Open
styler-ai wants to merge 3 commits into
mainfrom
test/410-packaged-release-gate
Open

test(release): gate installed candidate regressions#426
styler-ai wants to merge 3 commits into
mainfrom
test/410-packaged-release-gate

Conversation

@styler-ai

@styler-ai styler-ai commented Aug 1, 2026

Copy link
Copy Markdown
Owner

Refs #408, #409, #410, and #428.

Summary

  • Run the persistent-open-stdin MCP startup regression, UTF-8 BOM refresh, supported-predecessor recovery, stale plugin/runtime repair, and exact candidate version-consistency contract against the installed packaged runtime.
  • Prove projectatlas --version, JSON runtime-info.version, and the rendered token --view tui footer agree with the exact workspace candidate version.
  • Execute all five installed-candidate contracts on Linux x64, Windows x64, macOS x64, and macOS arm64 before publication.
  • Keep the release workflow fail-closed with one bounded policy test for exact candidate paths, selectors, timeouts, shell failure propagation, exact test selection, and forced execution of ignored selectors.
  • Protect the TUI footer independently with deterministic 80-, 140-, and 200-column Ratatui buffer coverage. The stale README screenshot is tracked for exact v0.4.3 candidate regeneration and visual QA in bug(tui): render a representative full-project Atlas map #428.

Verification

  • Full repository pre-push gate passed on the final head, including the workspace all-feature test suite, 119 active CLI E2Es, strict OpenSpec, and IssueOps.
  • All five release-step regressions passed locally with --exact --include-ignored --nocapture; all seven exact release selectors are guarded by the workflow-policy contract.
  • A deliberately ignored exact selector executed and failed with 0 ignored; 1 failed, proving the prior false-green path is closed.
  • Ratatui buffer regression, YAML parse, formatting, all-feature clippy, dependency policy, Rustdoc, repository scan, and low lint passed.

No production code, schema, dependency, or public API changes.

@styler-ai

Copy link
Copy Markdown
Owner Author

@codex review

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review: Didn't find any major issues. 👍

Reviewed commit: 8bddc22d7d

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@styler-ai styler-ai added this to the v0.4.3-00 milestone Aug 1, 2026
@styler-ai
styler-ai force-pushed the test/410-packaged-release-gate branch 2 times, most recently from f64fb4f to ef8bbbe Compare August 1, 2026 15:14
@styler-ai

Copy link
Copy Markdown
Owner Author

@codex review

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review: Didn't find any major issues. 🚀

Reviewed commit: ef8bbbead5

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@styler-ai
styler-ai force-pushed the test/410-packaged-release-gate branch from ef8bbbe to 921d383 Compare August 1, 2026 18:29
@styler-ai

Copy link
Copy Markdown
Owner Author

@codex review

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review: Didn't find any major issues. Breezy!

Reviewed commit: 6384664e3a

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

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