Correcting a single value no longer means opening the record's form. Hover any editable cell in a list table and a small pencil appears at the right of the cell. Click it and just that cell becomes an editor. The same pencil appears next to editable fields on a detail view, including the task detail that opens from a kanban card.
Everything else about the row keeps working. Clicking the row still expands it, clicking a link inside a cell still opens that record — only the pencil starts an edit.
Saving and cancelling
- Enter or clicking away saves.
- Escape cancels and restores the previous value.
- Tags and multi-select fields (a task's projects, a time entry's tasks) save each pick as you make it and stay open, so you can add several without reopening the editor.
- A multi-line field — a task description, a document description, an invoice's notes — takes Cmd/Ctrl + Enter to save, because plain Enter starts a new line.
You can move straight from one cell's editor to the next cell's pencil in a single click; the first saves as the second opens.
There's no confirmation message. The new value appearing in the cell is the confirmation — it is written only once the save succeeds. If a save fails you'll get an error message explaining why, and the field keeps its previous value.
Each edit is recorded the same way any other change to that record is, so entities that keep a changelog show it there.
Which fields can be edited
Editable fields are the ones the record actually stores: names, statuses, dates, amounts, tags, priorities, types, and the link sets between records.
Some fields deliberately have no pencil:
- Identifiers — the
C-7/T-12style id every link points at. - Calculated values — a transaction's or subscription's net amount and tax amount, a time entry's duration. These follow from other fields; change those instead.
- Created and updated timestamps.
- An invoice total that has line items — the total is what the lines add up to, so change it by editing the lines in the invoice form.
- A transaction's tax rate when no tax split was recorded — add the split from the transaction form first.
- A running time entry's end time — stop it from the time tracker.
- A subscription's active state — pause or resume it instead, so its renewal schedule stays correct.
- A document's body — it's edited in the document editor, which keeps autosave and version history.
Where it works
Every list table: clients, projects, tasks, invoices, transactions, subscriptions, time entries, and documents. Detail views for clients, projects, tasks, invoices, and documents — plus the task detail modal opened from the kanban board.
Empty fields on a detail view are shown rather than hidden, so a value that was never filled in can be added from here.
Read-only screens have no pencils: a shared link shows the record to its recipient exactly as it is, and the onboarding preview tables are illustrations rather than editors.
To change the same field across many records at once, use Bulk edit instead.