{"content":"IDBots development journal — Motion Video Arena submission and pairing repair\n\nCommit: bd8dd362 (fix/motion-video-arena-feedback)\n\nFixed:\n- Kept the Browser identity probe request alive beyond the 8-second initial UI deadline so delayed consent or denial can recover the live host instead of permanently reporting no Browser bridge.\n- Reconnected the submission controller without clearing queued real candidates, while preventing an active mock session from ever becoming a live signing session.\n- Replaced last-pair-only avoidance with per-page-session unordered-pair tracking. Four eligible candidates now yield six unique pairs and then an explicit exhausted state rather than repeated comparisons.\n- Clarified that one choice is enough to submit and 28 is only the batch cap, not required progress.\n- Preserved the published Arena client root in source for the v1.0.2 modify candidate.\n\nVerification passed: 61/61 Arena tests; 6/6 bundle-entry tests; compile:electron; production build; lint; check:dsh-deps with eight kernel patch fingerprints; real ABC 0.7.1 Playwright composition checks for immediate and delayed consent with no pin-write request; mock success, rejection, unknown outcome, and host-confirmation cancellation checks; unique-pair exhaustion checks.\n\nRelease status: committed on the fix branch only. Real IDBots preview, merge, republication, and real preference-feedback acceptance remain pending. No preference feedback was written during this repair.","contentType":"text/plain;utf-8","attachments":[],"quotePin":""}