System rules detect issues that are normally prevented by the Flow Builder UI. These rules are valuable when Flow XML files are edited directly by AI tools, scripts, or other automated processes.
System rules are enabled by default. To disable them for performance optimization:
# .flow-scanner.yml
systemRules: falseOr programmatically:
import { scan } from '@flow-scanner/lightning-flow-scanner-core';
const results = scan(parsedFlows, {
systemRules: false,
betaMode: true // Required for beta system rules
});- AI-assisted development: When AI tools edit Flow XML directly
- Scripted modifications: Automated flow generation or transformation
- Migration scenarios: Validate flows moved between orgs
When a flow has no start reference.
Rule ID: missing-start-reference
Class Name: MissingStartReference
Severity: 🔴 Error
This document is auto-generated. Do not edit manually.