chore(release): prepare v1.0.0 - #156
Conversation
Synchronize stable version, changelog, citation, and security metadata. Document the stabilization and later archival handoff, and require clean reference provenance before the future release tag.
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: ASSERTIVE Plan: Pro Run ID: 📒 Files selected for processing (2)
💤 Files with no reviewable changes (1)
WalkthroughThe pull request promotes CDT++ to stable v1.0.0, updates release metadata and validation, adds archival provenance checks, narrows maintenance policy, and refreshes user, security, release, and scientific documentation. ChangesStable release metadata
Release validation and archival provenance
Maintenance and archival policy
Release scope and scientific documentation
Estimated code review effort: 3 (Moderate) | ~25 minutes Possibly related issues
Possibly related PRs
Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
There was a problem hiding this comment.
Actionable comments posted: 2
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@README.md`:
- Line 710: Remove the unused [Doxyfile] link definition from the README, unless
the README contains a valid place to reference it; do not alter unrelated
documentation or link definitions.
In `@reference/README.md`:
- Around line 118-119: Update the paragraph in README.md so the issue reference
`#94` is no longer the first token on the line; place it within normal prose while
preserving the existing meaning and reference-check statement.
🪄 Autofix
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Path: .coderabbit.yaml
Review profile: ASSERTIVE
Plan: Pro
Run ID: 8c4fc1df-0858-4c26-95f2-cfd68fe3355b
⛔ Files ignored due to path filters (1)
uv.lockis excluded by!**/*.lock
📒 Files selected for processing (24)
.github/CONTRIBUTING.mdCHANGELOG.mdCITATION.cffCMakeLists.txtJustfileREADME.mdREFERENCES.mdSECURITY.mdcliff.tomldocs/Doxyfiledocs/RELEASING.mddocs/arithmetic-backend-evaluation.mddocs/cgal-integration.mddocs/metropolis-hastings.mddocs/multithreading.mdinclude/Metropolis.hppinclude/Triangulation_traits.hpppyproject.tomlreference/README.mdscripts/release_check.pyscripts/tests/test_release_check.pyscripts/validate_generated_site.pytypos.tomlvcpkg.json
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #156 +/- ##
=======================================
Coverage 91.13% 91.13%
=======================================
Files 19 19
Lines 3476 3476
Branches 1614 1614
=======================================
Hits 3168 3168
Misses 308 308
Continue to review full report in Codecov by Harness.
🚀 New features to boost your workflow:
|
Synchronize stable version, changelog, citation, and security metadata. Document the stabilization and later archival handoff, and require clean reference provenance before the future release tag.
Closes #96
Summary by CodeRabbit
Release
Documentation
Quality Improvements