sasa
|
17ccc0cb0f
|
feat: build a bounded browser Web Audio engine and sound controls
|
2026-08-31 23:39:56 +03:00 |
|
sasa
|
3fcab465f8
|
feat: verify multi-client reset recovery and document the emergency workflow
|
2026-08-31 00:04:24 +03:00 |
|
sasa
|
d5eb26d330
|
feat: add the always-available recovery menu and child-safe confirmations
|
2026-08-30 23:28:47 +03:00 |
|
sasa
|
a68023e684
|
feat: implement safe leave, profile reset, and full game reset semantics
|
2026-08-30 23:18:07 +03:00 |
|
sasa
|
c0c3c73c7a
|
feat: add label random and animations to web interface
|
2026-08-30 23:10:23 +03:00 |
|
sasa
|
5cb4d8e9f6
|
feat: create recognizable Early-20th-Century Warship Silhouettes
|
2026-08-30 01:37:50 +03:00 |
|
sasa
|
81d70a7862
|
feat: add Ship-Class Silhouettes and Red Sunk Markers
|
2026-08-30 01:24:16 +03:00 |
|
sasa
|
dfc6b023f7
|
feat: add player Names Throughout the Game UI
|
2026-08-30 01:02:34 +03:00 |
|
sasa
|
d67fd327c9
|
feat: harden errors, recovery, and resource usage
|
2026-08-29 23:40:37 +03:00 |
|
sasa
|
c8e0c9168b
|
feat: complete human-vs-ESP32 gameplay and cumulative statistics
|
2026-08-29 23:33:27 +03:00 |
|
sasa
|
650ade2726
|
feat: complete human-vs-human gameplay end to end
|
2026-08-29 21:31:21 +03:00 |
|
sasa
|
e77d9d62c7
|
feat: build the Russian responsive web interface
|
2026-08-29 21:11:36 +03:00 |
|
sasa
|
03b283f892
|
feat: implement WebSocket synchronization and HTTP recovery
|
2026-08-28 23:33:14 +03:00 |
|
sasa
|
95b3450317
|
feat: implement the production HTTP API
|
2026-08-28 23:20:07 +03:00 |
|
sasa
|
97bebfd8fb
|
feat: implement safe state presentation and bounded serialization
|
2026-08-28 23:04:04 +03:00 |
|
sasa
|
a691783f58
|
feat: implement sessions, lobby, roles, and rematch lifecycle
|
2026-08-28 22:57:17 +03:00 |
|
sasa
|
ec1ff20ddd
|
feat: implement the ESP32 opponent
|
2026-08-28 22:46:34 +03:00 |
|
sasa
|
65eca822c0
|
feat: implement and exhaustively test the game domain core
|
2026-08-28 22:37:14 +03:00 |
|
sasa
|
a957d0defc
|
feat: establish the bounded production architecture
|
2026-08-28 22:28:24 +03:00 |
|
sasa
|
4ff1718307
|
feat: lock production decisions and resource budgets
|
2026-08-28 22:21:36 +03:00 |
|
sasa
|
63e33510b3
|
feat: prove MVP capacity and make the Go/No-Go decision
|
2026-08-28 21:27:55 +03:00 |
|
sasa
|
ef141358e7
|
feat: prove real-time transport, fallback, and state isolation
|
2026-08-28 00:35:27 +03:00 |
|
sasa
|
0619c6be9c
|
feat: prove the Wi-Fi, LittleFS, and HTTP vertical slice
|
2026-08-28 00:09:53 +03:00 |
|
sasa
|
c1fb19af53
|
feat: prove build, flashing, and stable basic operation
|
2026-08-27 23:33:17 +03:00 |
|
sasa
|
0d921a83a0
|
feat: identify the board and lock the technical baseline
|
2026-08-27 23:09:30 +03:00 |
|
sasa
|
a5963c9ed6
|
Intial commit
|
2026-08-27 22:16:23 +03:00 |
|