Record a safe stop
vivac_saveRecord a safe stop with a label and what comes next so a later session resumes where this one left off and sees uncommitted or unpushed work.
Instructions
Record a safe stop: a label for this point and what was about to happen next. Each call adds a new stop and never replaces an earlier one, and it neither moves the focus nor closes anything. The latest stop is what vivac_brief shows as the last one, so a session that picks the thread back up -- this one later, or someone else's -- starts where this one left off instead of guessing from the log. The answer also says what the stop found unfinished, when there is any: files not committed, commits not pushed, and files changed that no node claims. Call it at a clean seam: before the session ends, before a long pause or a handoff, or when the person asks for a safe point. To set a node aside, vivac_park; to keep a fact on one, vivac_note.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| next | No | What was about to happen next. | |
| label | No | A short name for this stop. Left out, vivac writes one from what was opened and closed since the last stop made by hand. |