The AEIOU Frame
The five-channel law: an encoding for people, firms, and memory.
Every signal between two people is a five-symbol code. Responsibility is how many of the five you must carry at once. Most business failure is not disagreement — it is a decode error. Memory only pays for itself if it stores surprise.
Version 1.0 · 2026-11-10 · HonestAgent Estate Working paper: HH_MEMORY/AEIOU.md. This is the canonical statement.
1. The five channels
A mind is not a point. It is a loop with five ports.
| Sense | Channel | The question | |
|---|---|---|---|
| A | see | Attention | What does X notice? |
| E | feel | Emotion | What does X value? |
| I | think | Intellect | What does X model? |
| O | speak | Output | What does X emit? |
| U | do | User / Other | What does X do, and what does the other retain? |
Three ports face outward. A samples the world raw. E assigns it valence. U is the world's second observer — the other party, who acts back. Two ports form the self-loop: I models, O emits.
This is why the self cannot be a dyad. A self plus an environment gives you no reason to believe anyone else is in there. But other people reply. A reply requires a third node. The minimum honest description of a mind is self, non-self, environment — a triad, closed by U.
The same structure is why the notation composes in threes: three is the smallest number of nodes that can disagree.
[MODEL]
2. The loop, and the bus
A ── see ──▶ E ── value ──▶ I ── model ──▶ U ── act ──▶ A
▲ │
└──────────────────── O ◀── every crossing ─────────────┘
O is not a fifth phase. O is the accumulator — the register the other four write into. In a person it is speech; in a firm it is the PM, the scheduler, the ticket, the SOW. Four functions plus one bus. The five-symbol alphabet was never five operators. This resolves the 5-versus-4 tension cleanly.
[RIGOROUS as a design distinction]
At firm altitude the same five phases read differently, and the vocabulary changes while the structure does not:
| Phase | Person — from inside | Firm — from outside | Invariant |
|---|---|---|---|
| A | Attention: what is noticed | Acquisition: what is drawn in | sampling |
| E | Emotion: what is valued | Expansion: what is multiplied | valence |
| I | Intellect: what is modelled | Input: what is taken in | modelling |
| O | Output: what is said | Orbit: what is routed | the bus |
| U | User / Other: what is done | Utility: what the other retains | the other |
The letter is the phase. Altitude only changes the vocabulary.
3. The four moves
Language has an ALU. Four operations, four control codes.
| Op | Token | Move | Firm owner | Failure when overused |
|---|---|---|---|---|
| + | and | concatenate / superpose | CMO — add attention and context | context bloat |
| − | a | abstract / strip identity | CFO — reduce to unit economics | loss of the instance |
| × | the | focus / scale | CEO — scale the one mission | cult, overfit |
| ÷ | or | partition / branch | CSO — choose a future | fragmentation |
Punctuation is control flow: ; closes a frame and keeps state (close the project), , chains the next transform (handoff), — jumps non-linearly (escalation), " binds an immutable object (contract, SOW).
The four moves are the four quarter-turns of a state: combine, negate, scale, split. They are not literally the fourth roots of unity; they are the design grammar of a Z₄ phase machine, and they map cleanly onto PATH's four letters.
[MODEL]
4. Responsibility is channel count
Strip the vowel costume and responsibility is rank — how many channels your map carries at once.
| Channels held | Time per channel | Landscape comprehension | Focus |
|---|---|---|---|
| 1 / 5 | 100% | 20% | 100% |
| 2 / 5 | 50% | 40% | 50% |
| 3 / 5 | 33.3% | 60% | 33.3% |
| 4 / 5 | 25% | 80% | 20% |
| 5 / 5 | 20% | 100% | 20% |
A developer runs I/O — the self-loop only. Middle management runs A/E — the landscape. The C-suite runs all five, badly, on purpose: more channels, less fidelity, more coverage.
This is why promotion feels like vertigo. It adds channels and subtracts resolution. The new manager is not worse at the old job; they are running a smaller map of a larger territory.
Three-of-five is claimed as optimal because a rank-3 map minimises reconstruction error per unit of attention. That claim is asserted, not derived. The falsifier is cheap: give three managers the same brief at rank 1, 2, and 3, then measure decode error at the receiver. If rank-3 does not win, the claim dies. Run it.
[MODEL — falsifiable]
5. The stakeholder matrix
A role is not a job title. A role is a position in the alphabet: what this person sees, feels, thinks, says, does. Fill it from evidence. Where you cannot fill a cell, store the gap — the gap is the most valuable cell in the table.
| The manager | The worker | The site lead | |
|---|---|---|---|
| A see | the P&L, the exec calendar | the ticket queue | the site |
| E feel | fiscal pressure | "we did the work" | "we did the work" |
| I think | "will the director accept this?" | "is this in scope?" | "is this deployed?" |
| O speak | "conform to what the director wants" | "effort was put in" | "effort was put in" |
| U do | converts understanding into instruction | delivers | delivers |
Read the failure straight off the grid. The manager's E (pressure) is fed by his director, not by the work. So the message that reaches him is "never delivered" even though the work happened. The objection is not a lie and not a disagreement. It is the manager decoding your output in his own alphabet — the survival alphabet of a person under fiscal pressure.
You do not send meaning. You send code. Every receiver re-encodes it against their own objectives.
[MODEL]
6. The membrane
If a firm is a set of channels, its failure mode is at the joins. So make the joins explicit.
/Role
INBOX/ the raw signal
PROMPT.md the enzyme that transforms it
OUTBOX/ the deliverable
CONTRACT.json the membrane: the schema the output must satisfy
STATE.md what this cell has learned
REPAIR/ the immune system: failed handoffs stored as residuals
The law of the membrane: no output crosses a folder boundary without validating against the consumer's CONTRACT.json. The contract is the only legitimate reason to reject. The person is never the error. The prompt or the contract is.
Self-healing, in five steps:
- Producer writes
OUTBOX/<id>. - Consumer validates against
CONTRACT.json. - Pass → route onward; log residual ≈ 0.
- Fail → write
REPAIR/<id>asobserved − expected; rewrite the producer'sPROMPT.md; retry once. - Same residual class three times → escalate. Change the chart, not the person. Never run the same
prompt a fourth time.
The repair queue is the organisation's residual memory. A handoff that repeats with no residual is noise. A handoff that produces a residual is signal. The firm learns at the membrane, not in the meeting.
[MODEL]
7. The memory law
A palace is where. RAM is when and what survives.
1. Forgetting is the mechanism. Retention decays like a half-life: R = 2^(−Δt / half-life), where importance sets the half-life. A review only bites after decay; reviewing early is wasted.
2. Review only the forgotten. Cap reviews at 1–4 per item per lifetime. On an unbounded corpus the cost becomes O(log n), not O(n). You stop storing everything and start resurfacing for serendipity.
3. Store only surprise. Memory should not record what it got right. It should record the residual:
store r = observed − forecast when ‖r‖ > τ
Keep the negentropy; discard the confirmation. Memory becomes compression of your errors about the other party, not a diary. "Done" becomes computable: every stakeholder's residual within ε, and the proof-of-work artefacts exist.
4. Selection, not control. The expected gain of picking the best of n candidates scales with the size of the pool. So consolidation is: generate many candidate links, keep the top-k by surprise × importance. Yin creates; Yang culls.
[RIGOROUS for 1 and 4; MODEL for 2 and 3]
8. The black hole
| Symptom | Detection | Escape |
|---|---|---|
| The same packet returns | cycle in the handoff graph | add state; close the frame (;) |
| Above is true / below is false | two-state limit cycle | metalanguage jump (—) |
| Meaning bends too fast | semantic acceleration spike | polar reframe (÷) |
| The queue only grows | no exit rate | branch or kill (÷ / ;) |
A paradox is not a contradiction in the territory. It is a coordinate singularity in the map. Change the chart, not the territory.
Cartesian is the object language: literal positions, who said what. Polar is the metalanguage: radius (intensity) and angle (whose perspective). The escape from a black hole is not a better argument inside the hole. It is a step to the frame that contains it. That is the CSO's job, the editor's job, and the therapist's job.
[MODEL]
9. The derivative ladder
| Order | Language | Firm | The diagnostic question |
|---|---|---|---|
| position | letters | role / folder | Where does the work live? |
| velocity | words | task | Is it moving, and in which direction? |
| acceleration | sentence | handoff | Where is the force and the friction? |
| jerk | paragraph | priority change | How fast is the force itself changing? |
| snap | page | reorg | Did the structure move under everyone? |
Most firms measure position (org chart) and velocity (throughput). The pain lives in acceleration (handoff friction) and jerk (priority whiplash). A reorg feels violent even when nothing has shipped, because the third derivative moved.
[MODEL]
10. Where the frame breaks
A theory that cannot be embarrassed is not a theory.
- It cannot count its own alphabet. "Five but actually six" was the original tell. The repair:
the sixth is not a sensor. It is the innovation vector — prediction error across the five.
- The percentages are decoration. 100/20, 50/40, 33/60 are asserted. There is no objective and
no cost being minimised. Until the rank claim is fitted to a real cost curve, "optimal" is a word without a criterion.
- It re-describes; it must also predict. The falsifiable version stands: *a rank-3 map
minimises reconstruction error per dollar of attention.* Run the experiment or drop the claim.
- The alphabet grid is a mnemonic, not a group decomposition.
26 = 2×4 + 3×6breaks at i/o/u.
The invariant that survives is cyclic distance from the nearest vowel. With vowels at positions 0, 4, 8, 14, 20 in Z₂₆: d(c) = min over v of |c − v| mod 26. A consonant is an offset from a prime, not a cell in a rectangle. Use the grid to see it; use the distance to compute it.
11. The one line
People are phonemes; firms are sentences; memory is the ear that keeps only the notes it misheard.
A firm is a folder tree running a four-op ALU on a five-phase loop. It self-heals by storing the surprise at every handoff. It escapes its black holes by changing the chart, not the argument.
Provenance
- Lachlan / HonestAgent — the five-channel thesis, the stakeholder matrix, responsibility as
rank, the self-completing loop. Notes: 24–27 September 2026; working paper HH_MEMORY/AEIOU.md.
- Gwern — spaced repetition, anti-spaced repetition, common selection scenarios.
- DeepSeek v4 Pro — the rank correction, the active-inference anchor, store-only-surprise.
- Gemini pages — the Linguistic ALU, the derivative ladder, the firm as a folder tree.
- This frame — compression, labels, and the honest part in §10.
Labels: [RIGOROUS] derivable or falsifiable · [MODEL] internally consistent, test pending · [POETIC] structurally true, no physical claim.