Skip to content

blog: Qiskit IVR functional validation#47

Open
ajbozarth wants to merge 2 commits into
generative-computing:mainfrom
ajbozarth:docs/qiskit-ivr-functional-validation
Open

blog: Qiskit IVR functional validation#47
ajbozarth wants to merge 2 commits into
generative-computing:mainfrom
ajbozarth:docs/qiskit-ivr-functional-validation

Conversation

@ajbozarth
Copy link
Copy Markdown
Contributor

@ajbozarth ajbozarth commented May 15, 2026

Summary

  • Follow-up to the Qiskit IVR code-validation post; covers wiring QHE
    check() into the IVR loop as a second validator alongside QKT
  • Documents the +22.5pp functional-correctness lift (27.8% → 50.3%) on
    the same 302-run benchmark
  • Explains scope honestly: the per-problem check() validator is dataset-
    bound, but the integration pattern transfers to any project's tests

Test plan

  • npm run lint:md clean
  • Post renders correctly via npm run dev
  • Internal link to /blogs/qiskit-ivr-code-validation/ resolves
  • External links (Mellea PR file, QHE PR, toolbox README anchor) all load

/schedule 2026-05-27

@ajbozarth ajbozarth requested a review from a team as a code owner May 15, 2026 23:15
@ajbozarth ajbozarth self-assigned this May 15, 2026
@ajbozarth
Copy link
Copy Markdown
Contributor Author

cc @vabarbosa @cbjuan

@ajbozarth ajbozarth added the blog PRs adding or updating blog posts in content/blogs/ label May 15, 2026
@ajbozarth ajbozarth force-pushed the docs/qiskit-ivr-functional-validation branch from 46613d8 to a3fe774 Compare May 15, 2026 23:31
Signed-off-by: Alex Bozarth <ajbozart@us.ibm.com>
@ajbozarth ajbozarth force-pushed the docs/qiskit-ivr-functional-validation branch from a3fe774 to eb50af3 Compare May 15, 2026 23:31
Copy link
Copy Markdown
Member

@akihikokuroda akihikokuroda left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Copy Markdown
Collaborator

@planetf1 planetf1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice follow-up to the first IVR post. The strategy-flip under richer feedback caught my attention, and the scope-honesty section about what does and doesn't transfer lands well. One small adapter-experience note inline.

Comment thread content/blogs/qiskit-ivr-functional-validation.md
Copy link
Copy Markdown

@vabarbosa vabarbosa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thank you @ajbozarth very nice!
i just have a couple minor comments below

Comment thread content/blogs/qiskit-ivr-functional-validation.md Outdated
Comment thread content/blogs/qiskit-ivr-functional-validation.md
Copy link
Copy Markdown

@vabarbosa vabarbosa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thank you!

Copy link
Copy Markdown

@cbjuan cbjuan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a minor nit (not blocking). I like the blogpost (and results). Good work. Thank you, @ajbozarth

Comment thread content/blogs/qiskit-ivr-functional-validation.md Outdated
- Reframe QHE PR reference as a snapshot ("looked like at the time of this benchmark") so the prose ages well after the PR merge state changes.
- Soften "in my toolbox repo" to "on GitHub" to better match the surrounding tone.

Assisted-by: Claude Code
Signed-off-by: Alex Bozarth <ajbozart@us.ibm.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

blog PRs adding or updating blog posts in content/blogs/

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants