aadc.audit_launchurl
Audits Dart launchUrl() calls to enforce safe-link helper usage and restrict external browser opening to declared parent-area paths, ensuring compliance with AADC standards 11 and 14.
Instructions
Audit Dart launchUrl() calls so kid-facing files use the safe-link helper and only declared parent-area paths may open the external browser. Standards 11, 14.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| projectRoot | No | Absolute path to the target project root. Defaults to the current working directory. | |
| allowlists | No | Per-language allowlist overrides (e.g. ios, android, flutter, npm, python, protectedPaths). Each value is an array of strings. |