Data Repair Tools
Use these tools if guest data appears corrupted — e.g. RSVP responses reset to Pending, seating assignments lost.
Guest Attending Status
Shows all guests currently marked Pending. Use the table below to manually set each guest's attending status and save.
State Summary
⚡ Data Loading Diagnostic
1 · Slug & API URL
window._CS_SITE—
Slug source—
API URL being fetched—
hostname—
?site= param—
sessionStorage cs_site—
localStorage cs_active_site—
2 · WS (state.js) Status
WS.ready—
WS.current() guests—
WS.current() parties—
WS tenantSettings.couple—
WS state.couple—
WS getTenant() result—
WS settings.tier—
3 · app.js (APP_STATE_CACHE) Status
APP_STATE_CACHE set—
APP_STATE_CACHE guests—
APP_STATE_CACHE tenantSettings.couple—
APP_STATE_CACHE settings.tier—
loadState() couple names—
4 · Live Server Fetch (what's actually on disk)
Fetch status⏳ ⌛
Disk tenantSettings.couple—
Disk state.couple—
Disk homePageContent.coupleNames—
Disk guests count—
Disk settings.tier—
Top-level keys on disk—
5 · DOM Rendering Check
[data-shared-couple] text—
[data-shared-admin-couple] text—
wedding:state-ready firedwaiting…
Events timeline—
6 · localStorage / sessionStorage Snapshot
All localStorage keys—
WEDDING_KEY value (100 chars)—
7 · Spotify Export Diagnostics
musicRequests count—
djSongs count—
Detected Keep songs (page logic)—
Keep detection details—
Spotify export enabled—
Spotify template name—
Backend /api/spotify/status—
Backend connected account—
Last playlist / matched count—
Saved Spotify track IDs—
URIs that would be pushed—
Keep song titles seen—