v0.0.2: Nine skills, a maturity ladder, and 56 cases
v0.0.1 shipped Unfold: one protocol with four modes. This release replaces it with nine skills that each own a trigger boundary, a ladder that separates distribution from evidence, and 56 recorded cases behind them.
New skills
review-gate runs a pre-review pass on a diff before pushing: deterministic checks first, then review lenses selected by what the diff changes. It is the only skill here compared against a baseline, in a blind replication round that exposed verification losses alongside its catches.
record-a-case captures maintenance work as an evidence ledger, keeping validation, human review, maintainer acceptance, and delivery independent. A merged PR is delivery, not proof.
solution-gate gates the shape of a fix before it is written. Two proposers on different model families work from the same symptom-free brief and declare falsifiable predictions; the cheapest refuting probe runs before any synthesis. It exists because the fix commit is the least-reviewed commit on any branch.
handoff closes an open working cycle so the next session resumes without rereading the transcript. It verifies state against git before asserting it, and keeps delivery, verification, and human judgment independent.
Plus trail-decisions and signature-repro as candidates, and quality-baseline, performance-proof, test-strength, and resilience-audit as experimental.
Distribution is not validation
foundry/maturity.json is the source of truth, and the two axes are deliberately separate. A skill can be installable and unproven at the same time, and the README says which is which.
Only review-gate is evaluated. pick-an-issue, record-a-case, and solution-gate are dogfooded. Everything else is experimental, which means the trigger and method are coherent and nothing more.
The evidence
56 public-safe cases across agent-browser, portless, wterm, native, radius, petdex, ai-cli, and this repository, up from 3. Four eval rounds, including a lifecycle audit that reassigned every skill's channel. Real work becomes a case before it becomes an instruction.
Install
bunx skills add Railly/skillsThe installer exposes Stable, Candidates, and Experimental as distinct groups. Install only the stable surface with:
bunx skills add Railly/skills --skill pick-an-issue --skill record-a-case --skill review-gateAlso in this release
Unfold is deprecated, retained under foundry/deprecated for provenance. The validate job, red on main since 2026-07-30, is green again: an unregistered installer group, a maturity decision path that resolved one directory too deep, run data shipped inside a skill, and a SKILL.md over the size limit.
Still dogfooded, not validated. Controlled comparisons remain future work.