CyfroCode

Intent Analysis

Compare the intended architecture of your repository against what the scan actually found.

The Intent tab compares the intended architecture of your repository against what the scan actually found. To access it:

  1. Open a completed scan from the Scans tab.
  2. Click the Intent tab (Activity icon) in the scan detail page.
  3. Three sections appear: Missing Components (should exist but weren't found), Extra Components (exist but aren't in the profile), and Boundary Violations (code crossing architectural boundaries).
  4. If no intent data exists, click Generate Profile to create a project profile based on the scan results.
  5. Review each observation and mark it as Approved (correct, track in future scans) or Rejected (false positive or intentional deviation).

Continue reading