v0.4.0 — Deterministic multi-agent updates
Release v0.4.0
Summary
Minor release for additive workflow capabilities delivered after v0.3.0. This release focuses on contributor guidance, deterministic multi-agent execution evidence, and assisted update support for adopted projects.
Included issues
- #52 — canonical
README.md#contributesection for human and agent contributors. - #54 — deterministic execution targets for Claude, Agy, Pi, Codex, humans, and provider-backed models.
- #56 — deterministic multi-agent role alternation and role attribution matrix validation.
- #57 — assisted update workflow and
update-prompthelper for already-adopted projects.
Highlights
- Added explicit execution-target vocabulary and preflight resolution for ambiguous requests such as
with claude,with agy, andwith pi. - Added role-attribution validation so multi-agent claims show which SDLC roles were performed by which independent intelligences.
- Added an assisted update guide for consuming projects that already have
agent-framework-lock.json. - Added
node bin/cli.mjs update-prompt --target <project>for deterministic, read-only, approval-gated update planning. - Added contributor workflow guidance in
README.md#contribute.
Validation
pnpm testpnpm test:workflowpnpm format:checknode scripts/verify-hooks.mjsnode scripts/validate-role-routing.mjsnode scripts/validate-release-versioning.mjs
Release decision
- Version:
0.4.0 - Tag:
v0.4.0 - Bump:
minor - Rationale: additive backwards-compatible docs, CLI helper, templates, validators, and workflow evidence capabilities.