Skip to content

docs: sync README with refactored architecture#36

Merged
JesseRWeigel merged 1 commit intomainfrom
docs/readme-sync
Mar 17, 2026
Merged

docs: sync README with refactored architecture#36
JesseRWeigel merged 1 commit intomainfrom
docs/readme-sync

Conversation

@JesseRWeigel
Copy link
Owner

Summary

  • Add Architecture section describing the separation of concerns (13 custom hooks, 7 pure-logic modules, extracted types/constants/UI primitives)
  • Update Project Structure tree to reflect the actual codebase: hooks/ directory with all 15 hooks listed, lib/game/constants/ with 6 modules, game/ui/ with 6 UI primitives, and types.ts
  • Expand Test Structure from 6 entries to all 13 test files with correct paths
  • Consolidate coverage table rows (Achievements + Statistics merged)

Test plan

  • Verified all listed files/directories exist via ls
  • Confirmed 215 tests across 13 files pass via npx vitest run
  • Cross-checked hook count, constants modules, UI components, and line counts against actual codebase

🤖 Generated with Claude Code

Update project structure to reflect 13 extracted custom hooks, constants/
directory, game/ui/ primitives, types.ts, and complete test file listing.
Add Architecture section describing the separation of concerns. Correct
test structure to list all 13 test files.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@JesseRWeigel JesseRWeigel merged commit e44dd98 into main Mar 17, 2026
1 of 2 checks passed
@JesseRWeigel JesseRWeigel deleted the docs/readme-sync branch March 17, 2026 03:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant