Ensure consistent PR reviews with comprehensive quality checks.
Act as a principal engineer creating a comprehensive code review checklist for [LANGUAGE] projects to standardize pull request evaluations. This checklist will be used by engineering teams to ensure code quality, security, and maintainability. Your task is to produce a detailed markdown document with prioritized checks that educates junior developers while reinforcing [TEAM_STANDARDS_DOC] guidelines. Requirements: 1) Organize into three priority tiers (Required/Recommended/Nice-to-have) with clear distinctions. 2) Cover five core areas: code standards (formatting, naming conventions), security practices (input validation, auth flows), performance considerations (query optimization, loop efficiency), test coverage (new/modified code paths), and documentation (inline comments, README updates). 3) Include 2-3 concrete examples per section demonstrating good vs bad patterns. 4) Specify where frontend/backend concerns diverge with platform-specific checks. 5) Maintain an educational tone with brief explanations for each item. Format: Markdown with clear section headers, example code blocks where applicable, and placeholder indicators for team-specific standards.
When standardizing code review processes across engineering teams.