変更履歴
現在の組み合わせ:スキル製品 v0.34.4、npmインストーラ 0.7.11(@latest)。2つの数字は異なるものをバージョン付けする——--help は両方を出力する。2つのバージョン番号 を参照。GitHub Release:v0.34.4。
これらは flow の使い方に影響しそうな変更だ。完全な履歴はリポジトリにある。
0.34.4 — 機械可読エンベロープ
Section titled “0.34.4 — 機械可読エンベロープ”flow ready --json。 ホストオーケストレータ向けの閉じたready.reportエンベロープ(ビルド可能カード、阻止理由、警告、助言的並行グループ)。未知の引数は無視されず大声で落ちる。flow auto --parallel。 証明付きプレフライトの後にauto状態に並行ポリシーを記録し、助言的first-fitウェーブを出力する。配置と待機は依然ホストのものだ。
0.34.3 — リリース自動化
Section titled “0.34.3 — リリース自動化”- 統一リリースパイプライン。 fail-closedな二軸coherenceチェック、非破壊ドライラン、タグ抑制でリリースドリフトを除去する。
0.34.2 — 21ハーネスの市場拡大
Section titled “0.34.2 — 21ハーネスの市場拡大”- 21ハーネスのデスク評価。 Tier 1–3ハーネス(Cursor、Zed、Cline、Windsurf、Aider、Copilot、Devin、SWE-agentなど)のintake評価を正式に執筆・検証した。
- リリースパイプライン。 自動coherence検証とfail-closedタグ抑制。
0.34.1 — より安全なインストール
Section titled “0.34.1 — より安全なインストール”- トランザクショナルインストーラ。 アップグレードは破壊的rm-then-copyではなく証跡駆動トランザクションを使う:競合は先に読み取り専用で調査し、ユーザーファイルは保持し、ロールバックは報告する。
flow doctorレジストリ。--list、--check <csv>、--json付きの12の登録チェック。インストール済みツリー全体の完全性検証。- Windows硬化。 ジャンクション拒否、パス解析修正、プロセス封じ込め。
0.34.0 — PIN v1 + ランナー硬化 + ブランドアイデンティティ
Section titled “0.34.0 — PIN v1 + ランナー硬化 + ブランドアイデンティティ”- PIN v1 status/resume契約。
NEXT_VERBの後に正確なSTOP本文抜粋を再出力し、compactされたホストがゲート状態を回復できる。 - ランナー完全性。 パック時SHA-256ハッシュを
flow doctorで検証(C1–C7ウェーブ)。 - ブランドアイデンティティ。 ゲートシンボル、ワードマーク、プロダクションアセットパック。
0.33.0 — status –json + ステージ05見出しマップ
Section titled “0.33.0 — status –json + ステージ05見出しマップ”status --json/resume --json。 1つの閉じたflow_context/v1オブジェクト。ミッドティアのホストがcompact後もゲート状態を保持できる。- ステージ05見出しマップ。 evalは
gate-05.mdを直接読む。evalセンサス9→11。
0.32.0 — ミッドティアゲート、スキャナ、開示
Section titled “0.32.0 — ミッドティアゲート、スキャナ、開示”- ディスパッチャ。
SKILL.mdはホスト非依存(YOU (Claude)なし)。next-PASS追加はgate-examples.mdのみ。 - 機械スキャナ。 型付きweb ≥3 research項目、L-above-A、PRD形容詞、OD>5——
flow.shPASS後にFLAG。 - コーディングlaw。
law/CODING.md内の6つのポータブルMUST/NEVER規則。 NEXT_VERB=。_next_actionからの閉じた助言enum。ホストはauto/skipを自動実行してはならない。- ゲート規則の分割。 インデックス + セクションごとファイル。eval STOP維持。
0.31.0 — eval硬化 + ホスト非依存並行 + 価値優先docs
Section titled “0.31.0 — eval硬化 + ホスト非依存並行 + 価値優先docs”- eval硬化。 判定入力証跡、CI限定fixture不可能性リンタ、
doctorタイムアウト行、安価な分離ライブevalレシピ。 - ホスト非依存並行law。 flowは規律層に留まる。独自ランタイムは名指しトリップワイヤの背後に駐車(ADR-0001)。
- 価値優先docs。 ランディング + docsハブを結果優先に、実見出しアンカー、i18n等価。
- クロスOS。 bashスイートのmacOS BSD grepホットフィックス。
0.30.0 — 規律層アイデンティティ + CI/eval硬化
Section titled “0.30.0 — 規律層アイデンティティ + CI/eval硬化”- アイデンティティADR。 flowはゲートと証跡を握り、ランタイムには決して触れない。
/flow eval --record/--replay。 キーレス成果物eval再生。fresh判定ではない。evalフロアに数えない。- 名指し成果物証拠。 完了証拠項目はそれを生んだ成果物やコマンドを名指さなければならない。
- CI。 マニフェスト駆動スイート、必須
all-checks-passedジョブ、認証情報なしパックリハーサル。
0.29.0 — spec-kitインポートとconverge
Section titled “0.29.0 — spec-kitインポートとconverge”- 未解決の決定。 未解決のプロダクト決定はScope・PRD・Contract上の
## Open decisions見出し配下の- [ ]箇条書きであり、既存ゲートスキャナが数える。/flow clarifyは助言的・セクション絞りのリストとして出力する。 - カード
## Independent test。 カードはユーザー可視の断片証拠を名指す。infra/noneも可。残ったプレースホルダはcheckを落とす。 /flow converge。 現在のコードを計画に突き合わせる追記のみの残余カード。トランザクショナルで、既存カードを編集せず、差がなければ何も書かない。
0.28.x — 証明付き実行
Section titled “0.28.x — 証明付き実行”- フィンガープリント束縛の
semantic_gateとlive_verify証跡。/flow attest semantic|live-verify|status|recoverと/flow auto stop。 - カードリスクフィールド。自律プレフライトは全カードのリスク分類が済むまでfail-closedする。
- 証跡は対象の古さを検出する。アクターを認証せず、敵対的ホストに耐えない。
0.27.0 — ハーネス権威の継続性
Section titled “0.27.0 — ハーネス権威の継続性”- 耐久層はflow所有。ハーネスREADMEにライブ権威表。
- ブラウンフィールド評価に証拠台帳クレームタグ。
0.26.0 — 中身のないdoneへの信頼下限
Section titled “0.26.0 — 中身のないdoneへの信頼下限”- カード証拠への機械的下限:PR承認、CI緑、リリースノートのようなプロセスのみの文章ではカードをdoneにできなくなった。
内部・テスト限定の変更を含む全リリース:CHANGELOG.md
リリース手順:docs/release-process.md