Tiramemsu

Papers

Three preprints by Volodymyr Pavlyshyn · CC BY 4.0 · archived on Zenodo, not peer reviewed

Tiramemsu stores every statement as one record with its own id and two clocks. Each paper asks a different question about that record and answers it with definitions and proofs. Each also comes with executable checks, and the second and third with Lean proofs.

How they fit together

The first paper fixes the model: occurrence records, two clocks, the live-reference discipline, cascade and correction by replay. The second keeps the model and asks about structures built on top of it: which metagraphs it can hold without losing anything. The third asks the opposite question: which parts of the store can leave it, as a standard graph model, without losing identity. The series overview walks through the three in order, with one running example.

Status and evidence

All three are draft preprints under CC BY 4.0, archived on Zenodo with permanent DOIs. They have not been peer reviewed. Each comes with executable evidence in the repository:

None of them reports performance numbers.

Cite

@misc{pavlyshyn2026layered,
  author = {Pavlyshyn, Volodymyr},
  title  = {Layered Bitemporal Graphs: Statement Identity, Two Clocks,
            and Metagraphs as Tags},
  year   = {2026},
  note   = {Draft preprint, revision 4. CC BY 4.0},
  doi    = {10.5281/zenodo.23139228}
}
@misc{pavlyshyn2026metagraphenc,
  author = {Pavlyshyn, Volodymyr},
  title  = {Metagraph Encodings over Identified Triples: Exact Images,
            Temporal Integrity, and Structural Depth},
  year   = {2026},
  note   = {Draft preprint, revision 2. CC BY 4.0},
  doi    = {10.5281/zenodo.23167938}
}
@misc{pavlyshyn2026export,
  author = {Pavlyshyn, Volodymyr},
  title  = {When Is a Temporal Statement Store a Statement Graph?
            Export Boundaries for Occurrence Records with Two Clocks},
  year   = {2026},
  note   = {Draft preprint, revision 4. CC BY 4.0},
  doi    = {10.5281/zenodo.23335652}
}

The DOIs above are Zenodo concept DOIs and always resolve to the latest version.