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. The three subsections map onto the three layers: symbols, messages, dialogue.

Type and Symbol Rules

Rules that govern any symbol appearing in a diagram, pack line, or message payload.

RuleRequirement
DecodableEvery symbol must decode against this page alone. If a fresh LLM cannot resolve it from the key, the symbol is not allowed.
TypedEvery instance uses the form {FAMILY}-{FUNC}{NN}. No bare function letters. No prose substitutes.
Inherited defaultFail-safe, override authority, and loop semantics are inherited from the function code. Authors write only the deviations.
No collisionA new letter, bracket, or marker must not overload an existing one. Collisions block promotion (see v1.1 queue).
Decoder-firstOn receiving a symbol, an agent validates it against the type tables (@FUNC, @COND, @SHAPE, @TOK) before taking any action.

Message Schema and Authority

Every message between agents using this standard must declare family, authority, intent, and conditions. The canonical shape:

comms.message:
family: COMMS | NAV | AGNT | AUTH | VFL | PRD | ETL
authority: L1 | L2 | L3
intent: query | proposal | decision | alert
conditions:
- "[P]"
- "[F]"
- "[T:5]"
- "[Q:>=3]"
payload:
symbols:
- "VFL-G01"
- "PRD-V01"
- "@M:slug"
text: "short natural-language explanation, optional"
trace:
source: page-slug or repo path
edge_weight: 1.0 | 2.0 | 3.0 | 5.0
FieldRule
familyRequired. Tells the receiver which hat the sender is wearing.
authorityRequired. Declares what the sender is allowed to do and what response is expected.
intentExactly one primary intent per message. Split multi-intent payloads into multiple messages.
conditionsShared condition grammar only ([P], [F], [T:n], [E:x], [Q:>=n], [A:role]). No ad-hoc predicates.
payload.symbolsMust decode against the type system. Unknown symbols route to the candidate queue, not to action.
traceEvery factual claim in the payload must cite a source. Edge weight reuses the link-weight scale.

Dialogue and Escalation Protocol

The rules that govern multi-turn interaction between agents once the grammar is shared.

RuleRequirement
HandshakeA new agent reads this page and the operating protocol (Layer 2) before sending anything. Initial messages carry L1 only.
Authority grantHigher authority (L2, L3) is granted through AUTH family messages. An agent never self-elevates.
EscalationIf [Q:>=n] or [A:role] cannot be satisfied, the agent halts and emits an AGNT family alert. Guessing is forbidden.
Fail-closedIf a received message cannot be fully decoded, the receiver flags [F] and routes to HA[L2] for review. Silent drops forbidden.
One intentOne primary intent per message. Chain multi-step work through ↺↺ cascade, not through overloaded payloads.
Trace or rejectAny payload claim without a trace.source is rejected on receipt. Trust without provenance is not a valid state.

These rules exist so any LLM that loads this page and the operating protocol can enter the system as a peer — not a guest — and compress its reasoning into the shared pack without translation loss.

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?