<!-- groove:managed — do not edit; changes will be overwritten by groove update -- groove-work-doc Use $ARGUMENTS as the doc topic if provided. Outcome A structured documentation file explaining how a component, concept, or pattern works — for future agents and humans picking up the codebase. Acceptance Criteria Doc file contains: - Overview : What this component/concept is and what problem it solves - Key Files : The most important files, with a one-line role for each - How It Works : Step-by-step explanation of the main flow or logic - Gotchas : Non-obvious constraints, edge cases, known sh…