← All posts

Projects, and Atlas starts checking its own work

Chats get folders, Atlas gets a review queue before it ever touches your numbers, and Soma — the health module — gets the revamp it had been owed for weeks.

Chat in Neeos has always been the primary interface — you talk to it, and it routes you into whatever module the conversation actually needs. What it didn't have, until today, was any sense of grouping. A month of conversations about the same kitchen renovation lived as a month of disconnected threads. Projects fixes that: chats can move into a project, files stay attached to the thread that produced them, and all the common file formats are now handled directly instead of falling back to "I can't read that."

Atlas double-checks itself before it writes

The bigger change under the hood is Atlas's new review queue. Before, a write to your financial data went straight through preview→confirm and landed. Now there's an affordability check in front of it — Atlas asks whether an action actually makes sense given the rest of your numbers before it's presented to you as something to confirm. Missed paychecks get surfaced instead of silently breaking a projection, bucket top-ups account for deadlines instead of assuming infinite time, and a proper set of vision error codes means a failed receipt scan says why it failed instead of just failing.

This is the same instinct from the "preview before every write" post a week ago, one layer deeper: it's not enough to show you the change before it happens. The change itself should already have been checked against reality before it's shown to you at all.

Soma's overdue revamp, and voice moves into chat

Health — Soma — got tappable metric history, a collapsible Apple Health section, and per-metric source choice, so you can tell it "trust my ring over my phone for sleep" once and have that stick. And build 61 shipped the voice data bridge and conversation memory that live voice calls needed to actually feel like part of the same conversation, rather than a separate mode bolted onto the side of chat.

Individually, none of this is dramatic. Together it's the app starting to feel less like a collection of features shipped in sequence and more like a system where each part is aware of the others.

← Newer: The bug that taught us to trust the wire Older: Momentum gets teeth →