Schema Markup Form View: Missing Fields Visibility
When AI generates schema markup, the form view only displays fields for which it has UI definitions. Any unsupported fields are simply omitted, resulting in users encountering an incomplete schema with no indication that fields are missing or how to access them.
A contextual warning banner has been introduced in the form view. This banner appears when a schema contains fields that the form view cannot render.
The warning is specific to each schema and is shown only when unmapped fields are present.
- “View details” expands to reveal the exact names of the fields (using dot notation for nested fields, such as estimatedCost.value).
- The first five unmapped fields are displayed, with a “+X more” indicator if the list is lengthy.
- A clickable “JSON view” link is provided to allow direct switching to full editing mode.
- The warning dynamically updates — if fields are mapped in future updates or if the user removes them, the banner will disappear automatically.
- Transparency: Users are now aware of exactly which fields are present but not visible in the form view.
- Guidance: There is clear direction to switch to JSON view for complete editing.
- No disruption: Fully mapped schemas remain entirely unaffected.
- Add schema using AI or a JSON script, then load the form view.
- If unmapped fields exist, an amber warning banner will appear below the schema type.
- Click “View details” to identify which fields are missing from the form view.
- Click “JSON view” in the banner to switch and edit all fields.



