Production rules · Transcript
TXT-008
Hard rule priority 82 domain: transcript context
Rationale
Fragments should not be mistaken for complete positions.
IF — conditions (all must hold)
- transcript.incomplete_thought eq true
THEN — actions
- add_flag "INCOMPLETE_THOUGHT"
- propose "connect_to_completion_or_mark_fragment"
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": "TXT-008",
"domain": "transcript",
"priority": 82,
"hard": true,
"logic": "all",
"when": [
{
"path": "transcript.incomplete_thought",
"op": "eq",
"value": true
}
],
"then": [
{
"op": "add_flag",
"value": "INCOMPLETE_THOUGHT"
},
{
"op": "propose",
"value": "connect_to_completion_or_mark_fragment"
}
],
"rationale": "Fragments should not be mistaken for complete positions.",
"tags": [
"context"
]
}