# 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).