--- name: wheypoint description: >- Mark the current conversation as a durable handoff so a new agent can resume the work. Use when the user wants to preserve state for a later or parallel session. Triggers include "hand this off", "write a handoff", "drop a wheypoint", "checkpoint this", "compact the conversation", and "/wheypoint". Also use for "wrap up" or "I need to clear context" during a task. Do NOT use for phase handoffs from `/cook`, `/press`, `/age`, or `/cure`. license: MIT --- # /wheypoint `/wheypoint` records the state a new agent needs to resume the work. Use it for culture sessions, for work without a phase slug, and for a phase's **Checkpoint & stop** option. A phase checkpoint is a standalone, non-terminal Wheypoint record, not a terminal phase artifact. Workers at a hard limit return observations; the parent, not the worker, runs checkpoint persistence. ## Inputs - The conversation is the primary input. - The optional argument shapes only the orientation line; the focus never removes a decision, question, or directive. ## Runtime commands Run every command through this skill's archive by its resolved installed bundle path; see [`../cheese/references/harness-portability.md`](../cheese/references/harness-portability.md). When the consumer repository lacks `skills/`, resolve the installed bundle path before execution; never assume the easy-cheese checkout or current working directory. ```bash python3 skills/wheypoint/scripts/wheypoint.pyz turns [--session | --transcript ] python3 skills/wheypoint/scripts/wheypoint.pyz show [--project ] python3 skills/wheypoint/scripts/wheypoint.pyz validate [intent.json] [--base ] python3 skills/wheypoint/scripts/wheypoint.pyz checkpoint [intent.json] [--base ] python3 skills/wheypoint/scripts/wheypoint.pyz checkpoint [--base ] --question "" --gates --rationale "" --decision "" --directive "" --quote "" --operator-directive "