WI-043 · Tracker Hardening · doc-link-hygiene

Doc/link hygiene + plan-doc refresh hooks

done P2 low risk   Owner: Claude   Reviewer: Paul   100% · 1/1 tasks complete

Gates: TH5 Requirements: REQ-TRACK-013 Updated: 2026-06-22

At a glance

CodeWI-043
PhaseTracker Hardening
Order78 of 93
Story points2
Primary surfacestatus.json links + docs
Retires
Depends on
Blocks
Evidence
stale link fixed (rename) + tracker:check guards paths

Goals

Keep tracker docs/links consistent — no stale paths after the retrospectives rename — and let tracker:check guard them going forward.

Implementation — what to build

Links

  • Audit status.json + docs for stale paths (retrospectives link fixed in the rename).

Plan docs

  • Reference WI-022-025 (merged plan, phased plan, user stories) refreshes.

Acceptance

  • tracker:check path checks pass.

Checklist

  • TH5 Tracker docs/links consistent (no stale paths); plan-doc refresh tracked.

Gates & testing

  • TH5 Tracker docs/links consistent (no stale paths); plan-doc refresh tracked.
    CODE TEST

Requirements

  • REQ-TRACK-013 accepted Tracker docs/links must be consistent and plan docs refreshed.
    Done when: No stale paths in status.json/docs; plan-doc refresh (WI-022-025) tracked.
    Spec: docs/tracking/decision-log.md#d23 · docs/tracking/retrospectives/proposed-retro-tracker-foundation.html

Verify (done when)

no stale doc paths; WI-022-025 plan-doc refreshes referenced from here.

Cost triggers

No paid API / infra spend triggered by this item.

Status & editing

done   Sprint: Tracker Hardening

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

Human-in-the-loop

No human tasks linked.

Findings

  • tracker:check reports 0 missing-path warnings.
  • Plan-doc rewrites (merged plan / phased plan / user stories) remain separate items WI-022–025.

Concerns

None recorded yet.

Risks

None recorded yet.

Tech debt

None recorded yet.

Tools used

  • Edit — docs/tracking/status.json (Retrospectives link → retrospectives.html)
  • Bash — `npm run tracker:check` (0 missing-path warnings)

Files & artifacts

Update log

Update · 2026-06-19 · Fixed the stale retrospectives link; paths now guarded

The sprintretro → retrospectives rename left status.json's Retrospectives link pointing at the removed retrospectives/README.md; repointed it to the generated retrospectives.html tab. tracker:check now validates every status.json link path, so a stale path fails the build.

  • tracker:check reports 0 missing-path warnings.
  • Plan-doc rewrites (merged plan / phased plan / user stories) remain separate items WI-022–025.