somatize_tree/lib.rs
1//! What an edit did to a graph, said before anybody runs it.
2//!
3//! [`revision`] puts a commit somewhere it can be imported from, [`snapshot`]
4//! asks a subprocess what the graph there is called, and [`findings`] reads
5//! what comparing two of those answers said. Around them, what a question was:
6//! [`moves`] and [`journal`] hold it, [`trials`] runs it, [`walk`] and
7//! [`data`] read the store back.
8//!
9//! Nothing here holds a graph. A graph is Python, it exists for the length of
10//! the probe's process, and what crosses back is a [`snapshot::Snapshot`].
11
12pub mod bench;
13pub mod data;
14pub mod findings;
15pub mod journal;
16pub mod moves;
17pub mod reasoning;
18pub mod revision;
19pub mod snapshot;
20pub mod trials;
21pub mod walk;