Check that all code has appropriate documentation. Arguments: $ARGUMENTS (optional scope) - commit: Check only staged files - pr: Check all files changed in the current PR - all: Check the entire codebase - If no argument provided: - If in a PR branch: defaults to 'pr' - Otherwise: defaults to 'commit' Phase 1: Scope Determination 1. Determine scope based on $ARGUMENTS Phase 2: Documentation Analysis 2. Identify functions/classes lacking documentation 3. Check quality of existing documentation 4. Extract project documentation standards from CLAUDE.md Phase 3: Documentation Updates 3. For iden…