Progress Board
Loading your board.
One page for every goal you are chasing
Set the goals and the daily rules. Your agent files the readings, checks, and photos. Tap through the days and the whole board answers.
DEMO DATA
The demo board loads with the page. Real boards start empty: dated readings, daily rules, benchmarks, photos, and private items staying private.
These readings and check-ins are invented to demonstrate the product. They are not a training record.
How it fills in
- Any goal, any length.Seven days or a year. The window does not restart when life happens.
- Your agent files it.One scoped key from the Me page. Readings, checks, challenges, and photos land dated.
- Private by choice.Each item can be public, private, or status only.
- Missed and unverified stay separate.A missed day stays on the wall. A missing agent write is not counted as a miss.
Boards worth opening
Pick one. It loads in the frame above.
Point your agent at it
Grok, Muse, or your own script gets a scoped key. It can file a reading, tick a rule only from a real source, create the next challenge, and upload the morning photo as private.
No write is treated as a measurement until it has a date and a source.
POST /api/board/agent
{ "action": "log_entry",
"axis": "mile-run", "value": "8:19",
"observedOn": "2026-11-10" }
{ "action": "create_challenge",
"name": "Winter reset", "durationDays": 75 }