Isiah Udofia[Digital Archive]

Component lab · Round 9 + Round 6

Health card lab

Round 9 Radial Sovereign (locked Jobs/Ive composition) at top. Round 6 variants below — 13 candidate health card variants with fixture transformers.

★ Live · Octa dashboard

What's showing in the Octa health card right now

The exact health cell the Octa dashboard renders — N2HealthCellCompass, fed by the live /api/workouts/health-cell-compass route. Hover any lattice dot for the per-modality tooltip. All 8 modalities covered: bike · lift · climb · hoops · walk · spin · row · mobility.

fetching live Octa data…

Health

May 18–24
Ahead
Volume up 12% on baseline
Bike
Walk
Lift
Climb
Hoops
M
T
W
Th
F
Sa
Su
streak
14days
5 modalities · bike-led · 14d unbroken
Tooltip inspector

The tooltips themselves — open, for /inspect & edit

All 8 per-modality tooltip bodies rendered statically (no hover needed), in the same panel chrome the live tooltip uses. Edit the bodies in n2 src/cards/_n2-lattice-modality-tooltip.tsx; the sleep prior-load rows in src/cards/n2-sleep-cell.tsx.

Bike
Wed· 9×12.3 mi
Elev
465 ft
College Stre…Evans Hall
Evans HallP&M Fine Foo…
P&M Fine Foo…70 Howe St
+ 1 more
Lift
Wed21 sets
Payne Whitney G… · 1h
Chest
1362%
Core
314%
Back
15%
· 1 more
Peak set
Pec deck115 lb × 7
Walk
Sat· 2×41m
From
Home
To
Whole Foods Montc…
Hoops
Tue1–3
Hoops
Wins
1
Losses
3
Games
4
Time
1h 30m
Payne Whitney Gym (PW…
Climb
Sat9/11
Sent
Hardest
V4/V5
Time
1h 18m
Gym
Ascent Climbing G…
Spin
Tue302 kJ
Time
30m
Watts
168 W
Cadence
86 rpm
Calories
433 cal
Row
Sun2:45 /500m
Row · pace
Dist
3,641 m
Rate
23 spm
Output
150 kJ
Time
20m
Mobility
Sun
Mobility
At
Ascent Orange St (pos…
Rest (no session)
Thu
Bike · rest
R9 · 01 · Hero

Main page · three fixtures

Base 4 axes · normal week

Health

May 19 — 25
BikeLiftClimbHoops
Bike
hoops
Lift
Climb
M
T
W
T
F
S
S
Bike26+8%
Lift-25%
Climb·
Fast3h15mfuel approaching
fuel in 45m

6 axes · cross-training week

Health

May 19 — 25
BikeLiftClimbHoopsSwimRun
Bike
hoops
Lift
Climb
M
T
W
T
F
S
S
Bike26+8%
Lift-25%
Climb·
Fast3h15mfuel approaching
fuel in 45m

Rest week · low values

Health

May 19 — 25 · rest week
BikeLiftClimbHoops
Bike
hoops
Lift
Climb
M
T
W
T
F
S
S
Bike26+8%
Lift-25%
Climb·
Fast3h15mrest day
R9 · 02 · Sub-page 1

Load detail

Triggered from lattice band

Health · Load detail

May 19 — 25
Recovery72
Load line
Balanced training load
Bike
hoops
Lift
Climb
M
T
W
T
F
S
S
ACR · acute:chronic1.15 sweet
Sleep debt · 7d▲▲6h 36mdeep
Bike
26 mi+8%
usual 24 mi
Lift
-25%
usual
Climb
·
usual
Recovery score + load line (under / balanced / overreaching) + full-intensity lattice + ACR strip + sleep debt + three-numbers full state. Answers: how hard have I been working, and is the total load sustainable?
R9 · 03 · Sub-page 2

Readiness + today

Triggered from fast-indicator footer

Health · Readiness

Mon · May 25
Hours fastedfuel approaching
3h15m
Fuel windowopens in 45m
Sleep-adjusted3.3h awake fasted
Last meal8:14 PM yesterday
vs yesterday1h 12m longer
Pre-workout fuel windowopens in 45m
30 g protein + 60 g carbs · 60-90 min preGlycogen top-up + leucine threshold for MPS priming
usualUsual Mon: bike + lift PM
todayLight bike AM, then upper body lift
HRV · 7d
Sleep debt0h 47m · slight
Full fast indicator per DataOps brief A.1 (hours fasted since waking + four secondary numbers) + today recommendation strip + pre-workout fueling brief + HRV trend + sleep debt summary. Answers: what do I need to do right now to perform today?
R9 · 04 · Sub-page 3

Week vs average

Triggered from header ↗

Health · Week vs average

May 19 — 25
BikeLiftClimbHoops
AxisThis weekAverageDeltaTrend
Bike182 mi168 mi+11%
Lift-6%
Climb+12%
Hoops+21%
Full-canvas radial with nodes always visible. Axis breakdown table — for each axis: current, average, delta, mini-trend. Answers: how does this week compare to my baseline, axis by axis?
R9 · 05 · Sub-graphics

Isolated micro-design

Fast indicator · compressed (hero footer)

Fast3h15mfuel approaching
fuel in 45m

Sleep debt · 7-night

Sleep debt · 7d▲▲6h 36mdeep

Today rec strip

usualUsual Mon: bike + lift PM
todayLight bike AM, then upper body lift
R9 · 06 · Sub-graphics · full

Fast indicator · full DataOps treatment

Hours fastedfuel approaching
3h15m
Fuel windowopens in 45m
Sleep-adjusted3.3h awake fasted
Last meal8:14 PM yesterday
vs yesterday1h 12m longer

Hero: hours fasted since waking (not since last meal — waking is the honest zero for a daytime-fasting athlete). Four secondaries: pre-workout fuel window timing, sleep-adjusted depth, last meal, vs yesterday. States tied to training context, not clock theology.

Round 6 variants
F1 — Readiness · live ⭐

Round-6 holistic composite. Hero: weekly verdict + today's Recovery Readiness Index (sleep × HRV × fragmentation, 0-100, chromatic-banded). ACR redline strip shows acute:chronic training load risk. Lattice middle = modality × day. Footer composes three new slim sub-graphics: Recovery context · Modality Nutrition Match · Today's Recommendation. Cross-domain integration of workout + sleep + food + biometrics per the Round-6 data inventory.

fixturemixed week

Health

May 18–24
Ahead
Volume up 12% on baseline
78recovery
loadbalanced · ACR 1.18
Bike
Walk
Lift
Climb
Hoops
M
T
W
Th
F
Sa
Su
HRV+4ms
DEBT120m
FAST3.2h
Bike82
Climb66
Lift78
usualSun: light bike + core
todayActive rest — climb yesterday, ACR 1.18
streak
14days
fixturerest week

Health

May 18–24
Behind
Volume down 30% on baseline
92recovery
loadundertraining · ACR 0.60
rest week
HRV+8ms
DEBT30m
FAST3.5h
Bike95
Climb95
Lift95
usualSun: light bike + core
todayTrain hard — fully recovered
streak
14days
fixturehigh load · overreaching

Health

May 18–24
Behind
Volume up 38% on baseline
42recovery
loadoverreaching · ACR 1.65
Bike
Walk
Lift
Climb
Hoops
M
T
W
Th
F
Sa
Su
HRV-6ms
DEBT380m
FAST0.8h
Bike42
Climb35
Lift55
usualSun: light bike + core
todayREST — ACR 1.65, recovery 42
streak
14days
B′ — Horizon · live

7-day stacked landscape + verdict block + 30-day exposure strip. Click any day to pin.

fixturemixed week

Health

May 18–24
Ahead
Volume up 12% on baseline
streak
14days
Yesterday · climb · V3.8
fixturerest week

Health

May 18–24
Behind
Volume down 22% on baseline
streak
14days
Rest week · 1 active day
fixturecross-training

Health

May 18–24
Ahead
Volume up 12% on baseline
streak
14days
5 modalities · cross-training week
D3 — Polyhedron · live ⭐

Flexible radial polygon. Axes are modalities (core four + dynamic guests). Distance = % of personal 28-day baseline. Amber redline ring at 1.5× signals overreach.

fixturemixed week

Health

May 18–24
Ahead
Volume up 12% on baseline
BikeLiftClimbHoopsWalk
streak
14days
5 modalities · climb-led · 14d unbroken
fixturerest week

Health

May 18–24
Behind
Volume down 30% on baseline
BikeLiftClimbHoopsWalkrest week
streak
14days
Rest week
fixturecross-training · 7 axes

Health

May 18–24
Ahead
Volume up 12% on baseline
BikeLiftClimbHoopsWalkSwimRun
streak
14days
7 modalities · cross-training week
D4 — Rings · tooltip-approach comparison

Three interaction models for the same Apple-style restyled multi-ring graphic. Same fixture across all three so you can compare the interaction, not the data.

approachdefault · no tooltips

Health

May 18–24
Ahead
Volume up 12% on baseline
74
streak
14days
4 core · 1 guest · 14d unbroken
approachcenter-aggregated tooltip on hover

Health

May 18–24
Ahead
Volume up 12% on baseline
74
streak
14days
4 core · 1 guest · 14d unbroken
approachalways-visible legend

Health

May 18–24
Ahead
Volume up 12% on baseline
74
Bike125%
Lift75%
Climb133%
Hoops125%
Walk·g150%
streak
14days
4 core · 1 guest · 14d unbroken
D4 — Rings · flex (default variant)
fixturemixed week

Health

May 18–24
Ahead
Volume up 12% on baseline
74
streak
14days
4 core · 1 guest · 14d unbroken
fixturerest week

Health

May 18–24
Behind
Volume down 30% on baseline
15
streak
14days
Rest week
fixturecross-training · core 4 + guest

Health

May 18–24
Ahead
Volume up 12% on baseline
74
streak
14days
5 modalities · 1 core + 2 guest
D1 — Dial · live

Verdict + concentric tri-ring (outer = intensity, middle = modality mix, inner = streak) + per-modality ledger rows with name, weekly count, and 7-day sparkline.

fixturemixed week

Health

May 18–24
Ahead
Volume up 12% on baseline
74
streak
14days
4 modalities · bike-led · 14d unbroken
fixturerest week

Health

May 18–24
Behind
Volume down 40% on baseline
18
streak
14days
Rest week
fixturecross-training

Health

May 18–24
Ahead
Volume up 12% on baseline
74
streak
14days
4 modalities · bike-led · 14d unbroken
L″ — Lattice · per-modality tooltips (NEW)

Hover any dot. The old generic tooltip (day · modality · intensity%) is replaced by a data-tailored readout per workout type, grounded in the real Lenovo workouts.* schema and matching the Sleep/Food tooltip idiom: Bike miles · elev · route legs · Lift sets · top muscle buckets · peak set · Walk duration · route · Hoops W–L record · games · Climb send ratio · hardest grade. Live DB feed: octa /api/workouts/health-cell-lattice.

fixturemixed week · hover dots for tooltips

Health

May 18–24
Ahead
Volume up 12% on baseline
Bike
Walk
Lift
Climb
Hoops
M
T
W
Th
F
Sa
Su
streak
14days
5 modalities · bike-led · 14d unbroken
fixturecross-training · 7 modalities

Health

May 18–24
Ahead
Volume up 12% on baseline
Bike
Run
Walk
Lift
Climb
Swim
Hoops
M
T
W
Th
F
Sa
Su
streak
14days
7 modalities · cross-training
fixturerest week

Health

May 18–24
Behind
Volume down 30% on baseline
rest week
streak
14days
Rest week
L′ — Lattice′ · live (flex refactor)

Modalities sorted by weekly volume, zero rows dropped, prop-driven day count, redline cap, label fallback, rest-week overlay, ≥36px touch targets.

fixturemixed week

Health

May 18–24
Ahead
Volume up 12% on baseline
Bike
Walk
Lift
Climb
Hoops
M
T
W
Th
F
Sa
Su
streak
14days
5 modalities · bike-led · 14d unbroken
fixturerest week

Health

May 18–24
Behind
Volume down 30% on baseline
rest week
streak
14days
Rest week
fixturecross-training · 7 modalities

Health

May 18–24
Ahead
Volume up 12% on baseline
Bike
Run
Walk
Lift
Climb
Swim
Hoops
M
T
W
Th
F
Sa
Su
streak
14days
7 modalities · cross-training
E3 — Mosaic · tooltip-approach comparison

Three tooltip models for the tri-ring. Same fixture across all three.

approachdefault · no tooltips

Health

May 18–24
Ahead
Volume up 12% on baseline
74
Bike
Walk
Lift
Climb
Hoops
M
T
W
Th
F
Sa
Su
Yesterday · Climb V3.8 · 70min
streak
14days
approachcenter-aggregated tooltip on hover

Health

May 18–24
Ahead
Volume up 12% on baseline
74
Bike
Walk
Lift
Climb
Hoops
M
T
W
Th
F
Sa
Su
Yesterday · Climb V3.8 · 70min
streak
14days
approachalways-visible legend

Health

May 18–24
Ahead
Volume up 12% on baseline
74
OUTERintensity
MIDDLEmodality mix
INNERactive today
Bike
Walk
Lift
Climb
Hoops
M
T
W
Th
F
Sa
Su
Yesterday · Climb V3.8 · 70min
streak
14days
E3 — Mosaic · flex (default variant)
fixturemixed week

Health

May 18–24
Ahead
Volume up 12% on baseline
74
Bike
Walk
Lift
Climb
Hoops
M
T
W
Th
F
Sa
Su
Yesterday · Climb V3.8 · 70min
streak
14days
fixturerest week

Health

May 18–24
Behind
Volume down 30% on baseline
18
rest week
Yesterday · rest day
streak
14days
fixturecross-training

Health

May 18–24
Ahead
Volume up 12% on baseline
74
Bike
Walk
Lift
Climb
Swim
Hoops
M
T
W
Th
F
Sa
Su
Yesterday · Climb V3.8 · 70min
streak
14days
E1 — Compass · live ⭐

Verdict + compact radar polygon at hero. LatticeStrip middle. Cross-modality balance + daily texture in one card.

fixturemixed week

Health

May 18–24
Ahead
Volume up 12% on baseline
Bike
Walk
Lift
Climb
Hoops
M
T
W
Th
F
Sa
Su
streak
14days
5 modalities · bike-led · 14d unbroken
fixturerest week

Health

May 18–24
Behind
Volume down 30% on baseline
rest week
streak
14days
Rest week
fixturecross-training

Health

May 18–24
Ahead
Volume up 12% on baseline
Bike
Walk
Lift
Climb
Swim
Hoops
M
T
W
Th
F
Sa
Su
streak
14days
5 modalities · bike-led · 14d unbroken
E2 — Stat Block · live ⭐

Verdict stacked above a 3-stat row (Sessions / Volume% / Recovery%) — sleep-cell hero pattern. LatticeStrip middle.

fixturemixed week

Health

May 18–24
Ahead
Volume up 12% on baseline
9
Sessions
112%
Volume
78%
Recovery
Bike
Walk
Lift
Climb
Hoops
M
T
W
Th
F
Sa
Su
streak
14days
5 modalities · 14d unbroken
fixturerest week

Health

May 18–24
Behind
Volume down 78% on baseline
1
Sessions
22%
Volume
92%
Recovery
rest week
streak
14days
Rest week
fixturecross-training · heavy

Health

May 18–24
Ahead
Volume up 12% on baseline
12
Sessions
128%
Volume
68%
Recovery
Bike
Walk
Lift
Climb
Swim
Hoops
M
T
W
Th
F
Sa
Su
streak
14days
5 modalities · 14d unbroken
Round 6 · slim sub-graphic primitives

Reusable footer-shaped sub-graphics built per the Round-6 data inventory. Each is composable into any health-cell variant. Used directly in F1 Readiness above.

fixtureRecoveryStrip · HRV trend + sleep debt + pre-sleep gap
HRV+4ms
DEBT120m
FAST3.2h
HRV-6ms
DEBT380m
FAST0.8h
HRV
DEBT30m
FAST5.5h
fixtureModalityMatchStrip · per-modality nutrition fit
Bike82
Climb66
Lift78
Bike42
Climb35
Lift55
fixtureTodayRecStrip · DOW prediction + recommendation
usualSun: light bike + core
todayTrain hard — fully recovered
usualSun: light bike + core
todayREST — ACR 1.65, recovery 42