ea6c04a7

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

share prepared cut kinematics with conditional sampling

Conditional maps and physical LU evaluation now share an authenticated native
ray and root. Each generating row freezes its selected source records before
inverse-density work; only identical plans and represented prerequisites reuse
a preparation. Precision attempts rebuild native records from the original
source, while debug/norm/canonical work keeps separate root histories.

Validate the selected graph, channel, parent and host definition before physical
adoption. Directed checks bound represented root, first-derivative and radial
volume agreement, including rotated probes. Keep raised eta jets on the retained
ray and count adoption validation as sampling overhead. Remove obsolete wrapper
precision casts. No saved-state layout changes.

Validation: 184 unique core tests, including the full generated amplitude
acceptance test, actual conditional/raised physics, affine roundoff, native
replay, successful physical rotation and invalid-host rejection; three API
regressions; cargo fmt/check/clippy and diff checks. Clippy has no new warnings.
GL638 joint binding, stronger pointwise density alignment and the warmed 10%
sampling-cost measurement remain follow-up work in ADVANCED_SAMPLING_PLAN.md.

User request:
(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
gammaloop-checkgammaloop-clippygammaloop-docgammaloop-fmtgammaloop-guppy-workspace-graphgammaloop-nextest-binaries-clinnetgammaloop-nextest-binaries-coregammaloop-nextest-binaries-integrationgammaloop-nextest-binaries-linnetgammaloop-nextest-binaries-python-apigammaloop-nextest-binaries-spensogammaloop-nextest-binaries-vakintlinnest-wasmconfiguredeploy:nix-ci-passedclinnetdevShellfullcargoArtifactsci-workspace-graph-jsonclinnetclinnet-clicrate-deps-gammaloop-workspace-hackcrate-deps-gammalooprscrate-deps-three-dimensional-repscrate-test-binaries-clinnetcrate-test-binaries-gammaloop-apicrate-test-binaries-gammaloop-integration-testscrate-test-binaries-gammaloop-tracing-filtercrate-test-binaries-gammaloop-tracing-filter-macroscrate-test-binaries-gammalooprscrate-test-binaries-idensocrate-test-binaries-kurvstcrate-test-binaries-linnestcrate-test-binaries-linnetcrate-test-binaries-linnet-pycrate-test-binaries-python-api-gammaloop-integration-testscrate-test-binaries-spensocrate-test-binaries-spenso-hep-libcrate-test-binaries-spenso-macroscrate-test-binaries-symbolica-utilscrate-test-binaries-three-dimensional-repscrate-test-binaries-vakintcrate-test-dependencies-clinnetcrate-test-dependencies-gammaloop-apicrate-test-dependencies-gammaloop-integration-testscrate-test-dependencies-gammaloop-tracing-filtercrate-test-dependencies-gammaloop-tracing-filter-macroscrate-test-dependencies-gammalooprscrate-test-dependencies-idensocrate-test-dependencies-kurvstcrate-test-dependencies-linnestcrate-test-dependencies-linnet-pycrate-test-dependencies-python-api-gammaloop-integration-testscrate-test-dependencies-spensocrate-test-dependencies-spenso-hep-libcrate-test-dependencies-symbolica-utilscrate-test-dependencies-three-dimensional-repscrate-test-dependencies-vakintcrate-three-dimensional-repsgammaloopgammaloop-python-modulegammaloopApiPackageArtifactslinnest-wasmlinnestWasmCargoArtifactsnix-ci-check-gammaloop-doctestnix-ci-check-gammaloop-nextest-clinnetnix-ci-check-gammaloop-nextest-corenix-ci-check-gammaloop-nextest-integrationnix-ci-check-gammaloop-nextest-linnetnix-ci-check-gammaloop-nextest-python-apinix-ci-check-gammaloop-nextest-spensonix-ci-check-gammaloop-nextest-vakintnix-ci-passedx86_64-linuxtest:nix-ci-check-gammaloop-doctesttest:nix-ci-check-gammaloop-nextest-clinnettest:nix-ci-check-gammaloop-nextest-coretest:nix-ci-check-gammaloop-nextest-integrationtest:nix-ci-check-gammaloop-nextest-linnettest:nix-ci-check-gammaloop-nextest-python-apitest:nix-ci-check-gammaloop-nextest-spensotest:nix-ci-check-gammaloop-nextest-vakint