Expand description
The .pio.json root object.
Structs§
- Derived
Metadata - Optional derived metadata: matrix statistics, solver table metadata, and cache keys. Empty by default; the scaffold never populates it.
- Network
Package - The compiler package: a versioned envelope around one IR payload plus the
provenance, diagnostics, validation, and lowering history that make the
artifact trustworthy. Serializes to
.pio.json. - Normalized
Solver Table Metadata - Compact package metadata for
Network::to_normalized_solver_tables. - Normalized
Solver Table RowCounts - Row counts for every normalized solver table.
- Normalized
Solver Table Source Rows - Source row provenance vectors for normalized solver tables.
Constants§
- PIO_
PACKAGE_ SCHEMA_ URL - The canonical schema URL for this package version.
- PIO_
PACKAGE_ SCHEMA_ VERSION - The package schema version (semver). Keep additive optional fields within the current version when older readers can ignore them; field moves bump the major (or ship a migration pass).