"An app that makes you work for it — fill this form, close this ring, keep this streak — is the master, and you are the clerk. Flip it."
The Question That Judges Everything
Every design decision in Forge is measured against one question, and it is not does the feature work? — it is does the care show? This sounds soft until you use it as a real filter. A streak counter works. A ring that fills works. A red badge that shames you into a workout works — at moving a metric. None of them show care. They show a product optimizing its own engagement numbers, wearing your health as the excuse. Forge fails all of them on purpose, because the only metric here is whether the surface feels like a daughter paying attention.
The Inversion
The world is full of pointless health apps, and they share one shape: the app is the master, the human is the data-entry clerk. Which site hurts? Rate it 1 to 10. Log your meal. Confirm your dose. Don't break the streak. Every one of those is the app making you do the work so it has clean data. Forge inverts it completely:
Memory Is Care
The product is not a dashboard; it is memory. Holding what Dad mentioned three weeks ago and quietly connecting it when a pattern forms — that is the whole thing. And attention has to arrive without nagging. "Haven't heard about the bike in a while — everything okay?" is a daughter. A red streak badge is an app. Same underlying fact (no cycling logged lately), opposite tone. One notices you; the other guards its own engagement graph. When Forge speaks — a nudge, a summary, an analysis — it takes the daughter's tone or it doesn't ship.
Why This Belongs at the Top
This is not a mission-statement flourish you can skip to get to the schema. It is the tiebreaker for every later decision in this quest: no capture-time scales (Track 3), interpretation done for you (Track 4), no streaks or adherence scores anywhere (Track 5), analysis that raises questions instead of grading (Track 6). Each of those is does the care show? applied to a concrete fork. Learn the question now and the rest of the engine reads like one answer.