Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
> **RESOLVED 2026-07-25 — implemented as PyAutoArray#406 (merged).** NaN-filled
> noise_map column + logged warning, chosen from analysis of every CSV consumer
> (all read by column name; omission would KeyError downstream). Non-vacuous
> regression test; suite green (895).

# Unguarded LinAlgError in inversion CSV export (`inversion_plots.py` second call site)

Type: bug
Expand Down
8 changes: 8 additions & 0 deletions draft/bug/pyautobuild/notebook_skip_guard_systemexit.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
> **RESOLVED 2026-07-25 — implemented as PyAutoHands#198 commit f924785
> (merged).** Runner-side `is_clean_skip_exit` classifier in the authoritative
> executor (`build_util.execute_notebook`): ANSI-aware, last CellExecutionError
> line must be exactly `SystemExit: 0` → PASS; nonzero/real errors stay FAIL.
> 9 tests + live blackjax-absent check. Remaining: per-repo adoption of the 9
> drifted run_smoke.py copies — tracked in
> draft/maintenance/ci/run_smoke_copy_drift.md (rollout in progress).

# sys.exit(0) skip-guards fail in generated notebooks (SystemExit -> cell error)

Type: bug
Expand Down
7 changes: 7 additions & 0 deletions draft/maintenance/ci/release_rerun_idempotence.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
> **RESOLVED 2026-07-25 — implemented as PyAutoHands#198 commit e662af4
> (merged).** Tag step now remote-checks with peeled-tag comparison (skip if
> same commit, loud-fail on mismatch), PyPI uploads gain --skip-existing + a
> 3-attempt retry, and the workspace tag step got the same treatment. Tag shell
> exercised against scratch repos on all three branches. 'Re-run failed jobs'
> on a partial release now completes without tag surgery.

# Make release.yml re-runnable: idempotent Tag step + skip-existing uploads

Type: maintenance
Expand Down