Living Stack

Save your agent's exact next step. Load it after a restart.

Edited overnight? It refuses to load.

  1. The agent saves its next step.
  2. The session ends. Its server exits.
  3. Nothing is running.
  4. A new process loads the exact next step.
Real recording, 1x.

Sneak a change past it.

Tue 13 Oct · 18:33 UTC · eveningcheckpoint_save

Change it overnight:

Wed 14 Oct · 09:05 UTC · next morningcheckpoint_load
loader clock 2026-10-14T09:05:12Z

    Full checkpoint_load response
    Run the same check in Node

    Your browser runs six of the loader's seven checks; the seventh, the ledger re-hash, runs only in the real loader. The real checkpoint_load gave the same codes.

    node verify-sample.mjs sample.json

    Notes come back too. Only the checkpoint notices an edit.

    --continue, CLAUDE.md and memory servers bring yesterday back. None checks the file first.

    Notes fileCLAUDE.md or auto memory's MEMORY.md

    Living Stack checkpointstate.next_step in the file above

    Same one-line change to both. Use it alongside your notes.
    Compare with --continue, CLAUDE.md, Memory MCP and Mem0
    claude --continueCLAUDE.md, auto memoryMemory MCP serverMem0 OpenMemoryLiving Stack checkpoint
    What comes backThe full conversation, including tool calls and resultsYour instructions and Claude's notes, loaded every sessionA knowledge graph kept in a JSONL file, read through the server's toolsCaptured preferences and patternsThe saved state and next step
    Checked before useNo check described in its docsNo check described; treated as contextNo check describedVersioning and audit logs; no integrity check describedState hash, scope, expiry, ledger lineage and the save receipt
    Record to hand overNo signed export describedEd25519-signed, metadata-only trace export

    Read 15 Oct 2026: Claude Code sessions Claude Code memory Memory MCP Mem0 OpenMemory

    One take: save, quit the host, load in a fresh process.

    1. 10:05:55.7ZSavedby server pid 12672cp_9969dc8f…state_sha256 d3990d06…
    2. 10:05:58Z to 10:06:09ZNothing runningpid 12672 exited (code 0)10:06:06Z: no server running
    3. 10:06:09.7ZLoaded: PASSby new server pid 12811cp_9969dc8f…state_sha256 d3990d06…same hash as saved

    pid 12672no server, about 11 spid 12811

    Values from the take's transcript, drawn to scale: 14 s from save to load.
    Full 42-second take, no audio.

    One take, 15 Oct 2026. The server is real; a script stands in for Claude Code and pauses 1 to 4 s between calls. About 14 s pass between save and load.

    Which code is this?

    Repo commit 25fccd8. The bundle you buy was built from 1cd5f61; all 9 runtime files are byte-identical, and both report 0.3.5-beta.1 with 15 tools. The Team server adds 8 more, for 23.

    Same outcome, wrong target: UNRESOLVED.

    At 18:33 the agent recorded a passing test run for api/retry.test.mjs. Pick what it claims that outcome proves.

    Claim "Done: retry tests pass", bound to…
    Complete Local returns
    Show the response

    Hand the record to someone else, signed.

    The export holds hashes, IDs and decisions, with no prompt text or file contents. The receiver checks it against the installation key they expect.

      Expected key: (sample run). A valid signature proves which installation signed the export and that nothing in it changed since. Each claim inside still stands on its own check_claim result.

      Check us before you pay.

      Does it work?

      • Free install: Connected, self-test PASS, 7 tools. Checked 15 Oct 2026, 20:22 UTC · Community 0.4.1-beta.1
      • The recording matches the sold package: 9 of 9 files.
      • Package hash 02b6debf…af88 is published at checkout and matches the sold bundle.
      • Watch the recording or tamper with a signed export.

      Can I trust you?

      • Bryan, Cleveland County, NC. Bryan replies within one business day: bryan@tryneverclosed.com
      • Full refund within 14 days of purchase, to your original payment method. A refund ends paid access. Refunds

      Is it legit?

      $19 once.

      Free checks one sitting. Living Stack Complete Local adds checkpoints across sittings. Free: 7 things it can do. Complete Local: 23.

      LIVING STACK

      Complete Local · bundle 0.3.2-beta.1


      Community proof loop, 7 tools
      free
      Complete Local: context, checkpoints, signed export, release-byte checks, adoption receipts, Team policy
      23 tools
      15 runtime tools + 8 Team tools
      workspace
      1 private
      installations
      up to 5
      subscription
      none

      USD19.00 once

      package sha256 02b6debf6cb606284226dc3722d6d5b4059b93890de8d407a48162d52802af88 · 103,506 bytes · runtime 0.3.5-beta.1 · Team 0.2.0-beta.2


      after checkout, in the extracted bundle:
      node verify.mjs
      node install.mjs --target <new-private-directory>
      Continue to secure checkout

      Pay when the task outlives the sitting: the checkpoint you just broke, and a signed record you can hand over.

      Released after Stripe verifies payment. If seven tools cover your work, stay free: run your first proof loop.

      What it won't do

      • Your hostAct in your host. Your agent calls the tools.
      • RecoveryBring back work nobody saved.
      • HooksProve a hook ran just because it is installed.
      • Enforced modeStop interpreter one-liners, tests weakened to pass, or the stop allowed after 3 blocks.
      • Signing keyStop a holder of the installation key from re-signing.