#6278·tinacms

Bug - UX - Error Message on Edit in TinaCMS

Author: GordonBeemingCreated Dec 19, 2025Updated Sep 17, 2026
LabelsYakShaverNeeds Refinement

Requested by: @GordonBeeming via YakShaver.ai cc: @GordonBeeming, @kulesy, @adamcogan, @JackDevAU

Hi Team!

    Watch the video (35 sec)

  Url from screen share: https://www.ssw.com.au/rules/admin/#/rules/use-github-copilot-cli-secure-environment

Pain

Opening a rule for editing still raises a schema mismatch dialog, even though editing works. Editors get a warning they cannot act on. The wording in the screenshot is out of date: a reword in March added a help link but left the trigger untouched.

Approach

  • The schema diff already returns a criticality and a change type. Gate the dialog on those, so only a difference that can break editing raises it.
  • Name the change in the dialog, so a reader can tell a real mismatch from noise.

Acceptance Criteria

  1. A non-breaking difference, including a description-only one, does not raise the dialog.
  2. A breaking difference still raises it and names what changed.
  3. Editing a rule is confirmed clean on the Rules admin, on the version that site runs.

Reproduce Steps

  1. Navigate to the rule that needs editing.
  2. Click on the 'edit' button.
  3. Observe the error message that appears in TinaCMS.

Screenshot

Screenshot Figure: Error message in TinaCMS during edit