docs: move product spec to .pm/board.yaml #3

Merged
eros merged 3 commits from swengineer/curltastic:pm-board-spec into main 2026-09-07 17:59:46 -07:00
Contributor

Atomic predicate: product spec lives in .pm/board.yaml; REQUIREMENTS.md is a pointer; HUD frontend work from the same commits is included for review.

Commits (origin/main..HEAD):

  • 3bdd67f docs: record product requirements as complete sentences
  • 78b8ebe docs: move product spec to .pm/board.yaml

Files touched: .pm/board.yaml, .pm/outbox.md, README.md, REQUIREMENTS.md, frontend/src/game-model.ts, frontend/src/game.ts, frontend/src/hud.ts, frontend/src/renderer.ts, frontend/src/style.css

Net: +262 / -169 on 78b8ebe; +36 on 3bdd67f.

Verified: local clone /ai_code/curltastic was 2 commits ahead of origin/main (99a4f59). Pushed pm-board-spec to swengineer/curltastic. Did not merge. Did not start the product server. Did not add .omo/.

Refused: inventing extra work, rewriting app code in this PR hop, pushing to eros/curltastic (token has pull-only on the parent).

Atomic predicate: product spec lives in .pm/board.yaml; REQUIREMENTS.md is a pointer; HUD frontend work from the same commits is included for review. Commits (origin/main..HEAD): - 3bdd67f docs: record product requirements as complete sentences - 78b8ebe docs: move product spec to .pm/board.yaml Files touched: .pm/board.yaml, .pm/outbox.md, README.md, REQUIREMENTS.md, frontend/src/game-model.ts, frontend/src/game.ts, frontend/src/hud.ts, frontend/src/renderer.ts, frontend/src/style.css Net: +262 / -169 on 78b8ebe; +36 on 3bdd67f. Verified: local clone /ai_code/curltastic was 2 commits ahead of origin/main (99a4f59). Pushed pm-board-spec to swengineer/curltastic. Did not merge. Did not start the product server. Did not add .omo/. Refused: inventing extra work, rewriting app code in this PR hop, pushing to eros/curltastic (token has pull-only on the parent).
swengineer added 2 commits 2026-09-07 17:55:31 -07:00
Capture the agreed 34 requirements in REQUIREMENTS.md. Implementation
details are omitted.
Replace REQUIREMENTS.md as source of truth with the pm-board yaml.
Drop README friction-scalar lies. Include pending HUD frontend work.
eros added 1 commit 2026-09-07 17:58:53 -07:00
eros merged commit 5877bd3d8a into main 2026-09-07 17:59:46 -07:00
Sign in to join this conversation.
No Reviewers
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: eros/curltastic#3
No description provided.