enzyme v0.6.2
Enzyme release notes - v0.6.2
Short version
This patch release fixes the Claude/Codex setup path so enzyme install claude and enzyme install codex install the workspace setup skill that the public setup docs now tell agents to read. It also turns generated AGENTS.md guidance into routing glue instead of a second setup contract, which reduces drift between local agent instructions and the canonical setup skill. The release adds stronger install and sync checks so future setup regressions are caught before a public binary ships.
What changed
- Workspace setup skill is installed for Claude and Codex.
enzyme install claudenow installs both.claude/skills/enzyme/SKILL.mdand.claude/skills/enzyme-workspace-setup/SKILL.md;enzyme install codexdoes the same under.agents/skills/. The install output points agents to the setup skill before running setup commands. - Setup skill is the canonical setup contract. Generated
AGENTS.mdnow routes agents to the installed skills and explicitly warns that.enzyme/,AGENTS.md,CLAUDE.md, or existing skill files are evidence, not proof that setup is complete or healthy. - Existing vault setup is handled explicitly. The workspace setup skill now covers setup, re-setup, diagnosis, and repair; it tells agents not to skip scan/config/init validation just because
.enzyme/already exists. - Public skill fetch uses the root skill path. The CLI fetches
https://raw.githubusercontent.com/jshph/enzyme/main/skills/enzyme-workspace-setup/SKILL.md, avoiding stale plugin-subtree raw-cache behavior during public setup. - Release checks cover the setup routing path. Install matrix, sync contract, Codex install, and agentic setup checks now assert that the setup skill exists, contains the setup command path, and that
AGENTS.mddoes not duplicate setup workflow details.
Validation
cargo build -p enzyme-clicargo test -p enzyme-cli commands::agents -- --nocaptureENZYME_BIN=/Users/joshuapham/Hacks/enzyme-rust/target/debug/enzyme scripts/test_codex_skill_install.shENZYME_BIN=/Users/joshuapham/Hacks/enzyme-rust/target/debug/enzyme scripts/release-checks/10-install-matrix.shENZYME_BIN=/Users/joshuapham/Hacks/enzyme-rust/target/debug/enzyme scripts/release-checks/20-sync-contract.shpython3 scripts/sync-workspace-setup-skill.py --checkpython3 scripts/sync-agent-runtime-skill.py --check
Notes
This release is specifically motivated by a public setup mismatch: the site had already started telling agents that enzyme install <runtime> installs enzyme-workspace-setup, but the released 0.6.1 binary only installed the runtime skill. 0.6.2 makes the released binary match that public setup contract.