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>
Deck sharing: no fixed size limit, works anywhere, pass from the announcement
Document the announcement pass that replaces the check on the peer's IP, the
free-space limit, importing and exporting one image at a time, the longer code
validity and retries, network cuts as their own reason, and the relay speed
measured.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Document optimized deck packages, freeing space by optimizing images and device names
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>
Icons page, tag icons, game table catalogue v4 (phantom poison and arrows, notes on cards), replay and loading fixes
Mesa de juego: listas para jugar (game lists)
Listas para jugar en la mesa (crate mesa::lista, tabla deck_listas de la
migración 0005, .pbdeck, comandos mesa_lista*, entrada y editor) en las
páginas de la mesa, el motor, almacenamiento, el formato del paquete, IPC,
la guía de usuario, i18n, tutoriales, biblioteca y el índice de ficheros.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01D1FX2mSSiLmrZ8XPsr6rsP
Páginas en español con su título como nombre, sin prefijo ES-
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Wiki en español, selector de idioma y correcciones
Cada página tiene ahora su versión ES-*, con barra de idioma bajo el título.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Documentación completa del proyecto (inglés)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>