Verification flow
01
Prepare a sample
Load the fixed sample or generate a public demo pack to inspect the public return shape.
02
Verify integrity
Recompute SHA-256 on the page and confirm it matches the included values.
03
Check public verification
Use the public minimal verification to confirm whether the result is MATCH or UNDETERMINED.
Scope
What you can confirm
- Integrity check match (PASS/FAIL)
- Public verification result (MATCH/UNDETERMINED)
What this page does not provide
- Signatures, issuer proof, or identifying who tampered
- Detailed verification results (after eligibility check)
- Compute performance, cost, or schedule estimation/comparison
Audit guide
This demo is for checking the fixed scenario only. Use `/audit` for the full explanation of deliverables and third-party submission.
Open audit guideComputed (Fixed)
Fixed demo cases computed with the implementation (45 cases)
G/PULSE/AMP12
gaussian + pulse + AMP
G/PULSE/SUP12
gaussian + pulse + SUP
DG/PULSE/AMP12
double_gaussian + pulse + AMP
G/CONST/AMP3
gaussian + constant + AMP
G/CONST/SUP3
gaussian + constant + SUP
DG/PULSE/SUP2
double_gaussian + pulse + SUP
DG/CONST/AMP1
double_gaussian + constant + AMP
The 45 fixed variants are shown as classes to avoid reverse engineering. The public demo pack itself is aligned to only five fields: `accepted_input_json`, `fixed_at`, `opaque_ref`, `evidenceHash`, and `pack_sha256`.
Open list (45)
`amp_class` / `sigma_class` / `center_class` / `sep_class` are relative classes (e.g., A1 < A2 < ...).
| id | group | input | time | mode | amp_class | sigma_class | center_class | sep_class |
|---|---|---|---|---|---|---|---|---|
| C1-V01 | G/PULSE/AMP | gaussian | pulse | AMP | A1 | W1 | P1 | - |
| C1-V02 | G/PULSE/AMP | gaussian | pulse | AMP | A1 | W1 | P2 | - |
| C1-V03 | G/PULSE/AMP | gaussian | pulse | AMP | A1 | W3 | P1 | - |
| C1-V04 | G/PULSE/AMP | gaussian | pulse | AMP | A1 | W3 | P2 | - |
| C1-V05 | G/PULSE/AMP | gaussian | pulse | AMP | A3 | W1 | P1 | - |
| C1-V06 | G/PULSE/AMP | gaussian | pulse | AMP | A3 | W1 | P2 | - |
| C1-V07 | G/PULSE/AMP | gaussian | pulse | AMP | A3 | W3 | P1 | - |
| C1-V08 | G/PULSE/AMP | gaussian | pulse | AMP | A3 | W3 | P2 | - |
| C1-V09 | G/PULSE/AMP | gaussian | pulse | AMP | A4 | W1 | P1 | - |
| C1-V10 | G/PULSE/AMP | gaussian | pulse | AMP | A4 | W1 | P2 | - |
| C1-V11 | G/PULSE/AMP | gaussian | pulse | AMP | A4 | W3 | P1 | - |
| C1-V12 | G/PULSE/AMP | gaussian | pulse | AMP | A4 | W3 | P2 | - |
| C1-V13 | G/PULSE/SUP | gaussian | pulse | SUP | A1 | W1 | P1 | - |
| C1-V14 | G/PULSE/SUP | gaussian | pulse | SUP | A1 | W1 | P2 | - |
| C1-V15 | G/PULSE/SUP | gaussian | pulse | SUP | A1 | W3 | P1 | - |
| C1-V16 | G/PULSE/SUP | gaussian | pulse | SUP | A1 | W3 | P2 | - |
| C1-V17 | G/PULSE/SUP | gaussian | pulse | SUP | A3 | W1 | P1 | - |
| C1-V18 | G/PULSE/SUP | gaussian | pulse | SUP | A3 | W1 | P2 | - |
| C1-V19 | G/PULSE/SUP | gaussian | pulse | SUP | A3 | W3 | P1 | - |
| C1-V20 | G/PULSE/SUP | gaussian | pulse | SUP | A3 | W3 | P2 | - |
| C1-V21 | G/PULSE/SUP | gaussian | pulse | SUP | A4 | W1 | P1 | - |
| C1-V22 | G/PULSE/SUP | gaussian | pulse | SUP | A4 | W1 | P2 | - |
| C1-V23 | G/PULSE/SUP | gaussian | pulse | SUP | A4 | W3 | P1 | - |
| C1-V24 | G/PULSE/SUP | gaussian | pulse | SUP | A4 | W3 | P2 | - |
| C1-V25 | DG/PULSE/AMP | double_gaussian | pulse | AMP | A2 | W2 | P2 | D1 |
| C1-V26 | DG/PULSE/AMP | double_gaussian | pulse | AMP | A2 | W2 | P2 | D3 |
| C1-V27 | DG/PULSE/AMP | double_gaussian | pulse | AMP | A2 | W2 | P2 | D4 |
| C1-V28 | DG/PULSE/AMP | double_gaussian | pulse | AMP | A2 | W3 | P2 | D1 |
| C1-V29 | DG/PULSE/AMP | double_gaussian | pulse | AMP | A2 | W3 | P2 | D3 |
| C1-V30 | DG/PULSE/AMP | double_gaussian | pulse | AMP | A2 | W3 | P2 | D4 |
| C1-V31 | DG/PULSE/AMP | double_gaussian | pulse | AMP | A4 | W2 | P2 | D1 |
| C1-V32 | DG/PULSE/AMP | double_gaussian | pulse | AMP | A4 | W2 | P2 | D3 |
| C1-V33 | DG/PULSE/AMP | double_gaussian | pulse | AMP | A4 | W2 | P2 | D4 |
| C1-V34 | DG/PULSE/AMP | double_gaussian | pulse | AMP | A4 | W3 | P2 | D1 |
| C1-V35 | DG/PULSE/AMP | double_gaussian | pulse | AMP | A4 | W3 | P2 | D3 |
| C1-V36 | DG/PULSE/AMP | double_gaussian | pulse | AMP | A4 | W3 | P2 | D4 |
| C1-V37 | G/CONST/AMP | gaussian | constant | AMP | A1 | W3 | P2 | - |
| C1-V38 | G/CONST/AMP | gaussian | constant | AMP | A3 | W3 | P2 | - |
| C1-V39 | G/CONST/AMP | gaussian | constant | AMP | A4 | W3 | P2 | - |
| C1-V40 | G/CONST/SUP | gaussian | constant | SUP | A1 | W3 | P2 | - |
| C1-V41 | G/CONST/SUP | gaussian | constant | SUP | A3 | W3 | P2 | - |
| C1-V42 | G/CONST/SUP | gaussian | constant | SUP | A4 | W3 | P2 | - |
| C1-V43 | DG/PULSE/SUP | double_gaussian | pulse | SUP | A2 | W3 | P2 | D3 |
| C1-V44 | DG/PULSE/SUP | double_gaussian | pulse | SUP | A4 | W3 | P2 | D3 |
| C1-V45 | DG/CONST/AMP | double_gaussian | constant | AMP | A5 | W4 | P2 | D2 |
Demo pack
Public demo (minimal)Fixed sample (JSON)
Note: You can confirm MATCH with the fixed sample.
Public verification is a minimal check: MATCH vs UNDETERMINED. UNDETERMINED does not constitute evidence of tampering; it may include not-yet-anchored, environment differences, or mismatches. Use the audit guide for the full acceptance structure.
If the fixed sample becomes UNDETERMINED, it may be due to 429 (busy) or temporary propagation delay. Please retry later.
See the authenticated run UI (for contracted users) for details.
Metadata
- caseId
- -
- Public reference
- -
- fixed_at
- -
- Verification digest
- -
- Pack hash
- -
Use `evidenceHash` as the first verification digest and `pack_sha256` as the tamper digest for the 5-field public pack itself.
Quick checks
- Verification digest included-
- pack_sha256 recomputation match-
Public verification is a minimal check: anything other than MATCH is treated as UNDETERMINED. Details are available after eligibility confirmation (for contracted users). UNDETERMINED does not constitute evidence of tampering; it may include not-yet-anchored, environment differences, or mismatches.
This page covers only the fixed scenario and the minimal check. Use the audit guide for the auditor-facing reading order, including central-ledger verification, the Submission Bundle, and VERIFY_OFFLINE_1PAGE.md. Go to audit guide
If UNDETERMINED (what to do)
- Public verification may not be updated yet
- Mismatch due to environment/condition differences
- For a definitive decision, use detailed verification after eligibility confirmation (for contracted users).
Accepted input body
-
In the fixed public example, `accepted_input_json` shows what was accepted as input. Event readouts and contract-fixed supplements are not part of this public pack body.