| name | extension-audit-methodology |
| description | |
| tier | standard Systematic 5-dimension audit framework for VS Code extensions — debug hygiene, dead code, performance, menu validation, dependency cleanup |
| applyTo | **/*extension*,**/*audit*,**/package.json,**/tsconfig.json |
Extension Audit Methodology
Find quality issues standard code review misses — before release, not after deployment.
Pattern Overview
A systematic 5-dimension audit framework for VS Code extensions to identify code quality issues beyond standard linting. Produces actionable recommendations with evidence-based prioritization.
Problem Solved: Standard code review catches logic bugs and style issues, but misses extension-specific quality problems like orphaned commands, blocking I/O in UI threads, debug noise in production, and leftover dependencies from removed features.
When to Use:
- Before major release (milestone versions)
- After significant refactoring
- When performance degradation suspected
- Post-feature-removal cleanup
Time Investment: 2-4 hours for comprehensive audit + 4-8 hours remediation
5-Dimension Audit Framework
1. Debug & Logging Audit
Objective: Identify console statements and categorize by necessity
Method: