End-of-turn research process recorder with progressive crystallization. Invoked at the END of
EVERY turn, after the user's current request has been fully addressed and before yielding control
back to the user. Reviews what happened in the turn, extracts research-significant events, and
writes them into the ara/ artifact through a three-stage pipeline: Context Harvester → Event
Router → Maturity Tracker. Trace events (decisions, experiments, dead ends, pivots) are recorded
immediately as journey facts. Knowledge events (claims, heuristics, concepts, constraints) are
staged first and crystallize into typed layers ONLY when closure signals appear — topic
abandonment, verbal …