# Drift Detection

Drift detection finds Magento changes made outside MerchPilot.

## Baseline
- Expected state is built from the latest `after` snapshots of successful apply/rollback runs.

## Scan modes
- `incremental` for Pro (daily).
- `incremental` for Enterprise (hourly).
- `full` (manual/admin) when needed.

## Entities
- `merch_drift_scans`
- `merch_drift_findings`

## Reconcile modes
- `restore expected`: create restore plan + preview.
- `adopt current`: accept current Magento state as baseline.
- `ignore`: store reason and close finding.
