Release Notes ============= 0.5.1 ----- * Reorganizes the package README around installation, delivery modes, outputs, limits and support. * Clarifies conditional circuit delivery, ``evaluate()`` behavior and the ``qiskit_blueprint`` artifact. * Adds tested compatibility, privacy, versioning, error-handling and support guidance. 0.5.0 ----- * Routes the complete canonical bounded expression set through the shared QDSV operation compiler instead of product-specific circuit paths. * Adds one general bounded reversible circuit realizer, with resource-aware specialized formula synthesis derived from the same canonical program. * Uses exact valid-domain preparation and diffusion, including non-power-of-two candidate domains, with explicit compute-mark-uncompute verification. * Publishes circuit-generation and QASM-load evidence for all canonical public expression operations and keeps physical resource rejection explicit. 0.4.4 ----- * Narrows the public contract to circuit delivery and expert construction artifacts, removing unrelated terminology from the Bridge surface. * Rejects unsupported abbreviated goals before circuit materialization instead of silently substituting another intent. * Ensures ``prepare()`` requests an expert construction artifact rather than a final circuit and verifies ``operation_coverage`` in the correct delivery mode. * Installs the OpenQASM 3 importer in the end-user Colab validation workflow. 0.4.3 ----- * Clarifies the public artifact boundary for every delivery mode and keeps private compiler representations and implementation rules out of responses. * Makes active examples capability-driven and limits Amazon Braket wording to the tested ``LocalSimulator`` OpenQASM conversion workflow. * Updates the first workflow tutorial to use a directly materializable problem specification without a family selector. 0.4.2 ----- * Adds an explicit semantic-to-circuit ``construction_verification`` passport without claiming simulator or hardware execution. * Documents exact outputs and responsibilities for basic, intermediate and expert users. * Reports only actual materializations as materialized; other expert designs remain labeled conceptual until independently built. * Documents the public importance-priority aggregation semantics and the exact flat/global and hierarchical block/global penalty scope. * Adds end-to-end evidence for modulo, absolute value, absolute difference, scalar similarity, all six decisions, hierarchical decisions, bounded Grover amplification and work-register cleanup. 0.4.1 ----- * Uses ``importance`` and ``priority`` as the public ScoreModel v2 vocabulary. * Keeps legacy ``weight`` and ``criticality`` inputs as compatibility aliases. * Separates Bridge circuit delivery from QDSV backend validation: public capabilities no longer publish simulator or hardware execution status. * Returns public ScoreModel artifacts with user-facing decision terminology while retaining canonical mathematical names inside the QDSV compiler. 0.4.0 ----- * Adds canonical ScoreModel v2 circuit delivery for bounded flat and hierarchical formulas supported by QDSV Operation Compiler. * Supports nonlinear value expressions, signed contextual adjustments, weighted-criticality aggregation, normalization, penalties and six comparison operators within the certified physical profile. * Returns a public materialization passport with circuit and compiler digests, actual resources and no-precomputation evidence. * Does not expose private lowering data, functional rows, candidate-score tables, quantized offsets or precomputed answers. * Ensures exported OpenQASM 2 programs use instructions that Qiskit can load again. * Makes ``/bridge/capabilities`` the primary catalog endpoint and keeps ``/bridge/families`` only as a compatibility alias. * Separates global payload admission limits from physical circuit capacity, which is decided by the certified lowering profile and actual resources. 0.3.0 ----- * Removes the legacy circuit route that classically enumerated predicate results. * Exports circuits only when QDSV Operation Compiler produces a reversible semantic formula without precomputed answers. * Keeps standalone predicates available as expert construction inputs rather than presenting them as executable circuits. * Reports ``formula_materialized_in`` and explicit no-bypass evidence in generated artifacts. * Rejects unsupported circuit requests with capability gaps and a safe expert-mode alternative. 0.2.0 ----- * Uses QDSV Operation Compiler v1 as the circuit-capability authority. * Adds typed operation graph, reversible IR, strategy, resource and verification evidence. * Accepts canonical ``problem_spec`` input without a family selector. * Treats legacy family values as compatibility labels only. * Adds ``client.capabilities()`` while retaining ``families()`` as an alias. * Returns exact missing operation capabilities instead of selecting a family fallback. 0.1.7 ----- * Removes the placeholder semantic-oracle circuit generator. * Routes circuit exports through canonical QDSV ProblemSpec/IR materialization. * Adds compact prepared-signal inputs and structured coherent-score goals. * Adds formula, precomputation, reversibility, QASM and actual-resource evidence. * Rejects incomplete circuit claims instead of returning a uniform-superposition scaffold. 0.1.6 ----- * Adds the optional ``qiskit`` extra with an explicit ``qiskit>=2,<3`` compatibility cap. * Updates Qiskit-oriented installation examples to use ``qdsv-bridge[qiskit]``. * Keeps the base Bridge SDK lightweight: Qiskit remains optional, not a required runtime dependency. 0.1.5 ----- * Clarifies Bridge delivery modes for basic, intermediate and expert users. * Documents Qiskit and the tested Amazon Braket LocalSimulator OpenQASM workflow. * Adds Qiskit Ecosystem documentation scaffolding.