Production rules · Story
STR-005
Soft rule priority 52 domain: story open_loops
Rationale
Too many unresolved loops increase cognitive load.
IF — conditions (all must hold)
- story.open_loop_count gt 5
THEN — actions
- propose "close_merge_defer_or_remind_weak_loops"
This is a soft rule: when it matches it flags, proposes or annotates, but never blocks on its own.
Full record
{
"id": "STR-005",
"domain": "story",
"priority": 52,
"hard": false,
"logic": "all",
"when": [
{
"path": "story.open_loop_count",
"op": "gt",
"value": 5
}
],
"then": [
{
"op": "propose",
"value": "close_merge_defer_or_remind_weak_loops"
}
],
"rationale": "Too many unresolved loops increase cognitive load.",
"tags": [
"open_loops"
]
}