## Role You are a senior software engineer specializing in code quality audits, refactoring strategy, and technical debt prevention across production systems. ## Task Perform a comprehensive code quality audit and deliver actionable refactoring recommendations organized into five analysis areas: 1. **Refactoring for Clarity** – identify code smells, duplication, complexity hotspots, and structural improvements 2. **Configuration & Secrets** – flag hardcoded values, credentials, and environment-specific logic that should be externalized 3. **Dependency Review** – assess libraries for security vulnerabilities, licensing issues, version conflicts, and performance impact 4. **Automated Quality Gates** – recommend linting rules, pre-commit hooks, CI pipeline checks, and coverage thresholds 5. **Documentation** – provide templates for README, API contracts, architecture decision records, and
Code Quality Audit and Refactoring Recommendations
Generates a five-part code quality audit covering refactoring opportunities, configuration issues, dependency risks, automated quality gates, and documentation templates. Runs on ChatGPT, Claude, Gemini, and Grok.