swift-code-review
Swift Code Review
Review invariants, not surface syntax. Produce one evidence-led review that keeps scope explicit and findings first while distinguishing compiler acceptance, data-race safety, and application correctness.
Treat review as read-only. Do not edit, stage, commit, push, post comments, or resolve threads unless the user separately asks for those actions.
When invoked as a specialist lane under deep-code-review, return exact-state evidence, coverage, validation gaps, and candidate findings to the umbrella reviewer. Let the umbrella review own cross-language integration, deduplication, final disposition, and merge-readiness claims.
When the same request includes fixes, complete and report the review phase before entering a separately identified write-enabled repair phase. Do not edit while evidence collection is still changing the review inventory.
1. Fix the review scope
User-specified scope always wins. Resolve the exact comparison before reviewing: