Journal des Modifications
Nous construisons en public. Voici ce que nous avons livré en avançant vers le lancement.
Bientôt Disponible
Bêta ouverte
Invite-only beta for Texas private clubs. Contactez-nous to get on the list.
Processeur de cartes (dépôts en monnaie fiduciaire)
Dépôts Visa/Mastercard. Spécification du processeur sous licence iGaming rédigée et sélection du fournisseur en cours.
Outils de jeu responsable
Auto-exclusion, limites de dépôt, rappels de durée de session et périodes de refroidissement. Spécification terminée — implémentation en file d'attente après la bêta.
Application du géofencing
Vérification de localisation pour restreindre le jeu au Texas et à d'autres juridictions autorisées. Le tableau de bord d'administration de géofence est déjà livré — la couche d'application est dans le périmètre.
Application mobile
iOS et Android. Le web responsive est déjà jouable sur mobile — l'application native suivra après le lancement.
1–18 mai 2026
Workspace — tables, lobby, caisse en tuiles
The web client moved off file-based page routes onto a persistent multi-tile workspace. Lobby, tournament lobby, profile & settings, cashier, hand history, and live tables are all tiles in one grid now — draggable, side-by-side, layout persisted across sessions. A single shared WebGL context powers every tile instead of one per table, which is the unlock for serious multi-table play on laptops and older devices. Per-tile action bars, smart portrait/landscape orientation, an acting-table glow ring, and atomic seat-claim resolution all landed alongside it. Old URLs still work — they just spawn the right tile.
Refonte de la table + thème sombre
New table look: larger avatars, per-seat colored rings, a gold ring on the active player (distinguishable by shape, not just hue — colorblind-safe), brighter green stack labels, cleaner nameplates. Seats are now mathematically even around the felt, with bet labels at consistent offsets. New dark table theme alongside the original classic theme — charcoal felt, three-band metallic silver rail, geometric web lines, floating name/stack text — selectable per club. Club logos now render with proper transparency for interior letterforms. A pile of small visual bugs gone: phantom cards after reconnects, observer badge alignment, hole-card scale on rapid hand turnover.
Polissage UX — click-to-sit, menu hamburger, ajustement mobile
Click-to-sit: tap the “+” on any empty seat and the buy-in dialog opens with the seat pre-reserved — the old separate seat-picker is gone. New hamburger menu replaces the old bell icon: Profile & Settings, Cashier, Hand History, Help / Wiki, Log out are all one tap away. The bankroll chip in the header is now a button that opens the cashier tile. Mobile fit improved — the SPN brand hides on narrow screens so the mini-tables strip and “+” button get the room they need. Native fullscreen button added to the workspace.
Sécurité & hygiène des dépendances
Hardened the dependency-audit pipeline: one source-of-truth audit script with structured allow-listing — every accepted advisory now requires a reason, who verified it, and an expiry date. Pre-merge audit gate on PRs. Nightly cron is now non-blocking alerting so live-advisory churn can’t flip main red overnight without any code change. Patched a wave of dependency advisories across axios, vite, fast-jwt, postcss, follow-redirects, and fast-xml-parser (plus a couple of transitives). Tightened admin-route authorization to check the proper roles claim.
Pipeline de build & release
Visual-regression job moved post-merge so it stops blocking PRs. Docker build/push step now skips cleanly when the registry is unreachable instead of failing the whole pipeline. TypeScript build errors that were blocking Docker images — fixed. Internal wiki publishing pipeline cleaned up (naming standards, manifest fixes) so docs ship reliably. RNG and shuffle functions also got proper documentation around their guarantees and seed-zeroization behavior.
Conçu pour le multi-table
Designed for Multi-Table (May 18) — the post behind the May workspace rollout. Why we tore the interface down, what one shared GPU context unlocks, and the path to 16 live tables in a single window.
17–30 avril 2026
Série AI Build — Parties 2 & 3
Two more posts in the four-part series on what an AI-driven build sprint actually ships and what it leaves to the human at the keyboard.
Le blog se lit maintenant en 11 langues
Every post in the blog now reads in all 11 supported languages — Spanish, Korean,
Chinese, Portuguese, Russian, German, French, Japanese, Vietnamese, and Arabic — when
you switch the locale or visit a /{locale}/ URL.
Listing card titles and excerpts translate too. Translations are AI-assisted and still
being refined; if something reads wrong, let us know.
13–14 avril 2026
Refonte de la page d'accueil — héros table de poker et sections d'icônes
L'image du héros était une maquette générique de MacBook montrant une application sans rapport. Remplacée par une table de poker HTML/SVG rendue directement dans la page — feutre vert, cartes communes sur le board, cinq joueurs avec piles de jetons, boutons d'action et rappel du tick-fee. Trois sections de support ont également été reconstruites sans images externes : les onglets « Play Your Way » sont devenus une grille d'icônes à 4 cartes, « How It Works » est devenu un flux centré en 3 étapes, et « Why Choose SPN » est devenu une mise en page en 3 colonnes avec icônes. Aucune image externe requise nulle part sur la page.
Page des jeux — variantes natives clarifiées
Page des jeux mise à jour pour présenter clairement les trois variantes natives de SPN : No-Limit Hold'em, Pot-Limit Omaha et Omaha Hi-Lo. Les cartes de variantes supplémentaires (Stud, Razz, Mixed Games) font maintenant référence à la roadmap.
Série de construction par IA — Article 1 sur 4
Nous avons construit salty.poker avec l'IA. Voici la partie que personne n'a vue. — The first post in a four-part series on what integration testing actually looks like after an AI-driven build sprint. The parts that don’t make the changelog.
9–12 avril 2026
Tests d'intégration en cours — flux de bout en bout vérifiés
Connexion, lobby, sélection de siège, buy-in et observation de table sont tous testés de bout en bout sur l'environnement de développement en direct. Moteur de table, application web et service de connexion en temps réel confirmés fonctionner ensemble. Le tri et la correction des bugs s'exécutent en parallèle au fur et à mesure que des problèmes apparaissent pendant les tests.
UI vue de table — nav, aide et sélecteur de siège
Plusieurs bugs corrigés dans la vue de table en jeu découverts pendant les tests : le bouton de navigation du lobby, le nom de la table et l'affichage des mises, le sélecteur de siège avec dialogue de buy-in et l'overlay d'aide en jeu (bouton « ? ») fonctionnent tous correctement. Un commutateur d'onglets multi-tables a également été ajouté pour les joueurs à plus d'une table.
Centre d'aide — règles de jeu pour les 16 variantes
Dedicated rules pages added to the Centre d'aide for every game type SPN supports — Texas Hold’em, Omaha, Stud, Draw games, and mixed formats. The help index now lists all game categories with direct links to each rules page.
7–8 avril 2026
Tous les services connectés à Azure Key Vault — plateforme entièrement opérationnelle
Chaque service lit désormais ses identifiants depuis Azure Key Vault au démarrage via une identité managée — aucun secret dans le code ou les fichiers d'environnement. C'est la dernière étape d'infrastructure avant que la plateforme puisse servir du trafic en direct de bout en bout.
Contrôles antifraude de vélocité protégeant tous les flux de dépôt et de retrait
La surveillance automatisée de la vélocité signale les comptes qui dépassent les seuils de dépôt ou de retrait dans une fenêtre temporelle glissante. Tous les signalements sont examinés par le personnel de conformité avant qu'aucune action ne soit prise — pas de bannissements automatiques.
Environnements de production et de staging passant tous les health checks
La suite complète de smoke tests passe à la fois en staging et en production. La télémétrie Application Insights est en direct. La plateforme est opérationnellement prête pour le go-live.
Renforcement de la sécurité
Limitation de débit sur tous les endpoints d'authentification, en-têtes Content Security Policy stricts, CORS verrouillé uniquement aux domaines de production, journalisation d'audit de la base de données et une référence antifraude de vélocité pour les événements de dépôt et de connexion.
Transparence du RNG
Every hand's shuffle seed and deal sequence is recorded and cryptographically committed
before cards are dealt. Players can verify any hand independently using the open-source
spn-rng-verify CLI tool.
Observabilité et alerting
Journalisation structurée et télémétrie sur tous les services. Les règles d'alerte se déclenchent sur les pics d'erreurs, les anomalies de latence et les health checks défaillants. Les ID de corrélation tracent chaque requête de bout en bout à travers les microservices.
Couverture de tests bout en bout et unitaires
Tests bout en bout couvrant les flux de connexion, lobby, caisse et table. Couverture de tests unitaires égale ou supérieure aux seuils du projet pour tous les services. Les smoke tests d'intégration s'exécutent automatiquement à chaque build.
Contrôle d'environnement à la demande
L'environnement de staging peut être suspendu et repris à la demande. Les workflows de promotion et de rétrogradation gèrent le cycle de vie entre staging et production. Runbook de déploiement sans interruption documenté pour les opérations.
Série The Lodge Raid — Parties 4 et 5
5–6 avril 2026
Application web et moteur de rendu de table
Application web React complète avec un moteur de rendu de table sur canvas propulsé par PixiJS. Cartes fermées, cartes communes, piles de jetons et affichage du pot animés. Lobby avec décomptes de sièges en direct, filtres de mises et support de liste d'attente. UI de caisse pour les dépôts et retraits. HUD de tournoi avec minuteur de niveau de blinds.
Thèmes, audio et personnalisation
Couleur du feutre, dos de cartes et choix de thèmes étendus enregistrés par joueur. Système audio avec 8 types d'événements et bascules par événement. Préréglages de mise dans la barre d'action et bascule d'affichage big blind/dollar, le tout persisté entre les sessions.
Portail d'administration
Tableau de bord destiné au personnel couvrant la gestion des joueurs, les contrôles de tournoi, les rapports financiers, les outils marketing, l'édition de la base de connaissances et la gestion du géofence. File de scrutin de conformité avec override KYC et examen des signalements. Liste des tables en direct avec historique des mains et visionneuse de replay.
Base de connaissances
Centre d'aide intégré à la plateforme avec 18 articles dans 5 catégories couvrant les règles, les dépôts, les retraits, le KYC et les formats de tournoi. Recherchable et versionné. Éditeur d'administration pour créer et mettre à jour des articles sans déploiement de code.
Mises à jour de navigation et SEO
Simplified site navigation to 6 items. Merged Contact into Page À propos. Added Centre d'aide with FAQ. AI search optimization with llms.txt and structured data. Updated author to The Salty Korean across all posts.
Série The Lodge Raid — Parties 1–3
3–4 avril 2026
Moteur Texas Hold'em
Jeu de cash et tournoi complets — RNG cryptographique, historiques de mains prouvablement équitables, toutes les actions de mise, side pots et logique de showdown. Vérifié contre 10 millions de simulations de mains. Réussit les tests statistiques d'aléa du NIST.
Moteur de table et connexions en temps réel
Moteur de table à machine d'états complet gérant l'attribution des sièges, le cycle de vie des mains, les minuteurs d'action et la logique d'auto-fold. Mises à jour en temps réel diffusées à tous les joueurs sans polling.
Moteur de tournois
Support de tournois multi-tables avec structures de blinds, inscription tardive, ré-entrées, formats bounty et PKO, satellites qualifiants, freerolls, événements récurrents programmés, codes d'entrée et distribution automatisée des prix.
Facturation tick-fee
Le modèle sans rake de SPN. Un frais de siège fixe basé sur le temps remplace le rake en pourcentage du pot. Les frais sont agrégés par session, les retenues pour inactivité gérées et la fermeture de compte traitée selon les exigences de l'État.
Dépôts en cryptomonnaie
Bitcoin, Ethereum, Litecoin et plus — déposés instantanément via des rails de paiement sous licence iGaming. Les confirmations on-chain sont vérifiées automatiquement.
Chat, social et parrainages
Chat de table en temps réel avec modération automatisée et contrôles de mute par joueur. Fonctionnalités sociales incluant le suivi de joueurs, le tracking des parrainages et le système de codes promo. Service d'annonces et de contenu pour la messagerie in-app.
Intégration comptable
Les résumés financiers quotidiens et les règlements mensuels se synchronisent automatiquement avec notre système comptable.
Analytique, sondages et marketing
Analytique comportementale capturant les données de session et d'engagement. Système de sondage à la connexion pour le retour des joueurs après la session. Intégration d'email marketing avec déclencheurs de bonus d'anniversaire et gestion des opt-out.
2 avril 2026
Infrastructure cloud et CI/CD
20+ microservices deployed across cloud infrastructure with managed database, Redis cache, and global CDN routing traffic to play.salty.poker. Automated CI/CD pipeline deploys on every merge to main. Separate production and staging environments with isolated secrets and container registries.
Authentification par passkey
Les joueurs s'inscrivent et se connectent avec Face ID, Touch ID ou une clé de sécurité matérielle — sans mot de passe. Les passkeys sont liées à play.salty.poker pour la résistance au phishing. Le repli par mot de passe avec hachage sécurisé est également pris en charge.
KYC / vérification d'identité
Vérification d'identité du joueur alimentée par un fournisseur KYC tiers sous licence. Téléchargement de document, vérification de vivacité et screening AML/sanctions entièrement intégrés. Requis avant le premier dépôt. La revérification KYC se déclenche lors de changements de compte.
Portefeuilles des joueurs et grand livre en partie double
Chaque transaction — dépôts, retraits, tick fees, buy-ins de tournoi, paiements de prix et partages de revenus — est enregistrée dans un grand livre en partie double. Les soldes sont toujours rapprochés. Piste d'audit complète par joueur.
Plateforme
Infrastructure de plateforme de poker en ligne. Création de tables, gestion des joueurs, configuration des règles de la maison et suivi automatisé des revenus.
Détection de fraude
Chaque connexion et dépôt est filtré pour utilisation de proxy/VPN, activité de bot et schémas IP à haut risque. Les sessions signalées sont bloquées avant d'atteindre la table.
Mars 2026
Articles de mars
Février 2026
Articles de lancement
Ce journal est mis à jour à chaque version de la plateforme. Suivez notre Blog pour des analyses approfondies.