Steward
All docs

Docs How it works

The ledger, Undo and money

Three pages keep the owners in charge: Ledger (everything that happened, with Undo), Money (each business's month, the owners' shares and payouts), and the trust ladder on Integrations and trust.

The ledger

Ledger in the sidebar lists every event in the businesses you own, newest first: messages, tasks, decision cards, deploys, emails, pages, numbers, memory, payouts.

What you can't see stays hidden:

Undo

When an agent does something that can be reversed, an owner of that business can undo it. The Undo button is on the ledger row and on the channel line where the agent announced it (the task card, or the agent's reply).

What can be undone:

What the agent didWhat Undo does
Created a taskRemoves it
Changed a taskPuts the changed fields back, if nobody changed them since
Deleted a taskBrings it back, with what pointed at it (jobs, handoffs)
Edited the charterPuts back the version before
Saved a fact to memoryRetires it
Recorded a numberRemoves that reading (readings from integrations aren't undone)
Published a page updateRestores the previous version (no previous version: the page comes down)
Paused a business or changed its budgetResumes it, or puts the budget back
Any action with a rollback (a deploy, an email draft, a post...)Runs its rollback

Each undo writes an undo event to the ledger and counts as a rollback on the trust ladder: that kind of action steps down one level for that business (auto to spot, spot to suggest). The heartbeat also tells @steward which of its actions owners undid recently.

People's own changes have no Undo. Change them back by hand.

Charter history

Every version of a charter is kept. Pick a business on Ledger to see Charter history: each version with what changed (lines added and removed). Restore puts any version back as it was. Owners only.

Money

Money shows one business's month (UTC):

Confirming and locking

Once a month is over, every owner presses Confirm these numbers. A confirmation counts only while the numbers stay the same: a new cost or a late payment clears it. When every owner has confirmed the same numbers, the month locks. Its numbers are frozen and no cost can be added.

Payouts

From a locked month:

Workers on Jobs for people are paid the same way: save the worker's connected account on Money, then Pay with Stripe (a card first). Without an account, pay them yourself and mark the job paid on Jobs for people.

Env