smartsuite_diff_schemas
Compare table and field schemas between lower and production environments for confirmed migration mappings, then write a diff package classifying added, removed, or modified items with per-property risk details.
Instructions
Step 3 of solution migration: compare table/field schemas (lower → prod) for confirmed mappings and write the diff package. Fields match by slug (stable across cloned workspaces); cross-table references are remapped via the table map and system-generated values are ignored, so only real differences surface. With scope "all" (default) it also diffs views and forms in full and dashboards at the report-config level (matched by name); scope "schema" limits to tables + fields. Classifies added / removed / modified (with per-property detail and compatible/risky risk). Writes diff.json and returns a summary.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| scope | No | all (default) = tables, fields, views, forms, dashboards; schema = tables + fields only. | |
| project | Yes | Migration project name. | |
| solution | No | Optional: limit to one confirmed solution (default: all confirmed). |