Code Analysis
Review only code supplied by the user or available in attached files.
Procedure
- Confirm the review goal. If none is given, prioritize correctness, security, and operational failures.
- Inspect the smallest relevant file set. For ZIP input, list entries first and reject unsafe paths before extraction.
- Run existing lightweight checks only when useful. Do not install packages, access the network, or modify source files.
- Report only reproducible findings. Include file and line when available, impact, evidence, and the smallest viable fix.
- Sort findings by severity, then state what was checked and any remaining uncertainty.
Do not confuse style preferences with defects and do not claim a command passed unless its observation shows success.