Skip to content
This repository was archived by the owner on Aug 12, 2026. It is now read-only.

chore(release): release v1.0.0 - #159

Merged
acgetchell merged 4 commits into
mainfrom
release/v1.0.0
Aug 12, 2026
Merged

chore(release): release v1.0.0#159
acgetchell merged 4 commits into
mainfrom
release/v1.0.0

Conversation

@acgetchell

@acgetchell acgetchell commented Aug 12, 2026

Copy link
Copy Markdown
Owner

Finalize v1.0.0 metadata, archival reference provenance, and release validation.

Summary by CodeRabbit

  • Documentation

    • Updated release notes and citation metadata for version 1.0.0.
    • Documented improved handling and diagnostics for portable continuation, repository readiness, Windows paths, boundaries, and subprocesses.
  • Reference Data

    • Refreshed macOS build manifests, benchmark results, checksums, and release metadata.
    • Updated reference fixtures and persistence formats while preserving expected mesh and computation results.
  • Compatibility

    • Validation now recognizes both current and legacy pass-count output labels.

@coderabbitai

coderabbitai Bot commented Aug 12, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro

Run ID: 607e64b8-82a9-4de8-8c98-3eda7fc80045

📥 Commits

Reviewing files that changed from the base of the PR and between 0e3c1b1 and 964260f.

📒 Files selected for processing (1)
  • CHANGELOG.md

Walkthrough

The release metadata now identifies version 1.0.0 on August 11, 2026. Reference manifests, raw fixtures, persistence data, benchmark records, and pass-label validation tests were refreshed.

Changes

Release fixture refresh

Layer / File(s) Summary
Reference fixture and benchmark updates
reference/manifests/v1/*, reference/raw/v1/*
Release metadata, checksums, persistence records, end-to-end output, and benchmark measurements were updated.
Pass-label validation
scripts/tests/test_validate_reference_fixtures.py
Tests now validate the current pass-count label, accept the legacy label, and reject mismatched counts.
Release documentation metadata
CHANGELOG.md, CITATION.cff
The release date and changelog entries were updated for version 1.0.0.

Estimated code review effort: 2 (Simple) | ~10 minutes

Possibly related PRs

Poem

Release bits align in a row,
Fixtures tell what builds should show.
Old labels still find a place,
New checks keep counts in trace.
Version one now takes its bow.

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly and concisely identifies the v1.0.0 release, which matches the primary changes to release metadata and validation.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch release/v1.0.0

Comment @coderabbitai help to get the list of available commands.

@acgetchell acgetchell self-assigned this Aug 12, 2026
@acgetchell
acgetchell enabled auto-merge August 12, 2026 01:30

@coderabbitai coderabbitai Bot 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.

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 `@CHANGELOG.md`:
- Line 110: Update the changelog entry “Enforce portable checkpoint
continuation” to “Enforce exact checkpoint continuation,” preserving its
existing commit link.

In `@reference/raw/v1/persistence-v1.off`:
- Around line 44-59: Add a fixture-backed persistence round-trip test using the
exact cdt-plusplus-causal-info-v2 fixture, exercising the restore path and
asserting all six indexed vertex labels and seven indexed cell labels. Treat
cdt-plusplus-metadata-v1 as a separate sidecar schema, and retain the existing
fixture validation based on size, digest, and fingerprints.
🪄 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: f3434e03-63a0-49e0-b2f2-598eb2d2c546

📥 Commits

Reviewing files that changed from the base of the PR and between 0e4601c and 0e3c1b1.

⛔ Files ignored due to path filters (1)
  • uv.lock is excluded by !**/*.lock
📒 Files selected for processing (12)
  • CHANGELOG.md
  • CITATION.cff
  • reference/manifests/v1/macos-arm64.json
  • reference/manifests/v1/scaling-macos-arm64.json
  • reference/raw/v1/cpp-reference.json
  • reference/raw/v1/end-to-end.txt
  • reference/raw/v1/persistence-v1.off
  • reference/raw/v1/persistence-v1.off.meta
  • reference/raw/v1/scaling-threads-1.txt
  • reference/raw/v1/scaling-threads-2.txt
  • reference/raw/v1/scaling-threads-4.txt
  • scripts/tests/test_validate_reference_fixtures.py

Comment thread CHANGELOG.md Outdated
Comment thread reference/raw/v1/persistence-v1.off
@codecov

codecov Bot commented Aug 12, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 92.30%. Comparing base (0e4601c) to head (964260f).

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main     #159      +/-   ##
==========================================
- Coverage   92.38%   92.30%   -0.08%     
==========================================
  Files          19       19              
  Lines        3992     3992              
  Branches     1909     1909              
==========================================
- Hits         3688     3685       -3     
- Misses        304      307       +3     

see 1 file with indirect coverage changes


Continue to review full report in Codecov by Harness.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 0e4601c...964260f. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@acgetchell
acgetchell merged commit b8e35a6 into main Aug 12, 2026
20 of 21 checks passed
@acgetchell
acgetchell deleted the release/v1.0.0 branch August 12, 2026 02:51
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant