Use when Emerge emits pattern_aggregated facts and Claude must decide whether runner suggestions justify a follow-up distillation task.
Use when an Emerge intent is marked synthesis_ready and Claude must inspect successful WAL samples to create a conservative pending pipeline artifact.
Use when an Emerge event stream contains pattern_observed, local_pattern_observed, pattern_aggregated, or pattern_pending_synthesis and Claude must turn raw runner/operator facts into one conservative pipeline candidate through normal mechanism tools.
Use when wiring a generic connector to capture remote operator actions and convert repeated event facts into pending pipeline work through Claude Code skills.
Distill Emerge forward flywheel WAL samples into a parameterized pipeline result. Use when a lead agent receives a forward_synthesis_pending event or a job with skill_name=emerge-forward-synthesis.
Distill Emerge reverse flywheel raw operator events into a structured synthesis result. Use when a lead agent receives synthesis_job_ready with skill_name=emerge-reverse-synthesis.
Use when a user asks to initialize a domain flywheel from natural language context, especially when environment details are incomplete or mixed with execution assumptions.
Use when Emerge emits evidence_applied facts and Claude must review intent evidence before asking mechanism tools for an explicit stage transition.