v0.15.0 — 運用ルールをゼロベースで軽量化
·
45 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
運用ルール (main instruction) をゼロベースで痩せさせ、対話の使い分けを skill に集約
ユーザー向け (= xp-harness を使う人)
Changed
- 運用ルール (
main.instructions.md) をゼロベース再構成し、164 → 54 行に軽量化。「XP エンジニアとして振る舞う」宣言 / 常時効かせる規律 / どの skill・subagent をいつ呼ぶか の 3 部に整理。各フェーズの詳細な振る舞いは対応する skill 側を single source とし、常時 context に乗っていた重複を削減。エージェント指示は命令形・製品名非依存の表現に統一(複数コーディングエージェントで使いやすく)。フェーズ skill の発火・対話/自走の振る舞いは、痩せ後も回帰しないことをサンドボックス検証で確認済み。 dialogue-principles: 「議論・自由記述はチャット / クローズな選択は質問ツール / 迷ったらチャットに倒す」の使い分けを追記(従来 instruction 側にあった判断を対話 skill に集約)。
開発者向け (= xp-harness を改修する人)
Added
harness-verification: 自走実装セッションの分析手法を拡充 — 入れ子サイクル構造の復元、稼働時間の内訳(作る/確かめる/待ち)の割り方、本番セッションを「自走の質(止まり方・判断)」まで見る観点を型として追加。- kanban: main-instructions 再構成の設計・検証ドキュメント一式(要件定義 / 基本設計 / 三方向照合 / 発火観測)を
docs/working/main-instructions再構成/に追加。story-slicing 発火の信頼性、substantial 自走の最小合意確認、調査スパイク skill 新設、対話原則の継続注入 等を新規カード化。
Changed
skill-design-style: 全 skill にnameを付与して揃える方針を明記(cross-agent 配布先がname必須のため)、skill-reviewer を気軽に呼ぶ補強。harness-verification: 規律観点に refactor 段(実施+テストで green 維持の裏取り)を明示、カテゴリ語彙を統一。
Install (新規 consumer 向け)
apm install sei-newbear/xp-harness#v0.15.0 --target claudeUpdate (既存 consumer 向け、v0.14.0 → v0.15.0)
apm.yml の依存指定を新バージョンに書き換える:
dependencies:
apm:
- - sei-newbear/xp-harness#v0.14.0
+ - sei-newbear/xp-harness#v0.15.0そのあと:
apm install --target claude
# Content hash mismatch が出たら (= APM のサプライチェーン検出機構、想定挙動)
apm install --update --target claude詳細は README "Update" セクション参照。
Note
後方互換。consumer 側で受け取る運用ルールが軽くなり、各フェーズの振る舞いは各 skill が single source になる。挙動の回帰はサンドボックス検証で確認済み(発火・対話/自走の切替・レビュー処理いずれも PASS)。