MIL-005: Wiki and finish #39

Merged
Tirsvad merged 5 commits from mil-005-wiki-and-finish into main 2026-10-13 08:45:30 +02:00
Owner

Delivers MIL-005 (RC-008, code review RC-013; autonomous mode, not independent).

Closes #30
Closes #31
Closes #32
Closes #33
Closes #34

Changes from MIL-004

  • wiki/Home.md, wiki/Home.da.md, wiki/Home.ms.md, wiki/_Sidebar.md: wiki pages in English, Danish and Bahasa Melayu, each with a short description, the controls, the high score file and how to run it, and links to the other two languages.
  • wiki/.publish: marker that makes the instance's publish workflow copy the pages to the wiki after the merge (it needs the organization's wiki secret; if the pages do not appear, that is reported, not worked around).
  • README.md: status note says the repository is finished; wiki/ added to the layout.
  • No Python file changed.

Checks (fresh clone of main, README steps only)

  • python -m venv .venv, python -m pip install --upgrade pip, python -m pip install -e ".[dev]": ok
  • pytest 169 passed; ruff check and format --check clean; mypy strict clean; doxygen 0 warnings
  • [project].dependencies = []; data.txt and .env are not tracked
  • python -m snake_game from a temporary folder: runs, creates data.txt holding 0
  • Repository description and 13 topics read back from the Gitea API and match the finished game (task 4, #33; nothing to change)

Left for S01

  • Screenshot of the game in the README and on the wiki (out of scope of the plan; needs a display).
  • Playing the game by hand in the real window (criteria of MIL-003 and MIL-004).
Delivers MIL-005 (RC-008, code review RC-013; autonomous mode, not independent). Closes #30 Closes #31 Closes #32 Closes #33 Closes #34 ## Changes from MIL-004 - `wiki/Home.md`, `wiki/Home.da.md`, `wiki/Home.ms.md`, `wiki/_Sidebar.md`: wiki pages in English, Danish and Bahasa Melayu, each with a short description, the controls, the high score file and how to run it, and links to the other two languages. - `wiki/.publish`: marker that makes the instance's publish workflow copy the pages to the wiki after the merge (it needs the organization's wiki secret; if the pages do not appear, that is reported, not worked around). - `README.md`: status note says the repository is finished; `wiki/` added to the layout. - No Python file changed. ## Checks (fresh clone of main, README steps only) - `python -m venv .venv`, `python -m pip install --upgrade pip`, `python -m pip install -e ".[dev]"`: ok - pytest 169 passed; ruff check and format --check clean; mypy strict clean; doxygen 0 warnings - `[project].dependencies = []`; `data.txt` and `.env` are not tracked - `python -m snake_game` from a temporary folder: runs, creates `data.txt` holding `0` - Repository description and 13 topics read back from the Gitea API and match the finished game (task 4, #33; nothing to change) ## Left for S01 - Screenshot of the game in the README and on the wiki (out of scope of the plan; needs a display). - Playing the game by hand in the real window (criteria of MIL-003 and MIL-004).
Tirsvad added 5 commits 2026-10-13 08:43:52 +02:00
Refs #30
Task: MIL-005#1
Refs #31
Task: MIL-005#2
Refs #32
Task: MIL-005#3
Resolve pending commit links
CI / checks (push) Successful in 43s
CI / checks (pull_request) Successful in 45s
5029f19dff
Tirsvad merged commit 02da40bc2e into main 2026-10-13 08:45:30 +02:00
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/024-snake#39