prompt: file + fix pre_build untracked-staging leak - #152
Merged
Conversation
pre_build.sh's run_workspace black-formats and `git add`s scripts/ and notebooks/ as directories across 13 repos. Both reach untracked files, so a human's uncommitted script is reformatted and pushed inside the "pre build" commit — silently, exit 0. Near-miss during the 2026-08-07 release, caught only by operator vigilance. - file draft/bug/pyautohands/pre_build_stages_untracked_wip.md - retire draft/bug/pyautobuild/root_level_git_add_stages_nothing_on_unmatched_glob.md to complete/archive/shelved/ — the glob line it describes was deleted outright by #156, so it was fixed by deletion, not by the proposed fix - record the fix against the release-drive-2026-08-07 pre_build-trap line Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01X13iRHCuuLptM7XsT1tfdH
Jammy2211
pushed a commit
that referenced
this pull request
Aug 20, 2026
Jammy2211
pushed a commit
that referenced
this pull request
Aug 20, 2026
…ets --mesh delaunay User set the campaign fiducial to 1250 source pixels; delaunay_numba cells re-run + re-pinned at euclid/hst (autolens_profiling PR #152 commit 1d13e3f). Key refinement: at 1250 the hst solve collapses to 1.42 s (near-perfect warm start) while euclid stays at 3.61 s / 153 iterations — the positive-only solve is active-set-iteration-bound, not resolution- or param-bound, which sharpens the solver speed-up prompt (numbers updated to the 1310-param probe: 2.41 s np.insert/np.delete churn vs 0.047 s full Cholesky). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Vcc7MUBMnNU6n8qqS9ioVZ
Jammy2211
pushed a commit
that referenced
this pull request
Aug 21, 2026
Clears the last 'lifecycle issues' DRIFT: autolens_profiling#151 was CLOSED and PR #152 MERGED on 2026-08-20 (merge commit 564d51e7), but active.md still listed the task as 'awaiting-merge'. Nothing needed merging — only the registry was stale. The record explicitly does NOT claim the task's outstanding follow-ups: the solver-check, the PyAutoArray solver-restoration prompt (the direct consequence of the 78%-in-the-solve finding), and the RAL scaling sweep are all still open and are listed as such. Technical findings are transcribed from active.md + issue #151, not independently re-measured; the merge and issue state WERE verified against GitHub. Both guards now pass: 'lifecycle check: OK', 'lifecycle issues: OK'. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01KEe83hkSAgKU6qtVa4yMoq
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Mind-side bookkeeping for PyAutoHands#232 / PyAutoHands#233.
pre_build.sh'srun_workspaceblack-formats andgit addsscripts/andnotebooks/as directories across 13 repos. Both reach untracked files, so a human's uncommitted script is reformatted and pushed inside the"pre build"commit — silently, exit 0. Near-miss during the 2026-08-07 release drive, caught only by operator vigilance; the record said it was "worth a real fix so it is not left to operator vigilance."Changes
draft/bug/pyautohands/pre_build_stages_untracked_wip.md— the task, its reproduction, the two-leg fix and the verification approach.draft/bug/pyautobuild/root_level_git_add_stages_nothing_on_unmatched_glob.mdtocomplete/archive/shelved/. It is obsolete: the root-level globgit addline it describes no longer exists inpre_build.sh, having been deleted outright by PyAutoHands#156 as a measured no-op in all 13 repos — so the bug was fixed by deletion, not by the tolerant-glob fix that prompt proposes. Header added explaining why, so it is not picked up and worked.release-drive-2026-08-07pre_build-trapline inactive.md, including that the branch is not yet merged.scripts/lifecycle.py checkOK; 88 tests pass.Generated by Claude Code