Repository navigation
docs: Aris route-gate phase 2 — routing table under the cost model + log-det parity (#419) - #420
Merged
Merged
Conversation
Re-measure the Aris 125x125 / 512x512 routing table with PyAutoArray#632's default cost model (17caf228): route, nnz/col, predicted t_fft/t_dc per cell, plus the owed numba-vs-JAX log_det_regularization_matrix_term after #631. Timings carried from the prior laptop measurement, not re-timed. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…modelled crossover) — review findings Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This was referenced Oct 15, 2026
This was referenced Oct 16, 2026
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.
Summary
Phase 2 (workspace record) of
interferometer-numba-route-gate. The Aris routing table on both masks, re-measured under PyAutoArray#632's default cost model (PyAutoArray main17caf228), plus the campaign's owed numba-vs-JAXlog_det_regularization_matrix_termafter-measurement following PyAutoArray#631.direct_convat 1,405 / 2,947 / 5,526 vertices.direct_convat 2,577 and 5,746.direct_convmeasured 1.29× faster).Campaign: PyAutoPulse#62, task
interferometer_large_mask_aris. Library PRs: PyAutoArray#628 / #632 (17caf228), #627 / #631 (0377eeaa), #626 / #630 (7cc71238).Scripts Changed
results/notes/interferometer_route_gate_aris_2026_10.md(new): the six-cell table, the 125 original-vector pair before and after, settings, SHA and links.wiki/campaigns/interferometer_likelihood.md: the verdict line (fixed gate superseded by the cost model), the ledger and library-PR lines, a new phase row, the gate caveat and a 2026-10-15 journal entry.interferometer_numba_nnz_per_source_maxexplicitly are unchanged.Upstream PR
PyAutoLabs/PyAutoArray#632 (MERGED
17caf228; also #631, #630 merged)Test Plan
ruff check .,ruff format --check .(no .py added)check_wiki.py --checkOK (28 campaign files, 52 ledgers linked);check_results_layout.py --checkOK;build_readme.py --check,build_dashboard.py --check,build_catalogue.py --check,list_timing_assertions.py --check,check_submits.py --checkall currentValidation checklist (--auto run — plan was not pre-approved)
Decision taken
ccddfba6), clearly marked "prior measurement, laptop, not re-timed". Only routing, predicted t_fft/t_dc and the log-det pair were measured fresh at17caf228. This was the human's compute decision ("Laptop, routing + log-det only").results/notes/interferometer_route_gate_aris_2026_10.mdand revert the wiki hunk.Heart RED development override
Heart was RED at launch and at ship (2026-10-15):
Heart: RED — Release RED; monitoring RED · 10/100 · 415 unresolved;[red] release validation FAILED (stage integrate);[red] PyAutoHands/workflows/Python Version Matrix: failure;[red] PyAutoHeart/workflows/Release Integrate: failure;[red] PyAutoMind/workflows/Lifecycle Drift: failure;[red] PyAutoArray/Tests: red;[red] autofit_workspace_test/Smoke Tests: red;[red] autogalaxy_workspace_test/Smoke Tests: red;[red] autolens_workspace_test/Smoke Tests: red;[red] Release validation: NOT release_ready — v2026.10.15.1.dev81701;[red] Worktree drift: 5 orphan / 0 missing / 4 dirty;[red] autolens_inference: red;[red] autolens_profiling: red;[red] euclid_strong_lens_modeling_pipeline: red(full list on #419).The live human authorized the development-only override in session 3e3dea38 (AskUserQuestion answer "Yes, override for both (Recommended)"). Permitted: commit, push, PR-open behind the autonomous-ship gate. Merge stays a separate human act (
/prm). Heart remains RED for release purposes.Closes #419
🤖 Generated with Claude Code