Friends: Steam-like invitations and one notification look on Android
docs: Tapete rename, friends and messages, the card stamp, rooms server removed, new screenshots
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Document the Tapete visible name, shared User-Agent, installers and new icon
- Releases: Tapete release title/text, APK name, the 4.0.0 rename with the
technical identity kept on purpose, and the .deb/.rpm/NSIS rules that
replace an old Proxy Builder install.
- Rust app layer: tls::AGENTE, productName and bundle settings.
- Development setup and file index: the icon recipe (icono example,
tauri icon, scripts/icono.py), hooks.nsh, logo.tsx.
- Mobile, PDF metadata, i18n glossary, shell, tutorials, identity file
name and the user agent in the Scryfall, sources and decklist pages.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Docs: tapete:// links, emoji button, port 1520, updater fallback
Covers the app commits 3.6.0 work: tapete:// invitation links (both
schemes accepted, proxybuilder:// still generated), the updater endpoints
(new repo first, old as fallback), the emoji button in the game chat
(EmojiMart, lazy chunk), and Vite on port 1520 with PB_PUERTO. English and
Spanish pages updated together.
Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
Security hardening: sealed identity, 8-digit check, allow-lists, dependency audit
Document the identity key sealed with the Android Keystore and kept out of backups,
the 8-digit comparison code, the relay-only code for messages, the SVG allow-list,
manifest limits, mutation tests, pinned actions and the weekly dependency audit.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
docs: Search screen, more phantoms, stable game table and card chips (EN/ES)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Mobile: same options as desktop (design form, game list editor, Play panel, side rail); mobile and deck sharing pages
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Game table: friendly chat phrases (catalogue v5, protocol 6)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Online table: life of the board you look at, host-only restart/end, dice queue timeout, cursors on mini boards, library actions on other players
Game table: Colocar (one event for a multi-card drop), replay images kept outside the cache (migration 0008), guest image prefetch; UX: disabled buttons explain why, confirmations, busy and retry states, Settings > Storage
Icons page, tag icons, game table catalogue v4 (phantom poison and arrows, notes on cards), replay and loading fixes
docs(game-table): notes, 16 label colours, protocol 4
docs(red): waiting room name and deck changes, Apodo message, protocol 3
docs: arrows between boards, protected battlefield in the UI, going back to an online game
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
docs: protect other players' battlefield in online games; selector rule for entries lists
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Mesa: la carta soltada se queda donde se suelta, sin desaparecer ni deslizarse (en/es)
Mesa: el arrastre no deja la carta en su sitio de antes y se ve en vivo, en grupo y en las miniaturas (en/es)
Mesa: instalación al salir de la mesa, traspaso voluntario del anfitrión, ajustes de sala y banquillo del invitado (en/es)
Red: prueba con procesos reales y SIGKILL al anfitrión; el traspaso tarda unos 30 s (en/es)
Document phase K: host handover without a server
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01X7oLZsQ3STyBm3NGJHyhVB
Phase I review (part): pages checked against the code, security section, spectator events
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01X7oLZsQ3STyBm3NGJHyhVB
Document phase G: several players, layouts, teams, formats, encounters, deaths, absentees and expelling
Document E7/E9/E10 live movement, latency and originals, relay chain, identity export/import and invitation links
Document online play: direct code, room server, playgroups and host migration
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01D1FX2mSSiLmrZ8XPsr6rsP