Skip to main content
ACOS-ISA v1.0 Specification

ACOS Instruction Set Architecture

The definitive test suite for quantum backend interoperability. 25+ tests across 9 categories for QCOS Compatible certification.

25
Tests
9
Categories
100%
Pass Required
v1.0
Stable Release

How ACOS Testing Works

Run the test suite locally, submit evidence, receive certification.

# Run ACOS test suite
$ softqcosacos run \
    --backend YOUR_BACKEND_URL \
    --tier isa \
    --output evidence.json

Running ACOS-ISA v1.0 test suite...
[1/25] ACOS-001 capabilities_discovery .......... PASS
[2/25] ACOS-002 version_endpoint ................ PASS
...
[25/25] ACOS-025 reproducibility ................ PASS

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
RESULT: 25/25 tests passed
TIER: ACOS-ISA v1.0 ELIGIBLE
Evidence bundle: evidence.json (sha256:a1b2c3...)
1

Run Locally

Execute softqcosacos run against your backend in your environment.

2

Submit Evidence

Upload the signed evidence bundle for SoftQuantus validation.

3

Get Certified

Receive certificate, badge, and public registry entry.

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

All 25 tests must pass for ACOS-ISA v1.0 certification.

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

Certification Tiers

ACOS-ISA v1.0

Core certification tier. Validates basic quantum backend functionality and QCOS interoperability.

  • 25 tests across all categories
  • 100% pass rate required
  • "QCOS Compatible" badge

ACOS-PULSE v1.0

Advanced certification tier. Adds pulse-level control validation and timing requirements.

  • All ACOS-ISA tests included
  • 15+ additional pulse-level tests
  • "Pulse Certified" badge

Evidence Bundle Schema

Cryptographically signed artifact for verifiable certification.

{
  "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
    ]
  },
  "signatures": {
    "runner_signature": "...",
    "timestamp_authority": "...",
    "chain_of_trust": [...]
  }
}
QCOS Compatible

Ready to Get Certified?

Download the Vendor Pack and run your first ACOS test suite today.