# Requirements Checklist (029)

**Created**: 2026-01-04  
**Feature**: [spec.md](../spec.md)

- [ ] `windowsInformationProtectionPolicy` and `mdmWindowsInformationProtectionPolicy` exist in `config/tenantpilot.php`.
- [ ] Graph contracts exist with correct resources/type families/assignment endpoints.
- [ ] Sync lists and stores both WIP types separately.
- [ ] Snapshot capture stores full payload + assignments.
- [ ] Restore preview explains gating and risks.
- [ ] If enabled, restore execution uses derived endpoints and sanitizes payloads.
- [ ] Normalized view is readable for admins.
- [ ] Pest tests cover sync + snapshot + preview (and execution if enabled).

