"The Vestal flame was the home fire that could never be allowed to go out — tended daily. Which is precisely a lifetime journal fed by daily crumbs."
A Goddess, Not a Codename
Vesta is the Roman goddess of the hearth. Her flame — the one the Vestal priestesses tended — was the home fire that was never permitted to die: fed a little every single day, for its whole life. Read that sentence again with the product in mind and the name stops being decoration. A lifetime journal is a fire you keep alive with small daily crumbs. Let it go cold for a week and it doesn't crash — it just quietly stops being a habit, the way Day One did. The name encodes the thesis: tend it daily, and it never goes out.
There's a second gift hiding in the word. In British English a vesta is a short match — the tiny thing you strike to start a fire. So the name holds both ends of the metaphor at once: the eternal flame you tend, and the small spark that lights it. A crumb is a vesta; the journal is the hearth.
The Fire Lineage
Vesta didn't get its name in isolation. It belongs to a whole family named for fire: Ember and Cinder, Bonfire, Rekindle, Firekeeper, Lantern, Watchfire. Each name is a different relationship to flame, and Vesta's is specific — not the fire that travels (that's the lantern), not the fire you rebuild (that's rekindle), but the fire you return to. The hearth is the one that stays home and stays lit. Naming inside a lineage is itself a design act: it tells the next reader where this thing sits before they read a single line of code.
When the Name Had to Change
The engine was first seeded as Hearth — same fire meaning, and it lasted less than a day. The problem was Korean phonology: 'Hearth' forces an awkward ending and lands almost homophonous with the everyday Korean word for a gym — and it was being born right beside its sibling Forge, which actually is the health-and-training engine. A journal that sounds "health-ish" sitting next to a real health app was a spoken-language collision waiting to happen. Renaming to Vesta kept the returning-fire meaning intact, added the match-and-flame bonus, and read cleanly in Korean. The rename touched a lot — but every one of those was a name, not data.