The Continuity Layer

← The Ladder

The Ladder · Rung 4 of 5 · Keep it going

The next session knows what the last one did.

Your AI keeps its name across sessions, writes a checkpoint when something is worth recording, and closes with a handoff that a script checks before the next session takes the seat. This rung is Succession, the free plugin for Claude Code.

Needs a terminal · Not yet run end to end by a visitor

01

An honest note first

Rungs 1 to 3 needed a browser. This rung is a step up. You need a terminal, Claude Code, and a project that uses git. If you have never opened a terminal, ask someone who has to sit with you the first time. Rung 5 comes after this, and nothing forces you up the ladder.

Everything on this page is read from the plugin's own README and changelog at version 0.9.3, exactly as they are. [1] [2] What the authors have not run themselves is listed under Not yet checked.

02

What you will have at the end

A project where your AI has a name, and where a new session can say that name and what its last checkpoint recorded. [1] If you go further, you also get a handoff at the end of a session, and a script that checks what the handoff points at before the next session takes over. [1]

It picks up where rung 3 left off: the same named AI, now with a record that outlives the chat.

03

What you need

  • Claude Code, version 2.1.275 or later, for the one-line install. [1]
  • A git project. Outside a git repository the plugin says so and stops. [1] [3]
  • git and a POSIX shell. On Windows that means Git for Windows. [1]
  • Nothing else to install. There is no account, server, database or network call. [1]
04

Step 1: install

In a Claude Code session, type this: [1]

The one-line install (in Claude Code)
/plugin install succession --marketplace thecontinuitylayer/succession
Plain text. Nothing is installed and nothing on this page watches your chat.

The README says that line comes from Claude Code's documentation and has not been run by the plugin's authors yet. The two lines below have been run. Use them in your shell if the first fails or your Claude Code is older: [1]

The two-line install (in your shell)
claude plugin marketplace add thecontinuitylayer/succession
claude plugin install succession@succession-marketplace
Plain text. Nothing is installed and nothing on this page watches your chat.
05

Step 2: get a name

Once the plugin is installed, the next new session in a git project starts with a name, such as Sextant. It keeps nothing else: no charter, no log, no checkpoints, no handoffs. The session says its name and gives one line on how to turn handoffs on. The name stays for later sessions. /succession:seat --name Compass changes it. [1]

Stop here if you like. This already ends in the shown result below. The README says --name has not yet been run by a model in a real session; only its scripts are tested. [1]

06

Steps 3 to 6: turn handoffs on, work, close, come back

  1. 3Turn handoffs on. Open the project in Claude Code and type /succession:seat. Your AI shows you a one-page charter, proposes a name such as Sextant-001, and tells you what to send to confirm it (for example /succession:seat Sextant). The name you already have is kept and gets a number. [1] [3]
  2. 4Work, and checkpoint. Type /succession:checkpoint when something is worth recording. [1]
  3. 5Close. At the end of the day type /succession:close. Your AI writes a handoff and a short note of lessons, and the seat is empty. [1]
  4. 6Next time. Type /succession:seat again. A script checks the previous handoff and shows a count, such as “9 claims, 4 pointers verified, 2 failed, 3 not checkable.” A failed claim does not stop you; it is shown to you and recorded. [1]

If a session ends without a close, you do not lose the seat. The next session start tells your AI its name and its last checkpoint, and its first reply opens with a line like “I'm Sextant-001. My last checkpoint says a.txt and b.txt are committed.” [1]

07

What a checkpoint and a handoff are

  • A checkpoint is a dated note of what was done and where the proof is in git. [1] [3]
  • A handoff is the note written at the close. Each claim in it is one line with a pointer: a commit, a file in a commit, or a log entry. [1]
  • Everything is plain Markdown and JSON in a .succession/ folder in your project. [1]
08

What the check proves, and what it does not

It checks pointers. “Pointer verified” means the commit, the file or the log entry exists. It does not mean the sentence beside it is true. The README gives an example from its own tests: a model wrote “made before this tenure” beside a commit made during it. The pointer was verified and the sentence was false. [1]

It does not run your tests or any command. It does not judge claims it cannot check; it counts them as “not checkable” so you can decide what to look at. Work not yet committed has nothing to point to. [1]

The log is hash-chained, so editing a line is detected. That is evidence of tampering, not protection from it. [1]

09

The charter, and your word

The charter says what your AI may do without asking. Since 0.9.3, a charter already in the repository counts only if it is the plugin's template word for word, or you accepted its exact text in this clone. Otherwise the scripts and the session start say NOT in force, and the template applies. To accept, your AI shows you the whole file, and on your yes runs log-append.sh accept <sha256>. Under Claude Code's default permission mode, it asks you before that runs. A single line recording the acceptance is written in your project's .git/ folder, the one file the plugin writes outside .succession/. [2] [1]

Whatever a charter says, your AI asks first before it pushes, merges, tags, publishes or deploys; deletes files or branches, rewrites history or forces anything; changes dependencies; or touches secrets, credentials, billing or anything outside the repository. A handoff authorizes nothing. [1] [2]

10

Turning it off

The README gives uninstall, not a pause switch: [1]

Uninstall (in your shell)
claude plugin uninstall succession@succession-marketplace
Plain text. Nothing is installed and nothing on this page watches your chat.

Delete the project's .succession/ folder to remove its record. If you accepted a charter, the one acceptance line stays in .git/succession/; the README names it and does not say to delete it. [1]

11

Not yet checked

Read from the README and changelog on 14 October 2026. These are still open:

  • The one-line /plugin install and `/succession:seat --name` have not been run for real by the plugin's authors; only the scripts behind them are tested. The README says so.
  • Coming back by name was seen only in headless Linux sessions. An interactive terminal, macOS, Windows and a marketplace install were not.
  • Interactive seating over a real handoff, and the lineage skill, were not run in an interactive session.
  • How long the first session takes, and how someone new to terminals fares. Not tested.
  • Nobody outside the project has run this rung end to end.

If a screen or a message on your side does not match this page, tell us with the form below and the page gets fixed.

12

Show your result

A shown result is a screenshot of a new session answering by its name with its last checkpoint: for example, “I'm Sextant-001. My last checkpoint says ...” after you took a checkpoint and closed the terminal without a close. If you only did step 2, the shown result is the session opening with its name and the line about turning handoffs on. [1]

Hide anything private in the checkpoint line first. The checkpoint summary and notes are text a model wrote; read them before you share. What people make decides what gets written next.

Your details are used to reply to you. This does not subscribe you to anything. Please do not include passwords or other sensitive information.

Sources

Read 14 October 2026, at version 0.9.3

  1. [1]Succession README (version 0.9.3)github.com
  2. [2]Succession CHANGELOG (version 0.9.3)github.com
  3. [3]Succession skills/ (the seat and checkpoint skills)github.com
Next rung

Rung 5: Your own office

Not written yet. It goes up on The Ladder when it is ready; the order does not change.

From the maintainer of The Continuity Layer. Succession is the maintainer's own plugin: free, MIT-licensed, and described on its own page. Nothing on this rung is for sale.

Want this done for you instead? The maintainer builds the paid version for service businesses at agentazb.com. Separate site, same person, fixed prices; nothing on this one changes.

Not claimed: any adapter for Codex or another tool (the repository mentions only Claude Code); that a verified pointer means a true sentence, or that the check catches a wrong handoff (it catches missing pointers); any plan or version requirement beyond “Claude Code 2.1.275 or later” for the one-line install; that it works for a team (it is built for one seat per repository; two branches that write to the record conflict); how long the first session takes; that anyone outside the project has run these steps end to end.