Private/Model/ppa-posture-denylist.json
|
{
"_comment": "Posture denylist (Wave 4 spec 3.6) - reviewed data file, applied at COMPARE time by the Part C differ using the CURRENT tool's list. The version string is recorded in every snapshot as information only. global lists property names whose changes are churn, never posture. perType extends per snapshot type. candidates records entries under review - the differ ignores them until promoted.", "version": "1.0", "global": [ "WhenChanged", "WhenCreated", "WhenChangedUTC", "WhenCreatedUTC", "ObjectVersion", "DistinguishedName", "ExchangeObjectId" ], "perType": {}, "resolved": { "DspmPolicy props-bag Guid": "RESOLVED at Part C review (2026-07-03): excluded at NORMALIZE time (Get-PpaDspmPolicyItems skips the raw Guid property because A.5 already projects it as the top-level guid identity field). Not denylisted - the compare-time denylist stays property-name-based, and an element-level filter inside the props array would have needed new denylist machinery for a value that carries no independent signal." } } |