/handoff Continue this RSVP cancellation task from the local work and conversation. Complete any unfinished fix. Verify in the browser that cancelling a confirmed guest promotes exactly the earliest waiting guest, preserves capacity, and repeated cancellation does not promote an extra guest. Run the regression checks, capture browser evidence, and open a PR against the repository default branch. Do not merge. Report precisely what passed and anything that remains unverified.