What to look for
AI-assisted code can accumulate repeated helpers, slightly different component patterns, unused exports, oversized files, and untested business logic. Audit examines the codebase for those patterns without changing it.
Handle findings deliberately
Classify each finding by impact and confidence. Fix clear defects and harmful duplication. Do not turn every stylistic preference into a refactor, especially when it would broaden the active feature.
Security and performance
Audit can flag obvious unsafe input handling, missing authorization scope, secret exposure, expensive repeated work, or avoidable client code. It is not a substitute for a dedicated threat model, penetration test, or production profiling when those are required.