Tome of Sessions Developer Docs
This site is the curated guide to how Tome of Sessions is built. Use it when you need the current development workflow, architecture map, API contract rules, or Sage AI internals without reading months of implementation notes first.
The source of truth is still the repository:
README.mdcovers setup, the route table, deployment, and high-level usage.AGENTS.mddefines coding conventions and the mandatory completion checklist.FEATURES.mdis the running feature ledger. Update it in the same change whenever a feature is added, changed, or removed.docs/superpowers/specs/anddocs/superpowers/plans/hold historical design decisions and implementation plans.graphify-out/GRAPH_REPORT.mdis a generated knowledge-graph report for exploring relationships across the project when present locally.
Good Starting Points
Start with Development Workflow before changing code. Read Architecture and Project Map when you need the big picture.
For feature work, go directly to the relevant domain page:
- Campaigns and Members
- Sessions and Scheduling
- Encounters and Combat
- NPCs and Relationships
- Codex and Recaps
- Documents and RAG
- Sage Chat Tools
Read AI and Sage before touching document ingestion, rules chat, recap extraction, NPC generation, or evaluation work.
What This Site Is Not
This site is not a replacement for tests, API types, migrations, or the feature ledger. Treat these pages as orientation and maintenance guidance. If the code and docs disagree, fix the docs as part of the change.