-
-
Notifications
You must be signed in to change notification settings - Fork 0
Closed
Labels
memoメモとして開始した状態。見出しは必要なものだけでよいメモとして開始した状態。見出しは必要なものだけでよいspecLi+の挙動に影響する仕様・ポリシー・定義Li+の挙動に影響する仕様・ポリシー・定義
Description
目的
圧縮・セッション継続時のLi+レイヤー再読み込みにおいて、古いコンテキストが残存し新しい読み込みと競合する問題を解決する。
前提
- Li+core.md / Li+github.md は圧縮・再開時に再読み込みするルールがある(Li+agent.md Test PR without issue reference (#1) #2)
- しかしLLMのコンテキストウィンドウは「古い内容を選択的に削除」ができない
- 再読み込みすると、古い版と新しい版が共存し、モデルが古い方を参照する可能性がある
- Claude Codeの圧縮では重複チェックにより追加読み込みが無視される可能性もある
制約
- LLMのコンテキスト管理はハーネス依存であり、Li+側で直接制御できない
- 環境依存の解決策は避ける(Li+の設計原則)
- 指示レベルでの対策が必要
検討中のアプローチ
- 再読み込み時に「以前読み込んだ Li+ レイヤーの内容は無効。以下が最新版」という明示的な無効化宣言をプリアンブルとして付与する
- 古いコンテキストを分離(セクション区切りやタイムスタンプ付与)してからリロードする
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
memoメモとして開始した状態。見出しは必要なものだけでよいメモとして開始した状態。見出しは必要なものだけでよいspecLi+の挙動に影響する仕様・ポリシー・定義Li+の挙動に影響する仕様・ポリシー・定義