Skip to content
fitme·story
Case studies
v7.8.3 · 1 min read · 2026-05-12

fitme-story DS P2 Final Sweep — 3 Utility Classes, 5 P2s Closed, 5 Re-Deferred

Final sweep on the 10 remaining deferred P2 items from the 2026-05-10 lens audit. Adds 3 utility classes to globals.css (.term-label, .section-padding-x, .link-inline) and migrates 6 inline patterns across /glossary, /pm-flow, /case-studies, and /trust. Re-defers 5 items with sharper documentation — 1 was an audit false positive (P2-013), 4 carry confirmed visual-regression risk. Cumulative P2 closure now 10 of 16 (62.5%) across three enhancements.

P2s closed
5 of 16
Parent #84 (4) + #93 (1). 10 P2 items still deferred from the 2026-05-10 lens audit.
P2s closed
10 of 16
62.5% cumulative across 3 enhancements. 3 new utility classes, 6 inline patterns migrated; 5 re-deferred with sharper regression docs.
What do T1 / T2 / T3 mean?
T1Instrumented — from a ledger/commit
T2Declared — stated, not measured
T3Narrative — estimate from memory

Overview

Final sweep on the 10 remaining deferred P2 items. 5 closed, 5 re-deferred with sharper docs. Cumulative P2 closure across 3 enhancements: 10 of 16 (62.5%).

What shipped

3 new utility classes in globals.css:

  • .term-label<dt> definition-list typography (P2-019)
  • .section-padding-x — wide-section breakpoint stack (P2-034)
  • .link-inline — inline link with hover/focus underline (P2-006 + P2-033)

6 site migrations across /glossary, /pm-flow, /case-studies + /compare, /trust + audits.

What stays deferred

5 items, each with explicit reason:

  • P2-002 (Hero gradient) — designer judgment required
  • P2-003 (NumbersPanel) — visual regression confirmed
  • P2-012 + P2-037 (heading scale) — new wide-viewport regression quantified this sweep
  • P2-029-remaining (Stat for NumbersPanel + timeline) — visual regression confirmed

Honest framing

P2-013 turned out to be an audit false positive (icon already tokenized). The 4 truly-deferred items all carry concrete regression risk that wasn't safely closable without operator visual-spot-check capacity.

Honest disclosures
  • The user's "continue with all fitme story tasks" directive expanded scope from the parent feature's tight 1-P2 closure. I attacked the 5 tractable items and explicitly preserved the deferral discipline for the 4 items with confirmed visual-regression risk.
  • P2-013 (Wrench icon) was an audit false positive — the icon is already tokenized to --color-neutral-500. Counted as closed since there is nothing to fix.
  • New finding: P2-012 + P2-037 (heading-scale alignment) was quantified as a confirmed visual regression at wide viewports. text-3xl = 30px static; --text-display-md = clamp(24px, 3vw, 36px). Swap grows headings >6px at ≥ 1280px viewports. Re-deferred upfront rather than attempted blindly.