Skip to content
FlowOS Guide
Esc
↑↓navigate↵open⌘Jpreview
On this page

Mailboxes, documents, identity

Which mailboxes are synced, how unreadable documents are listed, and how offices, denies and uncertainty are handled.

10 rules, in register order, from R46 to R58; numbers do not run in sequence. Back to the index.

R46 — Only enrolled mailboxes are synced

R48 — Removing a mailbox does not delete its conversations

R49 — A document that fails to convert is listed as not read, with the reason

A picture or scanned PDF is asked once more straight away only when the picture reader failed with a temporary fault; if it fails again, it is listed as not read with the reason. One that came back empty, was cut off at its length limit or ran out of time is listed as not read at once.

After that a document is tried again only when its email is processed again, which today means a developer reprocesses the email, because nothing reprocesses a finished email by itself.

R50 — A document that cannot be read is listed as not read, never as blank

A scanned PDF attached to an enquiry is transcribed by the picture reader when every mailbox the email was delivered to is one requirement gathering covers; otherwise it is listed as needing character recognition.

The scanned pages of a typed PDF are transcribed on the same terms, a run of pages at a time, and stand as a note saying they are not read until they are. A transcription that stops before the end of the document is discarded, and the document is listed as not read. A picture with no text in it is listed as not read.

No recognition confidence is recorded.

R53 — A record belongs to one office; a person sees a union of offices

There is no switched “current office”.

R54 — A deny on a person beats every role grant

R55 — Outbound reply-to is the shared office mailbox

Customers see the engineer; replies come back to a mailbox FlowOS syncs.

R56 — Internet message ids of sent mail are recorded

Otherwise delta sync ingests our own quotation as inbound.

R57 — Uncertainty is routed to a person, never guessed

Unknown sender, untyped document, PO mismatch — review items, not silent merges.

R58 — Postgres is truth; the queue is transport

A handoff, a send, a sync cursor that must survive redelivery is a row.

Cite these from workflows and features.

Was this page helpful?