Production rules · LAKA change control
LAK-001
Soft rule priority 80 domain: laka variation
Rationale
Minor variation should remain local and attributable.
IF — conditions (all must hold)
- variation.level eq "minor"
- variation.changed_dimensions gt 2
THEN — actions
- add_flag "MINOR_VARIATION_TOO_BROAD"
- propose "reduce_changed_dimensions"
This is a soft rule: when it matches it flags, proposes or annotates, but never blocks on its own.
Full record
{
"id": "LAK-001",
"domain": "laka",
"priority": 80,
"hard": false,
"logic": "all",
"when": [
{
"path": "variation.level",
"op": "eq",
"value": "minor"
},
{
"path": "variation.changed_dimensions",
"op": "gt",
"value": 2
}
],
"then": [
{
"op": "add_flag",
"value": "MINOR_VARIATION_TOO_BROAD"
},
{
"op": "propose",
"value": "reduce_changed_dimensions"
}
],
"rationale": "Minor variation should remain local and attributable.",
"tags": [
"variation"
]
}