Skip to content

PayPal sandbox only. No real money moves.

For judgesFor judges

Real, simulated, recorded

What each claim in the video and on this site is backed by. Mirrors the video label sheet.

Page last changed 7 Nov 2026 (from the git history)

This is the label sheet from docs/submission/VIDEO-SCRIPT.md, with each row linked to its evidence. Every shot in the video carries one of these labels on screen.

The label sheet

Claim shownLabel on screenTruth
Hold, capture 350, remainder releasedReal sandbox, evidence fileG1 PASS, wallet and card
Card and guest authorizeReal sandboxG2 PASS
Webhook verificationReal sandbox, 6 eventsG4 PASS; tampered-event rejection is fake only
Full multi-bidder settlementFake PayPalNot run end to end on the sandbox
Crash and resumeFake PayPal, test hookIn-process hook; no trigger on a hosted server
Voice bidRecorded replayG5 partial, synthetic clips only; confirm prompt; no real-room test
Honor period and reauthorizeNot shown as a resultG3 in progress
Any moneyNever a live chargeSandbox only

The source labels used on shots

SourceMeaning
UIThe web app
TERMA terminal on the repository, or a title card
EVIDEvidence files under docs/evidence
FAKEThe fake PayPal, as a replay or in tests
RECA recorded replay

The four words

WordMeaningExample
RealA call to the PayPal sandbox with committed evidence or a run logG1, G2, G4
FakeThe built-in fake PayPal, a test doubleWhole-auction settlement tests
SimulatedOur code over simulated days on a fake clock against a model of PayPalThe 30-day run
RecordedA replay of recorded events or cached speech outputsThe voice replay, G5

By area

AreaModePage
Auction rules, price, soft close, hammerReal code, deterministic, the same in every modeEngine and ledger
Authorize, partial capture, remainderReal sandbox; remainder release inferredGate G1
Card and guest authorizeReal sandbox, authorize onlyGate G2
Webhook signaturesReal sandbox for valid events; fake for tampered onesGate G4
Settlement of a whole auctionFake, plus one lot of three holds on the sandboxSettlement saga
Crash recoveryFake, plus one in-process crash on the sandboxCrash recovery
Honor periodUnknown until G3 ends; the 30-day run is simulatedGate G3, simulation
VoiceRecorded transcripts and cached provider outputs; G5 PARTIALGate G5
ReplayRecorded events, read only, labelled on screenDemo
Hosted demoHosted, sandbox mode, temporary storage; no end-to-end walk recordedDemo

The SIMULATED scenarios, as generated

Simulated scenarios on a fake PayPal and a fake clock.
ScenarioTitleChecksResult
S1Hold at day 0, capture at day 16/6SIMULATED PASS
S2Auction closes at day 2.5, capture before the honor period ends6/6SIMULATED PASS
S3Capture at day 3.5, after the honor period, with reauthorization8/8SIMULATED PASS
S4Capture at day 5 after reauthorization at day 35/5SIMULATED PASS
S5Hold never reauthorized, capture at day 306/6SIMULATED PASS
S6Server crash and restart between hold and capture at day 210/10SIMULATED PASS
S7Webhook for an expired authorization arriving late5/5SIMULATED PASS
S830 simulated days, 100 bidders, random crashes7/7SIMULATED PASS
Edit on GitHub

Last updated on