Can we access your project?
Current Behavior
Project: LegalFlow
Project ID: legalflow-ydzeec
Branch: staging-test-build
FlutterFlow blocks Parent → Child merge preview and shows:
“Please commit or discard uncommitted changes on branch staging-test-build.”
However:
- FlutterFlow/Codex reports Dirty=false.
- No local uncommitted files or merge workspace exist.
- The Create Commit dialog does not show any diff or list of pending changes.
- No merge has been committed.
- The branch has already passed QA.
- The unknown state prevents us from safely propagating a Development Environment from the parent branch.
Because the pending changes are not visible, I cannot safely Commit or Discard them without risking validated project work.
Expected Behavior
FlutterFlow should either:
- Show the exact pending/uncommitted changes on staging-test-build so they can be reviewed and safely committed or discarded, or
- Allow the Parent → Child merge preview when the branch has no actual pending changes.
A validated branch must not be blocked by an invisible server-side UNCOMMITTED_CHANGES state.
Steps to Reproduce
- Open project LegalFlow (Project ID: legalflow-ydzeec).
- Switch to branch staging-test-build.
- Open Version Control.
- Open Branching Options.
- Select "Merge sprint-1-development into staging-test-build".
- FlutterFlow displays:
"Please commit or discard uncommitted changes on branch staging-test-build."
- Cancel the merge.
- Open Version Control → Create Commit.
- Observe that the Create Commit dialog shows no diff or list of pending changes.
- External project validation reports the branch as Dirty=false.
- Retry the merge preview.
- The same UNCOMMITTED_CHANGES blocker appears.
Reproducible from Blank
Bug Report Code (Required)
IT40ucncw7hIs+FC4LvQXvp4ghcsJWY9XeY4mN57aCosfZT2BLMcec/RVERVOcTid2w6e2GJ+GoW0+D7k/OTFfQqGzidUYRg/6t6Zw2UVluieLqsFJWgeXElAppQFW663KWjvR1CH/ttLUICwHGUIvOsaC7UNIzSC0dNDq/LZO4=
Visual documentation
Attached screenshots show:
- The staging-test-build branch history with existing committed and validated changes.
- The Create Commit dialog showing no visible diff or pending change list.
- The merge blocker stating that staging-test-build has uncommitted changes.
These three views together show an inconsistent server-side branch state: the branch is validated and commit history is present, but FlutterFlow blocks merge preview while exposing no inspectable pending changes.
Environment
-- FlutterFlow version: 7.0.71
- Platform: Web
- Browser name and version: Google Chrome (current)
- Operating system and version affected: macOS FlutterFlow version:
- Platform:
- Browser name and version:
- Operating system and version affected:
Additional Information
This blocks our validated staging workflow.
We need to propagate a newly created Development Environment through the branch hierarchy, but FlutterFlow will not allow even a merge preview while it reports unknown uncommitted changes.
The staging-test-build branch is validated and currently reports QA=PASS and Dirty=false through our project tooling.
We cannot safely Commit or Discard an unknown server-side state because doing so could alter or destroy validated project work.
Please inspect the server-side branch working state and either expose the exact pending diff or clear the stale state without modifying validated branch content.
Can we access your project?
Current Behavior
Project: LegalFlow
Project ID: legalflow-ydzeec
Branch: staging-test-build
FlutterFlow blocks Parent → Child merge preview and shows:
“Please commit or discard uncommitted changes on branch staging-test-build.”
However:
Because the pending changes are not visible, I cannot safely Commit or Discard them without risking validated project work.
Expected Behavior
FlutterFlow should either:
A validated branch must not be blocked by an invisible server-side UNCOMMITTED_CHANGES state.
Steps to Reproduce
"Please commit or discard uncommitted changes on branch staging-test-build."
Reproducible from Blank
Bug Report Code (Required)
IT40ucncw7hIs+FC4LvQXvp4ghcsJWY9XeY4mN57aCosfZT2BLMcec/RVERVOcTid2w6e2GJ+GoW0+D7k/OTFfQqGzidUYRg/6t6Zw2UVluieLqsFJWgeXElAppQFW663KWjvR1CH/ttLUICwHGUIvOsaC7UNIzSC0dNDq/LZO4=
Visual documentation
Attached screenshots show:
These three views together show an inconsistent server-side branch state: the branch is validated and commit history is present, but FlutterFlow blocks merge preview while exposing no inspectable pending changes.
Environment
Additional Information
This blocks our validated staging workflow.
We need to propagate a newly created Development Environment through the branch hierarchy, but FlutterFlow will not allow even a merge preview while it reports unknown uncommitted changes.
The staging-test-build branch is validated and currently reports QA=PASS and Dirty=false through our project tooling.
We cannot safely Commit or Discard an unknown server-side state because doing so could alter or destroy validated project work.
Please inspect the server-side branch working state and either expose the exact pending diff or clear the stale state without modifying validated branch content.