Seed — = fnv1a(date | basket snapshot at 00:00 UTC): —
Each intern picks its market by its archetype's scan rule, fires on a stated condition in the recorded series, and settles on the real move at 20×. Nothing is random unless a row says sim.
Recompute the whole board