v0.2.5.0 — Staged-goal behaviors (repaired for Claude install)
v0.2.5.0 - Staged-goal behaviors (repaired for Claude install)
v0.2.5.0 adapts useful staged-goal behaviors into runtime contracts.
Highlights
- Strengthened Stage 0 context/tool/memory/sidecar detection.
- Strengthened Stage 1 routing with full greenfield category intake and brownfield 0-2 true-gap questions after recon.
- Added namespaced run-root claiming with
.IMPLEMENTAUDIT/runs/<task-slug>-<id>/andskills/scripts/claim-run.sh. - Strengthened Stage 6 self-critique/review menu and Stage 6.5 red preflight discipline.
- Added bounded continuity via
CONTINUITY_DECISION. - Strengthened Graphify and ActiveGraph boundaries: optional, noncanonical, absent-safe, and excluded from package debris.
- Strengthened Capability Ledger wording so entries are derived from recorded evidence, not broad competence claims.
Release assets
IMPLEMENTAUDIT.skillSHA256:53b56a5dba67263ef9648289980982b75d0b037acc6ece41811346e9fe425566CHECKSUMS.txt— bounded artifact-integrity evidence for the uploaded.skillasset.- The checksum manifest is not a signature, attestation, SBOM, license, marketplace verification, universal host support, passive update mechanism, or import proof.
Archive root shape
The .skill archive is structured for Claude Desktop import:
IMPLEMENTAUDIT.skill (ZIP):
SKILL.md ← at archive root
references/
scripts/
templates/
.claude-plugin/
plugin.json
marketplace.json
Validation (repair HEAD: 0a42476)
- GitHub Actions
validatepassed for repair HEAD0a42476. - Local package verification passed with
bash scripts/verify-package.sh. - Release asset build validation passed including root-shape regression guard.
- Codex install smoke passed (stale checksum, overbroad archive, sidecar-output rejection).
- Claude archive smoke passed (same canaries, wrong-root-shape rejection added).
- Live public
v0.2.5.0asset redownloaded and verified againstCHECKSUMS.txt.
Boundaries
- No root
IMPLEMENTAUDIT.mdbehavior file is included or recreated. - No marketplace verification, universal host support, license claim, passive update automation, signature, attestation, SBOM, or broader provenance claim is made.
Post-release repair (2026-06-07): LIVE_V0_2_5_0_CLAUDE_INSTALL_BROKEN
Primary root cause: The original .skill archive had the wrong root shape.
Skill content was nested under skills/SKILL.md but Claude Desktop import requires
SKILL.md at archive root. The archive was accepted by the Codex installer (which
reads from skills/ explicitly) but rejected by Claude Desktop with "malformed at root."
No live Claude Desktop import was run in the original release gate.
Secondary root cause: No Claude Desktop install/import path was documented,
scripted, or smoke-tested.
What was fixed (repair HEAD: 0a42476)
Archive root shape (primary fix):
scripts/build-release-asset.sh: stripsskills/prefix; SKILL.md now at archive root..claude-plugin/plugin.json:skillsfield changed from"./skills/"to"./".scripts/install-codex-from-release.sh: updated for new root shape.scripts/install-claude-from-release.sh: updated for new root shape; relabeled as
"file-copy workaround only — NOT Claude import proof."tests/release-asset.test.sh: regression guard added (skills/SKILL.mdin archive = hard failure).scripts/verify-package.sh: plugin skills path check updated.
Claude install coverage (secondary fix):
- Added
scripts/install-claude-from-release.sh(file-copy workaround, labeled as NOT import proof). - Added
tests/release-asset-install-claude.test.shfor Claude archive shape smoke. - Added Claude Desktop install path and boundaries to
README.md §Install notes. - Added anti-repeat rule
LIVE_V0_2_5_0_CLAUDE_INSTALL_BROKENtoAGENTS.md.
Tag repair
v0.2.5.0tag moved to repair HEAD0a42476(new tag objectd641275...).- GitHub source archives now contain the fixed builder, tests, and archive validator.
- Original tag
8df3c07cand all intermediate repair commits documented in audit ledger.
Archive SHA
- Repaired archive SHA256:
53b56a5dba67263ef9648289980982b75d0b037acc6ece41811346e9fe425566 - Changed from original
a4d953d...due to structural root-shape fix (not platform artifact).
Boundaries after repair
- Live Claude Desktop import proof: pending manual verification after Claude Desktop reload.
The archive root shape is now correct for Claude import. Verify by downloading
IMPLEMENTAUDIT.skillfrom this release and importing via Claude Desktop's skill import UI. scripts/install-claude-from-release.shis a file-copy workaround only.
It is NOT proof that Claude Desktop can import the.skillfile.- Dogfood of
/implementauditfrom v0.2.5.0 release asset requires Claude Desktop restart
after import.
Audit ledger: docs/audits/v0.2.5.0-claude-install-repair.md