Description
New MGW command: mgw:board. Subcommands: create (idempotent — creates board if not in project.json, skips if already present), open (prints board URL), sync (reconciles all active issues into board items). Command reads board config from project.json, never hardcodes IDs. Follows delegation boundary: board API calls in MGW, never application code reads.
Acceptance Criteria
GSD Route
plan-phase
Phase Context
Phase 1: Board Foundation & Field Schema of v2 — GitHub Projects Board Management
Depends on
design-and-scaffold-github-projects-v2-board-wi
Description
New MGW command: mgw:board. Subcommands:
create(idempotent — creates board if not in project.json, skips if already present),open(prints board URL),sync(reconciles all active issues into board items). Command reads board config from project.json, never hardcodes IDs. Follows delegation boundary: board API calls in MGW, never application code reads.Acceptance Criteria
GSD Route
plan-phase
Phase Context
Phase 1: Board Foundation & Field Schema of v2 — GitHub Projects Board Management
Depends on
design-and-scaffold-github-projects-v2-board-wi