ELD Record
記録対象を選ぶ
../eld/references/60-record.md の記録ゲートを適用し、将来の判断を変えるDecision、accepted Law/Term、再発可能な失敗、P2例外、Outcomeだけを残す。
Sourceを検証する
Claim形式は ../eld/references/claim-schema.md を使う。
python3 scripts/validate_claims.py <project-root> --claims <claims.json> --json
結果はFRESH/STALE/MISSING/UNVERIFIABLE/INVALIDで扱う。FRESHはSource未変更を示すだけで、Claimの意味的正しさを保証しない。既定ではUNVERIFIABLEも失敗終了する。報告専用の実行でだけ--allow-unverifiableを使う。一意性を検証する時は部分集合でなくprojectのClaim一式を入力する。
プロジェクト候補の読み取り専用棚卸しが必要な時だけ次を使う。
python3 scripts/scan_project.py <project-root> --json
スキャン結果を永続知識として自動保存しない。
配置する
既存の正本と規約を確認してから配置する。新しいディレクトリやCLAUDE.mdを勝手に作らない。機密、個人情報、秘密値、無関係なログを記録しない。
引き継ぐ
未完了状態、確認済みObservation、open Hypothesis、Decision待ち、failed/inconclusive Evidence、次の安全なアクションをまとめる。形式例が必要な時は references/transfer-example.md を読む。