v0.1.0-draft Release Notes¶
qos-uqci v0.1.0-draft is the first public draft release of the repository's
QOS-oriented UQCI reference framework.
It is being published under the Quantum-Punk organization as the first public
draft release of a broader open-source ecosystem effort around standards-
friendly quantum software infrastructure.
This release should be understood as:
- a serious draft specification, maintained in repository-native Markdown
- a runnable reference implementation for the canonical core
- a practical compatibility bridge to OpenQASM export profiles
- a foundation for future backend extensions and standardization work
It should not be understood as:
- an official ratified standard
- a production runtime orchestration system
- a real-hardware integration release
- a complete OpenQASM or pulse-compilation environment
Highlights¶
- Canonical typed Python models for UQCI programs, operations, sidecar artifacts, and result/reporting structures.
- Normative sidecar artifacts with schema-aware handling for
DeviceSpec,CalSet,Manifest, andBundle. - Bundle IO and validation helpers that keep UQCI IR canonical and explicit.
- OpenQASM compatibility bridge with
OQ-0,OQ-1,OQ-2, andOQ-Xprofiles. - Runnable superconducting and neutral-atom mock backends for reference execution behavior.
- Installable CLI entrypoint for bundle validation, device inspection, OpenQASM export, and demo execution.
- English and Chinese Markdown specification sets organized into 18 aligned chapters each.
- GitHub community files, CI workflows, and MkDocs-based documentation site configuration.
- Quantum-Punk-hosted public release positioning, release checklist, and draft release notes.
Implemented In This Draft¶
Canonical Core¶
- typed models for gate, pulse, measurement, sweep, program, sidecar, planning, result, and validation objects
- standard error classes
- driver abstraction for backend implementations
- modular bundle loader, writer, and validator
Compatibility And Exchange¶
- OpenQASM export support for representative compatibility profiles
- profile-aware lowering guidance and implementation
- bundle-aware export behavior that keeps sidecar artifacts explicit
Reference Backends¶
- superconducting mock backend with microwave-drive and readout-oriented behavior
- neutral-atom mock backend with optical-control and imaging-oriented behavior
- deterministic or constrained pseudo-random result generation for testability
Documentation And Tooling¶
- repository-native specification chapters in English and Chinese
- contributor, governance, and security guidance
- CI, lint, type-check, and docs-build workflows
Known Limitations¶
- No real hardware adapters are included in this draft.
- No full general-purpose OpenQASM parser is included.
- No complete pulse compiler is included.
- OpenQASM remains a compatibility and exchange layer, not the canonical internal representation.
- Mock backends are intentionally limited and do not imply production readiness.
- Some future extension surfaces are documented but not yet implemented.
Suggested Tag¶
v0.1.0-draft
Suggested Release Summary¶
First public draft release of the QOS-oriented UQCI reference framework, including the canonical core, normative sidecar handling, OpenQASM export profiles, runnable mock backends, aligned English and Chinese specifications, and baseline GitHub/CI/docs infrastructure.