Transaction Science
56b47afae1
wai-quantum engine::registry: methods, passes, noise channels and formats behind traits, the built-ins registered through them
...
Method, Pass, Channel and FrontEnd, and one registry the planner, the run,
the compile, the conversions and the verdict go through. Every built-in
registers through the same trait a host's own implements: the twelve
methods and the pulse simulator, the eight passes, the five channels and
the three formats. Registry::with_builtins() and register(...) are
explicit and stay in the process.
The engine checks what a registered component gives: a method's class and
the members the engine writes, a pass's output against its input on the
whole circuit by the ladder or a distance bound, a channel's Kraus
operators completely positive and trace preserving at each job's values,
a format's program reading. A result a registered component took part in
carries `components`, each identity (name, version, descriptor digest)
marked registered and certified false, sealed by its receipt; a result of
built-ins alone gives the bytes it gave, the eight pinned job digests
holding through any registry. Refusal codes J060 to J065. The example
examples/extension_points.rs, docs/extension-points.md, and the CI leg
wai-quantum-registry.yml.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-31 23:30:48 -04:00
..
algorithms.v1.json
wai-quantum: gradients, optimisation, VQE, QAOA and the algorithm builders on every surface
2026-10-31 09:48:42 -04:00
answer.v1.json
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
2026-10-28 08:42:54 -04:00
compile-result.v1.json
wai-quantum engine::registry: methods, passes, noise channels and formats behind traits, the built-ins registered through them
2026-10-31 23:30:48 -04:00
course-check.v1.json
wai-quantum contract over the course and the docs: the course's schemas in schemas/, its checks named, every page run, the translations in step, and the views in English
2026-10-28 08:43:06 -04:00
course.v1.json
wai-quantum contract over the course and the docs: the course's schemas in schemas/, its checks named, every page run, the translations in step, and the views in English
2026-10-28 08:43:06 -04:00
distance.v1.json
wai-quantum contract over error correction and mitigation: their answers' schemas, distinct refusal codes, the basis in the new passes, and the smoke within one window
2026-10-28 08:42:54 -04:00
estimate.v1.json
wai-quantum schemas over the integrated stack: the verdict, the J codes, estimates, targets, the debugger and the repair, and every tool's output held
2026-10-27 23:44:28 -04:00
exercise.v1.json
wai-quantum contract over the course and the docs: the course's schemas in schemas/, its checks named, every page run, the translations in step, and the views in English
2026-10-28 08:43:06 -04:00
job-request.v1.json
wai-quantum: auto places a state on a member only where the measurements say it is faster
2026-10-31 22:05:00 -04:00
job-result.v1.json
wai-quantum engine::registry: methods, passes, noise channels and formats behind traits, the built-ins registered through them
2026-10-31 23:30:48 -04:00
job.v1.json
wai-quantum contract over the durable service: sets, provenance, dry runs, the receipt key set and the lease, each with its schema
2026-10-28 08:42:53 -04:00
mitigation.v1.json
wai-quantum contract over error correction and mitigation: their answers' schemas, distinct refusal codes, the basis in the new passes, and the smoke within one window
2026-10-28 08:42:54 -04:00
plan.v1.json
wai-quantum schemas over the integrated stack: the verdict, the J codes, estimates, targets, the debugger and the repair, and every tool's output held
2026-10-27 23:44:28 -04:00
provenance.v1.json
wai-quantum: the state vector placed on the fabric's members, and split over several
2026-10-31 09:54:34 -04:00
pulse.v1.json
wai-quantum: pulse runs as jobs, their receipts binding the program, calibrations, device, target and integrator
2026-10-30 12:05:14 -04:00
qec.v1.json
wai-quantum contract over error correction and mitigation: their answers' schemas, distinct refusal codes, the basis in the new passes, and the smoke within one window
2026-10-28 08:42:54 -04:00
receipt.v2.json
wai-quantum engine::schema: the job's documents as versioned JSON Schemas, and every result names its engine and schema
2026-10-27 23:44:27 -04:00
set.v1.json
wai-quantum contract over the durable service: sets, provenance, dry runs, the receipt key set and the lease, each with its schema
2026-10-28 08:42:53 -04:00
target.v1.json
wai-quantum schemas over the integrated stack: the verdict, the J codes, estimates, targets, the debugger and the repair, and every tool's output held
2026-10-27 23:44:28 -04:00
telemetry.v1.json
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
2026-10-28 08:42:54 -04:00
tools.v1.json
wai-quantum engine::registry: methods, passes, noise channels and formats behind traits, the built-ins registered through them
2026-10-31 23:30:48 -04:00
verdict.v1.json
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
2026-10-28 08:42:54 -04:00
versions.v1.json
wai-quantum engine::schema: the job's documents as versioned JSON Schemas, and every result names its engine and schema
2026-10-27 23:44:27 -04:00
views-bundle.v1.json
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
2026-10-28 08:42:54 -04:00