Run records
What Qsolve stores for every run, how to browse your run history, and how to read the evidence on a run page: receipt, circuits, events and credit movements.
Updated 12 November 2026 View as markdown
Every run leaves a record on your account: what you submitted, what came back, what it cost and the evidence of how it was produced. Browse them on My runs and open any one for the full detail. The record is how you audit a result later.
Run history
My runs lists your account's runs, newest first, up to 100 at a time. Each row shows the workflow, a short run ID, a status pill, the result against the baseline ("Matched classical", "x% better" or "x% off"), the target, run time, credits and start time. The page refreshes every few seconds while anything is in progress.
The filter offers All, In progress, Done and Failed (which includes stopped runs). A summary line above it gives the number of runs, credits spent and how many are in progress. Everyone in the same account sees the same runs.
What is stored for each run
Each record holds your submission (input, settings, target, device, seed, spend limit), status and timing, the workflow's estimate and your quote, the result (answer, every method's objective, comparison with the baseline, accuracy, fidelity and circuit figures), cost, the progress log, the circuits sent, the receipt and, if the run failed, the error message with the tail of the workflow's error output.
Report on the run page downloads the run and its events as a JSON file.
The receipt
The Receipt card in the side column records exactly what produced the result.
| Field | Meaning |
|---|---|
| Workflow | The workflow name and version |
| Code | The commit of the workflow's repository that ran. Select it to copy |
| SDK | The version of the Qsolve SDK that executed the workflow |
| Input hash | A fingerprint of the input |
| Result hash | A fingerprint of the result |
| Run ID | The run's identifier |
The full provenance also records the target and device, usage (shots, circuits, quantum seconds), the hardware queue wait, and on hardware a snapshot of the device's calibration. It also holds an integrity check: the shots the workflow's result reports against the shots Qsolve metered. If they disagree, the run is stopped.
A Benchmark run badge marks the platform's own benchmark runs. Every signed-in user can read these, because their receipts are the evidence behind a workflow's track record. Your own runs are visible only to your account.
Evidence for the quantum part
Circuits
The Circuits card lists every distinct circuit the run sent:
| Column | Meaning |
|---|---|
| # | Order in which the circuit was first sent |
| Qubits, Depth, Two-qubit | Size of the circuit as written |
| On the chip | On hardware, the two-qubit gate count after the circuit was rewritten for the chip, and which physical qubits it used |
| Sent × shots | How many times it was sent, and with how many shots each time |
Select a row to draw it. For hardware runs a switch shows As written or As run on the chip; the chip version is usually longer because the circuit was rewritten (transpiled) into the processor's gates and mapped onto its physical qubits.
Qsolve records circuits as they are sent, so this is the circuit that actually reached the machine, not the workflow's description of it. Up to 2,000 distinct circuits are summarised per run, and the full gate list is kept for only the first eight; the rest show "summary only".
Solver details
How the solver got there shows the settings and numbers the solver reported, and Everything the solver reported expands to the raw JSON. These are the workflow's own statements, unlike the measured figures elsewhere on the page.
Retention
Progress events are deleted after 30 days. Ninety days after a run finishes, its input, solver settings and result are cleared, while status, cost, timings and receipt remain. A cleared run cannot be used to rerun the same input. See Data and privacy.