Project Plan
Metadata
Version History
| Date |
Status |
Author |
Reviewer |
Change |
Commit |
| 2026-10-13 |
Accepted |
Claude (AI) for S01 |
S01 |
Initial version; accepted by S01 in chat as part of the plan |
b113e6e |
Purpose
Schedule the four phases of the U.S. States Game over the one-working-day duration constraint of BC-001, and name who owns them (SA-001).
Planning Assumptions
- The work starts 2026-10-13 and ends the same day, per the Business Case constraint.
- One phase is one pull request; phases run strictly in sequence.
- S01 is owner and reviewer of every phase; reviews in autonomous mode are recorded as not independent.
Gateway Schedule
| Gateway |
Document |
Window |
Decision date |
Owner |
Stories |
Main deliverable |
Milestone |
| Baseline and repository setup |
MIL-001 |
2026-10-13 |
2026-10-13 |
S01 |
|
Tooling, layout, assets, CI, repository surface |
|
| Game core logic |
MIL-002 |
2026-10-13 |
2026-10-13 |
S01 |
|
Tested, display-free game rules and ADR |
|
| Turtle game and entry point |
MIL-003 |
2026-10-13 |
2026-10-13 |
S01 |
|
Playable game |
|
| Documentation, screenshots and wiki |
MIL-004 |
2026-10-13 |
2026-10-13 |
S01 |
|
README, Doxygen, wiki in en/da/ms |
|
Scope Coverage
| Business Case scope item |
Gateway |
| Game per the three lectures |
MIL-002, MIL-003 |
| Python 3.13+, venv, pyproject, constants, layout, .gitignore |
MIL-001 |
| pytest tests, CI |
MIL-001, MIL-002, MIL-003 |
| Doxygen comments and Doxyfile |
MIL-001, MIL-004 |
| README and wiki with screenshots |
MIL-001, MIL-004 |
| Repository description and topics |
MIL-001 |
Dependencies
A No-Go stops later phases until its criteria are met; all dates shift together.
Plan Risks
| Risk |
Impact |
Mitigation |
| Screenshots cannot be captured in this environment |
MIL-004 incomplete |
Stop and report; the rest of the plan is unaffected |
| Git host rejects the token or the wiki push |
Surface and wiki unpublished |
Stop and report; content stays in the repository |
Open Issues
- The prompt names the repository
https://git.tirsystem.com/Tirsvad-Udemy-100_days_of_code while origin is Tirsvad-Udemy-100-days-of-code/025-us-states-game. The plan uses origin.
- The power and interest of S02 and S03 were set by the plan author; S01 may amend.