{"id":"NAR-002","name":"Obstacle opposes the desire","domain":"narrative","layer":"section","strength":"context_default","human_logic":"IF the focal agent has a desire but no meaningful resistance, THEN introduce an external, interpersonal, internal, or systemic obstacle ELSE retain.","when":{"all":[{"path":"section.focal_agent.desire","operator":"exists"},{"path":"section.obstacle_count","operator":"eq","value":0}]},"then":[{"action":"insert","target":"section.obstacle","types":["external","interpersonal","internal","systemic"],"require":"meaningfully_blocks_desire"}],"else":[{"action":"retain","target":"current_text","reason":"No triggering condition is present."}],"unless":[],"because":"Conflict emerges when resistance makes pursuit consequential.","diagnostics":[],"examples":{},"source_ids":["BK-016","BK-017"],"laka":{"smallest_sufficient_intervention":true,"primary_axes":["scope","depth","magnitude","reversibility"]},"requires_facts":["section.focal_agent.desire","section.obstacle_count"],"tests":[],"sources":[{"id":"BK-016","title":"Story","creator":"Robert McKee","domain":"narrative","type":"Book","note":"Scene design, causality, conflict, and narrative structure.","url":null},{"id":"BK-017","title":"Self-Editing for Fiction Writers","creator":"Renni Browne; Dave King","domain":"fiction_editing","type":"Book","note":"Dialogue, viewpoint, exposition, scene, and revision.","url":null}],"defined_in":{"file":"13-narrative-rules.json","title":"Narrative and Story Grammar","slug":"narrative-rules"}}