Your site, your list and your channels stay fed.
You run it alone, so Oat drafts from your archive, and one approved revision goes to your site and channels.
| Piece | Sources | Dollop | Updated |
|---|---|---|---|
The 8 p.m. batch: what a year of adult dance class actually costs after workNeeds a look | 3 linked, 2 held | Dollop flagged | 6 min ago |
Why freelance women in Delhi and Bengaluru are still chasing 60-day-old invoicesChanges requested | 4 linked | Dollop complete | yesterday |
The hostel curfew, priced in missed shiftsApproved | 4 linked | Dollop complete | 3 days ago |
The current way costs hours you do not have.
- The idea from Tuesday is still a heading on Friday.
- Every post costs an evening of checking your own figures.
- You guess at which piece got read.
Oat turns those hours into one read.
- Step 1
Set the brief
Themes, audience, what to leave alone, how often.
- Step 2
Open to a draft
A sourced piece from your archive is already waiting.
- Step 3
Approve one revision
You sign off an exact revision by its hash.
The first draft arrives before the evening does.
Oat reads your archive, collects dated sources, writes inside your brief, and Dollop checks the piece before it lands on your Desk.
- Choosing a topicTheme: work and moneyCompleted
- Reading prior coverage3 archive documentsCompleted
- Collecting evidence5 sources foundCompleted
- Writing the draftCompleted
- Checking sources3 linked, 2 heldCompleted
- Dollop checkFlagged: two claims without a sourceCompleted
- Bounded repair2 of 2 used, two claims still held for youCompleted
Reading it is the only part left.
You comment, edit or decline, each change is its own revision, and you approve one exact revision from your phone.
- Revision
- 2 of 2 · c4e2b71
- Sources
- 4 linked
- Dollop
- Complete
Good idea, boring hook. Open with the invoice that is 60 days late, not with the category. The number is the story.
Approval binds to c4e2b71. A later edit returns the piece to review.
Your site receives the exact revision you approved.
WordPress gets a draft, Vercel a deploy hook, GitHub a commit, and Oat says outcome unknown rather than guessing.
- Export queuedRevision 9a30c2e approved for your site (WordPress draft)10:42
- ExportingDraft created on your site, post id 284110:42
- ExportedMarkdown and HTML written to private storage10:42
- LiveYou published the draft in WordPress. Oat checked the public URL.11:07
Had the site not answered, this line would read Outcome unknown, and Oat would say so until it could check.
One approved piece feeds your list and channels.
The approved piece becomes the issue, the posts, the video script and the clips, and what got read feeds your next brief item.
The hostel curfew, priced in missed shifts
- Revision
- 3 of 3 · 9a30c2e
- Earlier
- 8d1f04a
Based on revision 9a30c2e. Current. Its own approval, its own destination.
Based on revision 8d1f04a. Source changed, review again.
Based on revision 9a30c2e. Current. Its own approval, its own destination.
Based on revision 8d1f04a. Source changed, review again.


