v2.49.0
追加
- 運転モード切替の接続点(autonomous-mode 対応・既定 HITL・非破壊): dev-workflow に「運転モードによるゲート挙動の切替」集中参照ブロックを追加(既存 10 承認ゲート本文は無改変)。session.tmp の
モード:行が有効な自律宣言のときのみ autonomous-mode skill のゲート対応表へ委譲します。自律モード skill 本体は配布対象外(配布元でのドッグフーディング熟成中)のため、利用先ではモード行検証が常に無効=完全従来動作で挙動変化はありません - init-session のモード行復元導線: モード行の読込・サマリ表示・自律復帰分岐を追加。plan-path は表示用サニタイズとは別のパス用封じ込め型防御(改行/NUL 除去→realpath 正規化→許可ルート封じ込め→実在確認)を機械実行で検証し、無効時は「HITL で継続」を明示表示します(fail-closed)
- 配布除外の 3 ファイル同期+機械検査:
_excludes.py/hatch_build.py/.gitignoreの同期 3 行(配布切替は削除で往復可)と、同期一致・除外パターン・モード行有効性のテスト 12 件を追加
変更
agents/architect.md・agents/planner.mdの tools にEditを追加、report-timestampskill に「Bash 非保持エージェントは親がタイムスタンプを渡す」運用契約を明文化
後方互換
モード:行が無い環境では全ゲートが従来どおり動作(機械検証で担保)。wheel の_template/一覧は前後で増減なし。破壊的変更なし
🤖 Generated with Claude Code