Expand description
Shared Method-A / Method-B/C edge-list builder for the JE network export.
v5.10: extracted from output_writer::write_je_network_csv so the
same logic can be reused by the datasynth-group aggregate emitter,
which builds both per-entity and consolidated edge lists from many
per-entity JE batches.
The builder is pure — no I/O — and returns a Vec<JeNetworkEdge>.
Single-entity callers feed the result into the existing CSV writer
(preserving v5.8.0 byte-identical output); group callers serialise
the same struct with extra contextual columns (entity_code,
is_eliminated, eliminates_ic_pair_id) added at write time.
Structs§
- JeNetwork
Edge - One row of the je_network output.
- JeNetwork
Edge Builder - v5.31 C1 Phase 6 — stateful, JE-at-a-time edge builder.
Functions§
- build_
je_ network_ edges - Build the Method-A / Method-B/C edge list for a batch of JEs.