Skip to content

✨ Add atomic BQSKit passes#731

Draft
flowerthrower wants to merge 5 commits into
mainfrom
add-atomic-bqskit-passes
Draft

✨ Add atomic BQSKit passes#731
flowerthrower wants to merge 5 commits into
mainfrom
add-atomic-bqskit-passes

Conversation

@flowerthrower

@flowerthrower flowerthrower commented Jul 14, 2026

Copy link
Copy Markdown
Collaborator

Description

Previously, the BQSKit actions were large subroutines using BQSKit's compile (similar to Qiskit's full transpile pipeline). This PR removes those and instead adds more atomic BQSKit actions that minimizes composite compilation actions.

Fixes #673

Checklist

  • The pull request only contains commits that are focused and relevant to this change.
  • I have added appropriate tests that cover the new/changed functionality.
  • I have updated the documentation to reflect these changes.
  • I have added entries to the changelog for any noteworthy additions, changes, fixes, or removals.
  • I have added migration instructions to the upgrade guide (if needed).
  • The changes follow the project's style guidelines and introduce no new warnings.
  • The changes are fully tested and pass the CI checks.
  • I have reviewed my own code changes.

If PR contains AI-assisted content:

  • I have disclosed the use of AI tools in the PR description as per our AI Usage Guidelines.
  • AI-assisted commits include an Assisted-by: [Model Name] via [Tool Name] footer.
  • I confirm that I have personally reviewed and understood all AI-generated content, and accept full responsibility for it.

@flowerthrower flowerthrower linked an issue Jul 14, 2026 that may be closed by this pull request
@flowerthrower
flowerthrower force-pushed the add-atomic-bqskit-passes branch from 1dc6848 to 37bfd52 Compare July 14, 2026 12:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

✨ add atomic BQSKIT passes

1 participant