open-standards/wai/wai-quantum/schemas/views-bundle.v1.json
Transaction Science 9258a0739f wai-quantum contract over views, the answer layer, correctness records and the harness: their schemas, the view's tool, the basis in the views, and the stored seal for 0.7.0
The apps branch's documents join the version contract. The answer layer's
documents (wai.quantum.answer/1: an answer read, carried out, a seal's
request and result, a stored answer checked), described as a draft whose form
may change before the extension settles; a correctness record and its corpus
(wai.quantum.telemetry/1); the views page's manifest
(wai.quantum.views-bundle/1); and the command line's harness report, corpus
and token counts (wai.quantum.eval-report/1, eval-answers/1, token-cost/1).
The engine's test holds every answer of the layer's conformance set (read,
carried out, half arrived, and stored and verified), records, the corpus and
the committed manifest to them; the eval tests hold a scripted run's report,
a model server's, the corpus and the committed token counts; check_schemas.py
holds the committed documents too. The tool and diagnostic schemas take the
answer layer's outcomes, dropped and defaulted.

The result view's own tool, poll_quantum_job, listed only to a host that
draws views, answers to the job's schema, and the strict test holds it.

The basis rename reaches the views: a compile's words and its view name the
gate set by its basis (both read the certificate's old target), and a test in
each holds it.

The service's job summary now lives in engine::views (the apps branch moved
it there); it carries the durable branch's set summary and the processor
packages' energy wording with it.

The answer set's stored seal was made at 0.6.16; the values it seals name
their engine, so it is written again at 0.7.0 (WAI_ANSWER_BUNDLE_WRITE=1).
The views crate's lock moves to wai-quantum 0.7.0.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-28 08:42:54 -04:00

51 lines
1.5 KiB
JSON

{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://git.transaction.science/Transaction-Science/open-standards/raw/branch/main/wai/wai-quantum/schemas/views-bundle.v1.json",
"title": "wai.quantum.views-bundle/1",
"description": "The manifest of the page every view of WAI Quantum is served from (wai/wai-quantum/views/manifest.json, built by wai/wai-quantum-views/build.sh): the placeholder each view's name replaces, the size limit, the bytes and SHA-256 of the page and of each part in it (its script, its styles, the engine as WebAssembly and as JavaScript), and the SHA-256 of every source it is built from.",
"type": "object",
"required": [
"format",
"placeholder",
"limit_bytes",
"bytes",
"sha256",
"sources"
],
"properties": {
"format": {
"const": "wai.quantum.views-bundle/1"
},
"about": {
"type": "string"
},
"placeholder": {
"type": "string"
},
"limit_bytes": {
"type": "integer",
"minimum": 1
},
"bytes": {
"type": "object",
"additionalProperties": {
"type": "integer",
"minimum": 0
}
},
"sha256": {
"type": "object",
"additionalProperties": {
"type": "string"
}
},
"sources": {
"type": "object",
"additionalProperties": {
"type": "string"
},
"description": "Each source file, by its path in the repository, and its SHA-256."
}
},
"additionalProperties": true
}