WI-008 · Tracker Foundation · tracker-landscape

Landscape tracker, product-milestone rollup track, requirement-ID badges

done P0 low risk   Owner: Claude   100% · 10/10 tasks complete

Gates: A6 Requirements: REQ-TRACK-005 Updated: 2026-06-22

At a glance

CodeWI-008
PhaseTracking Foundation
Order8 of 93
Story points8
Primary surfaceTracker generator (apps/web/scripts/build-sprint-tracker.mjs)
RetiresREQ-TRACK-005
Depends onTracker UX: overview landing, milestone dashboard, phase timeline, item pages, kanban
BlocksHITL file upload + review (e.g. S-corp proposal -> Paul review)
Evidence
docs/tracking/index.html; apps/web/scripts/build-sprint-tracker.mjs

Goals

Address human feedback: the milestone set was too thin for the real tech work, product-level milestones needed a separate percent-complete track, the layout needed to read landscape, and requirement IDs should render as individual badges. Then adopt the CaseTracker per-item design (at-a-glance dependency table, progress bar + risk, rich update log, verify, prev/next nav).

Implementation — what to build

Build steps are in the Checklist below; specs are under Requirements.

Checklist

  • Expand roadmap with Platform & Contracts phase + Surfaces & Delivery phase, deepen every phase with architecture/LLM-contract milestones
  • Add productMilestones rollup track (auto % from constituent phase gates)
  • Landscape layout (wide grid, 2-up phase summaries)
  • Requirement IDs as individual badges across item pages + board
  • Testing-gate types (code vs HITL QA) + cost-on flags
  • Item planning actions (move to backlog / sprint)
  • CaseTracker patterns: at-a-glance + dependencies, progress bar + risk, rich update log + verify, prev/next nav
  • Sprint-level view (sprint index + per-sprint pages + active hero) + Queued/Review ladder
  • Two milestone levels (product milestones vs gates), Start->POC timeline, expandable gate dashboard, HTML tab views, tracking-model doc
  • Human ratified the build-first sequencing of Phase P (D9, 2026-06-19)

Gates & testing

  • A6 Landscape tracker layout, overall product-milestone rollup track, and requirement-ID badges are live.
    CODE TEST

Requirements

Verify (done when)

landscape layout, product-milestone rollup, requirement badges, gate/cost flags, item planning actions, and CaseTracker-style detail (at-a-glance + dependencies + rich log) are live.

Cost triggers

No paid API / infra spend triggered by this item.

Status & editing

done   Sprint: Tracker Foundation

Edit status / sprint on the ★ Live Board → — changes are logged live with who / when / why.

Human-in-the-loop

No human tasks linked.

Findings

None recorded yet.

Concerns

None recorded yet.

Risks

  • Milestone breadth must not become a heavy PM system; keep gates evidence-backed and POC-scoped.

Tech debt

  • Story points double-count: the "Accepted Sprint Plan" umbrella items overlap the "Next Build Slices", so weighted progress over-counts. Pick one granularity. — flagged 2026-06-19 (→ WI-040)
  • status.json is whole-file JSON.stringify-reformatted by the seed/points scripts — noisy diffs on hand edits. — flagged 2026-06-19 (→ accepted (low priority))

Tools used

No tool calls recorded.

Update log

Update · 2026-06-19 · Human feedback — milestones too thin

Milestones woefully incomplete for the tech work; need more phases (LLM I/O contracts built first); product milestones tracked separately with %; landscape view; requirement-ID badges.

Update · 2026-06-19 · Roadmap deepened

Added Phase P (Platform & Contracts, build-first) + Phase S (Surfaces & Delivery); deepened B/C/D/E/F/G; added 10 productMilestones with auto-rollup; gate types + cost flags + planning actions.

Update · 2026-06-19 · CaseTracker patterns adopted

Per-item pages gained an at-a-glance dependency table (phase/order/surface/retires/depends-on/blocks), a header progress bar + risk badge, a Verify (done when) section, a rich titled update log, and prev/next navigation.

Update · 2026-06-19 · Sprint view + two milestone levels

Added a Sprints tab (index + per-sprint pages + active hero), Queued/Review status ladder, a product-milestone Start->POC timeline distinct from phase gates, an expandable gate dashboard, HTML tab views (requirements/decisions/retros/model), and the tracking-model doc.

Update · 2026-06-19 · Closed — human ratified roadmap depth (D9)

Human made the call: deepened roadmap + contracts-first Platform phase accepted as canon; the roadmap-depth deliberation is closed. This item (A6) is done.