# What is Pre-flight check?

> A pre-flight check is an automated check run on a proposed change before it is approved or deployed, looking for problems such as data loss, unexpected access changes, missing dependencies, deploy order issues or insufficient test coverage. Each check gives a result and a reason.

Source: https://synconai360.com/glossary/pre-flight-check

## Why it matters

Pre-flight checks catch the preventable failures early and give approvers something better than a file list to approve.

## In SyncOnAI 360

SyncOnAI 360 runs six named checks on every proposal: destructive operations, security and access, field presence, cascading dependencies, deploy order and test coverage. Each returns pass, warn or fail with a plain reason. A failed check blocks the deploy whatever the deploy policy says.

## Related terms

- [Blast radius](https://synconai360.com/glossary/blast-radius)
- [Validate-only deployment](https://synconai360.com/glossary/validate-only-deployment)
- [Maker-checker](https://synconai360.com/glossary/maker-checker)
