Skip to content

Enhance README with new sections and add issue templates - #48

Merged
kbtale merged 2 commits into
masterfrom
docs/readme-and-templates
Sep 5, 2026
Merged

Enhance README with new sections and add issue templates#48
kbtale merged 2 commits into
masterfrom
docs/readme-and-templates

Conversation

@kbtale

@kbtale kbtale commented Sep 5, 2026

Copy link
Copy Markdown
Owner

Summary: Transforms the README from a minimal setup guide into a complete project showcase and adds GitHub issue and pull request templates for contributors. This is the final PR of the roadmap sequence (PRs 19-30).

Changes Included:
README hero: Kept the demo video embed, added a prominent Live Demo link and the full badge row, refreshing the stale Sass and i18next version labels and adding License and Tests badges (160+ tests now accurate after PR 26).
Pitch and features: Added the "What is Useless Polymath?" elevator pitch and feature highlights (24 modules, 3 modes, streak tracking, 4 themes, 3 languages, 90+ code-split chunks, hash routing, responsive sidebar).
Modules table: Rebuilt as the true 7-domain table with per-domain counts from the module registry (24 modules total), fixing the old table's misclassifications (EAN-13, Luhn, Rule of 72 now under Logic; Card Counting under Games).
Architecture: Documented React 19, TypeScript 5.9, Vite 7, SCSS Modules with 4 token-driven themes, i18next HTTP backend, Vitest, GitHub Actions CI/CD, and Biome.
Getting started: Installation, development server, and production build, with the project-standard npm install --ignore-scripts command.
GitHub templates: Added bug report and feature request issue templates and a pull request template with the standard checklist (Biome, tests, build, 3-locale parity, SCSS modules).

@kbtale
kbtale merged commit dfaee5f into master Sep 5, 2026
1 check passed
@kbtale
kbtale deleted the docs/readme-and-templates branch September 5, 2026 02:49
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