Repository navigation
designations: record the 39 phase-3 day-zero designations (#83) - #84
Merged
Jammy2211 merged 1 commit intoOct 31, 2026
Merged
Conversation
The human approved all 39 designatable likelihood x hardware-class groups on 2026-10-31 (AskUserQuestion "Approve all 39 (Recommended)") and held datacube/delaunay gpu_a100, which does not separate (1.03x at sma). - decisions/<id>.md x39, generated from autolens_profiling dashboard/catalogue.json at c218a428 (PR #496 head, the day-zero rows): per-instrument evidence (projected calls/s/node, per call, bound, parity, pinned record links), the separation verdict on the pre-registered axis (human Q1/Q3), optimal, secondaries, rule, basis: projected (Q4 a), revisit conditions. - decisions.yaml: 39 kind: designation rows (pulse.decisions validates). - tests: the placeholder guard test_the_live_index_holds_no_designation_yet becomes test_the_live_index_holds_the_day_zero_designations. - dashboard re-rendered (board --offline); pyauto-pulse check OK. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Jammy2211
deleted the
feature/likelihood-lifecycle-p3-designation-records
branch
October 31, 2026 16:56
This was referenced Oct 31, 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.
Closes #83. Epic
likelihood-lifecycle, phase 3 (day zero). Heart RED override invoked by the human 2026-10-31 (recorded on #83).What
On 2026-10-31 the human approved all 39 designatable likelihood × hardware-class groups ("Approve all 39 (Recommended)"). They held
datacube/delaunaygpu_a100as provisional ("Hold, keep provisional (Recommended)"): W~ sparse against dense NUFFT is 1.03× at sma, inside the 9 % tolerance.decisions/<id>.md×39. Generated from autolens_profilingdashboard/catalogue.jsonatc218a428(PR #496 head, the day-zero rows). Every evidence link is pinned to that commit. Each record gives:basis: projected(Q4 a);decisions.yaml: 39kind: designationrows.pulse.decisions.load()validates them.test_the_live_index_holds_no_designation_yetbecomestest_the_live_index_holds_the_day_zero_designations(39 rows, unique keys, dated 2026-10-31, datacube A100 absent).board --offline).pyauto-pulse check --offlineOK, 370 tests pass, ruff clean.The set
cpu_many_core):numba_cpu_sparse_fp64, or…_wtildefor interferometer and datacube) for every pixelized likelihood: imaging, group, multi_galaxy, multi_dataset, interferometer, datacube. It separates by 2.17–49.6× per node.gpu_a100):jax_gpu_dense_fp64for imaging-like likelihoods,jax_gpu_sparse_fp64_wtildefor interferometer, andjax_gpu_na_fp64for point source and cluster.Full derivation: PyAutoMind
draft/research/autolens_profiling/likelihood_lifecycle_p3_designation_proposals.md("Re-derivation 2026-10-31", Appendix B).Order
The evidence ids are path-hashed, so they are identical on main once autolens_profiling #496 merges. Merge #496 first, or alongside. The producer side comes next and is a separate task:
class: optimal+decision_idon the cited rows, and retiringprovisional_designations.json.Generators (reproducibility)
designate.py— the ranking:appendix_b.py— entries +_designationvalidation:gen_records.py— records + index rows:🤖 Generated with Claude Code