pub fn nodes(snapshot: &Snapshot) -> StringExpand description
Project an Snapshot’s source-keyed node side-table into a
{ schemaVersion, data } JSON envelope.
Every entry has the shape { kind, span: { start, end } },
source-coordinate, sorted by span.start.