{"id":"NAR-007","name":"Control point of view","domain":"narrative","layer":"paragraph","strength":"hard_constraint","human_logic":"IF perception, knowledge, or interior access exceeds the established viewpoint without a marked shift, THEN remove, recast, or mark the shift ELSE retain.","when":{"all":[{"path":"paragraph.viewpoint_boundary_crossed","operator":"eq","value":true},{"path":"paragraph.viewpoint_shift_marked","operator":"eq","value":false}]},"then":[{"action":"recast","target":"paragraph","within":"established_viewpoint"},{"action":"mark","target":"viewpoint_shift","when":"shift_intended"}],"else":[{"action":"retain","target":"current_text","reason":"No triggering condition is present."}],"unless":[],"because":"Viewpoint defines which information the narrative camera can access.","diagnostics":[],"examples":{},"source_ids":["BK-017","BK-019"],"laka":{"smallest_sufficient_intervention":true,"primary_axes":["scope","depth","magnitude","reversibility"]},"requires_facts":["paragraph.viewpoint_boundary_crossed","paragraph.viewpoint_shift_marked"],"tests":[],"sources":[{"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},{"id":"BK-019","title":"Steering the Craft","creator":"Ursula K. Le Guin","domain":"prose_craft","type":"Book","note":"Sound, rhythm, syntax, point of view, and exercises.","url":null}],"defined_in":{"file":"13-narrative-rules.json","title":"Narrative and Story Grammar","slug":"narrative-rules"}}