Changelog
Current pairing: skill 0.34.4 · npm installer 0.7.11
v0.34.4machine-readable envelopes
flow ready --json. Closedready.reportenvelope (buildable cards, blocked reasons, warnings, advisory parallel groups) for host orchestrators. Unknown arguments now fail loudly instead of being ignored.flow auto --parallel. Records the parallel policy in auto-state after the attested preflight and prints advisory first-fit waves. The host still places and waits.
v0.34.3release automation
- Unified release pipeline. Fail-closed dual-axis coherence checks, non-mutating dry-run, and tag suppression to eliminate release drift.
v0.34.221-harness market expansion
- Desk evaluations for 21 harnesses. Formally authored and validated intake evaluations across Tier 1–3 harnesses (Cursor, Zed, Cline, Windsurf, Aider, Copilot, Devin, SWE-agent and more).
- Release pipeline. Automated coherence validation and fail-closed tag suppression.
v0.34.1safer installs
- Transactional installer. Upgrades use a receipt-driven transaction instead of destructive rm-then-copy: conflicts are surveyed read-only first, user files are preserved, and rollbacks are reported.
flow doctorregistry. 12 registered checks with--list,--check <csv>and--json. Full installed-tree integrity verification.- Windows hardening. Junction refusal, path parsing fixes, and process containment.
v0.34.0PIN v1 + runner hardening + brand identity
- PIN v1 status/resume contract. Exact STOP body excerpts reprinted after
NEXT_VERBso compact hosts recover gate state. - Runner integrity. Pack-time SHA-256 hash verified via
flow doctor(C1–C7 wave). - Brand identity. Gate symbol, wordmark, and production asset pack.
- PIN v1 status/resume contract. Exact STOP body excerpts reprinted after
v0.33.0status --json + Stage 05 heading map
status --json/resume --json. One closedflow_context/v1object so mid-tier hosts keep gate state after compact.- Stage 05 heading map. Eval reads
gate-05.mddirectly; eval census 9→11.
v0.32.0mid-tier gates, scanners, disclosure
- Dispatcher.
SKILL.mdis host-agnostic (noYOU (Claude)); next-PASS extra isgate-examples.mdonly. - Mechanical scanners. Typed-web ≥3 research entries, L-above-A, PRD adjectives, OD>5 — FLAG after
flow.shPASS. - Coding law. Six portable MUST/NEVER rules in
law/CODING.md. NEXT_VERB=. Closed advisory enum from_next_action. Hosts must not auto-execauto/skip.- Split gate-rules. Index + per-section files. Eval STOP held.
- Dispatcher.
v0.31.0eval hardening + host-agnostic parallel + value-first docs
- Eval hardening. Judge-input receipt, CI-only fixture-impossibility linter,
doctortimeout line, cheaper isolated live-eval recipe. - Host-agnostic parallel law. Flow stays the discipline layer; own-runtime parked behind a named tripwire (ADR-0001).
- Value-first docs. Landing + docs hub outcome-first, real heading anchors, i18n parity.
- Cross-OS. macOS BSD grep hotfix in the bash suite.
- Eval hardening. Judge-input receipt, CI-only fixture-impossibility linter,
v0.30.0discipline-layer identity + CI/eval hardening
- Identity ADR. Flow owns gates and receipts, never the runtime.
/flow eval --record/--replay. Keyless artifact-eval replay. Not a fresh-judge; never counts toward the eval floor.- Named-artifact evidence. Done-evidence items must name the artifact or command that produced them.
- CI. Manifest-driven suites, required
all-checks-passedjob, credentialless pack-rehearsal.
v0.29.0spec-kit imports and converge
- Open decisions. Unresolved product decisions are
- [ ]bullets under an - Card
## Independent test. Cards now name the user-visible slice proof, orinfra/ /flow converge. Append-only remainder cards reconciling present code against the
- Open decisions. Unresolved product decisions are
v0.27.0harness authority continuity
- The durable layer is flow-owned, with a live authority table in the harness README.
- Brownfield assessment gained evidence-ledger claim tags.
v0.26.0hollow-done trust floor
- A mechanical floor on card evidence: process-only prose such as PR approvals, CI green, or