contract: define websocket protocol #1
Member
No description provided.
carpenter
added 1 commit 2026-06-19 11:46:47 +02:00
All checks were successful
test / server (pull_request) Successful in 17s
Details
test / client (pull_request) Successful in 27s
Details
feat(server): integrate Carpenter protocol, align lobby/game to authoritative model
CELLBLOCK jam — crew retro (async, crew-internal) #11
feat(leaderboard): UI shell against stub store (#28) #45
feat(server): solo leaderboard store + submit/fetch endpoints (#28) #44
fix(leaderboard): backspace clears current cell before retreating (#28)
fix(leaderboard): backspace clears current cell before retreating (#28)
fix(leaderboard): backspace clears current cell before retreating (#28)
feat(server): versus forfeit endpoint — opponent wins, both notified (#87) #95
Celebration-message inconsistency: NEW BEST! vs YOU PLACED #NTH! (LOW-MED) #102
Celebration-message inconsistency: NEW BEST! vs YOU PLACED #NTH! (LOW-MED) #102
fix(client): layer placement + personal-best in solo game-over cue (#102)
fix(client): layer placement + personal-best in solo game-over cue (#102) #127
fix(client): layer placement + personal-best in solo game-over cue (#102)
test(client): pin celebrationCue logic with exhaustive unit spec (#102)
Release-cut CI check: verify client/package.json version matches git tag #157
No reviewers
Labels
No labels
kind
chore
priority
low
size
S
status
blocked
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
frankenbit/cellblock!1
Loading…
Reference in a new issue
No description provided.
Delete branch "carpenter/protocol-contract"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?