動機
「なぜこの実装なのか (決定と却下理由)」を直接引けると、リファクタ前の意思決定想起に強い。
提案
- distill プロンプトを拡張し palace object に
decision (決定事項) と rejected_alternatives (却下案と理由) を明示フィールドで持たせる。
loci why <symbol>: そのシンボルに紐づく決定/却下理由を返す。
受け入れ基準
- 新規 distill で decision/rejected が抽出・保存される。
loci why <file>:<symbol> --json が該当フィールドを返す。
動機
「なぜこの実装なのか (決定と却下理由)」を直接引けると、リファクタ前の意思決定想起に強い。
提案
decision(決定事項) とrejected_alternatives(却下案と理由) を明示フィールドで持たせる。loci why <symbol>: そのシンボルに紐づく決定/却下理由を返す。受け入れ基準
loci why <file>:<symbol> --jsonが該当フィールドを返す。