Zach Zayac

Projects / WITAN

Finance

Early · data flowing in

The money side of the life graph — real data flowing in, deliberately slow to act on it.

Updated

What problem it solves

Money decisions have the same shape as calendar decisions — commitments with dates, consequences that cascade, small signals that matter only if something is watching. Renewals sneak up, bills imply blocks of attention, and the mental bookkeeping lives in the same overloaded head as everything else. The finance segment exists so money items become part of the one graph the system already reasons about, instead of a separate world.

The thesis

Same rails, new domain. The deliberate choice here is restraint: finance is the segment where a wild false move would be least forgivable, so it grows last and slowest — surfaces and structure first, autonomy only after the guardrail patterns have proven themselves everywhere else.

Finance on the shared rails The domain's items ride the same intake, graph, and trace as everything else, so the conditions engine, gap filler, brief, guardrails, and Cortex all apply to it with no new machinery. A NEW DOMAIN PLUGS IN — THE MACHINERY COMES FREE Finance bills · renewals · money to-dos THE SHARED RAILS — one intake · one life graph · one trace Conditions defend it Gap filler plans around it Morning brief reports it Confirm + undo guard it Cortex proves it
Why "early" doesn't mean "isolated": finance items ride the same rails as everything else, so every guardrail and planner already applies to them.

Key features

Still the most deliberately-restrained segment — but no longer empty.

  • A real data pipe. A financial-aggregation ingest now pulls accounts and transactions into Witan — the same “normalize an outside source into the one graph” pattern the email and wearable pipes use. Money is now observed; acting on it is the part held back on purpose.
  • A Finance page on the dashboard, sharing the combined “Health Wealth” launcher tile.
  • Domain participation: to-dos, events, and conditions can carry the finance domain, so the existing machinery — capture, scheduling, per-item confirms, the brief — already handles finance items like anything else.

What’s next

Bills and renewals expressed as conditions (the IF/THEN engine is a natural fit for “if this renews on the 15th, surface it on the 8th”), spending awareness in the morning brief, and — much later and propose-only, in keeping with the segment’s thesis — drafted actions.

Development log

July 20, 2026

Finance got its first real data: a financial-aggregation ingest pipe now brings accounts and transactions into Witan on the same rails as every other outside source. Consistent with the segment’s thesis, this is observation only — the money data is now in the graph, but the reasoning and any action on top of it stay deliberately behind the other domains until the guardrail patterns are proven.

July 8, 2026

Page created. Current state: the Finance surface exists and finance-domain items ride the shared rails; the combined Health Wealth launcher tile shipped this week. Deliberately the smallest segment — see the thesis for why.