Skip to main content
ACOS-ISA v1.0 Specification

ACOS Instruction Set Architecture

A test suite for quantum backend interoperability. 25 tests across 9 categories for the QCOS Compatible conformance programme.

25
Tests
9
Categories
100%
Pass Rate Expected
v1.0
Spec Version

How ACOS Testing Works

Run the test suite locally as a self-assessment and share the sealed evidence with SoftQuantus.

Conformance tooling

Conformance tooling is shared with programme participants on request. Contact us to take part in the conformance programme.

1

Run Locally

Conformance tooling is shared with programme participants on request. Run it against your backend in your own environment.

2

Submit Evidence

Share the sealed evidence bundle (SHA-256 Merkle root) with SoftQuantus for review.

3

Conformance Review

Receive the review outcome. Public registry listing is available on request.

Test Categories

Discovery

2 tests

Backend capability reporting and version information

Gates

3 tests

Single and two-qubit gate execution validation

Measurement

3 tests

Measurement operations and result formatting

Limits

3 tests

Resource limit enforcement and validation

Errors

2 tests

Error handling and timeout behavior

Queue

2 tests

Job queue management and tracking

Calibration

3 tests

Calibration data and quality metrics

Security

2 tests

Authentication and rate limiting

Verification

5 tests

Quantum state preparation and benchmarking

Complete Test Suite

The self-assessment covers all 25 tests; the programme expects every test to pass.

IDTest NameCategoryDescription
ACOS-001capabilities_discoveryDiscoveryBackend correctly reports capabilities (qubits, gates, coupling map)
ACOS-002version_endpointDiscoveryVersion endpoint returns valid semantic version
ACOS-003single_qubit_gatesGatesAll advertised single-qubit gates execute correctly
ACOS-004two_qubit_gatesGatesCX/CZ gates execute per coupling map
ACOS-005gate_timingGatesGate execution times within declared tolerances
ACOS-006measurement_basisMeasurementComputational basis measurement works correctly
ACOS-007shot_countMeasurementCorrect number of shots returned
ACOS-008result_formatMeasurementResults in QCOS-standard JSON format
ACOS-009circuit_depth_limitLimitsRespects declared maximum circuit depth
ACOS-010qubit_limitLimitsRespects declared qubit count
ACOS-011shot_limitLimitsRespects declared maximum shots
ACOS-012error_handlingErrorsReturns proper error codes for invalid circuits
ACOS-013timeout_handlingErrorsGraceful timeout with partial results or error
ACOS-014queue_statusQueueQueue status endpoint functional
ACOS-015job_trackingQueueJob IDs returned and trackable
ACOS-016calibration_dataCalibrationCalibration data endpoint returns valid data
ACOS-017fidelity_boundsCalibrationReported fidelities within reasonable bounds
ACOS-018coherence_timesCalibrationT1/T2 times reported and validated
ACOS-019auth_tokenSecurityAuthentication token validation works
ACOS-020rate_limitingSecurityRate limiting implemented per spec
ACOS-021bell_stateVerificationBell state preparation produces expected statistics
ACOS-022ghz_stateVerificationGHZ state preparation functional
ACOS-023randomized_benchmarkingVerificationRB sequence execution and analysis
ACOS-024tomography_supportVerificationState tomography circuits execute correctly
ACOS-025reproducibilityVerificationRepeated executions produce statistically consistent results

Conformance Levels

ACOS-ISA v1.0

Core conformance level. Covers basic quantum backend functionality and QCOS interoperability.

  • 25 tests across all categories
  • 100% pass rate expected
  • Registry listing on request

ACOS-PULSE v1.0

Advanced conformance level (roadmap). Adds pulse-level control checks and timing requirements.

  • All ACOS-ISA tests included
  • Additional pulse-level tests (roadmap)
  • Registry listing on request

Evidence Bundle Schema

Sealed, tamper-evident artifact under a SHA-256 Merkle root, verifiable offline with softquantus-verify. Illustrative sample — not a real execution record.

{
  "evidence_version": "1.0.0",
  "test_suite": "ACOS-ISA",
  "suite_version": "1.0.0",
  "backend": {
    "vendor_id": "example-vendor",
    "backend_id": "quantum-v1",
    "version": "2.1.0",
    "endpoint": "https://api.example.com/v1"
  },
  "execution": {
    "started_at": "2024-01-15T10:00:00Z",
    "completed_at": "2024-01-15T10:45:00Z",
    "runner_version": "1.2.0",
    "environment_hash": "sha256:..."
  },
  "results": {
    "total_tests": 25,
    "passed": 25,
    "failed": 0,
    "tests": [
      {
        "id": "ACOS-001",
        "name": "capabilities_discovery",
        "status": "PASS",
        "duration_ms": 1234,
        "output_hash": "sha256:...",
        "assertions": [...]
      }
      // ... remaining tests
    ]
  },
  "seal": {
    "algorithm": "SHA-256 Merkle root",
    "merkle_root": "sha256:..."
  }
}
QCOS Compatible

Interested in the Conformance Programme?

Contact us to receive the conformance tooling and start a self-assessment.