Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 4 additions & 3 deletions campaigns.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -103,13 +103,14 @@ tasks:
- id: reconcile_cortex_ledger_references
campaign: slam-hst-base
title: Reconcile inference documentation with the current Cortex ledger contract
status: ready
status: complete
priority: normal
path: tasks/reconcile_cortex_ledger_references.md
updated: '2026-10-04'
next: Reconcile Now/Runs/Log documentation via the bounded organ implementation PR; do not alter scientific
records.
next: 'Completed in autolens_inference PR #18; original migration text remains immutable evidence.'
evidence: https://github.com/PyAutoLabs/PyAutoMind/blob/8dd1edc7e04c960daae3663513c61395823eddb0/draft/docs/autolens_inference/reconcile_cortex_ledger_references.md
completion_evidence: https://github.com/PyAutoLabs/autolens_inference/pull/18
completion_commit: 26778b158538711a5a79acbadb0699a103446bd7
- id: ep_campaign
campaign: graphical-ep
title: EP campaign — phase map for the 2026 Q3 graphical/EP push
Expand Down
2 changes: 1 addition & 1 deletion dashboard.html

Large diffs are not rendered by default.

7 changes: 3 additions & 4 deletions dashboard.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# PyAutoInsight — inference control room

<!-- insight-inputs:69d7e67b862fe0b326f34b4a1df829b92f1aa8e88291f67777993359ad14618a -->
<!-- insight-inputs:bac63ad767864743dcacd01461c260d3ed4bdbf40084750246784512dee2486a -->

| Where | Count |
|---|---:|
Expand All @@ -10,7 +10,7 @@
| [Cached](#evidence) | 0 |
| [Failed](#evidence) | 0 |

<!-- insight-campaigns:7abb8c24d01ecfad79cd8f9fd7d318d201be6e66abc0eec0c0ed8386425b168a -->
<!-- insight-campaigns:cebf9dfa86c60986e2ae3381ae314259f7e491233af2ec497ff330f710f3e901 -->
## Check in on all inference work

Copy this into one chat. Add a campaign focus or idea before or after it, or leave it unchanged.
Expand All @@ -25,7 +25,7 @@ Last check-in: not recorded yet. Ledger dates are review dates, not measurement

| Campaign | Status | Open tasks | Recent progress | Blockers | Job status | Next step | Reviewed |
|---|---|---:|---|---|---|---|---|
| [HST SLaM base backend parity](https://github.com/PyAutoLabs/PyAutoCortex/blob/d45f198804615c090e6b6694cf725ddb0be2354e/projects/autolens_inference.md) | active | 2 | Project and Cortex ledgers retain the 24 September rerun submissions; published rows require coverage reconciliation. | Live RAL status and output/archive availability unverified. | unknown — live scheduler not queried; historical ledger states are not current job evidence | Reconcile all seeds and stages with current project rows and Cortex before proposing another run. | 2026-10-04 |
| [HST SLaM base backend parity](https://github.com/PyAutoLabs/PyAutoCortex/blob/d45f198804615c090e6b6694cf725ddb0be2354e/projects/autolens_inference.md) | active | 1 | Project and Cortex ledgers retain the 24 September rerun submissions; published rows require coverage reconciliation. | Live RAL status and output/archive availability unverified. | unknown — live scheduler not queried; historical ledger states are not current job evidence | Reconcile all seeds and stages with current project rows and Cortex before proposing another run. | 2026-10-04 |
| [HST SLaM Delaunay variant](https://github.com/PyAutoLabs/autolens_inference/blob/146a84346eaa51eda158634cae520d677f3e6213/wiki/project/state.md) | active | 0 | Delaunay is a separate target/recipe; pre-speedup runs are archived, reruns recorded on 24 September. | Do not merge the Delaunay target with rectangular comparisons; current job status unknown. | unknown — live scheduler not queried; historical ledger states are not current job evidence | Retrieve or account for every rerun, failed seed and missing stage; preserve the archived comparison context. | 2026-10-04 |
| [Point-source sampler admission](https://github.com/PyAutoLabs/autolens_inference/blob/146a84346eaa51eda158634cae520d677f3e6213/wiki/project/state.md) | needs-decision | 1 | 2 October project record reports five Nautilus seeds; no gradient-sampler admission measurement. | Gradient cost share and sampler admission remain unmeasured; Pulse owns likelihood optimisation. | unknown — live scheduler not queried; historical ledger states are not current job evidence | Assess a bounded gradient-sampler admission proposal with the human; no new job is authorized. | 2026-10-04 |
| [Graphical and EP inference coordination](https://github.com/PyAutoLabs/PyAutoMind/blob/8dd1edc7e04c960daae3663513c61395823eddb0/draft/research/graphical_ep/ep_campaign.md) | needs-slicing | 3 | Mind campaign map and two scoping contracts preserved verbatim; implementation work remains in Mind. | Old scoping contains completed phases and decision gates; not a bulk runnable queue. | unknown — live scheduler not queried; historical ledger states are not current job evidence | Reconcile current Cortex observations and shipped fixes, then select one bounded phase. | 2026-10-04 |
Expand All @@ -41,7 +41,6 @@ Open means tracked, not necessarily running. Blockers and decisions still apply.
| Task | Campaign | Status | Priority | Next step |
|---|---|---|---|---|
| [Drop the 1e-3 prior centring for shear / multipole / ell_comps in the benchmark](https://github.com/PyAutoLabs/PyAutoInsight/blob/main/tasks/drop_1e3_prior_centring_after_631.md) | slam-hst-base | blocked | normal | Verify the release containing Galaxy#634 and Lens#754 before changing priors; retain zero-centre gradient witness. |
| [Reconcile inference documentation with the current Cortex ledger contract](https://github.com/PyAutoLabs/PyAutoInsight/blob/main/tasks/reconcile_cortex_ledger_references.md) | slam-hst-base | ready | normal | Reconcile Now/Runs/Log documentation via the bounded organ implementation PR; do not alter scientific records. |
| [EP campaign — phase map for the 2026 Q3 graphical/EP push](https://github.com/PyAutoLabs/PyAutoInsight/blob/main/tasks/ep_campaign.md) | graphical-ep | needs-decision | high | Reconcile current Cortex records and human gates; this campaign map is never issued or bulk scheduled. |
| [Expectation Propagation Scale-Up — Scoping](https://github.com/PyAutoLabs/PyAutoInsight/blob/main/tasks/ep_scoping.md) | graphical-ep | needs-slicing | high | Reconcile completed wrapper work and Pulse profiling ownership before selecting a bounded remaining inference phase. |
| [Graphical Model Scale-Up — Scoping](https://github.com/PyAutoLabs/PyAutoInsight/blob/main/tasks/graphical_scoping.md) | graphical-ep | needs-slicing | high | Reconcile current Cortex scale results and library dependencies; select one bounded inference phase with a witness. |
Expand Down
50 changes: 50 additions & 0 deletions docs/migration-landed-2026-10-04.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
# Inference task migration — landed 4 October 2026

This implementation record is not a scientific check-in. The campaign ledger
retains `last_checkin: null`; no compute was submitted or scientific acceptance,
threshold or campaign approval changed.

## Destination before source removal

[Insight PR #2](https://github.com/PyAutoLabs/PyAutoInsight/pull/2) merged at
`aabc4869410824a62cf1816925cda7f88994b95a` before source deletion. Cleanup verified
that commit was on Insight main, then read each destination from that commit
and checked its SHA256 against the exact original.

[Mind PR #472](https://github.com/PyAutoLabs/PyAutoMind/pull/472) subsequently
merged at `9aeabfe99b1e511a0d48ca6a9db415ced117c654`. It removed five original
prompts (prior centering, Cortex documentation, EP campaign, EP scoping and
graphical scoping) plus the original NUTS/HMC trial idea line. All six originals
remain byte-preserved under `tasks/`; `migration.yaml` maps exact source paths,
source revision and hashes. Current Mind epic/idea references now point here,
and its dashboard was regenerated. Mind retains bounded implementation work,
claims and history. Cortex retains scientific run records and human conclusions.

Prior centering remains blocked on release verification. EP work retains
slicing/decision gates; the sampler trial remains an unapproved idea. Only the
Cortex-documentation task is marked complete, backed by
[producer PR #18](https://github.com/PyAutoLabs/autolens_inference/pull/18), merged
at `26778b158538711a5a79acbadb0699a103446bd7`. Its original text is unchanged.

## Producer refresh evidence

[Producer publication run 37187664457](https://github.com/PyAutoLabs/autolens_inference/actions/runs/37187664457)
succeeded and dispatched
[Insight receiver run 37187697228](https://github.com/PyAutoLabs/PyAutoInsight/actions/runs/37187697228).
The successful receiver payload source `26778b158538711a5a79acbadb0699a103446bd7`
matches `receipts/lens.json`: outcome `ok`, captured `2026-10-04T08:09:22Z`,
56 records, no cached fallback. Receiver evidence landed on Insight main
`e226beaa58fe8334a52f08a6c97da6f86e7e2551`; this update retains that receipt.

These are publication/ingestion facts, not evidence of current cluster jobs.
Unknown measurement timestamps, sample/archive access and qualification remain
unknown. Eight tracked campaigns do not imply eight running jobs or producers:
autolens_inference is the sole real feed; the second producer is a test fixture.

## Validation

Mind cleanup passed 619 tests, lifecycle/index checks, registry contents and
generated-dashboard freshness. Insight passes its 77 tests, Ruff, migration
hash validation and offline ledger/receipt/dashboard checks. A genuine campaign
sweep remains a separate operation under `CHECKIN.md`; this record does not
substitute for one.
10 changes: 10 additions & 0 deletions migration.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -545,3 +545,13 @@ audit:
reviewed_sources:
PyAutoCortex: d45f198804615c090e6b6694cf725ddb0be2354e
autolens_inference: 420572fc7d055a3c1fe2c68ec1aafdbf1ed28361
landing:
status: source-removal-merged
destination_pr: https://github.com/PyAutoLabs/PyAutoInsight/pull/2
destination_commit: aabc4869410824a62cf1816925cda7f88994b95a
source_removal_pr: https://github.com/PyAutoLabs/PyAutoMind/pull/472
source_removal_commit: 9aeabfe99b1e511a0d48ca6a9db415ced117c654
producer_pr: https://github.com/PyAutoLabs/autolens_inference/pull/18
producer_commit: 26778b158538711a5a79acbadb0699a103446bd7
report: docs/migration-landed-2026-10-04.md
checkin_performed: false
Loading