Changelog
Documentation source v0.5.0-rc.1. Published releases
Unreleased
Future recipes and workflow adapters will remain configurable, opt-in integrations.
v0.5.0-rc.1
-
Added provider-neutral named model profiles and task/role assignments, a no-spend
models planpreview, advisory guidance and explicit argv-bound dispatch. Required planned/reported identity checks preserve incurred usage on drift. Selection is visible in state, reports, receipts and attestations. -
Added an offline two-role critic fixture/proof and matching adapter contract. Source identity is
0.5.0-rc.1; no automatic escalation, live provider test, acceptance adjustment or budget renewal is included. -
Added tested stable/RC publication policy. RC tags publish as prereleases, never Latest, with the same source-bound deployed-documentation gates.
-
Preserve full Git history during CI co-change fetches so the immutable audit privacy baseline remains an ancestor on PR and main builds.
See candidate notes. Stable promotion requires separate consumer acceptance; publication status is on GitHub Releases.
v0.4.1
-
Corrected architecture to describe the shipped external-check runtime; marked the historical SMALL task-list design as planned.
-
Reconciled source/publication status, canonical Getting Started and conceptual homepage prose; removed obsolete rollout claims and corrected historical releases.
-
Added canonical audit privacy policy and a publication gate rejecting new absolute host paths in SMALL metadata and command proofs. Historical receipts remain unchanged; unpublished private captures are excluded from delivery. Named-home references are rejected along with absolute paths.
See release notes. Publication status is authoritative on GitHub Releases.
-
Adopted stable SMALL v1.1.2 in checksum-verified CI. Its narrowly scoped captured-source validation resolves the retained local QA template capture. Preserved historical command receipts with individually reviewed portable proof; missing or tampered proof fails closed. Local validation is not proof of hosted release readiness.
-
Hardened code/docs continuity: canonical prose and changelog co-change CI gate, generated CLI/JSON contract tests, source-bound allowlisted documentation in every platform archive, and fail-closed deployed-docs checks before publication. The docs site consumes the allowlisted bundle; release publication requires exact official-origin readback.
-
Added a non-publishing Release workflow rehearsal and a main-line ancestry gate before deployed-docs verification or tag publication.
-
Clarified general-purpose acceptance policy: original run contracts, candidate retention, explicit owner adjustments and desired objectives remain separate. No domain-specific score, automatic budget reset or model rerun was introduced.
-
Read-only reports expose the parsed event timeline, command phase/duration/cause, failure cause, and missing or damaged receipt warnings. Existing report exit behavior is unchanged; a readable receipt is not an integrity verification.
-
Reports distinguish retained numeric candidates from convergence and signature presence from verified attestation. The legacy JSON
attestedfield still describes file presence; useattestation_statusand explicit verification. -
Added an evidence-capture guide for creative verification and a release/status roadmap. These changes are merged in source. The Releases page establishes whether matching binary packages have been published.
v0.4.0
See release notes. Published September 26, 2026.
Adds shared model-call budgets across run IDs, pinned total/per-phase allowances, durable pre-call reservations, and an offline adapter/proof. A failed child still consumes its slot. This counts calls; it does not replace token/dollar metering.
v0.3.0
See release notes for capabilities, compatibility changes, installation, validation, and platform limits.
Adds bounded unattended workflows, exact metering, numeric progress, candidate restoration, an offline creative adapter, SMALL v1.1.0/v2-session compatibility proofs, and binary release packages. Existing convergence exit code 10 is unchanged.
v0.2.0
Published June 27, 2026 (UTC). Introduced the real bounded loop, computed halts, typed receipts, determinism probing, regression/integrity guards, replay, attestation, context slicing and isolation orchestration. The deterministic demo and unattended workflow extensions arrived in v0.3.0. See the historical release.
v0.1.0
Published February 22, 2026. Established the standalone execution harness, single-object JSON contract, stable exit classes, contract tests and format/vet/test CI. See the historical release.