From 190fb2b7b93bc505cdaf5d1301348022a84de2d5 Mon Sep 17 00:00:00 2001 From: eros Date: Tue, 1 Sep 2026 09:04:41 -0700 Subject: [PATCH 1/3] docs: algorithm grill 2026-09-01 todos --- TODO.md | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 TODO.md diff --git a/TODO.md b/TODO.md new file mode 100644 index 0000000..99f7f12 --- /dev/null +++ b/TODO.md @@ -0,0 +1,10 @@ +# TODO + +## Algorithm 2026-09-01 + +- [ ] Unused Vite leftovers are gone: `frontend/src/counter.ts` and `frontend/src/assets/{hero.png,typescript.svg,vite.svg}` are deleted and nothing imports them. +- [ ] Frontend unit-test/screenshot stack is gone: no `vitest` dep or `npm test` script, no `frontend/src/*.test.ts`, no `@playwright/test`, no `frontend/screenshot.cjs`. +- [ ] `e2e/load_test.cjs` is deleted and README no longer lists it. +- [ ] `POST /room` and `generate_room_code` are removed from `backend/src/main.rs`; rooms are only created via `?room=`. +- [ ] Baseball scoreboard is gone (`frontend/src/scoreboard.ts`, `#scoreboard-baseball`); HUD keeps stones-left chips and running totals only. +- [ ] README no longer claims a continuous m/s slider, a local friction scalar, or live `jasonlooked`/`pr2-features` branches; e2e `throwFor` no longer sends `friction`. From 665e192edb2c8350b1409d3b5c115439cfe44af9 Mon Sep 17 00:00:00 2001 From: eros Date: Tue, 1 Sep 2026 09:05:12 -0700 Subject: [PATCH 2/3] docs: algorithm grill 2026-09-01 todos (add backend unit-test delete) --- TODO.md | 1 + 1 file changed, 1 insertion(+) diff --git a/TODO.md b/TODO.md index 99f7f12..e409aa7 100644 --- a/TODO.md +++ b/TODO.md @@ -4,6 +4,7 @@ - [ ] Unused Vite leftovers are gone: `frontend/src/counter.ts` and `frontend/src/assets/{hero.png,typescript.svg,vite.svg}` are deleted and nothing imports them. - [ ] Frontend unit-test/screenshot stack is gone: no `vitest` dep or `npm test` script, no `frontend/src/*.test.ts`, no `@playwright/test`, no `frontend/screenshot.cjs`. +- [ ] Backend `#[cfg(test)]` modules in `backend/src/game.rs` and `backend/src/protocol.rs` are gone. - [ ] `e2e/load_test.cjs` is deleted and README no longer lists it. - [ ] `POST /room` and `generate_room_code` are removed from `backend/src/main.rs`; rooms are only created via `?room=`. - [ ] Baseball scoreboard is gone (`frontend/src/scoreboard.ts`, `#scoreboard-baseball`); HUD keeps stones-left chips and running totals only. From 5d3b3b992d458c5b4cb2aa504f683146ab24d8cf Mon Sep 17 00:00:00 2001 From: eros Date: Thu, 3 Sep 2026 16:07:26 +0000 Subject: [PATCH 3/3] docs: algorithm grill 2026-09-03 todos --- TODO.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/TODO.md b/TODO.md index e409aa7..e79ef41 100644 --- a/TODO.md +++ b/TODO.md @@ -9,3 +9,8 @@ - [ ] `POST /room` and `generate_room_code` are removed from `backend/src/main.rs`; rooms are only created via `?room=`. - [ ] Baseball scoreboard is gone (`frontend/src/scoreboard.ts`, `#scoreboard-baseball`); HUD keeps stones-left chips and running totals only. - [ ] README no longer claims a continuous m/s slider, a local friction scalar, or live `jasonlooked`/`pr2-features` branches; e2e `throwFor` no longer sends `friction`. + +## Algorithm 2026-09-03 + +- [ ] Backend `#[cfg(test)]` module in `backend/src/physics.rs` is gone, and test-only `PhysicsWorld::new_open` is gone with it. +- [ ] Unused Vite leftover `frontend/public/icons.svg` is deleted; nothing in HTML/CSS/TS references it (favicon.svg stays).