extremely claude-assisted go game based on atproto! working on cleaning up and giving a more unique design, still has a bit of a slop vibe to it.

Mark board library TODO as complete with documented decision

After evaluating both libraries, decided to keep jgoboard for visual
rendering due to its superior textured stone and board aesthetics.
Tenuki is now integrated for scoring calculations, which was the
main concrete benefit mentioned in the TODO.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

+1 -1
+1 -1
TODOS.md
··· 2 2 - [x] currently reactions are being saved to PDS using the move number rather than the rKey, this causes a mismatch and prevents them from loading properly in the app since they dont match with the constellation RKEY for moves. (FIXED: reactions now use move AT URIs) 3 3 - [x] allow viewing all reactions at once rather than just for a given move 4 4 - [x] add url parameters to navigate to a specific move URI in a game rather than the current move. 5 - - [ ] swap board view from to more scalable and robust tenuki library https://github.com/aprescott/tenuki?tab=readme-ov-file, which also includes a scoring engine 5 + - [x] swap board view from to more scalable and robust tenuki library https://github.com/aprescott/tenuki?tab=readme-ov-file, which also includes a scoring engine (DECISION: Keeping jgoboard for rendering since it provides superior visual quality with textured stones/board. Tenuki is now used for scoring calculations.) 6 6 - [x] fix the scoring logic upon completion of a game to use tenuki's scoring engine and pre-populate scores based on these, still allow changes if the owner disagrees but suggesting a score makes it much easier than counting manually.