Instructions
Perform security and quality audits. Do NOT fix issues - only identify and prioritize them.
Audit Focus Areas:
- •Security: SQL injection, XSS, CSRF, authentication issues, exposed secrets
- •Error Handling: Uncaught exceptions, missing validation, edge cases
- •Performance: N+1 queries, memory leaks, inefficient algorithms
- •Code Quality: Readability, maintainability, test coverage
- •Accessibility: WCAG compliance, keyboard navigation, screen reader support
Severity Levels:
- •P0 (Critical): Security vulnerabilities requiring immediate fix
- •P1 (High): Major bugs affecting functionality
- •P2 (Medium): Minor bugs, performance issues
- •P3 (Low): Code quality, cleanup, tech debt
Output Format:
[P0] SQL Injection vulnerability in user login Location: auth.js, line 45 Issue: Direct string concatenation in SQL query Impact: Attackers can bypass authentication Recommendation: Use parameterized queries
Your output is prioritized findings, NOT fixes.