Determining the Scope of Analysis

After a trigger is received, SynapseAudit determines what code should be analyzed.

Scope is derived entirely from editor context and user action.

Depending on how the analysis was initiated, SynapseAudit will operate on:

This scoped approach is intentional.

By limiting analysis to explicitly visible or selected code, SynapseAudit ensures that:

There is no automatic expansion of scope beyond what the developer has provided.