Jason Dekarske
32e9d4ebbc
docker changes
2026-09-08 02:16:58 +00:00
Jason Dekarske
78b8ebeb7d
docs: move product spec to .pm/board.yaml
...
Replace REQUIREMENTS.md as source of truth with the pm-board yaml.
Drop README friction-scalar lies. Include pending HUD frontend work.
2026-09-07 23:06:31 +00:00
Jason Dekarske
99a4f59a39
actual fix
2026-07-11 13:17:41 -07:00
Jason Dekarske
95d04f8d9e
feat(frontend): end-of-end modal with scoreboard
...
Show modal for all clients when scoreboard grows: end points, next
hammer, full table. Auto-dismiss 5s; dismiss button and backdrop.
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-07-10 23:42:33 -07:00
Jason Dekarske
162d6a7e59
feat(frontend): consume trajectories+scoreboard protocol
...
Mirror team1/team2 StoneId wire, velocity throws, trajectories animation,
scoreboard/stones_remaining state, HUD labels, and team1 red / team2 yellow palette.
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-07-10 23:39:19 -07:00
Jason Dekarske
2e11f005dc
fix: allow broom aim anywhere, not only house
...
Ultraworked
Co-authored-by: Sisyphus <sisyphus@ohmyopenagent.com>
2026-07-10 23:17:15 -07:00
Jason Dekarske
56a7d5abba
feat(frontend): free team switch and sheet pan for multi-client play
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-07-10 23:16:06 -07:00
eros
0ca0f0e3ff
refactor(frontend): centralize game state in GameModel
...
Extract mutable state from game.ts into a dedicated GameModel class to clarify data flow and state transitions.
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-06-24 10:55:45 -07:00
eros
86153894ac
feat: add Vite TypeScript frontend for curling game
...
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent )
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-06-24 08:18:13 -07:00