◐Glance
Awake since
—0h 00m
—
Cradle Rhythm Score
—Warming up.
Next step
—
—
—
Week pulse
Today vs your 7-day average☀Today
Today's timeline
—Filled = sleep, dots above = feeds, ticks below = diapers.
12a3a6a9a
12p3p6p9p12a
Night
Nap
Feed
Wet
Dirty
Live activity
—Naps today
—0 / 3 typical
3 naps a day — morning, midday, late afternoon.
—
Insights
—
▦Daily rhythm
Pattern · last 30 days
Tap-through to a day opens in the appAvg—
Min—
Max—
Night sleep
Nap
Feed
Wet
Dirty
Predicted nap
🍼Feeding
Feeding rhythm
——
—
Laterality
——
Feed type mix
——
Feeds per day
—☾Sleep
Typical day
rotated so morning wake sits at 12 o'clock—
Night
Naps
Typical feed
Hand this to a sitter.
Unbroken night sleep
——
—
Nap rhythm
——
—
Total sleep vs age
——
—
Wake windows
——
—
Sleep per day
—
Night
Naps
Today, so far
Sleep clock band
how often Ivy is asleep at each half-hour
12a3a6a9a
12p3p6p9p12a
Wake windows · the engine behind every prediction
age band 4–6 mo ·schedule.ts:77 ageBand()
Current window
—
—
0——3h+
Under-tired
Sweet spot
Overtired
Today's windows · measured
Gaps between one sleep ending and the next beginning. Read from the rows,
not asserted — windows typically lengthen toward bedtime.
Where Ivy sits on the age ladder
Wake-window bands adapted from published pediatric sleep research and checked
against Cradle's own logged sleep data.
Research basis →
Cradle is not a medical device. Every baby is different.
◇Diapers & health
Diaper health
——
—
Diapers per day
—
Wet
Dirty
↗Growth
Growth
phone onlyThis card can't be built on the web — yet.
Growth measurements are stored in on-device storage only
(
src/state/growth.ts:30), so they never reach the server.
Needs a growth_measurements table + app-side sync before the
web can show percentiles.
Solids
—0
foods tried
0
servings this week
—
♡You
Your check-ins · last 14 days
—Private to you — caregivers never see this.
Under the hood
Nothing here is a mockup.
Every tile above is derived from raw activity rows by the same pure functions the iOS and Android apps run. Here are the rows going in, the pipeline they pass through, and the Rhythm Score arithmetic — all live.
Rows written
public.activitiesCompute pipeline
—Rhythm Score math
cradle_score.tsThis is your data, on a real screen.
Sign in with the account you already use on your phone.