Blocks: Gate B pt 2, Phase 5 (every positions-on arm), W2.
Scope
- Positions plumbing in
scripts/misc/searches/_setup.py: every target builder accepts positions={off, on} and threads positions_likelihood_list (threshold set: 0.3 fixed and SLaM-style factor-3 auto; penalty factor 1e5 / 1e8) into the analysis; positions come from the simulator's positions.json (truth positions — record the idealization). Remove the pixelized raise_inversion_positions_likelihood_exception=False short-circuit behind the same switch. --config-name must carry the positions arm so identifiers/results stay disjoint (same discipline as the seed/tier tags — read _samplers.multi_start_unique_tag first).
- Stage-1 characterisation (laptop / RAL CPU, eager
value_and_grad): transects through the threshold and across the θ_E=0 basin; record hinge/plateau/cliff in the hazards ledger; sensitivity to penalty factor and threshold. H4.2 (new failure modes: lane fling, fence oscillation) measured, not assumed.
phase_04_positions/RESULTS.md Stage 1 write-up.
Pre-req shipped: CP-1 PositionsLH fix (PyAutoLens#699/#700).
Blocks: Gate B pt 2, Phase 5 (every positions-on arm), W2.
Scope
scripts/misc/searches/_setup.py: every target builder acceptspositions={off, on}and threadspositions_likelihood_list(threshold set: 0.3 fixed and SLaM-style factor-3 auto; penalty factor 1e5 / 1e8) into the analysis; positions come from the simulator'spositions.json(truth positions — record the idealization). Remove the pixelizedraise_inversion_positions_likelihood_exception=Falseshort-circuit behind the same switch.--config-namemust carry the positions arm so identifiers/results stay disjoint (same discipline as the seed/tier tags — read_samplers.multi_start_unique_tagfirst).value_and_grad): transects through the threshold and across the θ_E=0 basin; record hinge/plateau/cliff in the hazards ledger; sensitivity to penalty factor and threshold. H4.2 (new failure modes: lane fling, fence oscillation) measured, not assumed.phase_04_positions/RESULTS.mdStage 1 write-up.Pre-req shipped: CP-1 PositionsLH fix (PyAutoLens#699/#700).