Close the focus and step back
vivac_popClose the current focus and step back to its parent, recording the outcome and what to pick up next. Use it when the work opened by a push is actually finished.
Instructions
Close the current focus and step back to its parent, recording what came of it. Call it once the work vivac_push opened is actually finished, not on a whim to clear the stack: a node with open closure conditions refuses to close on its own, because a run that closes with its findings still open is exactly the mistake that refusal exists to catch. It steps back to the parent: if the work also settles that node -- the finding it fixed, the question it answered -- pop again.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| next | No | What to pick up next, for whoever comes back. Without it the stop leaves nothing to pick up: the outcome is what was finished, not what comes next. | |
| force | No | Close anyway, over open closure conditions. Leaves a trace that it happened. | |
| outcome | No | What happened. Read back later, so leaving it out costs the next reader the point of the node. |