Thesivor docs
Concepts

Concepts

The six ideas that explain how Thesivor behaves.

In short

Six ideas explain almost everything in the app: the project is a folder; the record is the source of truth; versions freeze a submitted draft; traces connect every claim to its source; engines are chosen per stage; downloads and Python environments are per project and on demand.

For technical users

The durable record is record/; SQLite under .thesivor/ is a cache rebuilt from it. record/ is written in the same operation as every store write, with deterministic serialization so a diff is meaningful. Deleting .thesivor/ and reopening restores everything derivable from files plus everything authored (rounds, claims, notes, costs).

Last verified: 2026-10-23