config(pi): execute pinned native schema and composer oracles

Evaluate raw Pi documents with the vendored upstream TypeBox schema and replay composer/transport expectations captured by actually executing Pi ab366ebe94cacd419d986be454f12b1b9913aaca.

Bind all 252 canonical fields to successful raw and own-layer composer evidence (70 provider, 92 model, 90 override), fail closed where pinned runtime context is unavailable, expose structured inspection, and enforce module/write/restore boundaries with negative fixtures.
This commit is contained in:
SaladDay
2026-07-31 17:59:35 +00:00
parent 4f78451405
commit 10f2dacbe4
18 changed files with 13595 additions and 1 deletions
+2
View File
@@ -24,6 +24,7 @@ tauri-build = { version = "2.4.0", features = [] }
[dependencies]
serde_json = { version = "1.0", features = ["preserve_order"] }
jsonc-parser = { version = "0.33", features = ["cst", "serde_json"] }
serde = { version = "1.0", features = ["derive"] }
log = "0.4"
chrono = { version = "0.4", features = ["serde"] }
@@ -117,3 +118,4 @@ strip = "symbols"
[dev-dependencies]
serial_test = "3"
tempfile = "3"
syn = { version = "2", features = ["full", "visit"] }