Context
Individual feature issues (#1–#16) can merge incrementally. This wrap-up issue tracks everything needed to call spintronic-qrc code-complete at the same bar as spinq-vqe v0.1.2:
- All 6 notebooks executed with committed outputs
- benchmarks/ scripts runnable
- Tests green on default [dev] and optional extras documented
- pyproject.toml version bump
- Program-level Spintronics/README.md status updated from Not started to complete/in-progress with validated result
- Stale docs removed (scaffold language, wrong docstring DOIs)
User owns git tags and GitHub releases — do not create tags in this issue.
Goal
Single consolidation PR that brings the repo to v0.2.0 (or agreed version) with no loose ends.
Checklist
Code and tests
Notebooks and outputs
Benchmarks
Documentation
Program integration
Update Spintronics/README.md (parent program repo) sections:
| Section |
Change |
| Section 10 repo table |
spintronic-qrc: Not started -> Complete (v0.2.0) or In progress with NARMA baseline |
| Section 12 execution order |
Repo 2 status updated |
| spintronic-qbench activation |
NARMA-10 QRC baseline: mark done if Issue #4 shipped |
Add one-line validated result (e.g. NARMA-10 test_nmse QRC vs ESN) in Repo 2 subsection.
Only edit parent README if this issue explicitly includes program repo — assignee confirms scope.
GitHub repo card (manual, document in PR)
Reminder for maintainer (not automated):
- Description, topics, website already suggested in prior session
- Create release v0.2.0 when ready (user action)
Acceptance criteria
Files likely touched
- pyproject.toml
- CITATION.cff
- CHANGELOG.md
- OVERVIEW.md (final pass)
- README.md
- docs/testing.md
- Spintronics/README.md (parent, if in scope)
- Various docstring DOI fixes
Depends on
Blocks
- Program Repo 3 (mtj-quantum-noise) start with QRC baseline confirmed
- spintronic-qbench QRC task ingestion
- Public v0.2.0 GitHub release (user-owned)
Context
Individual feature issues (#1–#16) can merge incrementally. This wrap-up issue tracks everything needed to call spintronic-qrc code-complete at the same bar as spinq-vqe v0.1.2:
User owns git tags and GitHub releases — do not create tags in this issue.
Goal
Single consolidation PR that brings the repo to v0.2.0 (or agreed version) with no loose ends.
Checklist
Code and tests
pip install -e "./spintronic-qrc[open,dev]" && pytest ...
pip install -e "./spintronic-qrc[crossval,dev]" && pytest ...
Notebooks and outputs
Benchmarks
Documentation
Program integration
Update Spintronics/README.md (parent program repo) sections:
Add one-line validated result (e.g. NARMA-10 test_nmse QRC vs ESN) in Repo 2 subsection.
Only edit parent README if this issue explicitly includes program repo — assignee confirms scope.
GitHub repo card (manual, document in PR)
Reminder for maintainer (not automated):
Acceptance criteria
Files likely touched
Depends on
Blocks