Add number guessing game project scaffold #1

Open
Tirsvad wants to merge 0 commits from step-01-project-scaffold into main
Owner

Summary

  • guess_the_number package with set_difficulty, check_answer, play_game and constants.py
  • pytest tests (5) covering difficulty, feedback and full game flow
  • pyproject.toml (Python >= 3.13, no runtime dependencies), docs/Doxyfile, Doxygen comments
  • README with venv setup, run, test and docs instructions

Test plan

  • python -m pytest passes (5 tests)
  • doxygen docs/Doxyfile builds without errors

🤖 Generated with Claude Code

## Summary - `guess_the_number` package with `set_difficulty`, `check_answer`, `play_game` and `constants.py` - pytest tests (5) covering difficulty, feedback and full game flow - `pyproject.toml` (Python >= 3.13, no runtime dependencies), `docs/Doxyfile`, Doxygen comments - README with venv setup, run, test and docs instructions ## Test plan - [x] `python -m pytest` passes (5 tests) - [x] `doxygen docs/Doxyfile` builds without errors 🤖 Generated with [Claude Code](https://claude.com/claude-code)
All checks were successful
TirSystem/github-action: Sync GitHub mirror metadata / sync-metadata (push) Successful in 5s
This branch is already included in the target branch. There is nothing to merge.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin step-01-project-scaffold:step-01-project-scaffold
git checkout step-01-project-scaffold
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Tirsvad-Udemy-100_days_of_code/012-guess_the_number#1