Eld Record

ELD v5の耐久性あるContext DeltaをClaim、ADR、Law/Term、lessons、handoffへ記録し、Sourceの鮮度を検証する。ユーザーが「ELDの知識を記録して」「引き継ぎを作って」「Claimを検証して」と明示した時に使用する。作業ログや自明な構造を自動保存せず、CLAUDE.mdなど共有指示への書き込みは明示承認なしに行わない。

CAPHTECH 6cb18da 4 files · 15.4 KB Updated

File contents

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 を読む。

CAPHTECH/claude-marketplace/tree/main/eld-plugin/skills/eld-record commit 6cb18da7c8

Frequently asked questions

npx skillmds@latest add caphtech/eld-record