delimit_context_snapshot
Capture an immutable snapshot of a venture's current context to enable rollback after risky model handoffs, doctrine edits, or refactors. Use when you need a safe checkpoint before changes.
Instructions
Capture a point-in-time snapshot of a venture's context (STR-048).
When to use: before a risky model handoff, doctrine edit, or refactor — so you can roll back the context if it goes sideways. When NOT to use: for individual artifact persistence (use delimit_context_write) or one-time conversation memory (delimit_memory_store).
Sibling contrast: delimit_context_branch creates a divergent line of work; this captures the current state as an immutable point.
Side effects: writes a snapshot record under the venture namespace via ai.context_fs.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| venture | Yes | Venture namespace key. Required. | |
| label | No | Optional human-readable label for the snapshot. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||