Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/2.-Evolution.md
Original file line number Diff line number Diff line change
Expand Up @@ -279,7 +279,7 @@ state file は `{workspace_root}/.claude/state/last-cold-start-emit.json`(sha2

- 現行 = AI 主導で全周を回す。各 PR は brake 1 を通す(L1 も同じ 1 本)
- brake 1 の設計判断の**正当化は wiki の判断構造エントリが保持する**(索引 = `docs/Decision-Structure.md`、取得 = `skills/evolution-judgment-learning`)。skill 本文と本節が持つのは適用の瞬間に要るものだけであり、正当化の二つ目の写しは置かない。以下の `判断記録:` はその名指しであり、指す先の論証を本文へ書き戻すことがこの配置の拒む動作である
- skill 本文(`skills/evolution-parallel-agent-eval/SKILL.md`)は 2026-09-01 に `rules/model/liplus-coding-rule.md` Body States Behavior を適用済みであり、振る舞いのみを載せる(#1845、49,217 → 42,089 B。剥いだ理由のうち既存 entry が持たない分は判断記録 `parallel-agent-eval-body-carries-behavior-only` が保持する。ポインタは理由を抜いた段落(リストでは項)ごとに 1 本置く——粒度は規則自身の初適用(PR #1842)が段落ごとに 1 本を置いた形に従う。本節は記録面であり同規則の scope 外——理由を持ち続けてよく、写るのはポインタだけである
- skill 本文(`skills/evolution-parallel-agent-eval/SKILL.md`)は `rules/model/liplus-coding-rule.md` Body States Behavior を適用済みであり、振る舞いのみを載せる。適用は 2 周ある——1 周目が 2026-09-01(#1845、49,217 → 42,089 B。剥いだ理由のうち既存 entry が持たない分は判断記録 `parallel-agent-eval-body-carries-behavior-only` が保持する)、2 周目が 2026-09-09(#1923、42,621 → 38,596 B、−9.4%)。2 周目に残っていたのは理由づけではなく**再掲**が主であり、その所見と、今回剥いだ理由のうち本節も既存 entry も持たない分は判断記録 `parallel-agent-eval-residual-is-restatement` が保持する。抜いた跡へポインタは置かない(要件は #1852 で撤廃、判断記録 `judgment-record-pointer-requirement-dropped`)。本節は記録面であり同規則の scope 外——理由を持ち続けてよい
- **どの PR が brake 1 の対象か**は 2 条件の連言で決まる。①`Evolution_Initiator_Autonomy` の起票経路(AI 起票 → AI 実装)であること、②統治面を変更すること——の両方であり、片方だけでは決まらない。②を閉じるのは path の列挙ではなく基準であり、その基準と、それが該当/非該当へ置く面の解決は正本が持つ。本節へは写さない。正本は `rules/evolution/initiator-autonomy.md` Self-evolution PR definition。判断記録: `brake1-firing-closed-by-criterion`
- brake 1 の**固定軸(impression-literal detection)の範囲**は②の発火側と一致しない。範囲を閉じるのは「エージェントが自らの指示として読み実行する散文か」であり、これは固定軸の除去テスト(この句を消して振る舞い意味が変わるか)が、テキスト自身が規定している振る舞いの上でしか走らないことから出る。現に解決する面は `rules/**/*.md` `skills/**/SKILL.md` `adapter/**/*` `Li+update.md` である。②の発火側のうち強制の後ろ盾(`tests/**` / `.github/workflows/**`)は実行コードであって散文ではないため、除去テストが一定に保つべき振る舞い意味をそこに持たない。②と重なるのは片腕だけであり、導出が同じだから重なっているのであって同一の列挙ではない——path 単位で②へ揃える修正は行き過ぎである。正本は `skills/evolution-impression-literal-detection/SKILL.md`
- brake の実行位置は **CI green の後・merge ゲートの前** である。commit の前ではない。発火の瞬間は委譲した subagent が停止条件で報告した時点であり、親は working tree ではなく報告を手に brake に着く。評価者へ渡す材料は PR URL・push 済みの commit SHA・緑の CI run URL であり(親のクローン内のパスは渡さない)、評価中にベースラインが動かない。正本は `rules/evolution/initiator-autonomy.md` Merge brake
Expand Down
Loading
Loading