check_compliance
Scan your project to detect data processing activities not yet covered by legal documents. Reports missing facts like target markets and returns an agent prompt to collect required information.
Instructions
Read-only compliance readiness check. Run this after adding any SDK, analytics, payment, auth or AI integration — it detects processing activities your legal documents don't cover yet. It scans the project, detects platforms and data processing, auto-derives what it can (app name, legal entity, contact email) and reports which human facts are still missing (including target markets). Returns an agentPrompt you (the dev agent) can answer from the repo, so document generation needs no forms. Call it before make_compliant when you want to confirm facts first.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dir | Yes | Project root path. | |
| entity | No | Data controller / legal entity, if already known (overrides the derived one). | |
| appName | No | Override the auto-derived app name. | |
| markets | No | Regions where the app has users. Without them `ready` can never be true (markets are a required human fact). | |
| contactEmail | No | Privacy contact email, if already known (overrides the derived one). |