Skip to content

blog: Qiskit IVR code validation#14

Merged
ajbozarth merged 7 commits into
generative-computing:mainfrom
ajbozarth:feat/qiskit-ivr-blog
Apr 20, 2026
Merged

blog: Qiskit IVR code validation#14
ajbozarth merged 7 commits into
generative-computing:mainfrom
ajbozarth:feat/qiskit-ivr-blog

Conversation

@ajbozarth

Copy link
Copy Markdown
Contributor

Adds a new blog post: "Automatically Fixing Deprecated Qiskit Code with Instruct-Validate-Repair".

Signed-off-by: Alex Bozarth <ajbozart@us.ibm.com>
@ajbozarth ajbozarth self-assigned this Apr 16, 2026
@ajbozarth
ajbozarth requested a review from a team as a code owner April 16, 2026 20:29
@ajbozarth
ajbozarth requested review from avinash2692 and jakelorocco and removed request for a team April 16, 2026 20:29
@ajbozarth ajbozarth added the blog PRs adding or updating blog posts in content/blogs/ label Apr 16, 2026
@ajbozarth

Copy link
Copy Markdown
Contributor Author

This depends on #13 to properly render the code blocks

I also set the date to next Monday 2026-04-20 under the assumption that that's when we'll merge it

@ajbozarth

Copy link
Copy Markdown
Contributor Author

cc @vabarbosa @serjikibm @cbjuan

@jakelorocco jakelorocco left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Like the blog post! I think the intro is especially strong. I have a few grammatical nits but feel free to disagree / ignore, I think we just have different writing styles.

Comment thread content/blogs/qiskit-ivr-code-validation.md Outdated
Comment thread content/blogs/qiskit-ivr-code-validation.md Outdated
Comment thread content/blogs/qiskit-ivr-code-validation.md Outdated
Comment thread content/blogs/qiskit-ivr-code-validation.md Outdated
Comment thread content/blogs/qiskit-ivr-code-validation.md Outdated
@ajbozarth

Copy link
Copy Markdown
Contributor Author

I have a few grammatical nits but feel free to disagree / ignore, I think we just have different writing styles.

@jakelorocco Given this was AI generated then edited I'm not surprised if I missed grammar errors, I've made all your suggested changes

@ajbozarth

Copy link
Copy Markdown
Contributor Author

Pending any further feedback I will merge this Monday midday (matching the date on the blog)

@psschwei psschwei left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

None of these are blocking

Comment thread content/blogs/qiskit-ivr-code-validation.md Outdated
Comment thread content/blogs/qiskit-ivr-code-validation.md Outdated
Comment thread content/blogs/qiskit-ivr-code-validation.md
Comment thread content/blogs/qiskit-ivr-code-validation.md Outdated
- Clarify flake8-qiskit-migration covers 0.x-to-1.x and 1.x-to-2.x migrations
- Tighten prose (remove LLM-ish framing constructions)
- Remove imports from code snippet and inline req() to reduce visual noise

Signed-off-by: Alex Bozarth <ajbozart@us.ibm.com>
@ajbozarth

Copy link
Copy Markdown
Contributor Author

@psschwei I've pushed an update addressing your review if you want to take a look and resolve the relevant comments

@vabarbosa vabarbosa left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

thank you @ajbozarth! i would also just ping @frankharkins for any possible feedback (if he wants) since he initially developed the flake8 qiskit plugin

Comment thread content/blogs/qiskit-ivr-code-validation.md Outdated
Comment thread content/blogs/qiskit-ivr-code-validation.md Outdated
Signed-off-by: Alex Bozarth <ajbozart@us.ibm.com>
@ajbozarth

Copy link
Copy Markdown
Contributor Author

i would also just ping @frankharkins for any possible feedback (if he wants) since he initially developed the flake8 qiskit plugin

@frankharkins if you want to contribute any input, I plan for this blog to go out around lunchtime EST Monday

@serjikibm

Copy link
Copy Markdown
Collaborator

Would be nice to add link to docs, for example for a complete install instructions, etc.

@ajbozarth

Copy link
Copy Markdown
Contributor Author

Would be nice to add link to docs, for example for a complete install instructions, etc.

There is a link to the example in the blog on line 21, and the example does run without needing a local mellea (ie a user could just download the one file and run it without checking out mellea).

What kind of links were you thinking and where?

@cbjuan cbjuan left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Thanks for the blogpost, @ajbozarth . I like it

I added a couple of suggestions to link the Qiskit models to HuggingFace or IBM Quantum docs.

Comment thread content/blogs/qiskit-ivr-code-validation.md Outdated
Comment thread content/blogs/qiskit-ivr-code-validation.md
Signed-off-by: Alex Bozarth <ajbozart@us.ibm.com>
@ajbozarth

Copy link
Copy Markdown
Contributor Author

Found a rendering bug while doing some final testing and opened #16 with a fix.

I plan to merge this later today, but would like to merge that PR soon after if possible to prevent the poor rendering this fourth blog creates

@ajbozarth
ajbozarth added this pull request to the merge queue Apr 20, 2026
@ajbozarth
ajbozarth removed this pull request from the merge queue due to a manual request Apr 20, 2026
@ajbozarth
ajbozarth added this pull request to the merge queue Apr 20, 2026
Merged via the queue into generative-computing:main with commit ab9af75 Apr 20, 2026
6 checks passed
@ajbozarth
ajbozarth deleted the feat/qiskit-ivr-blog branch April 20, 2026 19:19
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.

6 participants