analyze_data_model
Audits the complete data model (MCD/ERD) and returns the inconsistencies (missing PK, broken FK, FK cycles, duplicate names, many-to-many without a junction table…). Handy when the user asks 'check my ERD' or before proposing an SQL export.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| minSeverity | No | Filter the issues by minimum severity (default 'info' = all) | |
| expectedProjectId | No | UUID of the project targeted by THIS call. ACTUALLY targets this project instead of the session project. Refused without changing anything if access is not granted. |