- line_pool.rs: add trace! when active_situations is empty (Layer 2 will silently filter all lines — important for content debugging) - knowledge_grant.rs: document serde(untagged) ambiguity hazard; add KnowledgeGrant::validate() for load-time field validation - monologue.rs: annotate trigger_monologue as schedule ordering anchor; fix stale "periodic trigger cooldown tracking" doc reference in trigger_event_monologue (COOLDOWN_TICKS removed in #655) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>