• Mahmoud Aglan's avatar
    feat: player feedback round across all four games, plus sessions that survive bad lines · 0b076f00
    Mahmoud Aglan authored
    Domino
    - Public tables for 2, 3 and 4 seats, including the four-player free-for-all
      (domino_table_join/leave, domino_merge_state); bot matches pay real coins.
    - The Egyptian lock rule: a blocked game is scored, the opponent no longer
      draws the boneyard.
    
    Backgammon (tawla)
    - 31: the first runner must reach the home board before the rest may move.
    - New board colours so the white checkers read clearly (--bg-* tokens,
      DESIGN.md, branding admin).
    
    Matchmaking
    - After 60 s with no opponent, a procedurally generated player-like bot takes
      the seat (ghost_profiles); unrated, paid once, 90 s anti-farm floor.
    
    Chess and ludo
    - Premoves merged; draw on flag when the side left cannot mate; bot payout
      guard; ludo seat guard and rules fixes.
    
    Social and sessions
    - Chat: the sender on the right, the other person on the left; a thread whose
      first load failed keeps retrying instead of going silent; creating a group
      survives a dropped answer without making a second group.
    - Group chat messages readable by members only (RLS).
    - A slow auth service no longer signs players out: the server answers 503
      instead of a cached 401, refresh only ends a session the server refused,
      and realtime channels receive the refreshed token.
    - complete_match raises levels with XP.
    
    Docs: the manager/game integration audit and the org invites + events plan.
    Co-Authored-By: 's avatarClaude Opus 5.5 <noreply@anthropic.com>
    0b076f00
Name
Last commit
Last update
..
scenes Loading commit data...
ghost.js Loading commit data...
identity.js Loading commit data...
invite-watch.js Loading commit data...
mod.js Loading commit data...