Files

3.3 KiB

Project Plan

Metadata

Key Value
ID PP-001
CrossReference BC-001, SA-001, MIL-001, MIL-002, MIL-003, MIL-004
Language en
Domain it

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
@startgantt
Project starts 2026-10-13
[Baseline] starts 2026-10-13 and ends 2026-10-13
[Game core] starts 2026-10-13 and ends 2026-10-13
[Turtle game] starts 2026-10-13 and ends 2026-10-13
[Documentation] starts 2026-10-13 and ends 2026-10-13
[Baseline Go/No-Go] happens 2026-10-13
[Documentation Go/No-Go] happens 2026-10-13
@endgantt

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

MIL-001 -> MIL-002 -> MIL-003 -> MIL-004

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.