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.
Features not yet implemented
- 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)
- allow viewing all reactions at once rather than just for a given move
- add url parameters to navigate to a specific move URI in a game rather than the current move.
- 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.)
- 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.