Files
XZBT-NGN/test-fixtures/PROVENANCE.md
T
2026-09-14 13:01:45 -07:00

32 lines
1.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Reference fixture provenance
The owner selected the `abacusai` set on 2026-09-13. The source is
`G:/.vibe/SciFi-XZBT/exhibit-test/abacusai/reference-exhibits/`.
Only the three exhibit directories, shared dependencies,
and upstream README were copied. The external source is unchanged.
These files are NGN test fixtures, not product code. Their upstream README
describes upstream verification and is not evidence of NGN verification.
Local compatibility corrections:
- Eight read-only descriptors used `kind: telemetry`, which is not
one of Contract 5.2's four kinds. They now use `kind: state` with their
existing value types; IDs and backing readings are unchanged.
- Planetarium's action argument metadata was named `args`; it is now named
`arguments` under the owner's 5.2 clarification.
- The shared fixture invoke path now enforces declared argument types,
required fields, allowed keys, enums, and numeric/string constraints.
- Planetarium's magnitude reader and native dispatch still used the old
camelCase ID. They now match its existing canonical `sky.magnitude-limit`
descriptor, fixing a null snapshot value and failed native writes.
- Final Step 5 closure: Haunted House's haunt-level reader now clamps to 0–1
and rounds to integer hundredths, matching its unchanged 0.01 descriptor step.
The internal drifting simulation and Manifest behavior remain continuous;
snapshots and mutation events share this normalized reader. Previously the
reader rounded to thousandths and could report off-step values.
NGN has no fixture-specific target logic. These corrections apply only to
the local fixture copies. No upstream fixes or independent conformance
certification are claimed.