Checkout attribution, made inspectable
Trace the overwrite.
Test the policy.
Model competing extension writes without entering real affiliate codes, browsing history, or checkout data.
Last eligible write at 1,480 ms wins under last-touch policy.
Race setup
Competing writes
Ordered evidence
Write timeline
Durable takeaway
Leave with an audit plan, not an accusation.
The simulation explains what changed, names uncertainty, and turns the result into consented verification steps.
Assumptions
Write timing is user-entered, network and browser scheduling are simplified, and the simulator never inspects a real checkout.
What to verify next
Reproduce in a consented test profile, record extension versions, inspect storage changes, and ask the affiliate operator which policy actually governs credit.
Trust boundary
A simulated winner is not evidence of misconduct. Use the output to plan verification, not to make a public allegation.