urna_format/sections/graph/mod.rs
1//! graph section codecs (chunk-to-chunk csr adjacency and, later, the
2//! entity/property-graph sections). all are OPTIONAL and EXCLUDED from
3//! content_hash, additive within frozen format v1, and never touch the
4//! embedding hot path. G1 ships only `adjacency` (SECTION_GRAPH_ADJACENCY,
5//! 0x0C); the entity sections (0x11..=0x13) land in G2.
6
7mod adjacency;
8
9pub use adjacency::{
10 CsrParts, EDGE_TYPE_CITATION, EDGE_TYPE_NEXT_CHUNK, EDGE_TYPE_SEMANTIC, Edge,
11 GRAPH_ADJACENCY_PAYLOAD_VERSION, MAX_DEGREE as GRAPH_MAX_DEGREE, decode_graph_adjacency,
12 encode_graph_adjacency, parse_csr_parts,
13};