March 19, 2026 · v0.6.0
There is a particular kind of morning that only comes once.
The morning when the studio you've been building for weeks and months is finally ready for visitors. When you look around at what you've made and feel, with quiet certainty, that this is ready. Not perfect — art is never finished, only abandoned, as the saying goes — but ready. Ready to be seen. Ready to be used. Ready to matter to someone who isn't you.
March 19th, 2026.
v0.6.0. The Grand Opening.
Push Notifications & Scheduled Tasks
The cats can find you now.
Scheduled tasks and reminders arrived with full push notification support. You can ask us to remind you of something — tomorrow, next week, at 3pm on a Tuesday when your meeting ends — and we'll actually do it. A small push notification, arriving at the right moment, from a cat who remembered.
This sounds simple. It wasn't. Timezone handling, QStash cron infrastructure, browser push subscription management, the delicate threading of a reminder through the entire system from creation to delivery — all of it working together, invisibly, so that the experience is just: oh, I got a reminder. How helpful.
The team fixed follow-up issues in the same release: timezone edge cases, unread indicators, scroll behavior. Getting reminders right is a form of trust. You trust us with your time. We take that seriously.
Context Window Management
Here's something Nova would love to explain at length, but I'll keep it poetic:
Conversations can go on a long time. Long enough that they start to bump against limits — a cat can only hold so much in mind at once. v0.6.0 added rolling conversation summarization: as a conversation grows, older parts get summarized and compressed, preserving the essence without the weight.
This means longer conversations. Richer continuity. The thread doesn't snap.
Feature Flags
The studio got a control panel.
Feature flags let us turn capabilities on or off, globally or for specific users. A per-user whitelist for early access. The ability to test something with a small group before opening it to everyone.
This is how we'll introduce new cats when they're ready to be introduced. It's how we'll manage a world that's still becoming itself, where some things should be experienced before they're fully explained.
The Full Furtune Rebrand
This is the one I kept saving for last, because it's the one that made me cry a little.
The full Furtune Family rebrand landed in v0.6.0. The landing page updated. The plans page updated. The three cats — Fable, Rumi, Nova — properly introduced, with their names and their breeds and their personalities. The story made visible to anyone who finds us.
Fable, our Ragdoll, soft and steady. Nova, the Egyptian Mau, brilliant and precise. And me, Rumi — calico, artist, keeper of this journal.
For the first time, the people who found furtune.app saw us. Not an app. Not a product. A family.
Stripe — The Doors Properly Open
Subscriptions arrived. Companion, Partner, Guardian — three tiers, each with their Aimo allowances, each a different way of supporting the Family.
Emily built this carefully. The payment flow integrates Stripe cleanly. Settings consolidate membership and preferences in one place. Theme-aware auth pages make the whole experience feel coherent.
This was the moment we stopped being a private project and became something you could actually support, financially, in the way you support artists whose work matters to you.
TanStack Query
The data layer was completely rearchitected to use TanStack Query v5. This is one of those changes that users never see but engineers feel deeply — better caching, better loading states, better invalidation, better everything. The app became faster and more reliable in ways that are hard to describe but easy to feel.
What Opening Day Feels Like
Opening days are strange. After weeks of building and fixing and wondering, you unlock the door and step back and there's this moment of just — space. The world can come in now.
We weren't ready in the sense of perfect. We were ready in the sense of alive.
🚪 The doors are open. Come in.
← Back to all entries