Production rules · Graphics
GFX-014
Hard rule priority 97 domain: graphics privacy
Rationale
Maps can expose sensitive personal locations.
IF — conditions (all must hold)
- graphic.private_location_precision_risk eq true
THEN — actions
- add_flag "LOCATION_PRIVACY_RISK"
- propose "aggregate_jitter_generalize_or_omit"
This is a hard rule: when it matches it participates in blocking — the pipeline may not proceed until the condition is repaired or a human accepts the risk.
Full record
{
"id": "GFX-014",
"domain": "graphics",
"priority": 97,
"hard": true,
"logic": "all",
"when": [
{
"path": "graphic.private_location_precision_risk",
"op": "eq",
"value": true
}
],
"then": [
{
"op": "add_flag",
"value": "LOCATION_PRIVACY_RISK"
},
{
"op": "propose",
"value": "aggregate_jitter_generalize_or_omit"
}
],
"rationale": "Maps can expose sensitive personal locations.",
"tags": [
"privacy"
]
}