Skip to content

Verify suite gates and JUnit offline in v0.8.0 - #8

Merged
noteflowai merged 1 commit into
mainfrom
codex/suite-verify-20260914
Sep 14, 2026
Merged

noteflowai merged 1 commit into
mainfrom
codex/suite-verify-20260914

Conversation

@noteflowai

Copy link
Copy Markdown
Owner

A received suite previously required checking its repetitions individually; its original configuration, acceptance decisions and JUnit could not be verified by the installed CLI. Version 0.8.0 recomputes the whole suite from TOML, plan and every attempt, checking job inventory/order, runtime and seed alignment, configured gates, totals and JUnit failure/error records. No candidate paths are resolved and no candidate or grader runs.

--require-accepted distinguishes configured acceptance from record consistency and full resolution. The evidence lab offers a deterministic ZIP containing the featured suite's 12 unchanged original input files. It verifies successfully while correctly reporting two accepted jobs and only one fully resolved job. Documentation explains exit codes, bounded reads and reported path/timing metadata; existing outreach is prepared for the released capability.

Validation: full pre-download suite 253 tests, then 98 targeted verifier/suite/site tests including ZIP roundtrip and corruption cases; ruff; wheel and sdist build; installed wheel outside the checkout with empty PATH, including modified-JUnit rejection. Site and dataset builds plus desktop/mobile browser download checks. CI runs the full final suite on Python 3.11–3.13 and four task/language Docker audits before Pages/HF publication.

@noteflowai
noteflowai merged commit e9cba3c into main Sep 14, 2026
10 checks passed
@noteflowai
noteflowai deleted the codex/suite-verify-20260914 branch September 14, 2026 07:25
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