Append-only record of --auto workflow runs — the evidence base for raising
or lowering the per-work-type autonomy caps in PyAutoBrain/AUTONOMY.md (the
autonomy contract). One row per run, appended at PR-open or on parking.
Outcome ∈ merged-unchanged / amended / rejected / parked.
| date | task | effective level | gates (tests/smoke/review/heart) | outcome |
|---|---|---|---|---|
| 2026-07-08 | psf-oversample-design (#353) | supervised | tests n/a (no source diff) / smoke n/a / review n/a (design note) / heart YELLOW-unack | parked |
| 2026-07-08 | samplers-faculty (PyAutoBrain#54) | supervised | tests n/a / smoke n/a / review CLEAN / heart n/a (organism-doc; sign-off human) | PR-open (Memory#16, Brain#55) |
| 2026-07-08 | profiling-polish-design (autolens_profiling#52) | supervised | tests 8/8 (downstream n/a) / smoke repo-gate pass (workspaces n/a) / review CLEAN after 1 fixed finding / heart YELLOW-acked at ship sign-off | merged-unchanged (autolens_profiling#53) |
| 2026-07-08 | psf-oversample-core (#354) | supervised | tests PASS 857+933+331 / smoke waived-at-signoff / review CLEAN / heart YELLOW-human-approved | merged-unchanged |
| 2026-07-08 | psf-oversample-inversion (#356) | supervised | tests PASS 860+940+334 / smoke n-a-opt-in (workspace tests deferred to phase 3 by human) / review CLEAN / heart YELLOW-human-approved | merged-unchanged |
| 2026-07-08 | ep-graphical-docs (PyAutoFit#1333) | supervised | tests 1422 pass/14 skip (full suite) / smoke n/a (docs-only) / review human sign-off / heart YELLOW-acked in-session | merged-unchanged (PyAutoFit#1334, 6803441, human merge 2026-07-10) |
| 2026-07-08 | assistant-deep-audit (phase A, #35) | supervised | tests n/a (doc repo, stated) / smoke n/a (no script surface) / human review pending / heart YELLOW pre-existing (no ack) | parked |
| 2026-07-08 | assistant-deep-audit (phase A, #35) | supervised | tests n/a (doc repo) / smoke n/a / review human-approved / heart pre-existing YELLOW (no ack needed at doc scope) | PR #36 open |
| 2026-07-08 | psf-oversample-galaxy (#480) | supervised | tests PASS 944+335 (incl. user-directed linear-lp addition) / smoke deferred-to-phase-3 / review CLEAN / heart YELLOW-human-approved | amended (linear-lp addition user-directed; merged #481) |
| 2026-07-08 | assistant-deep-audit (phase B tooling, #35) | supervised | tests 39p / smoke n/a / review human pending / heart pre-existing YELLOW | parked at sign-off |
| 2026-07-08 | profiling-vram-validation (autolens_profiling#54) | supervised | tests 25/25 (downstream n/a) / smoke repo-gate + live 9-cell sweep / review CLEAN / heart YELLOW-acked at ship sign-off | merged-unchanged (autolens_profiling#55) |
| 2026-07-08 | assistant-deep-audit (phase C wiki+workflow, #35) | supervised | audit 0 broken + idiom clean / smoke n/a / review human pending / heart pre-existing YELLOW | parked at sign-off |
| 2026-07-08 | profiling-drift-check (PyAutoHeart#37) | supervised | tests 217/217 / smoke n/a (organism repo) / review CLEAN / heart YELLOW-acked in-session | merged-unchanged (PyAutoHeart#38) |
| 2026-07-08 | assistant-deep-audit (phase D AGENTS+tooling, #35) | supervised | audit 0 broken / smoke n/a / review human pending / heart pre-existing YELLOW | parked at sign-off |
| 2026-07-08 | ep-examples-tests (autofit_workspace#81) | supervised | tests: tutorial validated end-to-end + 3 integration scripts PASS / smoke n/a (new scripts, not in curated lists) / review pending at sign-off / heart YELLOW pending ack | parked (ship sign-off + heart-ack question) |
| 2026-07-08 | psf-oversample-workspace (#232) | supervised | tests PASS 861+944+335 / smoke imaging-trio PASS / review CLEAN / heart YELLOW-human-approved | merged-unchanged |
| 2026-07-08 | assistant-deep-audit (all phases, #35) | supervised | tests 39p+audits / smoke n/a / review human-approved x4 / heart pre-existing YELLOW | A-C merged-unchanged, D amended (merge fix only) |
| 2026-07-08 | ep-diagnostics (PyAutoFit#1335) | supervised | tests 1429 pass/14 skip (full suite; 7 new) / smoke n/a (additive library tooling) / review pending at sign-off / heart YELLOW pending ack | parked (ship sign-off + heart-ack question) |
| 2026-07-08 | clone-mitosis-agent (design, Brain#57) | supervised | line-count guard ok / smoke n/a (doc) / review human pending / heart pre-existing YELLOW | parked at sign-off |
| 2026-07-08 | ep-deterministic-reconcile (PyAutoFit#1336) | supervised | research (read-only): census + analysis + recommendation posted / other gates n/a | parked (decision A/B/C on #1336) |
| 2026-07-08 | psf-oversample-simulator (#482) | supervised | tests PASS 863+946+336 (simulate-and-fit in all 3 projects, human req) / smoke scripts-run-clean / review CLEAN / heart YELLOW-human-approved | merged-unchanged (5 PRs, chain order; catalogue regen added post-open) |
| 2026-07-08 | ep-analytic-updates-scope (PyAutoFit#1337) | supervised | research (read-only): inventory + gap repro + ranked candidates posted / other gates n/a | parked (prioritisation on #1337) |
| 2026-07-08 | ep-review phase 7 ideation (umbrella) | supervised | research (read-only): 11 ideas → ideas.md / other gates n/a | complete |
| 2026-07-08 | psf-oversample-docs (#234) | supervised | tests n/a (docs) / guide-runs-clean / review CLEAN / heart YELLOW-human-approved | merged-unchanged |
| 2026-07-08 | psf-oversample-refactor (#360) | safe | tests PASS 863+946+336 unchanged / smoke n-a-refactor / review CLEAN / heart YELLOW-human-approved | merged-unchanged |
| 2026-07-08 | kxs-design (#362) | supervised | tests n/a (design) / ground-truth k=1 exact / review n-a / heart YELLOW | approved-unchanged (design; phase 2 continues) |
| 2026-07-08 | hst-acs-phase1 | supervised | tests 53/53 / smoke n/a / review FINDINGS→resolved / heart YELLOW | parked |
| 2026-07-08 | hst-acs-phase1 | supervised | tests 53/53 / smoke n/a / review FINDINGS→resolved / heart YELLOW (acked) | PR-open (#3) |
| 2026-07-08 | version-pinning-design-review (#118) | supervised | tests n/a (research) / smoke n/a / review n/a (no code) / heart n/a | parked (report delivered; follow-ups pending human) |
| 2026-07-08 | kxs-core (#362 p2) | supervised | tests PASS 863+946+336 (adaptive GT exact; pixelized kxs proven) / smoke deferred-p3 / review CLEAN / heart YELLOW-human-approved | merged-unchanged (fork resolved: c now, a filed) |
| 2026-07-08 | version-check-compat-floor (PyAutoConf#118) | supervised | tests 117 pass (+7 new) / smoke n/a (library-only, no downstream edits) / review pending-at-signoff / heart YELLOW (no ack) | parked |
| 2026-07-08 | release-stamping-slim (PyAutoBuild#120) | supervised | tests 71 pass / smoke n/a (workflow-only) / review pending-at-signoff / heart YELLOW (no ack) | parked |
| 2026-07-08 | wfc3-reduction | supervised | tests 62/62 / smoke n/a / review FINDINGS(1H+2L)→resolved / heart YELLOW | parked |
| 2026-07-08 | hst-acs-phase1 | supervised | tests 53/53 / smoke n/a / review resolved / heart YELLOW acked | merged-unchanged (#3) |
| 2026-07-08 | wfc3-reduction | supervised | tests 62/62 / smoke n/a / review 1H+2L resolved / heart YELLOW acked | PR-open (#5) |
| 2026-07-08 | version-check-compat-floor (PyAutoConf#118) | supervised | tests 117 pass / smoke n/a / review human-signoff / heart YELLOW-acked-in-session | PR-open (#119) |
| 2026-07-08 | release-stamping-slim (PyAutoBuild#120) | supervised | tests 71 pass / smoke n/a (workflow-only) / review human-signoff / heart YELLOW-acked-in-session | PR-open (#121) |
| 2026-07-08 | version-check-compat-floor (PyAutoConf#118) | supervised | tests 117 pass / smoke n/a / review human-signoff / heart YELLOW-acked | merged-unchanged (#119) |
| 2026-07-08 | release-stamping-slim (PyAutoBuild#120) | supervised | tests 71 pass / smoke n/a / review human-signoff / heart YELLOW-acked | merged-unchanged (#121) |
| 2026-07-08 | kxs-cache (#362 follow-up) | supervised | tests PASS 867 / perf x750 / review CLEAN / heart YELLOW-human-cadence | merged-unchanged |
| 2026-07-08 | dpie-lenstool-param (PyAutoGalaxy#485) | supervised | tests 956+336 downstream / smoke guides-mass pass (cluster scripts timeout pre-existing, control-verified) / review CLEAN / heart YELLOW-acked in-session | amended (wrapper classes user-directed mid-run; merged #487+#576+#151 2026-07-09) |
| 2026-07-09 | cluster-visualization (PyAutoLens#577) | supervised | tests 6 new + 342 suite / smoke integration script end-to-end (per-plane physics assert) / review CLEAN / heart YELLOW-acked in-session | merged-unchanged (#578+#152, 2026-07-09) |
| 2026-07-09 | cluster-scaling-lenstool (autolens_workspace#237) | supervised | tests structural (N=12 + anchoring asserts; workspace repo) / smoke simulator end-to-end on new truth / review CLEAN / heart YELLOW-acked in-session | merged-unchanged (#238 + catalogue-regen follow-up, 2026-07-09) |
| 2026-07-09 | lenstool-example (autolens_workspace#239) | supervised | tests in-run verification (0.068" parity vs published model; 72-param composition assert) / smoke data.py + modeling.py end-to-end / review CLEAN / heart-ack carried in-session | merged-unchanged (#240, 2026-07-09) |
| 2026-07-09 | weak-modeling | supervised | tests 347-pass / smoke n-a-parked / review n-a-parked / heart YELLOW-no-ack | parked |
| 2026-07-09 | weak-modeling | supervised | tests 347-pass / smoke n-a / review human-signoff / heart YELLOW-acked-at-signoff | merged-unchanged (580+241, 2026-07-09) |
| 2026-07-09 | kxs-workspace-tests (#362 p3) | supervised | scripts-run-clean (adaptive legs chi2~0) / review CLEAN / heart YELLOW-human-cadence | merged-unchanged |
| 2026-07-09 | kxs-refactor (#362 exercise) | safe | tests PASS 867 / ids bit-identical, 62->9.7ms / review CLEAN / heart YELLOW-cadence | merged-unchanged |
| 2026-07-09 | psf-visible-input (#242 flagship) | supervised | scripts run/compile clean / zero behaviour change / review CLEAN / heart YELLOW-cadence | merged-unchanged (wider chain folded into adoption-a per human ii) |
| 2026-07-09 | jwst-nircam-cosmos-web | supervised | tests 83/83 / smoke n/a / review FINDINGS(6)→5 fixed / heart YELLOW | parked |
| 2026-07-09 | wfc3-reduction | supervised | tests 62/62 / smoke n/a / review 1H+2L resolved / heart YELLOW acked | merged-unchanged (#5) |
| 2026-07-09 | jwst-nircam-cosmos-web | supervised | tests 83/83 / smoke n/a / review 6→5 fixed / heart YELLOW acked | PR-open (#7) |
| 2026-07-09 | weak-viz-profiles | supervised | tests 352-pass / smoke n-a-parked / review n-a-parked / heart YELLOW-same-acked-set | parked |
| 2026-07-09 | weak-viz-profiles | supervised | tests 352-pass / smoke n-a / review human-signoff / heart YELLOW-acked-set | merged-unchanged (582+244, 2026-07-09) |
| 2026-07-09 | jwst-nircam-cosmos-web | supervised | tests 83/83 / smoke n/a / review 6→5 fixed / heart YELLOW acked | merged-unchanged (#7) |
| 2026-07-09 | kxs-surface-refactor (#488) | safe | witnesses PASS 956+867+347+script14 unchanged / agent-decision obtained / review CLEAN / heart YELLOW-cadence | merged-unchanged |
| 2026-07-09 | weak-likelihood-function | supervised | tests n-a-docs / smoke script-ran-asserts-pass / review human-signoff / heart YELLOW-acked-set | merged-unchanged (246, 2026-07-09) |
| 2026-07-09 | cluster-likelihood-breakdown (autolens_profiling#57) | supervised | tests in-run LL assert rtol 1e-4 (8-digit match) / smoke both scripts end-to-end from clean + SMOKE=1 + ruff / review CLEAN / heart-ack carried in-session | merged-unchanged (#58 + ruff-format fix, 2026-07-09) |
| 2026-07-09 | weak-small-datasets | supervised | tests 869+356-pass / smoke modeling-30s-e2e / review human-signoff / heart YELLOW-acked-set | merged-unchanged (366+584, 2026-07-09; 584 rerun after upstream merge) |
| 2026-07-09 | point-pairing-policies (PyAutoLens#585) | supervised | tests 5 new regressions + 358 suite / smoke guide end-to-end / review CLEAN / heart-ack carried in-session | merged-unchanged (#586+#248; magnification_filter default stood) |
| 2026-07-09 | keck-ao-reduction-plan (PyAutoReduce#9) | supervised | tests n-a-research / smoke n-a-research / review n-a-no-diff / heart n-a-no-ship | parked (awaiting-input: 3 batched decisions on #9; write leg blocked on refactor-post-phase3) |
| 2026-07-09 | cluster-small-datasets (autolens_workspace#249) | supervised | tests timed evidence 24s/26s/2s/175s under authoritative sweep env from clean regen / smoke = the evidence itself / review CLEAN / heart-ack carried | merged-unchanged (#250+#123, 2026-07-09) |
| 2026-07-09 | weak-strong-lensing | supervised | tests 357-pass / smoke sim+fit+TEST_MODE+real-joint-fit / review human-signoff / heart YELLOW-acked-set | merged-unchanged (587+251, 2026-07-09) |
| 2026-07-09 | csv-api-lenstool (PyAutoGalaxy#490) | supervised | tests 12 new + 962 suite / smoke lenstool example end-to-end at identical 0.0680" parity post-port / review CLEAN / heart-ack carried | merged-unchanged (#491+#252; loud guards stood) |
| 2026-07-09 | weak-real-data (7a) | supervised | tests 364-pass / smoke n-a-library / review n-a-parked / heart YELLOW-acked-set | merged-unchanged (589+253, 2026-07-09; merge pre-authorized by human) |
| 2026-07-09 | delaunay-qhull-callback (PyAutoArray#367) | supervised | tests 873-pass / smoke n-a (no active delaunay smoke entry; production parity gate 5.4e-9 instead) / review CLEAN / heart YELLOW-acked-set in-session | merged-unchanged (368, 2026-07-09; human-directed merge in-session) |
| 2026-07-09 | delaunay-qhull-callback phase-2 (autolens_workspace_test#155) | supervised | parity delaunay.py pin-exact + 1e-8 (7e-15) / near-caustic eager==jit==vmap 1e-8 (3e-10) / review n-a (test-only, human sign-off in-session) / heart YELLOW-acked-set carried | merged-unchanged (155 after 368, 2026-07-09; human-directed merge in-session) |
| 2026-07-09 | weak-sigma-crit-jax | supervised | tests 373-pass / smoke vmap-parity-script / review human-directive / heart YELLOW-acked-set | merged-unchanged (591+156, 2026-07-09) |
| 2026-07-09 | factor-graph-viz-dispatch | safe (refactor cap) | tests 1424-pass / smoke n-a / review human-directive / heart YELLOW-acked-set | merged-unchanged (1340, 2026-07-09) |
| 2026-07-09 | keck-ao-reduction (PyAutoReduce#11) | supervised | tests 110-pass-worktree, downstream n/a / smoke n/a-no-script-surface / review 8-angles-10-findings-9-fixed-CLEAN / heart YELLOW-6-chronic-unacked | parked (awaiting-input: ship sign-off on #11; branch local-only) |
| 2026-07-09 | keck-ao-reduction (PyAutoReduce#11) | supervised | tests 110-pass / smoke n-a / review 9-of-10-fixed-CLEAN / heart YELLOW-acked-at-signoff | merged-unchanged (#12, 2026-07-09; human ship+merge) |
| 2026-07-09 | profiling-agent (PyAutoBrain#60) | supervised | tests n/a (CLI-validated live) / smoke n/a (organism repo) / review CLEAN / heart YELLOW-acked in-session | merged-unchanged (PyAutoBrain#61) |
| 2026-07-09 | release-docs-polish-learn-paths (#592) | supervised | tests n/a (docs-only) / smoke n/a / review pending / heart n/a | parked |
| 2026-07-09 | alma-interferometer (PyAutoReduce#14) | safe | tests 143-pass (downstream n/a, standalone) / smoke n/a (no workspace consumers) / review CLEAN-after-2-fixed-bugs / heart RED-unrelated-worktree-dirt human-acked in-session | merged-unchanged (PyAutoReduce#15, squash 11a2484; human-directed merge in-session) |
| 2026-07-09 | colab-link-rot (HowToLens#21) | safe | tests n/a (no test dirs) / smoke n/a (README-only) / review CLEAN / heart YELLOW-within-launch-ack | merged-unchanged (HowToLens#22, HowToGalaxy#16, HowToFit#13, euclid#24) |
| 2026-07-09 | release-docs-polish-learn-paths (#592) | supervised | tests n/a (docs-only, 0 .py) / smoke n/a (docstring-only) / review CLEAN / heart YELLOW-acked-at-ship (5 chronic) | pr-open (PyAutoLens#593+PyAutoGalaxy#492+autolens_workspace#254; awaiting human merge) |
| 2026-07-09 | release-docs-polish-learn-paths (#592) | supervised | tests n/a / smoke n/a / review CLEAN / heart YELLOW-acked (5 chronic) | merged-unchanged (PyAutoLens#593+PyAutoGalaxy#492+autolens_workspace#254; human ship+merge) |
| 2026-07-09 | regen-workspace-notebooks (#255) | safe | tests n/a / smoke n/a (deterministic nb from unchanged scripts) / review CLEAN / heart YELLOW⊆acked | pr-open (autolens_workspace#256; awaiting human merge) |
| 2026-07-09 | plot-rst-functional-rewrite (#595) | supervised | tests n/a / smoke n/a / review CLEAN / heart YELLOW⊆acked | pr-open (PyAutoLens#596+PyAutoGalaxy#494; awaiting human merge) |
| 2026-07-09 | assistant-wiki-release | supervised | tests n/a (docs repo; api-audit 0/117) / smoke n/a (docs-only; provenance 0 err) / review surface-prepared, mechanical-clean / heart YELLOW (no launch ack) | parked |
| 2026-07-09 | regen-workspace-notebooks (#255) | safe | tests n/a / smoke n/a / review CLEAN / heart YELLOW⊆acked | merged-unchanged (autolens_workspace#256; human merge) |
| 2026-07-09 | plot-rst-functional-rewrite (#595) | supervised | tests n/a / smoke n/a / review CLEAN / heart YELLOW⊆acked | merged-unchanged (PyAutoLens#596+PyAutoGalaxy#494; human merge) |
| 2026-07-09 | assistant-wiki-release (#40) | supervised | tests n/a (docs; api-audit 0/117 + citations 0/391) / smoke n/a (docs-only) / review mechanical-clean / heart YELLOW human-acked at sign-off | amended (human-directed scope addition: --check-citations mode; PR#41 human-merged) |
| 2026-07-09 | nautilus-nn-bottleneck (#18) | supervised | tests pending / smoke pending / review pending / heart pending (gate runs at ship after sign-off) | parked (ship sign-off question on issue #18) |
| 2026-07-09 | rtd-hygiene (#1341) | supervised | tests 1424+962+373+244 pass / smoke n/a (docs+CI only) / review CLEAN / heart YELLOW acked in-session at ship | merged-unchanged (Heart#48+Galaxy#495+Lens#597+Fit#1342; human-authorized merges; Fit leg via human claim override) |
| 2026-07-09 | nautilus-nn-bottleneck (#18) | supervised | tests n/a (no test dir) / smoke n/a (developer repo) / review CLEAN / heart YELLOW human-directed ship in-session | amended (human rejected rec-1 n_networks=0; findings note updated pre-commit; PR#19 human-directed merge) |
| 2026-07-09 | assistant-ref-mechanics (#43) | safe | tests 39 pass + api-audit 0/117 + citations 0/388 / smoke n/a (markdown-only skill edit) / review CLEAN / heart YELLOW⊆launch-ack (6 reasons, recorded in active.md) | merged-unchanged (assistant#44; human-directed merge in-conversation) |
| 2026-07-09 | docs-theming-hub (pyautolabs.github.io#1) | supervised | tests 1424+962+373 pass / smoke n/a (docs styling + static site) / review CLEAN / heart YELLOW same-set-as-acked (disclosed) | amended (human-merged 2026-07-10; 1 amendment: Lens pyauto.css was gitignored — caught by the new docs CI baseline check, fixed pre-merge) |
| 2026-07-09 | rect-adapt (#372) | supervised | tests 877 pass / smoke pending / review pending / heart pending (gate completes at ship after sign-off) | PR-open (PyAutoArray#375; sign-off human-answered go --auto; outcome at merge) |
| 2026-07-10 | frame-registration (#19) | supervised | tests 176 pass / smoke pending / review pending / heart pending (gate completes at ship after sign-off) | merged-unchanged (PR#20; human approved recommendation + merge in-conversation; loud-notice rider user-directed) |
| 2026-07-10 | priors-messages-fixes (PyAutoFit#1344) | supervised | tests 1437 pass/14 skip (full suite) / smoke 2/2 PASS / review CLEAN (Fable math re-verification in-session) / heart YELLOW-acked live (6-reason set) | merged-unchanged (PyAutoFit#1345, c0b6c94b8) |
| 2026-07-10 | per-frame-psf (#21) | supervised | tests 181 pass + real-data 3/3 frames viable / smoke n-a (no downstream consumer) / review pending / heart pending (gate completes at ship) | merged-unchanged (PR#22; human-directed ship after sky-subtraction check; psf_from_frames scope amendment user-directed) |
| 2026-07-10 | prior-width-safety (PyAutoFit#1346) | supervised | tests 1447 pass/14 skip (full suite) / smoke 2/2 PASS / review CLEAN (D2 strict->permissive amendment disclosed on issue) / heart YELLOW within live 6-reason ack | merged-unchanged (PyAutoFit#1348, cf0cc4bbb) |
| 2026-07-10 | slacs1430-acs-parity (PyAutoReduce#17) | safe | tests 187 pass (suite on branch) / smoke n-a (scripts-only) / review n-a (analysis artefacts, package untouched) / heart n-a (human-directed close-out, not unattended) | merged-unchanged (PR#23, 0face12; model-parity leg parked on open #17) |
| 2026-07-10 | ep-examples-tests (autofit_workspace#81) | supervised | tests n/a (workspace scripts) / smoke 3 integration scripts PASS re-validated on current main / review human ship-approval / heart YELLOW within live 6-reason ack | PR-open (workspace#82, workspace_test#39) |
| 2026-07-10 | pyautoscientist-phase3a (PyAutoBrain#71) | supervised | tests 3/3 template suite / smoke fit_quick pass / review n-a (new repos, no organ diff) / heart YELLOW in-session-acked set | merged-unchanged (human approved both parked questions in-session; repos flipped public) |
| 2026-07-10 | jwst-frame-feasibility (#24) | supervised | tests 187 pass (docs-only) / smoke n-a / review pending / heart pending (gate at ship) | merged-unchanged (PR#26 docs-only; human accepted GO in-conversation; implementation prompt filed) |
| 2026-07-10 | ep-diagnostics (PyAutoFit#1335) | supervised | tests 1457 pass/14 skip (merged w/ current main) / smoke exact-conjugate live run at impl / review human ship-approval of posted diff / heart YELLOW within live 6-reason ack | PR-open (PyAutoFit#1349) |
| 2026-07-10 | pyautoscientist-3b-spawn (PyAutoMind#46) | supervised | tests spawn-validation suite (0 unmatched/canary/round-trip) + sphinx 0-warn / smoke n-a / review n-a (parked per contract, human answered batch live) / heart YELLOW in-session-acked set | PR-open (Mind#47, Brain#72) |
| 2026-07-10 | ep-statistics-fix-batch (PyAutoFit#1350) | supervised | tests 1465 pass/14 skip + 1 stash-proven pre-existing flake (filed) / smoke 3 EP integration scripts PASS / review CLEAN (F4 exoneration disclosed) / heart YELLOW within live 6-reason ack | merged-unchanged (PyAutoFit#1351, c5c50cca) |
| 2026-07-10 | ep-followups-batch (PyAutoFit#1353 + workspace#83 + triage #1352 + decision #1336) | supervised | tests 1474/14 + documented #1352 order-dependence / smoke 3 EP scripts PASS fresh (1 stale-cache false alarm cleared) / review CLEAN (test_static regression self-caught + fixed) / heart YELLOW within live 6-reason ack | merged-unchanged (PyAutoFit#1354 ffc04d83, workspace#85 831b08ba); #1336 closed RecA; #1352 triaged+parked |
| 2026-07-10 | pyautoscientist-3b-smoke (Heart#51) | supervised | tests n-a (CI-only) / smoke = the 18 matrix jobs green through the reusable / review n-a / heart in-session-acked set | merged-unchanged (10 PRs) |
| 2026-07-10 | pyautoscientist-3b-clone (Brain#73) | supervised | tests 12 pass / smoke case-study 0-unclassified / review n-a / heart in-session-acked set | merged-unchanged (2 PRs) |
| 2026-07-10 | pyautoscientist-3b-config 4a (Heart#53) | supervised | tests 244+78 pass / smoke slow_skip+run_all exercised / review n-a / heart in-session-acked set | merged-unchanged (3 PRs) |
| 2026-07-10 | jwst-frame-products (#27) | supervised | tests 194 pass + F115W end-to-end validated / smoke n-a (no downstream consumer) / review pending / heart pending (gate at ship) | merged-unchanged (PR#28; human-directed ship+merge in-conversation) |
| 2026-07-10 | rectangular-kernel-cdf-mesh (PyAutoArray#373) | supervised | tests 893 PyAutoArray (merged tree incl rect-adapt) + both jax_grad scripts end-to-end (7+5 variants, strict FD all params) / smoke n-a (jax_grad = the validation; no downstream surface) / review CLEAN (simulator-tail finding self-caught + fixed) / heart YELLOW within in-session-acked 6-set | merged-unchanged (all 4 PRs merged 2026-07-10 human-directed; issues #372+#373 closed) |
| 2026-07-10 | pyautoscientist-4b (Brain#75) | supervised | tests 22+244 pass / smoke = decision-diff identical + 31-rule byte-equality / review n-a / heart in-session-acked set | merged-unchanged (3 PRs) |
| 2026-07-10 | stpsf-tier2b (#29) | supervised | tests 197 pass + F115W 6/6 PSF coverage / smoke n-a / review pending / heart pending (gate at ship) | merged-unchanged (PR#30; human-directed ship+merge in-conversation) |
| 2026-07-10 | opus-wrapup: prompt_sync + spawn-family-ci + clone-v1 (Mind#51/#53, Brain#77) | supervised (prompt_sync leg safe) | tests 22 pass / smoke = family CI green live + birth exit-0 + substitution spot-checks / review n-a / heart in-session-acked set | merged-unchanged (5 PRs + 3 family pushes + 1 birth) |
| 2026-07-10 | keck-frame-feasibility (#31) | supervised | tests 197 pass (docs-only) / smoke n-a / review pending / heart pending (gate at ship) | merged-unchanged (PR#32 docs-only; human accepted guidance in-conversation) |
| 2026-07-10 | keck-frame-products (#33) | supervised | tests 202 pass + B1938 39/39 validated / smoke n-a / review pending / heart pending (gate at ship) | merged-unchanged (PR#34; human-directed ship+merge in-conversation) |
| 2026-07-10 | assistant-benchmarks (#57) | supervised | tests 52+22 pass + citations clean / smoke n-a (no script surface) / review CLEAN (self, faculty surface) / heart YELLOW unacked | parked (ship sign-off on issue #57) |
| 2026-07-10 | assistant-benchmarks (#57) ship | supervised | tests 52+22 pass + citations clean / smoke n-a / review CLEAN (self) / heart YELLOW human-acked in-session at ship direction | amended (hard-card wording per author pre-publication; PRs #58+#79 merged human-directed) |
| 2026-07-10 | kernel-forward-chunking (PyAutoArray#376) | safe | tests 894 + block-invariance + both jax_grad byte-identical + OOM-scale probe 1.06GB / smoke n-a (jax_grad = surface, re-run) / review CLEAN / heart YELLOW acked in-session | merged-unchanged (#378 + #91 merged 2026-07-10 human-directed; #376 closed) |
| 2026-07-10 | pj011646-wfc3-parity (PyAutoReduce#25) | safe | tests 202 pass / smoke n-a (scripts-only) / review CLEAN / heart YELLOW unacked -> parked | parked (ship sign-off question on #25; pixel-parity PASS verdicts posted; fits queued for quiet machine) |
| 2026-07-10 | multi-shared-state-core-api | safe | tests ✅ / smoke ✅ / review CLEAN / heart YELLOW-acked | pr-open |
| 2026-07-10 | autofit-assistant-birth (phase 1) | supervised | tests 50/50 / smoke n/a (no downstream surface) / review parked-to-human / heart n/a-at-park | parked |
| 2026-07-10 | multi-shared-state-core-api | safe | tests ✅ / smoke ✅ / review CLEAN / heart YELLOW-acked | merged-unchanged |
| 2026-07-10 | autofit-assistant-birth (phases 1-3) | supervised | tests 50/50 / smoke n/a / review human-sign-off / heart no-ack-not-reached | merged-unchanged (#2) |
| 2026-07-10 | autofit-assistant-birth (phase 4) | supervised | tests 52/52 / smoke n/a / review human-sign-off-chain / heart newborn-legs-1-3-green | amended (#3: CI version-drift leg caught stale baseline post-open; self-corrected 62c34d2, then merged) |
| 2026-07-10 | multi-shared-state-scoped-preloads | safe | tests ✅ / smoke ✅ / review CLEAN / heart YELLOW-acked-same-set | merged-unchanged |
| 2026-07-10 | multi-shared-state-examples-phase-3 | safe | tests ✅ / smoke ✅ / review CLEAN / heart YELLOW-acked-same-set | merged-unchanged |
| 2026-07-10 | markdown-example-renderings | safe | tests 100 pass (Build; ws n/a) / smoke superseded-by-build (all 9 curated executed real) / review CLEAN (2 findings fixed in-run) / heart YELLOW-acked-7-set | merged-unchanged |
| 2026-07-10 | afa-wiki-currency-wiring | safe | tests 100/100 / smoke n/a / review CLEAN / heart YELLOW-acked-in-session | merged-unchanged (Build#139) |
| 2026-07-10 | afa-skill-tranche | supervised | tests 53/53 / smoke n/a / review recipes-executed / heart YELLOW-acked-in-session | merged-unchanged (autofit#9) |
| 2026-07-10 | slack-release-notes | safe | tests ✅ 112+23 / smoke n/a (build repo) / review CLEAN / heart YELLOW-acked-5-set (human go-ahead after park) | merged-unchanged (Build#142) |
| 2026-07-10 | arxiv-papers-digest | safe | tests n/a / smoke n/a (organism repo) / review CLEAN / heart YELLOW-acked-in-session | merged-unchanged (#58, user-directed merge) |
| 2026-07-11 | autofit-navigator-catalogue-refresh (#86) | safe | tests n/a (generated-artifact-only diff; no source/test dir) / smoke n/a (no script surface changed) / review CLEAN (deterministic regen, check_navigator green, idempotent) / heart YELLOW-acked-5-set (RED cleared pre-ship via PyAutoFit local ff-sync) | merged-unchanged (#87, human-directed merge 2026-07-11) |
| 2026-07-11 | codex-brain-skill-wrappers (Brain#84) | safe | tests 30 pass / smoke n-a (skill/docs only) / review CLEAN / heart YELLOW unacked 7-reason set | parked |
| 2026-07-11 | codex-organ-skill-wrappers (Brain#85) | safe | tests Heart 244 pass + Build 112 pass/1 skip / smoke n-a (skill/docs only) / review CLEAN / heart YELLOW unacked 7-reason set | parked |
| 2026-07-11 | remove-nss-sampler (#1356) | supervised | tests test_autofit 1471p/1s/0f + downstream galaxy/lens import-clean / smoke nest.py parse+nbformat-valid (no running code changed) / review CLEAN / heart YELLOW acked (ambient non-NSS reasons; human-approved in-session) | pr-open (PyAutoFit#1357 + autofit_workspace#88 + autofit_workspace_developer#20, all pending-release; core Phases 1-2 + stash; phases 3-6 blocked by worktree claims → planned.md) |
| 2026-07-11 | codex-profile-skill-metadata (autolens_profiling#61) | safe | tests skill validator + composed installer pass / smoke n-a (skill Markdown only) / review CLEAN / heart YELLOW unacked 6-reason set | parked |
| 2026-07-11 | remove-nss-sampler-remainder (Ph3/4/6, #1356) | supervised | tests PyAutoBuild 113p + PyAutoHeart 15p (test_ci_status) / smoke n/a (CI/doc/registry only) / review self-CLEAN (surgical infra cleanup, grep-clean) / heart not re-run (no library source) | pr-open (PyAutoBuild#146 + PyAutoHeart#60 + PyAutoFit#1361, all pending-release; Phase 6 registry inline on main; organ unblocked = codex-organ merged; Phase 5 autolens_profiling still blocked) |
| 2026-07-11 | remove-nss-sampler-phase5 (autolens_profiling, #1356) | supervised | tests 26p (test/) / smoke n/a (dev/profiling repo) / review self-CLEAN (surgical de-register, grep-clean bar kept historical note) / heart not re-run (dev repo, no library source) | merged (autolens_profiling#65; FINAL phase — NSS removal complete across all 6 repos, #1356 ready to close) |
| 2026-07-11 | nss-devclean (autofit_wd + autolens_wd, #1356) | supervised | tests n/a (deleted dev prototype scripts; siblings parse) / smoke n/a (dev repos) / review self-CLEAN (10 scripts + outputs + CLAUDE.md; user-approved scope) / heart n/a | merged (autofit_workspace_developer#21 + autolens_workspace_developer#92; NSS removal fully complete — final sweep zero functional NSS) |
| 2026-07-11 | markdown-renderings-workspaces (2a) | safe | tests n/a (workspace) / smoke superseded-by-build / review CLEAN / heart YELLOW-acked-6-set | merged-unchanged |
| 2026-07-11 | markdown-renderings-howto (2b) | safe | tests n/a (howto) / smoke superseded-by-build / review CLEAN / heart YELLOW-acked-6-set | merged-unchanged |
| 2026-07-11 | hygiene-agent phase-1 scaffold (Brain#87) | supervised | tests PyAutoBrain 30p (test_skill_install now covers hygiene as a public agent) / smoke n/a (Brain reasoning/org repo, no downstream script surface) / review self-CLEAN (wiring+docs+bash stub; fixed hardcoded help line-nums) / heart YELLOW unacked (organism state, not branch) | pr-open (PyAutoBrain#88, pending-release; parked at supervised ship → shipped on live human sign-off; phases 2-3 to follow) |
| 2026-07-11 | restore-truncated-howto-tutorials phase-1 (HowToLens #26) | supervised | tests n/a (tutorial repo, no pytest suite; no library API touched) / smoke 6/6 (curated smoke_tests.txt incl restored tutorial_1+tutorial_2, run on branch) / review self-CLEAN (fixed over-promised Mappings overview bullet) / heart YELLOW-acked-6-set (ambient, unrelated to HowToLens; human sign-off in-session) | pr-open (HowToLens#27, pending-release; supervised ship-checkpoint → opened on live human ack; phases 2-3 HowToGalaxy/HowToFit to follow) |
| 2026-07-11 | restore-truncated-howto-tutorials phase-2 (HowToGalaxy #26) | supervised | tests n/a (tutorial repo) / smoke 4/4 (incl new tutorial_4_methods stub, run on branch) / review self-CLEAN (empty-file stub per human choice + 3 marker normalizations) / heart YELLOW-acked-6-set (identical ambient set) | pr-open (HowToGalaxy#19, pending-release; no genuine truncation found; empty tutorial_4_methods → not-written stub per human) |
| 2026-07-11 | restore-truncated-howto-tutorials phase-3 (HowToFit #26) | supervised | tests n/a (tutorial repo) / smoke 10/10 (incl edited expectation_propagation, run on branch) / review self-CLEAN (4 docstring-only marker normalizations; 2 commented-code endings framed as optional) / heart YELLOW-acked-6-set (identical ambient set) | pr-open (HowToFit#16, pending-release; no genuine truncation found; completes 3-repo rollout) |
| 2026-07-11 | hygiene-agent phase-2 modes (Brain#89) | supervised | tests PyAutoBrain 34p (30 + 4 new hermetic hygiene contract tests) / smoke n/a (Brain reasoning/org repo) / review CLEAN flags-none / heart YELLOW unacked (organism, not branch) | pr-open (PyAutoBrain#90, pending-release; parked at supervised ship → shipped on live human sign-off; modes tidy/noise/deps/docs live as pre-scan+delegate; P3 perf to follow) |
| 2026-07-11 | hygiene-agent phase-3 perf mode (Brain#91) | supervised | tests PyAutoBrain 36p (34 + 2 new perf contract tests) / smoke n/a (Brain reasoning/org repo) / review CLEAN flags-none / heart YELLOW unacked | pr-open (PyAutoBrain#92, pending-release; parked at supervised ship → shipped on live human sign-off; perf import-timing subprocess + Heart consult; all 5 modes live — hygiene conductor epic complete on merge) |
| 2026-07-11 | import-time-heart-leg (PyAutoHeart#61) | supervised | tests PyAutoHeart 251p (7 new import_time classifier, stdlib-only injected measurer) / smoke n/a (organism/tool repo) / review CLEAN (caught+removed stray root.log) / heart YELLOW unacked | pr-open (PyAutoHeart#62, pending-release; off-tick advisory import-cost leg; live sign-off; Brain perf-consult follow-on) |
| 2026-07-11 | howto-markdown-resync | safe | tests n/a / smoke superseded / review CLEAN / heart YELLOW-acked-6-set | merged-unchanged |
| 2026-07-11 | hygiene-perf-heart-consult (PyAutoHeart#61 follow-on) | supervised | tests PyAutoBrain 37p (1 new Heart-consult; existing perf tests pinned to empty HEART_STATE_DIR for fallback) / smoke n/a (Brain org repo) / review CLEAN flags-none / heart YELLOW unacked | pr-open (PyAutoBrain#93, pending-release; perf prefers Heart import_time leg, graceful fallback; live sign-off) |
| 2026-07-11 | hygiene-perf 4a unit_test_timing leg (PyAutoHeart#63) | supervised | tests PyAutoHeart 257p (6 new, injected runner + parser vs real pytest output) / smoke n/a / review CLEAN / heart YELLOW unacked | pr-open (PyAutoHeart#64, pending-release) |
| 2026-07-11 | hygiene-perf Brain timing-leg aggregation | supervised | tests PyAutoBrain 38p (multi-leg aggregation) / smoke n/a / review CLEAN / heart YELLOW unacked | pr-open (PyAutoBrain#94, pending-release; pre-wires 4a+4b legs) |
| 2026-07-11 | hygiene-perf 4b workspace_testmode_timing leg (PyAutoHeart#65) | supervised | tests PyAutoHeart 257p (6 new, injected runner) / smoke n/a / review CLEAN / heart YELLOW unacked | pr-open (PyAutoHeart#66, pending-release) |
| 2026-07-11 | hygiene-perf 4c function profiling (PyAutoBrain) | supervised | tests PyAutoBrain 40p (filter on real cProfile fixture + arg paths) / smoke n/a / review CLEAN / heart YELLOW unacked | pr-open (PyAutoBrain#95, pending-release; likelihood-exclusion filter validated vs real profile) |
| 2026-07-11 | hygiene-perf 4b DEFAULT_SCRIPTS path fix (PyAutoHeart#65) | supervised | tests 6p / found via 4c profiling prototype (paths scripts/imaging/modeling/ did not exist → scripts/imaging/start_here.py) | amended PyAutoHeart#66 |
| 2026-07-11 | hygiene-file-modes crlf/config/artifacts (Brain#96) | supervised | tests PyAutoBrain 42p (config recursive-diff fixture + mode/kind structure) / smoke n/a / review CLEAN / heart YELLOW unacked | pr-open (PyAutoBrain#97, pending-release; live: crlf 649 CRLF .py, config 17 drifted keys, artifacts 4 leaks) |
| 2026-07-11 | hygiene crlf severity-split (Brain#98) | supervised | tests PyAutoBrain 42p / smoke n/a / review CLEAN / heart YELLOW unacked | pr-open (PyAutoBrain#99, pending-release; crlf now ranks 6 HPC-breaking executable scripts not 683 cosmetic .py; gitattributes/script-fix filed refactor/libraries/) |