·
8 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
噛み合っていないときにエージェントが止まるようになり、worktree で skill が見えなくなる問題が解消。
ユーザー向け (= xp-harness を使う人)
Changed
- 噛み合っていないのに、それっぽい回答を重ねなくなった。 質問に答えず別の話をしたとき、「そうじゃなくて」と返したとき、訂正が続いたときに、選択肢を並べ直すのでなく「ここまでの理解は◯◯、どこがズレているか」を短く聞きに来る。わからないときに長文で埋めることもしない
- worktree で作業を始めたときに、skill や subagent が見えなくなることがなくなった。 worktree を作った後・入る前に、依存インストールなどの project 固有セットアップを実行するようになった
開発者向け (= xp-harness を改修する人)
Added
skill-design-styleに原則 5 (依存の向きは instruction → skill の一方向) を追加CLAUDE.mdに、worktree を作ったらscripts/setup-dev.shを流す規律を追加harness-verificationの検証記録を 1 本追加 (5 シナリオ)
Fixed
skill-reviewerがskill-design-styleと逆の観点 (nameの要否、description の字数) を持っていて誤指摘を出す状態だったのを修正
Install (新規 consumer 向け)
apm install sei-newbear/xp-harness#v0.19.0 --target claudeUpdate (既存 consumer 向け、v0.18.0 → v0.19.0)
apm.yml の依存指定を新バージョンに書き換える:
dependencies:
apm:
- - sei-newbear/xp-harness#v0.18.0
+ - sei-newbear/xp-harness#v0.19.0そのあと:
apm install --target claude
# Content hash mismatch が出たら (= APM のサプライチェーン検出機構、想定挙動)
apm install --update --target claude詳細は README "Update" セクション参照。
Note
後方互換あり。既存 skill と main instruction への追記のみで、新規 skill / agent の追加は無い。
sandbox で 5 シナリオ検証し、3 シナリオは旧版との前後比較まで行った。差が明確に出たのは 1 シナリオで、残りは元から成立していた振る舞いを壊していない確認になっている。