What problem does it solve? AI coding sessions lose context when they end, so decisions, discussion history, and work artifacts vanish between sessions. This Skill provides the judgment criteria for when and how to persist session events (logs) and deliverables (materials) so later sessions can resume with full context. ## Core Features & Use Cases - Trigger-based log recording: Defines five concrete triggers (L1-L5) for calling add_logs, such as comparing multiple proposals, resolving blockers, handling PR review fixes, policy changes, and bug observations. - Artifact persistence: Defines four triggers (M1-M4) for calling add_material to save drafts, research reports, WIP diffs, and comparison tables as raw data without summarization. - Signal separation: Routes CALM-internal failures, friction, and contradictions to report_signal instead of add_logs, with a detailed taxonomy reference for ambiguous cases. - Use Case: During a long design discussion you compare three architecture options and pick one; the Skill instructs the AI to record the adopted option, rejected options, and rejection reasons via add_logs so the next session inherits the rationale. ## Quick Start Ask the AI to record the discussion outcome and any drafts from this session into persistent memory using the recording guidelines.