episode
Create a named operational memory you can recall by exact name; optionally share it to the cloud or link it to an existing node in one call.
Instructions
Write a deliberately-named operational episode. Use when you know you'll want to recall by exact name. Pass visibility=shared (in a team initiative) to capture and push to the cloud in one call. Pass link_to (with weight) to connect it to an existing node in this same call — an island is found only by exact name.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | Yes | Free-form body. | |
| name | Yes | Short, recallable name. | |
| after | No | Optional: hold this back until `after` (YYYY-MM-DD), then surface it in `awake` as a debt. For something TRUE LATER, NOT NOW — a certificate that expires, a number to re-measure before quoting it again, work to pick up after the next release. Requires `for_days`. | |
| cloud | No | Which cloud `visibility=shared` publishes to. Only consulted when sharing. Required when several clouds are configured — the push is refused rather than sent to a default you did not name. | |
| layer | No | Optional memory layer stamped at creation: `core`, `hot`, `warm`, `cold`, or `frozen`. Defaults to `warm`. | |
| weight | No | How load-bearing the `link_to` edge is, 0..1. REQUIRED with `link_to`: it is the only signal knowledge chains route on, and there is no default because an unweighted graph makes every chain rank on noise. The capture still lands without it; the edge does not. | |
| link_to | No | Optional: the node this one connects to, by name or id — the edge is made in THIS call, while both ends are still in mind. Linking as a second step is the step nobody takes: one real vault reached 23 nodes and 0 edges with the nudge asking every time. Needs `weight`. | |
| for_days | No | Optional: how many days the reminder keeps appearing once it surfaces. REQUIRED with `after`, and there is no default — state it deliberately, because "the certificate expires" and "re-measure this" want completely different windows. The window starts when the reminder is first actually seen, so it cannot expire while nobody is looking. | |
| edge_type | No | Edge type for `link_to` — same closed vocabulary as `link` (`refers_to` by default, `causal`, `derived_from`, `contradicts`, `part_of`, `blocks`, `targets`, `supersedes`, `verifies`, `falsifies`, `temporal`, `consolidated_to`). | |
| initiative | No | ||
| visibility | No | Optional visibility. `shared` marks team knowledge and — in a `team` initiative with the secret guard clear — pushes it to the cloud in this one call. Defaults to `local` (stays private). |