CRITICAL: Generate ONLY ONE comprehensive markdown file per feature/function/implementation.
BEFORE creating any new documentation file:
- CHECK if documentation already exists for this feature/function
- UPDATE the existing file instead of creating a new one