Architecture patterns
Build applications from documents agents can operate.
Blue is a language, not a fixed product model. These patterns show what becomes possible when state, operations, authority, evidence, and process composition are represented as connected documents.
01 · Agent-operable applications
Give agents named operations instead of broad database access.
An agent reads a typed document, discovers the operations exposed to its role, and writes an Operation Request to a provider-backed Timeline. Direct actions use the agent’s own channel. Delegated actions carry Mandate authority while remaining attributed to the agent.
Typical capabilities
02 · Living agreements and Orders
A standing relationship can create many independent commercial occurrences.
An Agreement can preserve human-readable terms while selected clauses are operationalized by typed embedded processes. Each resulting Order can retain separate state, participants, evidence, payment process, and lifecycle.
03 · Conditional payment processes
Keep payment conditions connected to the documents that justify them.
A PayNote can represent one payment process: payer, payee, guarantor, amount resolution, capture conditions, refunds, and provider evidence. Blue does not pretend to be the bank ledger; financial truth enters through the provider that controls or observes the rail.
Examples
04 · Provider-backed policies
Make institutional changes part of the documents that depend on them.
A policy process already active inside an Agreement can bind a public regulator Timeline. As the Agreement advances through complete history, policy changes take effect at their canonical positions before later governed actions.
What the document can preserve
05 · Cross-organization networks
One document can accept evidence from providers that do not share a platform.
A merchant may use MyOS, another business may use a bank-backed Timeline, a public authority may publish a permit, and an AI agent may act through a KYA provider. Each provider remains visible and contributes only the claim suited to its role.
Several providers, one deterministic order.
Completeness and published tie-breaking prevent notification latency from deciding document state.
Read ordering → Several portalsDifferent interfaces, compatible document state.
A bank portal, MyOS, and another business interface can present different views without privately redefining the relationship.
Read cross-platform scenario → Concrete operating environmentMyOS shows how an application can sit on top of the graph.
It provides document views, tasks, agents, integrations, and operational services while keeping Blue separate as the open technology underneath.
Explore MyOS →