purpose
skills/evolution-impression-literal-detection/SKILL.md の Scope が、adapter の hook スクリプト(adapter/**/hooks/*.sh / *.ps1)について二通りに読める。どちらの読みが正しいかを決め、literal を一意にする。
premise
Scope は対象面を rules/**/*.md, skills/**/SKILL.md, adapter/**/*, Li+update.md と列挙している。その直後、tests/** と .github/workflows/** を外す理由をこう述べている:
they are executed code, not prose loaded as instruction, so the removal test has no behavior semantic to hold constant on them
hook スクリプトは adapter/**/* に含まれるので対象面に入る。同時に executed code でもあり、その中のコメントは agent が instruction として load するものではない。除外理由の側の基準を当てると外れる。列挙と除外理由が、同じファイルについて逆の答えを出す。
観測(実測)
PR #1904 の brake 1 で、fixed axis が出した所見 5 件のうち 3 件がこの面に落ちた(finding 3・4・5、いずれも 3 port の hook コメント)。著者は除去テストを走らせて採否を決めたが、そもそもその面が対象なのかは literal から決まらないまま裁定した。
constraints
対象外
tests/** / .github/workflows/** の除外そのもの(これは争点ではない)
- Scope 以外の節
purpose
skills/evolution-impression-literal-detection/SKILL.mdの Scope が、adapter の hook スクリプト(adapter/**/hooks/*.sh/*.ps1)について二通りに読める。どちらの読みが正しいかを決め、literal を一意にする。premise
Scope は対象面を
rules/**/*.md,skills/**/SKILL.md,adapter/**/*,Li+update.mdと列挙している。その直後、tests/**と.github/workflows/**を外す理由をこう述べている:hook スクリプトは
adapter/**/*に含まれるので対象面に入る。同時に executed code でもあり、その中のコメントは agent が instruction として load するものではない。除外理由の側の基準を当てると外れる。列挙と除外理由が、同じファイルについて逆の答えを出す。観測(実測)
PR #1904 の brake 1 で、fixed axis が出した所見 5 件のうち 3 件がこの面に落ちた(finding 3・4・5、いずれも 3 port の hook コメント)。著者は除去テストを走らせて採否を決めたが、そもそもその面が対象なのかは literal から決まらないまま裁定した。
constraints
adapter/**/*のままにはできない)。対象外
tests/**/.github/workflows/**の除外そのもの(これは争点ではない)