`wiki/core/api_audit_baseline.json` pinned 2026.7.29.2, generated 2026-08-01.
The 2026.8.4.1 release on 2026-08-04 moved every pinned package, so
`--check-version` began failing for every PR to this repo — it surfaced first
on #10, which merged with the red check rather than being caused by it.
Regenerated against the RELEASED stack, not this workspace's source checkouts.
`--write-baseline` derives `api_surface` from the *installed* library, and the
local install is the PyAuto* source tree (autogalaxy 2026.7.23.1) — stamping
from there would have pinned the wrong version and turned CI green on a false
premise. This was produced in a clean venv with `autogalaxy==2026.8.4.1`, with
PYTHONPATH cleared and every module verified to resolve to venv site-packages
rather than a source checkout.
One real API change is captured, not just version strings: `autogalaxy.plot`
goes 27 -> 28 symbols, the addition being `subplot_fit_imaging_list`
(PyAutoGalaxy `autogalaxy/plot/__init__.py`, between 2026.7.29.2 and
2026.8.4.1). Every other namespace hash is unchanged. That symbol is not yet
documented in the wiki or skills — worth a follow-up decision on whether it
warrants a row or a page.
Verified in an environment that reproduces CI: with the OLD baseline
`--check-version` exits 1 in this same venv (reproducing the failure); with the
new one it exits 0. All five checks the wiki-currency workflow runs now pass —
--check-version, --scope all, --lint-idioms, --check-provenance,
--check-citations (1060 citations, 0 missing).
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Fixes the red
wiki-currencycheck now sitting onmain.What broke
wiki/core/api_audit_baseline.jsonpinned the stack at2026.7.29.2, generated 2026-08-01. The 2026.8.4.1 release on 2026-08-04 moved all four pinned packages (autonerves,autoarray,autofit,autogalaxy), soVersion drift (--check-version)started failing for every PR to this repo.It surfaced on #10, but was not caused by it — #10 touched two
.mdfiles and merged with the red check, inheriting it ontomain.Why this had to be regenerated off-workspace
--write-baselinederivesapi_surfacefrom the installed library. This workspace installs the PyAuto* source checkouts (autogalaxy 2026.7.23.1), not the released stack CI grades against — regenerating here would have pinned the wrong version and turned the check green on a false premise.So this was produced in a clean venv with
autogalaxy==2026.8.4.1,PYTHONPATHcleared, and every module verified to resolve to venv site-packages rather than a source checkout:One real API change, not just version strings
autogalaxy.plotgoes 27 → 28 symbols. The addition issubplot_fit_imaging_list, exported inautogalaxy/plot/__init__.pybetween2026.7.29.2and2026.8.4.1. Every other namespace hash is byte-identical.That symbol is not yet documented in the wiki or skills. Surfacing newly exported public APIs is one of this check's stated jobs, so it is worth a follow-up decision on whether it warrants a row or a page — deliberately left out of this PR to keep the diff to the re-pin.
Verification
Control-tested in an environment that reproduces CI, so the result is attributable to the baseline and not the venv:
--check-version2026.7.29.2)2026.8.4.1)All five checks the workflow runs now pass:
--check-version→ 0--scope all→ 0--lint-idioms→ 0--check-provenance→ 0--check-citations→ 0 (scanned 78 files, 1060 citations, 0 missing)🤖 Generated with Claude Code