Repository navigation
chore: prepare verified 0.6.0 CLI and plugin release - #8
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
optimize-anything 0.6.0 has a version-aligned CLI and shared Claude Code/Codex plugin path that runs from a clean install on the tested macOS host. The release also brings active guides and packaged skills into line with the current CLI, and records a bounded live Codex optimization with an explicit rejection decision.
This packages the subscription-backend work already merged to
main. The existing single skills tree and host manifests remain the distribution format.What changed for users
install.sh --codex. The default installer also works under macOS Bash 3.2..cursor/is ignored, and no Cursor files are included.Evidence and checks
12b3a45:uv run python scripts/check.pypassed (546 tests passed, 18 skipped), CLI smoke passed, and all three score baselines passed. The credentialed plugin regression was skipped because--with-pluginwas not set.uv run mypy src/optimize_anythingfound no issues in 27 source files; Bash syntax checks passed. The 0.6.0 wheel and source distribution built successfully.budget, generated a Codex/no-fallback evaluator, and passed child preflight. The review repair also ran the LiteLLM template's preflight through the locked plugin environment without a provider call.scores.jsonstayed unchanged. A later CLI-example correction scores 0.8875. The summary'snum_candidates=1counts retained candidates, while the run logs show the six evaluated proposals; the release evidence records that failed plan proxy explicitly.scripts/run-optimize-anything budget examples/seeds/sample_seed.txt:{"recommended_budget": 50, "rationale": "Short artifact", "seed_length": 79}The tracked gate and provenance record is
docs/verification/release-0.6.0.md. The Compound Engineering review completed (status: complete, run20260927-174849-e5d41434, local artifact/tmp/compound-engineering-501/ce-code-review/20260927-174849-e5d41434). Three validated findings were fixed before this PR; the independent Claude adversarial pass is included in that receipt.Unapplied review findings
scripts/run-optimize-anything:16— The forced Codex extra prevents API-only plugin commands on architectures without anopenai-codex-cli-binwheel. Suggested fix: decide the plugin's platform support boundary, then select a route that preserves API-only use where the Codex binary is unavailable. The 0.6.0 install check covers macOS arm64;install.mddocuments the current limit and the global CLI/source API-only path. Review run:20260927-174849-e5d41434.The separate GEPA cache-route and TOML representation findings remain follow-ups with operating guidance in the release evidence.
Post-Deploy Monitoring & Validation
Owner: release maintainer. Validation window: after merge and before tagging, then immediately after publishing.
mainworkflow for the merge SHA. The unit/smoke/score job must pass. Record each provider integration case as executed pass, executed failure, or credential skip; a skipped case is partial evidence and an executed failure stops publication.v0.6.0at that exact merge SHA, withOPTIMIZE_ANYTHING_REF=v0.6.0for the CLI installer. A successful install,optimize-anything --help, and bundled pluginbudgetinvocation are the expected signals.