Production rules · Lighting
LGT-010
Hard rule priority 89 domain: lighting technical
Rationale
Capture cadence and fixture modulation can create flicker.
IF — conditions (all must hold)
- lighting.flicker_risk eq true
THEN — actions
- add_flag "FLICKER_RISK"
- append requirements "fixture_camera_flicker_test"
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": "LGT-010",
"domain": "lighting",
"priority": 89,
"hard": true,
"logic": "all",
"when": [
{
"path": "lighting.flicker_risk",
"op": "eq",
"value": true
}
],
"then": [
{
"op": "add_flag",
"value": "FLICKER_RISK"
},
{
"op": "append",
"path": "requirements",
"value": "fixture_camera_flicker_test"
}
],
"rationale": "Capture cadence and fixture modulation can create flicker.",
"tags": [
"technical"
]
}