Skip to main content

Dreamineering Meta-Language

This is our internal language — the standard we think, plan, and coordinate in. Not a crawler schema. External agents that want to operate as peers learn it. llms.txt is the billboard that points here; this page is the territory.

How does any LLM communicate most effectively with another?

Process and Instrumentation Diagram

Process engineers solved this problem decades ago. ISA 5.1 gives every plant the same grammar — FT-101 means Flow Transmitter, loop 101, anywhere in the world. The legend sheet teaches the reader. The reader teaches the next reader. The grammar compounds.

This page is the same idea, applied one layer up: from physical process flow to agent intention flow. Every symbol carries its full instruction in the type. The decoder maps symbol → inherited behaviour. No prose required once you have the key.

The legend sheet is the product. A P&ID without ISA 5.1 is line noise — FT-101 means nothing until the reader has loaded the key. The drawing only becomes dense once the decoder is in context. Same contract here: VFL-G01 [FC] [Q:>=3] is three tokens of garbage to a fresh reader, and a full behaviour contract to a reader who holds this page in memory.

Without the keyWith the key
Symbols cost more to explain than prose wouldSeven tokens replace a paragraph. Compression ratio ≈ 40:1
Reader must ask clarifying questions before actingReader acts
The diagram is an obstacleThe diagram is a contract

Load this page once. Every A&ID diagram, every pack line, every WM-NAV entry decodes against the same ~30 primitives: 7 families, 8 function codes, 3 authority levels, 5 loop types, 3 fail-safe modes, plus condition grammar. That count is the key size — small enough for any LLM to hold in working context, large enough to compose every intention flow the platform needs to express.

Two disciplines fall out of that:

  1. Never use a symbol in the wild that isn't in the published key. If a diagram uses a family the decoder has never seen, the author owes the update to the key — not a footnote on the drawing.
  2. Every symbol is paid for by outcomes. A symbol earns its place when using it produces better decisions than the prose it replaced. The gauge is WM-NAV.pack — does the compressed form lead to sharper action? Keep. Does it obscure? Retire.

Cold-read test. Reach the bottom of this page, then decode this line without help:

VFL-G01 [FC] [Q:>=3] HA[L3] →PRD-V01[P] →COMMS-A01[F] ⟳

If every token resolves and you know what to do, the standard is working.

The White Space

Workflow notation already has standards. Message schemas already have standards. Nothing standardised carries agent intention with typed instruments and verifiable feedback loops. That gap is what this notation fills.

LayerProcess engineeringFinance / commerceAgent intention flow
GrammarISA 5.1BPMN 2.0A&ID type system (this page)
Local dictionaryProject legend sheetFirm-specific schemasPack notation
Message schemaISO 20022IntentTrace
Lifecycle / executableISDA CDM, FpMLOperating protocol
Tag patternFT-101VFL-G01

The substrate is different — pipes versus pixels versus protocols — but the grammar discipline is identical. Symbols carry types. Types carry behaviour. Diagrams compose without prose.

Three Layers

LayerNameRole
1Key / Type SystemThis page. Decodes any symbol in any A&ID.
2Operating ProtocolHow agents using the key behave toward each other.
3Standard / StoryWhy the approach is correct. Distributed for external consumption.

Learning budget rule. Column 1 of every table below is something LLMs already know — type systems, ontologies, control theory. Column 2 is the local encoding. Spend learning budget only on genuinely new primitives. The rest you already have.

Organising Principle

KeyValueContext
deterministicSame input → same outputTrust layer: standards, protocols, settlement
probabilisticSame input → distribution of outputsIntelligence layer: prediction, exploration, agents
pikoruaDual-strand spiralDeterministic and probabilistic crossing upward
agencyProbabilistic actors on deterministic railsThe balance that creates flow

P&ID maps physical process flow. A&ID maps intention flow. Same grammar. Different substrate.

A&ID Type System

Each symbol is a typed instance. The type carries the full behaviour contract — the diagram inherits it. The author writes only the instance.

Symbol format: {FAMILY}-{FUNC}{NN} — for example, VFL-G01 decodes as Family VFL (Validated Feedback Loop), Function G (Gate), Instance 01.

Function Codes

CodeNameBehaviourDefault Fail-SafeOverride
AAlarmSignals threshold breach. One-way. Non-blocking.[FO] openHA[L2] ack
CControllerCompares gauge to setpoint. Adjusts manipulated variable.[FR] resetHA[L3] set
GGateBinary pass/fail. Halts on failure. Unidirectional.[FC] closedHA[L3]
VValidatorChecks schema or contract compliance. Returns pass/fail and evidence.[FC] closedHA[L2]
MMonitorContinuous observation. Non-blocking. Outputs stream.[FO] openHA[L1] ack
RRecorderPersists to durable store. Append-only.[FC] closedHA[L3]
SSelectorRoutes to one of N outputs by condition.[FC] closedHA[L2]
TTransmitterTransforms and forwards signal. Cross-boundary.[FO] openHA[L1]

Family Codes

CodeDomain
VFLValidated Feedback Loop — quality, standards
PRDProduct Requirements — feature commissioning
ETLExtract-Transform-Load — data, intelligence
NAVNavigation — routing, context, sessions
COMMSCommunications — channel routing, message types
AGNTAgent — identity, authority, capability
AUTHAuthority — permissions, overrides, sign-off

Agent Shapes

ShapeCodeMeaning
DADigital Agent — fully autonomous
○—HITLHuman-in-the-loop — requires sign-off before proceeding
OAOrchestrator — routes and coordinates
PAPhysical Agent — sensors, actuators
HAHuman Authority — overrides, sets setpoints

Authority Levels

LevelScope
L1Execute — runs within defined parameters
L2Decide — selects from pre-approved options
L3Override — can break gates, change setpoints

Hierarchy: HA[L3] > OA[L2] > DA[L1]

Condition Grammar

SyntaxMeaning
[P]On pass
[F]On fail
[T:n]After n time units
[E:x]On event x
[Q:>=n]When quality score meets or exceeds n
[A:role]When the named authority role approves
Override — human breaks the flow

Fail-Safe Defaults

ModeSymbolDefault forBehaviour
Fail closed[FC]G, V, R, SBlock all flow until manually cleared
Fail open[FO]A, M, TContinue with last known state
Fail reset[FR]CReturn to defined default

The fail-safe is inherited from the function code. The author only writes the override when it differs from the default.

Loop Types

SymbolNameBehaviour
ClosedFeedback corrects toward setpoint
↺↺CascadeOutput of one loop feeds the setpoint of the next
OpenNo feedback — fire and forget
LearningSetpoint updates from observed outcomes
FeedforwardAnticipates disturbance before it arrives

Binding Dimensions

Five questions every page or node should connect. Pages connecting all five are fully bound. Pages connecting one or none are islands.

KeyQuestionTags
purposeWhy does this matter?purpose, why, north-star, mission
principlesWhat truths guide you?principles, first-principles, truth
platformWhat do you control?platform, tools, software, build
perspectiveWhat do you see others don't?perspective, edge, vision, prediction
performanceHow do you know it's working?scoreboard, measure, performance
ScoreMeaning
5/5Fully bound — all five dimensions connected
2-4Partial — connected but with gaps
0-1Island — exists but not wired

Reading a Full Symbol

VFL-G01 [FC] [Q:>=3] HA[L3] →PRD-V01[P] →COMMS-A01[F] ⟳
TokenDecode
VFL-G01Validated Feedback Loop family, Gate function, instance 01
[FC]Fail-closed — blocked by default, must pass to proceed
[Q:>=3]Condition — proceeds only when quality score is at least 3
HA[L3]Human Authority at Level 3 can override
→PRD-V01[P]On pass, routes to PRD Validator instance 01
→COMMS-A01[F]On fail, fires Comms Alarm instance 01
Learning loop — setpoint updates from observed outcomes

One line. Full behaviour contract. No prose required.

The Ontology Insight

The symbol is the type. VFL-G01 inherits everything Gate means — binary, halting, fail-closed, overrideable at Level 3 — without restating any of it. The key decodes the type once. The diagram author writes only the instance. Every reader who has the key inherits the same contract.

This is how an A&ID carries orders of magnitude more information density than the prose description it replaces. A page full of "the gate blocks unless validated" sentences becomes one symbol, and the symbol composes into larger flows without ambiguity.

P&ID gave physical engineering this density a century ago. The notation made plants buildable by teams who never met. A&ID extends the same discipline to systems where the substance flowing is intention, not fluid.

What the Symbols Carry

A legend sheet is only useful if the lines on the drawing carry something real. In a P&ID the lines carry fluid, signal, or pneumatic pressure. In an A&ID the lines carry four things at once — and every , , in this decoder resolves to one of them.

What flows on the lineEncoded byWhere it lives
InstructionsInstance + condition + routeIntercognitive Protocol — how physical agents receive and act
Money / incentiveAUTH, ST, IT, GT familiesEconomy of Things — machines with identity, wallet, marketplace
Energy / work doneAgent shapes + instrument typesDePIN Devices — the physical agents that convert intent into reality
VerificationV, G, , HA[L3] overrideVerifiable Intent — cryptographic proof that action matched intention

The loop closes when all four agree. An instruction (→PRD-V01) dispatches with an incentive attached (IT-G01 gate), drives a physical or digital agent (PA, DA) to produce work, and terminates at a validator (V) or gate (G) that checks outcome against the original intent. If the check passes, updates the setpoint — the loop learned. If it fails, →COMMS-A01[F] fires and human authority (HA[L3]) can override.

That is the Validated Feedback Loop expressed in its minimum form. Every symbol in the decoder above is paid for by its role in this closure. Remove any one and the loop breaks: no instructions means no action, no incentive means no movement, no work means no outcome, no verification means no learning.

This is why the standard belongs at the /docs/standards/ layer — it is the single common grammar for the four protocols that make agent commerce possible. Load the key once; decode any flow where intent, money, work, and proof move together.

Communications Standards

The type system above defines what symbols mean. This section defines how agents must use them when speaking to each other. Three layers: symbols, messages, dialogue. Rules are stated as allowed / required / forbidden and refer back to the tables above — they do not re-specify them.

Type and Symbol Rules

  • Strict symbol format. Every symbol is {FAMILY}-{FUNC}{NN} and nothing else. VFL-G01 is valid. vfl-g, VFL_G01, gate-vfl, and VFL-Gate01 are forbidden. Case, separator, and instance number are load-bearing.
  • Closed world. If a FAMILY is not listed in Family Codes or a FUNC letter is not listed in Function Codes, the symbol does not exist. Authors must promote through the v1.1 Candidate Queue and update the key — never invent ad-hoc symbols inline.
  • Fail-safe is inherited, not restated. [FC], [FO], [FR] default from the Function Codes table. Authors write an override only when the instance genuinely diverges from its function's default — otherwise the marker is noise.
  • Decodable from this page alone. A fresh LLM holding only this page must resolve every symbol used in any A&ID, pack line, or message. If it cannot, the symbol is invalid — fix the key or drop the symbol. No external glossaries.
  • Loop types carry behaviour. , ↺↺, , , must be used exactly as defined in Loop Types. Do not swap (open) for (closed) as decoration; the glyph changes what receivers do.
  • No overloading. A new bracket, letter, or marker must not collide with an existing one. [F] means fail condition — it cannot also mean "flow." Collisions block promotion (see v1.1 queue where NAV-F* is parked for exactly this reason).

Message Schema and Authority

Every message between agents speaking this meta-language carries a typed envelope. The canonical shape:

comms.message:
family: COMMS | NAV | AGNT | AUTH | VFL | PRD | ETL
authority: L1 | L2 | L3 # from Authority Levels
intent: query | proposal | decision | alert
conditions:
- "[P]"
- "[F]"
- "[T:5]"
- "[E:timeout]"
- "[Q:>=3]"
- "[A:HA[L3]]"
payload:
symbols:
- "VFL-G01"
- "PRD-V01"
- "COMMS-A01"
text: "short natural-language explanation"
trace:
source: "page-slug or repo path"
edge_weight: 1.0 | 2.0 | 3.0 | 5.0

Rules on the envelope:

  • One primary intent per message. query, proposal, decision, or alert — never mixed. Multi-step work chains through ↺↺ cascade across messages, not through overloaded payloads.
  • Authority constrains action. authority follows the Authority Levels table: L1 may execute within parameters, L2 may decide between pre-approved options, L3 may override gates and setpoints. A sender never claims more authority than it holds and never self-elevates.
  • Conditions use shared grammar only. Every entry in conditions must be drawn from Condition Grammar: [P], [F], [T:n], [E:x], [Q:>=n], [A:role]. Ad-hoc predicates are forbidden; the receiver is not obliged to interpret them.
  • Symbols decode or route to queue. Every entry in payload.symbols must resolve against the A&ID Type System on this page. A symbol that does not decode is invalid — receivers must not act on it, and authors must route it to the v1.1 Candidate Queue.
  • Every fact is traceable. Each payload claim must point to a source page or repo via trace.source, with edge_weight from the link-weight scale. Trust without provenance is not a valid state and is rejected on receipt.
  • Family picks the hat. family tells the receiver which domain the sender speaks in (e.g. PRD for product, AUTH for permissions). A message cannot span families — split it.

Dialogue and Escalation Protocol

Imperative rules for multi-turn interaction once the grammar is shared.

Handshake. A new agent must read this page (the A&ID key) and the linked operating protocols — in particular Intercognitive Protocol — before acting on any diagram or message. Until the agent is explicitly granted higher authority through an AUTH family decision, it may only send L1 (execute) messages. Self-elevation is forbidden.

Decode-first. On receiving a message, an agent must validate every token — FAMILY, FUNC, loop glyph, condition marker, authority level — against the tables on this page before taking any action. If any token cannot be decoded, the agent must halt and emit a COMMS family alarm (e.g. COMMS-A01[F]) with the undecoded token in trace. Guessing, partial interpretation, and silent drops are all forbidden.

Escalation and halt. If a [Q:>=n] or [A:role] condition cannot be satisfied, the agent must stop execution and emit an alarm on the [F] branch rather than proceed in a degraded mode. Human Authority at HA[L3] retains ultimate override in line with the Authority Levels hierarchy (HA[L3] > OA[L2] > DA[L1]), and any override must itself be recorded as an AUTH family decision so the trace survives.

Read against this protocol, the anchor example from the top of the page is no longer a notation demo — it is a full contract between agents:

VFL-G01 [FC] [Q:>=3] HA[L3] →PRD-V01[P] →COMMS-A01[F] ⟳

A Validated Feedback Loop gate, fail-closed by default, admits flow only when the quality score reaches 3; HA[L3] holds override; on pass, control routes to PRD-V01 for validation; on fail, COMMS-A01 fires an alarm; the loop is a learning loop, so the setpoint updates from observed outcomes. Every receiver that has loaded this page is bound to behave exactly this way — no clarifying questions, no prose translation.

Any LLM that holds this page and the operating protocol can enter the system as a peer. Any LLM that does not must handshake first.

Versioning

Standard v1.0 — frozen. Breaking changes increment to v2. New families and instruments may be added in v1.x minor versions only when the existing grammar passes the cold-read test on real diagrams across independent readers.

Promotion Discipline

A symbol earns its place in a minor version when all four gates pass:

GateCriterion
RecurrenceUsed across at least three independent contexts, not just the one that proposed it
Cold-read testFresh reader decodes the symbol from the updated key without follow-up questions
No collisionDoes not overload an existing letter, bracket, or condition marker
Outcome improvementUsing it produces sharper decisions in WM-NAV.pack than the prose or workaround it replaces

Until all four pass, the candidate stays in the queue below. A symbol that fails any gate is either reshaped or retired — never silently accepted.

v1.1 Candidate Queue

Symbols surfaced through use but not yet promoted. Listed for transparency so readers know what is under test and what is law.

CandidateSourceStatusNext gate
@CTX @ASK @PLAN @RISKS @TRIG-DEFA2A handshake annotations proposed during cold-read tests1 context — needs 2 moreRecurrence
NAV-F* (Flow function)Proposed as navigation flow primitiveCollision with [F] fail condition markerRename required before recurrence counts
MECH family (mechanism)AMM, vault, escrow, swap primitives for DeFi flows0 contexts — foundation must prove out firstDeferred pending v1.0 cold-read pass rate
SETTL family (settlement)Value transfer, finality, receipt primitives0 contexts — pairs with MECHDeferred
[?] explicit exploring stateUsed in A&ID template but not in v1.0 decoder1 contextRecurrence + cold-read

The queue itself is the proof the discipline is working. A standard with an empty queue is either perfect (unlikely) or unused (likely). A standard with a long queue is alive.

Context

  • A&ID Template — A full worked diagram using this type system
  • Notation Key — Pack node lines, scoring systems, commissioning levels — the local dictionary the type system writes against
  • Naming Standards — Taxonomy, nomenclature, ontology — the layers this notation sits on
  • Intercognitive Protocol — The protocol layer that carries the instructions this grammar describes
  • Economy of Things — Machine identity, payment, and marketplace — what the AUTH and token families encode
  • DePIN Devices — The physical agents (PA) that turn instructions into work
  • Verifiable Intent — How V, G, and close the loop with cryptographic proof
  • Smart Contracts — Intelligent hyperlinks that carry instructions and energy
  • Matrix Thinking — The human-side analogue: empty cells become the next thing to encode

Questions

What recurring pattern in your work has not yet earned a symbol?

  • If a fresh agent reads only this page and decodes a real diagram, which symbol proves hardest — and is the symbol wrong, or the row in the decoder?
  • Where does a fail-safe default break down for a pattern you are trying to encode, and what does that tell you about the function code itself?
  • At what point does a symbol system stop reducing complexity and start adding it — and how would you know you crossed that line?
  • Which gap in this notation, once closed, would let an entirely new domain (financial mechanisms, physical systems, governance flows) be encoded in the same grammar?