/** * Baton service — prose-native "you are here" markers. * * A baton is a small, typed, persisted record written at the end of a stretch * of work to orient the *next* session: position, an advisory next move, the * freeform "you are here." This is the one deliberately STATEFUL corner of * prose — every other verb is pure-read. Batons are written via `prose baton * set` and persisted to `~/.prose/batons.json`, which rides the vault's git * history, so batons sync across machines for free. * * Decoupled from any one methodology. A baton carries a free-form TYPE label * (`handoff`, `baton`, `decision`, …) rendered as `↪