When analyzing selected code, SynapseAudit treats the selection as the primary analysis boundary.
Within that boundary, the extension:
Evaluates structure and logic
Considers contextual relationships inside the selection
Generates findings only for the selected region
This enables highly focused analysis without requiring changes to the rest of the file.
Developers often use this mode when:
Reviewing a specific function
Modifying authentication or validation logic
Working with sensitive data handling
Debugging a suspected issue