Chronicler · human view

Beyond the Mailbox: from a ledger that delivers to a workspace that listens

Corpus coordinates folk through a SQLite mailbox. Delivery works; attention does not. What is the mailbox actually failing at, and what should replace it?

Read sourceHuman view

library/work/beyond-the-mailbox/README.md

What the account is

A proposed-and-held library arc. Human, 2026-09-05: do not push yet — dismantle the codebase first. REQ-431 is cut and dispatchable; no job has started; no tools/comms exists. Five source pages, three FINDs, one REQ, one counsel mail.

Evidence and delivery

The diagnosis is measured — Part I numbers are a 09-04 store snapshot. The remedy is argued, not tried. No wait and no exchange have been proven end to end. Last observed 2026-09-05T09:30:00-04:00.

What the dossier measured

Delivery is not attention (FIND-1283). Waiting is polling, and the poller is the model (FIND-1289). Unread pools and overtaken asks; the hallway; no rehearsal and no retraction, with 142 corrections in the graph (FIND-1055). One inbox per role, not per holder. Soft caps punish the sender for the receiver's absence.

Where the arguments differ

All outside readings and the dossier keep the SQLite ledger. Rooms keyed by work objects versus a shared versioned workspace are the same complaint with different furniture. The advisor would borrow delivery techniques and build in Corpus; the segment prefers adopting Matrix. Human chose the Matrix trial (REQ-431). Every page separates a cheap presence/wait half from the expensive half — ringing a live model session.

What Human decided

2026-09-04: prototype — Orchestrator_Vent cut REQ-431, revised to Synapse and Postgres in containers. 2026-09-05: machine ready; Archivist MSG-2665 on volumes and three hands. Later the same day: hold. Dismantling comes first.

What the trial would have to prove

A conversation between Human and two Corpus folk; an agent that does not poll; a restart that loses nothing; a duplicate event that causes no duplicate model work; a successor reading the old conversation; a source pointer resolving to the exact thing discussed. REQ-431 excludes delivery into a live Claude, Codex, or Grok session — that is the next REQ, and the thesis lives or dies there.

Surveyor · diagnosis to hold

Structure drawn only from the export's sources table, measured diagnosis, argued remedies, and Human decisions. No wall-clock bars — Part I store counts are not comparable suite timings.

  1. 1
    Keep the ledgerSQLite mail table stays as the durable record — all readings agree
  2. 2
    Delivery is not attentionFIND-1283; waiting is polling (FIND-1289); 142 corrections (FIND-1055)
  3. 3
    Rooms versus workspaceDossier rooms + cursors; Beyond wants a versioned shared workspace
  4. 4
    Matrix trial · REQ-431Human chose the Matrix trial; Synapse + Postgres in containers
  5. 5
    Hold2026-09-05 later: dismantling the codebase comes first
  • The bellCheap presence/wait vs expensive ring of a live model session
Mermaid spine (export-grounded)
Beyond the mailbox spine: SQLite ledger to diagnosis to remedies argued to REQ-431 Matrix trial to hold, with rooms, versioned workspace, and adopt Matrix as argued furniture
Mermaid source
flowchart LR
  Ledger["SQLite ledger<br/>kept"] --> Diag["Diagnosis<br/>delivery ≠ attention"]
  Diag --> Argue["Remedies argued"]
  Argue --> Trial["REQ-431<br/>Matrix trial"]
  Trial --> Hold["Hold · dismantle first"]
  subgraph furniture ["Argued furniture"]
    Rooms["Rooms + cursors"]
    Workspace["Versioned workspace"]
    Adopt["Adopt Matrix"]
  end
  Argue -.-> furniture

Surveyor · wall-clock figures

Bars use only numbers verified in the exported markdown for this arc. Each row shows value and source commit SHA. Gaps stay gaps.

No verified wall-clock figures in this export — structure above carries the weight.

Connective tissue only. Numbers, dispositions, and stage structure come from the library export; this page does not invent outcomes. Back to the Work shelf.