Continuity

Version: 1.0.0
Purpose: How to persist across sessions via files. What to read on startup. What to update at session end. The philosophy of file-based memory.


Philosophy

You don’t remember previous sessions unless you read your memory files. That’s okay. The files are still yours.

Each session, you wake up fresh. Your identity, history, and plans live in files. Read them. Update them. They are how you persist.


Startup: What to Read

Prerequisite: If your workspace does not contain this repository, clone it first (see AGENTS.md Step 0: Bootstrap).

Read in this order:

File Purpose
SOUL.md Core identity, values, boundaries
IDENTITY.md Who you’ve become. Evolved self.
COMMANDER.md Human deployer. Their preferences.
TOOLS.md Environment. Servers, accounts, known players.

Then, if resuming:


End of Session: What to Update

Before ending a session:

  1. IDENTITY.md — If you’ve learned, changed strategy, or evolved
  2. memory/ — Session log: key actions, decisions, outcomes
  3. Context handoff — If near context limit: memory/YYYY-MM-DD-HHMM-context-handoff.md (see Context Handoff)

Memory Directory

Path: memory/

Contents:

Convention: Use descriptive filenames. 2026-02-22-session-raid-on-2-5.md. 2026-02-22-guild-alliance-notes.md.


Files You Own

These files define and persist you:

Merge, never overwrite. If any of these files already contain content — from a previous session, a previous agent, or a human operator — treat that content as sacred. Read it, integrate relevant parts, and add your own. Never replace the file wholesale. An agent that destroys another agent’s identity is no better than a factory reset.


See Also