Commit Graph

68 Commits

Author SHA1 Message Date
Janis b3cb1eba04 docs: add implementation plan for check/checkmate/stalemate 2026-03-23 20:45:45 +01:00
Janis c354b77f88 docs: fix test positions in chess check/checkmate/stalemate spec 2026-03-23 20:16:56 +01:00
Janis 2b2f64695e docs: add design spec for check/checkmate/stalemate implementation 2026-03-23 20:09:26 +01:00
Janis 7228da3a68 docs: add security guidelines for library key verification and metadata 2026-03-22 22:03:01 +01:00
Janis 057cbd6bb9 build: add SonarQube configuration for code quality analysis 2026-03-22 21:07:11 +01:00
Janis 2f1d61ca9b docs: add installation instructions for new skills in Claude 2026-03-22 19:08:41 +01:00
Janis fe39d27d91 test: add unit test for clean exit on 'quit' command in Main 2026-03-22 15:31:02 +01:00
Janis 551e08cef3 build: migrate to ScalaTest and Scoverage, replacing JaCoCo across modules 2026-03-22 15:28:02 +01:00
Janis 5a21e57ca9 chore: Update build configuration for Scoverage and ScalaTest integration 2026-03-22 14:19:44 +01:00
Janis 186db062c1 build: add ScalaTest version entries to root versions map 2026-03-22 13:15:25 +01:00
Janis 51b210e9eb chore: Update documentation and improve test writing guidelines 2026-03-22 11:47:20 +01:00
Janis a8abd69e0e chore: Add initial implementation of move validation logic and game controller 2026-03-21 21:26:37 +01:00
Janis 1f1d3b670f chore: Refactor chess logic to MVC pattern and enhance board representation 2026-03-21 20:37:33 +01:00
Janis 9c2456e928 chore: Set up shared-models library and initial project structure for NowChessSystems 2026-03-21 17:07:28 +01:00
Janis a8d457a612 chore: Configure Scala build with dependencies and project structure 2026-03-21 15:52:51 +01:00
Janis 227d0a4719 chore: Update documentation to reference the correct API directory 2026-03-21 15:35:46 +01:00
Janis 5ecc70f5a0 chore: Add initial architecture decision records and project documentation 2026-03-21 15:31:52 +01:00
Janis 0d6935e184 chore: Initial Commit 2026-03-21 14:40:00 +01:00