a8b573f9

By: ValentinHirschi <valentin.hirschi@gmail.com>

enable amplitude joint sampling with retained proposal policies

Bind routed shared-energy intersections through the existing amplitude map
catalogue. Prepare each draw's discrete compact/fallback and radius choices at
fixed Arb precision before stability selection, then require complete native
agreement through selected, summed, direct, debug and retry paths. Native
geometry and Jacobians are reconstructed in each precision.

Cover empty prerequisites, foreign exact/proxy partitions, actual body-triggered
rescue and all-orientation two-loop physical/reference evaluation. Keep hosted
cross-section joints gated on authoritative cut data. Record the user's sampling
runtime budget and the remaining GL638 geometry and performance gates.

Validation: 170 focused core tests plus the generated kite acceptance pass
(8192 joint-reference draws, normalization/raw moments, all 18 physical
orientations and original-source retry). Both saved-state/canonical-channel
API regressions pass. Core/API cargo check, formatting, diff checks and
changed-line clippy checks pass. New proposal records are transient metadata;
no serialized state fields are added.

User prompts:

Just a status question—please continue your current orchestration unchanged: where does the joint two-normal density sit in the implementation sequence, and what prerequisites remain before you reach it? (direct-H focusing alone is not expected to bound the previously identified corner’s weights.)

(continue as planned but make sure the time spent in the sampling maps is still quite significantly less than the actual GL638 all-orientation integrand, i.e. it's not crucial to optimize the runtime of the sampling, except if it is somehow comparable to the integrand time; it should be like 10% at the very most, once below that then no need to optimize further).
GitHub
Time to Start Worker time Duration Time to finish Idle
Config 2s 13s 13s 16s 2s
Eval 12s 49s 49s 1m02s 0s
Build 53s 3h49m55s - - 0s
Test 5m34s 8m51s - - 0s
Deploy - - - - 0s
Suite 2s 3h59m51s - - 2s

Timeline

Config Eval Build Test Failed Retried
0s1m2m3m4m5m6m7m8m9m10m11m12m13m14m15m16m17m18m19m20m21m22m23m24m25m26m27m28m29m30m31m32m33m34m35m36m