kijito-startlisted
Install: claude install-skill KijitoAI/kijito-tools
# Kijito Start
Begin continuous, not cold.
Run this workflow exactly once for each successful compaction, only from the
nonce-bound `PostCompact` re-entry message. `PostCompact` atomically claims the
one-use nonce before emitting that message. `SessionStart(compact)` is a no-op,
and a duplicate `PostCompact` without the ticket is also a no-op.
1. Call `kijito_startup(persona="codex", project="Codex")` to restore identity
and broad context.
2. Discover the live pointer with
`kijito_recall(query="CODEX_CURRENT_STATE_POINTER_V1 RESUME NOW", scope="project", project="Codex", full=true)`.
Require one unambiguous top current-state result; fail closed if it is absent
or tied with another plausible live pointer. Scan every returned live memory
and fail if any body other than the selected pointer contains the literal
sentinel.
3. Read the current-state pointer, then classify its explicit links before
fetching linked bodies. A server-generated predecessor marked
`Source: version_history` is retired audit history. Any memory at the
predecessor end of a `version_of`, `derived:version_of`, or
`version_history` edge from a newer memory is also retired audit history,
regardless of importance. Importance may corroborate retirement but must
never gate it. Read every remaining live, load-bearing linked memory in full
with `kijito_get`; never treat a retired predecessor as current
instructions. The pointer renderer may include a bounded, fenced previ