[ RRBT-02 ] The fabric
Black Warren.
Every company is a tangle of phones, inboxes, ERPs, tills, spreadsheets and software nobody dares to touch. The Warren reaches each one the way that system allows, brings every record into one ledger with its source and time, and hands it to agents that are bounded, tested and supervised. Your company never waits on any of it.
Free flow · every source, every conduit
Data only travels one way: out of your systems, into the ledger. Nothing in your company waits on the Warren. Pick a scenario, or click any node to see exactly how it connects.
Node · spec
Select a node
- How
- —
- Cadence
- —
- Access
- —
- If it fails
- —
Index // every node
Read it as a spec.
L1
Your company
Unchanged. Keeps running on its own.
| Node | How | Cadence | Access | If it fails |
|---|---|---|---|---|
| Phone lines | SIP trunk or forwarding into the voice gateway. | Real time | Calls recorded only where consent is given | Calls ring through to your team as before |
| Inboxes | Delegated mailbox access with scoped folders. | Real time | Read + draft. Sending needs a rule or a human | Mail keeps arriving normally |
| WhatsApp & chat | Business API numbers routed through the message bridge. | Real time | Per-number scopes | Messages queue for your staff |
| ERP & accounting | Vendor API, or read-only replica, or scheduled export. | 5 min – daily, per source | Read-only | ERP unaffected |
| Points of sale | POS cloud API or end-of-shift exports. | Per ticket – per shift | Read-only | Tills keep selling |
| Spreadsheets & files | Watched folders and scheduled drops, validated on arrival. | On change | Read-only copies | Files stay where they are |
| Databases | Authorized read replica or reporting user. | Near real time | Read-only role | Primary database untouched |
| Legacy apps · no API | Authorized interface automation on a dedicated session. | Scheduled | Least-privilege account | Staff use the app as usual |
| Web, portals, markets | Supplier portals, registries, marketplaces, public web. | Hourly – weekly | Public or delegated logins | Last good snapshot kept |
| Sensors & devices | Local gateway reading devices on site. | Streaming | Device-level | Devices keep running locally |
L2
Black Warren conduits
How each source is reached.
| Node | How | Cadence | Access | If it fails |
|---|---|---|---|---|
| Voice gateway | Speech in, speech out, transcript to the ledger. | Real time | Scoped per line | Falls back to ringing your staff |
| Message bridge | One intake for email, WhatsApp and chat. | Real time | Per channel scopes | Messages wait, nothing is lost |
| Official APIs | Vendor-supported endpoints with rotating credentials. | Per source | Read-only tokens | Retried with backoff |
| Read-only replicas | Copies of the data, never the live system. | Near real time | Read-only | Replica catches up |
| Scheduled exports | CSV/XLSX exports validated against a schema on arrival. | Scheduled | Read-only | Missing drop raises an alert |
| Local connectors | A small agent inside your network, outbound-only. | Scheduled / streaming | Outbound 443 only | Buffers locally, sends later |
| Interface automation | Authorized robotic steps where no API exists. | Scheduled | Dedicated least-privilege user | Run marked failed, retried |
| Web acquisition | Managed collection with rate limits and logs. | Scheduled | Public / delegated | Previous snapshot kept |
L3
Ledger
Queue, provenance, reconciliation.
| Node | How | Cadence | Access | If it fails |
|---|---|---|---|---|
| Retry queue | Every record enters once; duplicates are discarded. | Continuous | Internal | Holds work until sources return |
| Provenance ledger | Each value keeps its source, timestamp and correction history. | Continuous | Internal, audit-logged | Last reconciled state preserved |
L4
Agents
Bounded, permissioned.
| Node | How | Cadence | Access | If it fails |
|---|---|---|---|---|
| Executive agent | Synthesis across areas; writes the Monday brief. | 24/7 | Read across group | Brief marked late, not invented |
| Finance agent | Margins, costs, anomalies, invoice matching. | 24/7 | Finance scope | Escalates to controller |
| Operations agent | Incidents, maintenance, procedures. | 24/7 | Ops scope | Escalates to ops lead |
| Procurement agent | Stock, suppliers, purchase requests. | 24/7 | Drafts only | Escalates to buyer |
| Voice agent | Answers, qualifies, books and logs calls. | 24/7 | Calendar + CRM write, scoped | Transfers to a person |
| Inbox agent | Reads, classifies, drafts and routes messages. | 24/7 | Draft + route | Leaves message for staff |
L5
Gate
Every output, checked.
| Node | How | Cadence | Access | If it fails |
|---|---|---|---|---|
| Eval & policy gate | Outputs checked against tests, rules and permissions. | Every output | Policy owner | Blocks output, notifies owner |
L6
People & action
Humans approve what matters.
| Node | How | Cadence | Access | If it fails |
|---|---|---|---|---|
| Monday 07:00 brief | Only what needs attention, with evidence. | Weekly + on demand | Direction | — |
| Command center | Group → brand → site → branch → SKU. | Live | Role-based | Shows last reconciled state |
| Human approval | Money, legal and HR actions wait for a person. | As needed | Named approvers | Nothing happens without it |
| Action & closure | Orders, replies, tickets — tracked to closure. | Continuous | Per rule | Stays open, owner reminded |