Why FlowDeck validates more
FlowDeck is built to let agents do more than edit files. An agent can use the project’s saved target to build and test, run the real app, exercise changed flows, inspect logs, and capture evidence from simulators and devices. That makes it possible to catch problems a code diff or clean build cannot reveal, such as clipped text, a broken interaction, or state that fails only after the app is launched. Balanced is the default: tests, build/launch, then one check of the changed flow and its visible result. It checks both light and dark only for appearance-dependent styling changes; otherwise it uses the current appearance. It checks changed loading/empty/error/permission states, but does not add rotation, resizing, adjacent flows, or extra devices.Choose a starting point
The preset at the top of Settings ▸ AI Workflows ▸ Validation sets every option below it. You can then change any option independently. When you do, the preset reads Custom. Choosing a named preset again resets all five options to that preset.Lean
Runs relevant tests, confirms compilation and successful launch, then stops.
Uses the saved target, no screenshots or recordings, and a brief report.
Balanced
Adds one check of the changed flow and visible UI. Captures useful visual evidence.
No video, rotation, or extra devices. This is the default.
Thorough
Adds relevant edge cases, supported orientations/window sizes, and one additional
target with a meaningful compatibility difference. Captures evidence during those
checks and reports a compact results matrix.

