Algentis
Algentis ยท Volume 1ALGENTIS ยท ื›ืจืš 1

The Algebraื”ืืœื’ื‘ืจื”

What gives an agent's action the right to happen?

That is the question this book begins with. Not how an agent decides. Not how it extracts information. Not how it connects tools, memory, context, and purpose. All of those matter, but they come later. The first question is more structural: when is an action not merely the output of a system, but a result with an origin, a context, a purpose, evidence, meaning, and the ability to be audited after the fact?

Contextual Signal Algebra was built to answer that question. It describes an algebra for agent systems: twelve spaces, nine operators, types, traces, boundaries, and a clear direction from the world toward action. It shows how a raw event becomes evidence, how evidence becomes meaning, how meaning becomes signal, and how signal can โ€” and only under the right conditions โ€” become action.

Volume 1 is about the algebra itself. It does not claim that the whole system is complete, that the company is mature, that the field deployment has graduated, or that the theory has solved every problem of agents. It does something smaller and harder: it defines the structure, proves what can be proved about it, and shows where it has already been bound to real domains.

The book ends where a trustworthy algebra should end: not by declaring the road complete, but by marking precisely what already stands, and what does not yet.

ืžื” ื ื•ืชืŸ ืœืคืขื•ืœื” ืฉืœ ืกื•ื›ืŸ ืืช ื”ื–ื›ื•ืช ืœื”ืชืจื—ืฉ?

ื–ื• ื”ืฉืืœื” ืฉืžืžื ื” ื”ืกืคืจ ื”ื–ื” ืžืชื—ื™ืœ. ืœื ืื™ืš ืกื•ื›ืŸ ืžื—ืœื™ื˜. ืœื ืื™ืš ื”ื•ื ืžื—ืœืฅ ืžื™ื“ืข. ืœื ืื™ืš ื”ื•ื ืžื—ื‘ืจ ื›ืœื™ื, ื–ื™ื›ืจื•ืŸ, ื”ืงืฉืจ ื•ืžื˜ืจื”. ื›ืœ ืืœื” ื—ืฉื•ื‘ื™ื, ืื‘ืœ ื”ื ื‘ืื™ื ืื—ืจ ื›ืš. ื”ืฉืืœื” ื”ืจืืฉื•ื ื” ื”ื™ื ืžื‘ื ื™ืช ื™ื•ืชืจ: ืžืชื™ ืคืขื•ืœื” ืื™ื ื ื” ืจืง ืคืœื˜ ืฉืœ ืžืขืจื›ืช, ืืœื ืชื•ืฆืื” ืฉื™ืฉ ืœื” ืžืงื•ืจ, ื”ืงืฉืจ, ืชื›ืœื™ืช, ืจืื™ื•ืช, ืžืฉืžืขื•ืช ื•ื™ื›ื•ืœืช ืœื”ื™ื‘ื“ืง ืœืื—ื•ืจ.

Contextual Signal Algebra ื ื‘ื ืชื” ื›ื“ื™ ืœืขื ื•ืช ืขืœ ื”ืฉืืœื” ื”ื–ืืช. ื”ื™ื ืžืชืืจืช ืืœื’ื‘ืจื” ืœืžืขืจื›ื•ืช ืกื•ื›ื ื™ื: ืฉื ื™ืึพืขืฉืจ ืžืจื—ื‘ื™ื, ืชืฉืขื” ืื•ืคืจื˜ื•ืจื™ื, ื˜ื™ืคื•ืกื™ื, ืขืงื‘ื•ืช, ื’ื‘ื•ืœื•ืช, ื•ื›ื™ื•ื•ืŸ ืื—ื“ ื‘ืจื•ืจ ืžืŸ ื”ืขื•ืœื ืืœ ืคืขื•ืœื”. ื”ื™ื ืžืจืื” ื›ื™ืฆื“ ืื™ืจื•ืข ื’ื•ืœืžื™ ื ืขืฉื” ืจืื™ื”, ื›ื™ืฆื“ ืจืื™ื” ื ืขืฉื™ืช ืžืฉืžืขื•ืช, ื›ื™ืฆื“ ืžืฉืžืขื•ืช ื ืขืฉื™ืช ืื•ืช, ื•ื›ื™ืฆื“ ืื•ืช ื™ื›ื•ืœ โ€” ื•ืจืง ื‘ืชื ืื™ื ื”ื ื›ื•ื ื™ื โ€” ืœื”ืคื•ืš ืœืคืขื•ืœื”.

ื›ืจืš 1 ืขื•ืกืง ื‘ืืœื’ื‘ืจื” ืขืฆืžื”. ื”ื•ื ืื™ื ื• ื˜ื•ืขืŸ ืฉื”ืžืขืจื›ืช ื›ื•ืœื” ื”ื•ืฉืœืžื”, ืฉื”ื—ื‘ืจื” ื‘ืฉืœื”, ืฉื”ืจื™ืฆื” ื‘ืฉื“ื” ื”ืกืชื™ื™ืžื”, ืื• ืฉื”ืชื™ืื•ืจื™ื” ืคืชืจื” ื›ืœ ื‘ืขื™ื” ืฉืœ ืกื•ื›ื ื™ื. ื”ื•ื ืขื•ืฉื” ื“ื‘ืจ ืงื˜ืŸ ื™ื•ืชืจ ื•ืงืฉื” ื™ื•ืชืจ: ื”ื•ื ืžื’ื“ื™ืจ ืืช ื”ืžื‘ื ื”, ืžื•ื›ื™ื— ืืช ืžื” ืฉื ื™ืชืŸ ืœื”ื•ื›ื™ื— ืขืœื™ื•, ื•ืžืจืื” ื”ื™ื›ืŸ ื”ื•ื ื›ื‘ืจ ื ืงืฉืจ ืœื“ื•ืžื™ื™ื ื™ื ืืžื™ืชื™ื™ื.

ื”ืกืคืจ ืžืกืชื™ื™ื ื‘ืžืงื•ื ืฉื‘ื• ืืœื’ื‘ืจื” ืืžื™ื ื” ืฆืจื™ื›ื” ืœื”ืกืชื™ื™ื: ืœื ื‘ื”ื›ืจื–ื” ืฉื”ื“ืจืš ื”ื•ืฉืœืžื”, ืืœื ื‘ืกื™ืžื•ืŸ ืžื“ื•ื™ืง ืฉืœ ืžื” ื›ื‘ืจ ืขื•ืžื“, ื•ืžื” ืขื“ื™ื™ืŸ ืœื.

6 parts ยท 20 chapters ยท ~45,000 words6 ื—ืœืงื™ื ยท 20 ืคืจืงื™ื ยท ~45,000 ืžื™ืœื™ื
Chapter 1 ยท Part I โ€” Why the Algebra Existsืคืจืง 1 ยท ื—ืœืง I โ€” ืžื“ื•ืข ื”ืืœื’ื‘ืจื” ืงื™ื™ืžืช

The Problem: Agents Without Algebraื”ื‘ืขื™ื”: ืกื•ื›ื ื™ื ื‘ืœื™ ืืœื’ื‘ืจื”

Every system green โ€” and still no authority to press Print.
Every system green โ€” and still no authority to press Print.ื›ืœ ื”ืžืขืจื›ื•ืช ื™ืจื•ืงื•ืช โ€” ื•ืขื“ื™ื™ืŸ ืื™ืŸ ืกืžื›ื•ืช ืœืœื—ื•ืฅ Print.

I am going to start this book the way the problem started for me: in the middle of a failure that looked like success.

I run a print farm โ€” eight 3D printers, live telemetry, registered inventory, typed workflows. For years I have been building the substrate that would let software agents manage it. The plumbing works. I can watch every printer from a dashboard, track every job, and replay what happened on any given morning.

And yet as I write this, my agents are still not allowed to press Print unattended.

Not because the code is broken. Not because I don't trust the hardware.

They are not allowed to act on their own authority because I could not yet answer one question to my own satisfaction: what gave that action the right to happen?

That question is what this book is about. Everything else follows from taking it seriously.

The failure that made the question unavoidable

Earlier this year, the system that runs my farm told me โ€” with complete confidence โ€” that nine of my ten products were single-color prints.

It was wrong about all nine.

Nothing crashed. No error fired. The detection logic checked which extruders each design file used, found one, and produced a clean, confident label: single color. It never looked at the painted-face data or the color-penetration metadata sitting in the same file.

A false claim entered the system with the same authority as a true one. Scheduling assumptions had already started leaning on it.

Single-color jobs can run on any printer in the farm. Multicolor jobs queue behind one machine.

Wrong claim, wrong plan.

The architecture failed โ€” quietly, politely, at full confidence.

What is worth pausing on is what the failure did not look like. There was no model, no language model in that path. There was no hallucination, no ambiguity, no prompt engineering to blame. The detection logic was well-defined, correctly implemented, and deterministic. It just read one signal when three were required.

The problem was not intelligence. It was architecture. And that distinction matters, because adding a smarter model to a broken architecture does not fix the architecture โ€” it gives the architecture a more convincing voice.

What the alternative actually is

Across the industry, the standard response to this kind of failure is more orchestration: retrieve more context, put a better model in the middle, add a tool call, add a check. Most "agent" systems are this: a retrieve step, a classify step, a route step, a call step, strung together with prompts and function calls.

I do not want to dismiss this approach. For many tasks, it is exactly right. If your agent answers low-stakes questions and the worst outcome is a correction, this architecture is fine. Ship it.

But the moment an action moves money, schedules a machine, commits an appointment, or touches a customer โ€” the moment a wrong step stops being data and starts being a consequence โ€” a different question enters the room.

Not "did the model get it right?"

But "what gave that action the right to happen?"

Most orchestration stacks cannot answer this question. They can tell you what the model concluded and which function was called. They cannot tell you what the evidence was, how much of it there was, whether it was fresh, under which purpose the system was reasoning, and whether the confidence level was sufficient for this action specifically โ€” as opposed to logging it, or flagging it for review, or simply recording that it happened.

There is no typed path from observation to action. There is a sequence of calls, and at the end of the sequence, something happens. That is not accountability. It is execution.

The thing that is missing: a typed path

The gap is not hard to state.

Between a raw event and a warranted action, several things have to happen. Something happens โ€” a message arrives, a sensor fires, a file changes. That event is about something: a particular entity, registered in the system. The evidence is assembled in context: not a retrieval dump, but a structured account of which facts belong together, for this entity, at this moment. The system interprets the assembled evidence under a declared purpose, because the same evidence means different things depending on what the system is trying to do. It arrives at a conclusion with a confidence score โ€” not a certainty, but a computed estimate of how well the evidence supports the claim. And that confidence clears the threshold for this specific action โ€” because the bar for logging is not the bar for dispatching, and the bar for dispatching is not the bar for sending.

Only then should an action happen.

Most systems have none of this. They have "retrieve," "classify," and "call." The middle is a black box, and the output of the black box drives an action.

Here is the structural consequence: if something goes wrong, you cannot audit it. You can look at the prompt. You can look at the output. You cannot reconstruct the evidential chain, because no evidential chain was built. There was only the output, and the call it triggered.

This is the problem.

It is not that the models are bad. It is that the models are doing reasoning that the architecture never designed a place for โ€” and then acting on the result with no record of the reasoning itself.

Why the answer is an algebra

The solution is not more orchestration. It is structure.

What the chain from event to action needs is the same thing any well-defined computation needs: typed objects, composable operators, and rules that hold across the composition. If a step receives typed input and produces typed output, and the types constrain what can follow, then the whole chain composes โ€” and composition means you can trace it, audit it, and ask why at any point.

An algebra, in the technical sense, is exactly this: a closed set of operators that act on typed objects and compose under fixed rules. Relational databases have one โ€” a handful of operators that take tables and return tables, nothing ever escaping the type. That closure is why a query planner can reason about a query before executing it, and why the path of computation can be inspected instead of guessed.

Most agent systems have no such closure. The output of one step is whatever the model emitted; the input of the next is whatever you can coerce that into. There is no rule that the pieces compose, because there are no typed pieces and no operators.

The opposite of an algebra is glue.

This book describes an alternative: an algebra for agent systems, with twelve typed spaces โ€” entity, purpose, event, raw data, evidence, claim, context, feature, meaning, signal, aggregated meaning, action โ€” and nine algebraic operators that move between them. Everything else is boundary plumbing or implementation machinery โ€” perception at the intake boundary, loaders, adapters, dispatch scaffolding. None of those are operators; they carry data to the algebra's edge and away from it. The reasoning is inside; everything else is around it.

Later chapters will make the stronger claim: that this algebra is specified, proved, and implemented. This chapter only establishes why such a structure is needed. This volume presents all three โ€” the specification in Parts II and III, the mathematical proof spine in Part IV, and the implementation receipts in Part V.

What this chapter is not claiming

One clarification before the algebra begins.

The claim is not that all agent systems need this. They do not.

The claim is also not that this algebra is the only possible answer to the problem it solves. It may not be.

The claim is narrower and, I believe, defensible: if you want to build an agent system that can tell you โ€” at any point, for any action โ€” what gave that action the right to happen, you need typed spaces, composable operators, and provenance that survives the composition. The specific algebra in this book is one worked-out answer to that requirement. It has been implemented and run against real problems. The proof spine is canonical. The receipts exist.

The question "what gave that action the right to happen?" does not go away.

Either you build something that can answer it, or you build something that cannot โ€” and hope the cases where it matters never arrive.

The rest of this book

Part I introduces the motivation and the structure: why the algebra exists, what the four-line thesis means, and how twelve spaces and five planes carve the problem.

Parts II and III walk the algebra itself: each space, each operator, the failure and control semantics, the purpose-isolation guarantee, and trace.

Part IV presents the mathematical proof spine: the axioms, the lemmas, and the first theorem suite, with full proof skeletons in the appendix.

Part V gives the implementation receipts: the reference implementation CsaCore, and its two domain bindings.

Part VI closes the loop between the public essays that drafted this material and the book you are reading โ€” and names what this volume does not yet do.

The next step is to name the four movements hidden inside that question: bit, context, purpose, action. That is Chapter 2.

The algebra is the chain.

This book is the audit trail.

ืื ื™ ืืชื—ื™ืœ ืืช ื”ืกืคืจ ื”ื–ื” ื›ืคื™ ืฉื”ื‘ืขื™ื” ื”ืชื—ื™ืœื” ืขื‘ื•ืจื™: ื‘ื›ื™ืฉืœื•ืŸ ืฉื ืจืื” ื›ืžื• ื”ืฆืœื—ื”.

ืื ื™ ืžืคืขื™ืœ ื—ื•ื•ืช ื”ื“ืคืกื•ืช โ€” ืฉืžื•ื ื” ืžื“ืคืกื•ืช ืชืœืชึพืžืžื“, ื˜ืœืžื˜ืจื™ ื—ื™, ืžืœืื™ ืจืฉื•ื, ืชื”ืœื™ื›ื™ ืขื‘ื•ื“ื” ืžื˜ื•ืคืกื™ื. ื‘ืžืฉืš ืฉื ื™ื ื‘ื ื™ืชื™ ืืช ื”ืชืฉืชื™ืช ืฉืชืืคืฉืจ ืœืกื•ื›ื ื™ ืชื•ื›ื ื” ืœื ื”ืœ ืื•ืชื”. ื”ืฆื ืจืช ืขื•ื‘ื“ืช. ืื ื™ ื™ื›ื•ืœ ืœืฆืคื•ืช ื‘ื›ืœ ืžื“ืคืกืช ืžืชื•ืš ื“ืฉื‘ื•ืจื“, ืœืขืงื•ื‘ ืื—ืจื™ ื›ืœ ืขื‘ื•ื“ืช ื”ื“ืคืกื”, ื•ืœืฉื—ื–ืจ ืžื” ืงืจื” ื‘ื›ืœ ื‘ื•ืงืจ ื ืชื•ืŸ.

ื•ืขื“ื™ื™ืŸ, ื‘ื–ืžืŸ ืฉืื ื™ ื›ื•ืชื‘ ืืช ื–ื”, ื”ืกื•ื›ื ื™ื ืฉืœื™ ืขื“ื™ื™ืŸ ืื™ื ื ืžื•ืจืฉื™ื ืœืœื—ื•ืฅ ืขืœ Print ืœืœื ื”ืฉื’ื—ื”.

ืœื ืžืคื ื™ ืฉื”ืงื•ื“ ืฉื‘ื•ืจ. ืœื ืžืคื ื™ ืฉืื ื™ ืœื ืกื•ืžืš ืขืœ ื”ื—ื•ืžืจื”.

ื”ื ืื™ื ื ืžื•ืจืฉื™ื ืœืคืขื•ืœ ืžื›ื•ื— ืกืžื›ื•ืชื ืฉืœื”ื ืžืคื ื™ ืฉืขื“ื™ื™ืŸ ืœื ื”ืฆืœื—ืชื™ ืœืขื ื•ืช, ืœืฉื‘ื™ืขื•ืช ืจืฆื•ื ื™, ืขืœ ืฉืืœื” ืื—ืช: ืžื” ื ืชืŸ ืœืคืขื•ืœื” ื”ื–ืืช ืืช ื”ื–ื›ื•ืช ืœืงืจื•ืช?

ื–ื• ื”ืฉืืœื” ืฉืขืœื™ื” ื”ืกืคืจ ื”ื–ื” ืžื“ื‘ืจ. ื›ืœ ื”ืฉืืจ ื ื•ื‘ืข ืžื”ื”ืชื™ื™ื—ืกื•ืช ืืœื™ื” ื‘ืจืฆื™ื ื•ืช.

ื”ื›ื™ืฉืœื•ืŸ ืฉื”ืคืš ืืช ื”ืฉืืœื” ืœื‘ืœืชื™ ื ืžื ืขืช

ืžื•ืงื“ื ื™ื•ืชืจ ื”ืฉื ื”, ื”ืžืขืจื›ืช ืฉืžื ื”ืœืช ืืช ื”ื—ื•ื•ื” ืฉืœื™ ืืžืจื” ืœื™ โ€” ื‘ื‘ื™ื˜ื—ื•ืŸ ืžืœื โ€” ืฉืชืฉืขื” ืžืชื•ืš ืขืฉืจืช ื”ืžื•ืฆืจื™ื ืฉืœื™ ื”ื ื”ื“ืคืกื•ืช ื‘ืฆื‘ืข ืื—ื“.

ื”ื™ื ื˜ืขืชื” ืœื’ื‘ื™ ื›ืœ ื”ืชืฉืขื”.

ืฉื•ื ื“ื‘ืจ ืœื ืงืจืก. ืฉื•ื ืฉื’ื™ืื” ืœื ื ื–ืจืงื”. ืœื•ื’ื™ืงืช ื”ื–ื™ื”ื•ื™ ื‘ื“ืงื” ื‘ืื™ืœื• extruders ื›ืœ ืงื•ื‘ืฅ ืขื™ืฆื•ื‘ ื”ืฉืชืžืฉ, ืžืฆืื” ืื—ื“, ื•ื”ืคื™ืงื” ืชื•ื•ื™ืช ื ืงื™ื™ื” ื•ื‘ื˜ื•ื—ื” ื‘ืขืฆืžื”: ืฆื‘ืข ืื—ื“. ื”ื™ื ืžืขื•ืœื ืœื ื”ืกืชื›ืœื” ืขืœ ื ืชื•ื ื™ painted-face ืื• ืขืœ ืžื˜ื”-ื“ืื˜ื” ืฉืœ ื—ื“ื™ืจืช ืฆื‘ืข ืฉื™ืฉื‘ื• ื‘ืื•ืชื• ืงื•ื‘ืฅ.

ื˜ืขื ื” ืฉื’ื•ื™ื” ื ื›ื ืกื” ืœืžืขืจื›ืช ืขื ืื•ืชื” ืกืžื›ื•ืช ื›ืžื• ื˜ืขื ื” ื ื›ื•ื ื”. ื”ื ื—ื•ืช ืชื–ืžื•ืŸ ื›ื‘ืจ ื”ืชื—ื™ืœื• ืœื”ื™ืฉืขืŸ ืขืœื™ื”.

ืขื‘ื•ื“ื•ืช ื‘ืฆื‘ืข ืื—ื“ ื™ื›ื•ืœื•ืช ืœืจื•ืฅ ืขืœ ื›ืœ ืžื“ืคืกืช ื‘ื—ื•ื•ื”. ืขื‘ื•ื“ื•ืช ืžื•ืœื˜ื™-ืฆื‘ืข ืขื•ืžื“ื•ืช ื‘ืชื•ืจ ืžืื—ื•ืจื™ ืžื›ื•ื ื” ืื—ืช.

ื˜ืขื ื” ืฉื’ื•ื™ื”, ืชื•ื›ื ื™ืช ืฉื’ื•ื™ื”.

ื”ืืจื›ื™ื˜ืงื˜ื•ืจื” ื ื›ืฉืœื” โ€” ื‘ืฉืงื˜, ื‘ื ื™ืžื•ืก, ื•ื‘ื‘ื™ื˜ื—ื•ืŸ ืžืœื.

ืžื” ืฉืฉื•ื•ื” ืœืขืฆื•ืจ ืขืœื™ื• ื”ื•ื ืื™ืš ื”ื›ื™ืฉืœื•ืŸ ืœื ื ืจืื”. ืœื ื”ื™ื” ืฉื ืžื•ื“ืœ, ืœื language model ื‘ืžืกืœื•ืœ ื”ื–ื”. ืœื ื”ื™ื™ืชื” ื”ื–ื™ื”, ืœื ืขืžื™ืžื•ืช, ืœื ื”ื ื“ืกืช ืคืจื•ืžืคื˜ื™ื ืฉืืคืฉืจ ืœื”ืืฉื™ื. ืœื•ื’ื™ืงืช ื”ื–ื™ื”ื•ื™ ื”ื™ื™ืชื” ืžื•ื’ื“ืจืช ื”ื™ื˜ื‘, ืžื•ืžืฉื” ื ื›ื•ืŸ, ื•ื“ื˜ืจืžื™ื ื™ืกื˜ื™ืช. ื”ื™ื ืคืฉื•ื˜ ืงืจืื” ืื•ืช ืื—ื“ ื›ืฉื ื“ืจืฉื• ืฉืœื•ืฉื”.

ื”ื‘ืขื™ื” ืœื ื”ื™ื™ืชื” ืื™ื ื˜ืœื™ื’ื ืฆื™ื”. ื”ื™ื ื”ื™ื™ืชื” ืืจื›ื™ื˜ืงื˜ื•ืจื”. ื•ื”ื”ื‘ื—ื ื” ื”ื–ืืช ื—ืฉื•ื‘ื”, ืžืคื ื™ ืฉื”ื•ืกืคืช ืžื•ื“ืœ ื—ื›ื ื™ื•ืชืจ ืœืืจื›ื™ื˜ืงื˜ื•ืจื” ืฉื‘ื•ืจื” ืœื ืžืชืงื ืช ืืช ื”ืืจื›ื™ื˜ืงื˜ื•ืจื” โ€” ื”ื™ื ื ื•ืชื ืช ืœืืจื›ื™ื˜ืงื˜ื•ืจื” ืงื•ืœ ืžืฉื›ื ืข ื™ื•ืชืจ.

ืžื”ื™ ื‘ืขืฆื ื”ื—ืœื•ืคื” ื”ืงื™ื™ืžืช

ื‘ื›ืœ ื”ืชืขืฉื™ื™ื”, ื”ืชื’ื•ื‘ื” ื”ืกื˜ื ื“ืจื˜ื™ืช ืœื›ื™ืฉืœื•ืŸ ื›ื–ื” ื”ื™ื ืขื•ื“ orchestration: ืœืฉืœื•ืฃ ื™ื•ืชืจ context, ืœืฉื™ื ืžื•ื“ืœ ื˜ื•ื‘ ื™ื•ืชืจ ื‘ืืžืฆืข, ืœื”ื•ืกื™ืฃ ืงืจื™ืืช tool, ืœื”ื•ืกื™ืฃ ื‘ื“ื™ืงื”. ืจื•ื‘ ืžืขืจื›ื•ืช ื”โ€œืกื•ื›ืŸโ€ ื”ืŸ ื–ื”: ืฉืœื‘ ืฉืœื™ืคื”, ืฉืœื‘ ืกื™ื•ื•ื’, ืฉืœื‘ ื ื™ืชื•ื‘, ืฉืœื‘ ืงืจื™ืื” โ€” ืžื—ื•ื‘ืจื™ื ื–ื” ืœื–ื” ืขื ืคืจื•ืžืคื˜ื™ื ื•ึพfunction calls.

ืื ื™ ืœื ืจื•ืฆื” ืœื‘ื˜ืœ ืืช ื”ื’ื™ืฉื” ื”ื–ืืช. ืขื‘ื•ืจ ื”ืจื‘ื” ืžืฉื™ืžื•ืช, ื–ื• ื‘ื“ื™ื•ืง ื”ื’ื™ืฉื” ื”ื ื›ื•ื ื”. ืื ื”ืกื•ื›ืŸ ืฉืœืš ืขื•ื ื” ืขืœ ืฉืืœื•ืช ื‘ืกื™ื›ื•ืŸ ื ืžื•ืš ื•ื”ืชื•ืฆืื” ื”ื’ืจื•ืขื” ื‘ื™ื•ืชืจ ื”ื™ื ืชื™ืงื•ืŸ, ื”ืืจื›ื™ื˜ืงื˜ื•ืจื” ื”ื–ืืช ื‘ืกื“ืจ. Ship it.

ืื‘ืœ ื‘ืจื’ืข ืฉืคืขื•ืœื” ืžื–ื™ื–ื” ื›ืกืฃ, ืžืชื–ืžื ืช ืžื›ื•ื ื”, ืžืชื—ื™ื™ื‘ืช ืœืคื’ื™ืฉื”, ืื• ื ื•ื’ืขืช ื‘ืœืงื•ื— โ€” ื‘ืจื’ืข ืฉืฆืขื“ ืฉื’ื•ื™ ืžืคืกื™ืง ืœื”ื™ื•ืช ื ืชื•ืŸ ื•ืžืชื—ื™ืœ ืœื”ื™ื•ืช ืชื•ืฆืื” โ€” ืฉืืœื” ืื—ืจืช ื ื›ื ืกืช ืœื—ื“ืจ.

ืœื โ€œื”ืื ื”ืžื•ื“ืœ ืฆื“ืง?โ€

ืืœื โ€œืžื” ื ืชืŸ ืœืคืขื•ืœื” ื”ื–ืืช ืืช ื”ื–ื›ื•ืช ืœืงืจื•ืช?โ€

ืจื•ื‘ ืฉื›ื‘ื•ืช ื”ึพorchestration ืื™ื ืŸ ื™ื›ื•ืœื•ืช ืœืขื ื•ืช ืขืœ ื”ืฉืืœื” ื”ื–ืืช. ื”ืŸ ื™ื›ื•ืœื•ืช ืœื•ืžืจ ืœืš ืžื” ื”ืžื•ื“ืœ ื”ืกื™ืง ื•ืื™ื–ื• ืคื•ื ืงืฆื™ื” ื ืงืจืื”. ื”ืŸ ืื™ื ืŸ ื™ื›ื•ืœื•ืช ืœื•ืžืจ ืœืš ืžื” ื”ื™ื• ื”ืจืื™ื•ืช, ื›ืžื” ืžื”ืŸ ื”ื™ื•, ื”ืื ื”ืŸ ื”ื™ื• ื˜ืจื™ื•ืช, ืชื—ืช ืื™ื–ื• purpose ื”ืžืขืจื›ืช ื”ืกื™ืงื”, ื•ื”ืื ืจืžืช ื”ื‘ื™ื˜ื—ื•ืŸ ื”ืกืคื™ืงื” ืขื‘ื•ืจ ื”ืคืขื•ืœื” ื”ื–ืืช ืกืคืฆื™ืคื™ืช โ€” ืœื”ื‘ื“ื™ืœ ืžืจื™ืฉื•ื ืฉืœื”, ืกื™ืžื•ืŸ ืฉืœื” ืœื‘ื“ื™ืงื”, ืื• ืคืฉื•ื˜ ืจื™ืฉื•ื ื”ืขื•ื‘ื“ื” ืฉื”ื™ื ืงืจืชื”.

ืื™ืŸ ื ืชื™ื‘ ืžื˜ื•ืคืก ืžืชืฆืคื™ืช ืœืคืขื•ืœื”. ื™ืฉ ืจืฆืฃ ืฉืœ ืงืจื™ืื•ืช, ื•ื‘ืกื•ืฃ ื”ืจืฆืฃ ืžืฉื”ื• ืงื•ืจื”. ื–ื• ืœื ืื—ืจื™ื•ืชื™ื•ืช. ื–ื• ื‘ื™ืฆื•ืขื™ื•ืช.

ื”ื“ื‘ืจ ืฉื—ืกืจ: ื ืชื™ื‘ ืžื˜ื•ืคืก

ื”ืคืขืจ ืœื ืงืฉื” ืœื ื™ืกื•ื—.

ื‘ื™ืŸ ืื™ืจื•ืข ื’ื•ืœืžื™ ืœื‘ื™ืŸ ืคืขื•ืœื” ืžื•ืฆื“ืงืช, ื›ืžื” ื“ื‘ืจื™ื ืฆืจื™ื›ื™ื ืœืงืจื•ืช. ืžืฉื”ื• ืงื•ืจื” โ€” ื”ื•ื“ืขื” ืžื’ื™ืขื”, ื—ื™ื™ืฉืŸ ืžื•ืคืขืœ, ืงื•ื‘ืฅ ืžืฉืชื ื”. ื”ืื™ืจื•ืข ื”ื–ื” ื”ื•ื ืขืœ ืžืฉื”ื•: ื™ืฉื•ืช ืžืกื•ื™ืžืช, ืจืฉื•ืžื” ื‘ืžืขืจื›ืช. ื”ืจืื™ื•ืช ื ืืกืคื•ืช ื‘ืชื•ืš context: ืœื dump ืฉืœ retrieval, ืืœื ืชื™ืื•ืจ ืžื•ื‘ื ื” ืฉืœ ืื™ืœื• ืขื•ื‘ื“ื•ืช ืฉื™ื™ื›ื•ืช ื–ื• ืœื–ื•, ืขื‘ื•ืจ ื”ื™ืฉื•ืช ื”ื–ืืช, ื‘ืจื’ืข ื”ื–ื”. ื”ืžืขืจื›ืช ืžืคืจืฉืช ืืช ื”ืจืื™ื•ืช ืฉื ืืกืคื• ืชื—ืช purpose ืžื•ืฆื”ืจืช, ืžืคื ื™ ืฉืื•ืชืŸ ืจืื™ื•ืช ืื•ืžืจื•ืช ื“ื‘ืจื™ื ืฉื•ื ื™ื ื‘ื”ืชืื ืœืžื” ืฉื”ืžืขืจื›ืช ืžื ืกื” ืœืขืฉื•ืช. ื”ื™ื ืžื’ื™ืขื” ืœืžืกืงื ื” ืขื confidence score โ€” ืœื certainty, ืืœื ืื•ืžื“ืŸ ืžื—ื•ืฉื‘ ืฉืœ ืžื™ื“ืช ื”ืชืžื™ื›ื” ืฉืœ ื”ืจืื™ื•ืช ื‘ื˜ืขื ื”. ื•ืจืžืช ื”ื‘ื™ื˜ื—ื•ืŸ ื”ื–ืืช ืขื•ื‘ืจืช ืืช ื”ืกืฃ ืขื‘ื•ืจ ื”ืคืขื•ืœื” ื”ืกืคืฆื™ืคื™ืช ื”ื–ืืช โ€” ืžืคื ื™ ืฉื”ืจืฃ ืœืจื™ืฉื•ื ืื™ื ื• ื”ืจืฃ ืœืฉืœื™ื—ื” ืœื‘ื™ืฆื•ืข, ื•ื”ืจืฃ ืœืฉืœื™ื—ื” ืœื‘ื™ืฆื•ืข ืื™ื ื• ื”ืจืฃ ืœืฉืœื™ื—ื” ื”ื—ื•ืฆื”.

ืจืง ืื– ืคืขื•ืœื” ืืžื•ืจื” ืœืงืจื•ืช.

ืœืจื•ื‘ ื”ืžืขืจื›ื•ืช ืื™ืŸ ืฉื•ื ื“ื‘ืจ ืžื–ื”. ื™ืฉ ืœื”ืŸ โ€œretrieveโ€, โ€œclassifyโ€ ื•ึพโ€œcallโ€. ื”ืืžืฆืข ื”ื•ื black box, ื•ื”ืคืœื˜ ืฉืœ ื”ึพblack box ืžื ื™ืข ืคืขื•ืœื”.

ื–ื• ื”ืชื•ืฆืื” ื”ืžื‘ื ื™ืช: ืื ืžืฉื”ื• ืžืฉืชื‘ืฉ, ืื™ ืืคืฉืจ ืœื‘ืฆืข audit ืืžื™ืชื™. ืืคืฉืจ ืœื”ืกืชื›ืœ ืขืœ ื”ืคืจื•ืžืคื˜. ืืคืฉืจ ืœื”ืกืชื›ืœ ืขืœ ื”ืคืœื˜. ืื™ ืืคืฉืจ ืœืฉื—ื–ืจ ืืช ืฉืจืฉืจืช ื”ืจืื™ื•ืช, ืžืคื ื™ ืฉืฉื•ื ืฉืจืฉืจืช ืจืื™ื•ืช ืœื ื ื‘ื ืชื”. ื”ื™ื” ืจืง ื”ืคืœื˜, ื•ื”ืงืจื™ืื” ืฉื”ื•ื ื”ืคืขื™ืœ.

ื–ื• ื”ื‘ืขื™ื”.

ืœื ืฉื”ืžื•ื“ืœื™ื ื’ืจื•ืขื™ื. ืืœื ืฉื”ืžื•ื“ืœื™ื ืขื•ืฉื™ื reasoning ืฉื”ืืจื›ื™ื˜ืงื˜ื•ืจื” ืžืขื•ืœื ืœื ืชื›ื ื ื” ืœื• ืžืงื•ื โ€” ื•ืื– ืคื•ืขืœื™ื ืขืœ ื‘ืกื™ืก ื”ืชื•ืฆืื” ื‘ืœื™ ืฉื•ื ืจื™ืฉื•ื ืฉืœ ื”ึพreasoning ืขืฆืžื•.

ืœืžื” ื”ืชืฉื•ื‘ื” ื”ื™ื ืืœื’ื‘ืจื”

ื”ืคืชืจื•ืŸ ืื™ื ื• ืขื•ื“ orchestration. ื”ื•ื ืžื‘ื ื”.

ืžื” ืฉื”ืฉืจืฉืจืช ืžืื™ืจื•ืข ืœืคืขื•ืœื” ืฆืจื™ื›ื” ื”ื•ื ืื•ืชื• ื“ื‘ืจ ืฉื›ืœ ื—ื™ืฉื•ื‘ ืžื•ื’ื“ืจ ื”ื™ื˜ื‘ ืฆืจื™ืš: ืื•ื‘ื™ื™ืงื˜ื™ื ืžื˜ื•ืคืกื™ื, ืื•ืคืจื˜ื•ืจื™ื ืฉื ื™ืชื ื™ื ืœื”ืจื›ื‘ื”, ื•ื›ืœืœื™ื ืฉื ืฉืžืจื™ื ืœืื•ืจืš ื”ื”ืจื›ื‘ื”. ืื ืฉืœื‘ ืžืงื‘ืœ ืงืœื˜ ืžื˜ื•ืคืก ื•ืžืคื™ืง ืคืœื˜ ืžื˜ื•ืคืก, ื•ื”ื˜ื™ืคื•ืกื™ื ืžื’ื‘ื™ืœื™ื ืืช ืžื” ืฉื™ื›ื•ืœ ืœื‘ื•ื ืื—ืจ ื›ืš, ืื– ื›ืœ ื”ืฉืจืฉืจืช ื ื™ืชื ืช ืœื”ืจื›ื‘ื” โ€” ื•ื”ืจื›ื‘ื” ืคื™ืจื•ืฉื” ืฉืืคืฉืจ ืœืขืงื•ื‘ ืื—ืจื™ื”, ืœื‘ืฆืข ืขืœื™ื” audit, ื•ืœืฉืื•ืœ โ€œืœืžื”โ€ ื‘ื›ืœ ื ืงื•ื“ื”.

ืืœื’ื‘ืจื”, ื‘ืžื•ื‘ืŸ ื”ื˜ื›ื ื™, ื”ื™ื ื‘ื“ื™ื•ืง ื–ื”: ืงื‘ื•ืฆื” ืกื’ื•ืจื” ืฉืœ ืื•ืคืจื˜ื•ืจื™ื ืฉืคื•ืขืœื™ื ืขืœ ืื•ื‘ื™ื™ืงื˜ื™ื ืžื˜ื•ืคืกื™ื ื•ืžืชื—ื‘ืจื™ื ืœืคื™ ื›ืœืœื™ื ืงื‘ื•ืขื™ื. ืœืžืกื“ื™ ื ืชื•ื ื™ื ืจืœืฆื™ื•ื ื™ื™ื ื™ืฉ ืืœื’ื‘ืจื” ื›ื–ืืช โ€” ืงื•ืžืฅ ืื•ืคืจื˜ื•ืจื™ื ืฉืžืงื‘ืœื™ื ื˜ื‘ืœืื•ืช ื•ืžื—ื–ื™ืจื™ื ื˜ื‘ืœืื•ืช, ื‘ืœื™ ืฉืฉื•ื ื“ื‘ืจ ื™ื‘ืจื— ืžื”ื˜ื™ืคื•ืก. ื”ืกื’ื™ืจื•ืช ื”ื–ืืช ื”ื™ื ื”ืกื™ื‘ื” ืฉึพquery planner ื™ื›ื•ืœ reasoning ืขืœ ืฉืื™ืœืชื” ืœืคื ื™ ืฉื”ื•ื ืžืจื™ืฅ ืื•ืชื”, ื•ื”ืกื™ื‘ื” ืฉืืคืฉืจ ืœื‘ื“ื•ืง ืืช ื ืชื™ื‘ ื”ื—ื™ืฉื•ื‘ ื‘ืžืงื•ื ืœื ื—ืฉ ืื•ืชื•.

ืœืจื•ื‘ ืžืขืจื›ื•ืช ื”ืกื•ื›ื ื™ื ืื™ืŸ ืกื’ื™ืจื•ืช ื›ื–ืืช. ื”ืคืœื˜ ืฉืœ ืฉืœื‘ ืื—ื“ ื”ื•ื ืžื” ืฉื”ืžื•ื“ืœ ืคืœื˜; ื”ืงืœื˜ ืฉืœ ื”ืฉืœื‘ ื”ื‘ื ื”ื•ื ืžื” ืฉื”ืฆืœื—ืช ืœื›ืคื•ืช ืขืœื™ื• ืœื”ื™ื•ืช. ืื™ืŸ ื›ืœืœ ืฉืœืคื™ื• ื”ื—ืœืงื™ื ืžืชื—ื‘ืจื™ื, ืžืคื ื™ ืฉืื™ืŸ ื—ืœืงื™ื ืžื˜ื•ืคืกื™ื ื•ืื™ืŸ ืื•ืคืจื˜ื•ืจื™ื.

ื”ื”ืคืš ืžืืœื’ื‘ืจื” ื”ื•ื glue.

ื”ืกืคืจ ื”ื–ื” ืžืชืืจ ื—ืœื•ืคื”: ืืœื’ื‘ืจื” ืœืžืขืจื›ื•ืช ืกื•ื›ื ื™ื, ืขื ืฉื ื™ืึพืขืฉืจ ืžืจื—ื‘ื™ื ืžื˜ื•ืคืกื™ื โ€” entity, purpose, event, raw data, evidence, claim, context, feature, meaning, signal, aggregated meaning, action โ€” ื•ืชืฉืขื” ืื•ืคืจื˜ื•ืจื™ื ืืœื’ื‘ืจื™ื™ื ืฉื ืขื™ื ื‘ื™ื ื™ื”ื. ื›ืœ ื”ืฉืืจ ื”ื•ื boundary plumbing ืื• ืžื›ื ื™ืงืช implementation โ€” perception ื‘ื’ื‘ื•ืœ ื”ื›ื ื™ืกื”, loaders, adapters, scaffolding ืœืฉื™ื’ื•ืจ. ืืฃ ืื—ื“ ืžืืœื” ืื™ื ื• ืื•ืคืจื˜ื•ืจ; ื”ื ื ื•ืฉืื™ื ื ืชื•ื ื™ื ืืœ ืงืฆื” ื”ืืœื’ื‘ืจื” ื•ืžืžื ื•. ื”ึพreasoning ื ืžืฆื ื‘ืคื ื™ื; ื›ืœ ื”ืฉืืจ ืžืกื‘ื™ื‘ื•.

ืคืจืงื™ื ืžืื•ื—ืจื™ื ื™ื•ืชืจ ื™ื˜ืขื ื• ืืช ื”ื˜ืขื ื” ื”ื—ื–ืงื” ื™ื•ืชืจ: ืฉื”ืืœื’ื‘ืจื” ื”ื–ืืช ืžื•ื’ื“ืจืช, ืžื•ื›ื—ืช ื•ืžืžื•ืžืฉืช. ื”ืคืจืง ื”ื–ื” ืจืง ืžื‘ืกืก ืžื“ื•ืข ืžื‘ื ื” ื›ื–ื” ื ื—ื•ืฅ. ื”ื›ืจืš ื”ื–ื” ืžืฆื™ื’ ืืช ืฉืœื•ืฉืชื โ€” ื”ึพspecification ื‘ื—ืœืงื™ื II ื•ึพIII, ืขืžื•ื“ ื”ืฉื“ืจื” ื”ืžืชืžื˜ื™ ืฉืœ ื”ื”ื•ื›ื—ื” ื‘ื—ืœืง IV, ื•ืงื‘ืœื•ืช ื”ื™ื™ืฉื•ื ื‘ื—ืœืง V.

ืžื” ื”ืคืจืง ื”ื–ื” ืœื ื˜ื•ืขืŸ

ื”ื‘ื”ืจื” ืื—ืช ืœืคื ื™ ืฉื”ืืœื’ื‘ืจื” ืžืชื—ื™ืœื”.

ื”ื˜ืขื ื” ืื™ื ื” ืฉื›ืœ ืžืขืจื›ื•ืช ื”ืกื•ื›ื ื™ื ืฆืจื™ื›ื•ืช ืืช ื–ื”. ื”ืŸ ืœื.

ื”ื˜ืขื ื” ื’ื ืื™ื ื” ืฉื”ืืœื’ื‘ืจื” ื”ื–ืืช ื”ื™ื ื”ืชืฉื•ื‘ื” ื”ืืคืฉืจื™ืช ื”ื™ื—ื™ื“ื” ืœื‘ืขื™ื” ืฉื”ื™ื ืคื•ืชืจืช. ื™ื™ืชื›ืŸ ืฉืœื.

ื”ื˜ืขื ื” ืฆืจื” ื™ื•ืชืจ, ื•ืœื“ืขืชื™ ื ื™ืชื ืช ืœื”ื’ื ื”: ืื ืืชื” ืจื•ืฆื” ืœื‘ื ื•ืช ืžืขืจื›ืช ืกื•ื›ื ื™ื ืฉื™ื›ื•ืœื” ืœื•ืžืจ ืœืš โ€” ื‘ื›ืœ ื ืงื•ื“ื”, ืขื‘ื•ืจ ื›ืœ ืคืขื•ืœื” โ€” ืžื” ื ืชืŸ ืœืคืขื•ืœื” ื”ื–ืืช ืืช ื”ื–ื›ื•ืช ืœืงืจื•ืช, ืืชื” ืฆืจื™ืš ืžืจื—ื‘ื™ื ืžื˜ื•ืคืกื™ื, ืื•ืคืจื˜ื•ืจื™ื ืฉื ื™ืชื ื™ื ืœื”ืจื›ื‘ื”, ื•ึพprovenance ืฉืฉื•ืจื“ ืืช ื”ื”ืจื›ื‘ื”. ื”ืืœื’ื‘ืจื” ื”ืกืคืฆื™ืคื™ืช ื‘ืกืคืจ ื”ื–ื” ื”ื™ื ืชืฉื•ื‘ื” ืื—ืช ืžืคื•ืชื—ืช ืœื“ืจื™ืฉื” ื”ื–ืืช. ื”ื™ื ืžื•ืžืฉื” ื•ืจืฆื” ืžื•ืœ ื‘ืขื™ื•ืช ืืžื™ืชื™ื•ืช. ืขืžื•ื“ ื”ืฉื“ืจื” ืฉืœ ื”ื”ื•ื›ื—ื” ื”ื•ื canonical. ื”ืงื‘ืœื•ืช ืงื™ื™ืžื•ืช.

ื”ืฉืืœื” โ€œืžื” ื ืชืŸ ืœืคืขื•ืœื” ื”ื–ืืช ืืช ื”ื–ื›ื•ืช ืœืงืจื•ืช?โ€ ืœื ื ืขืœืžืช.

ืื• ืฉืืชื” ื‘ื•ื ื” ืžืฉื”ื• ืฉื™ื›ื•ืœ ืœืขื ื•ืช ืขืœื™ื”, ืื• ืฉืืชื” ื‘ื•ื ื” ืžืฉื”ื• ืฉืœื ื™ื›ื•ืœ โ€” ื•ืžืงื•ื•ื” ืฉื”ืžืงืจื™ื ืฉื‘ื”ื ื–ื” ื—ืฉื•ื‘ ืœืขื•ืœื ืœื ื™ื’ื™ืขื•.

ื”ืžืฉืš ื”ืกืคืจ

ื—ืœืง I ืžืฆื™ื’ ืืช ื”ืžื•ื˜ื™ื‘ืฆื™ื” ื•ืืช ื”ืžื‘ื ื”: ืœืžื” ื”ืืœื’ื‘ืจื” ืงื™ื™ืžืช, ืžื” ืžืฉืžืขื•ืช ื”ืชื–ื” ื‘ืืจื‘ืข ื”ืฉื•ืจื•ืช, ื•ื›ื™ืฆื“ ืฉื ื™ืึพืขืฉืจ ืžืจื—ื‘ื™ื ื•ื—ืžื™ืฉื” planes ื—ื•ืชื›ื™ื ืืช ื”ื‘ืขื™ื”.

ื—ืœืงื™ื II ื•ึพIII ืขื•ื‘ืจื™ื ื“ืจืš ื”ืืœื’ื‘ืจื” ืขืฆืžื”: ื›ืœ ืžืจื—ื‘, ื›ืœ ืื•ืคืจื˜ื•ืจ, ืกืžื ื˜ื™ืงืช ื”ื›ื™ืฉืœื•ืŸ ื•ื”ืฉืœื™ื˜ื”, ื”ื‘ื˜ื—ืช purpose-isolation, ื•ึพtrace.

ื—ืœืง IV ืžืฆื™ื’ ืืช ืขืžื•ื“ ื”ืฉื“ืจื” ื”ืžืชืžื˜ื™ ืฉืœ ื”ื”ื•ื›ื—ื”: ื”ืืงืกื™ื•ืžื•ืช, ื”ืœืžื•ืช, ื•ื—ื‘ื™ืœืช ื”ืžืฉืคื˜ื™ื ื”ืจืืฉื•ื ื”, ืขื ืฉืœื“ื™ ื”ื•ื›ื—ื” ืžืœืื™ื ื‘ื ืกืคื—.

ื—ืœืง V ื ื•ืชืŸ ืืช ืงื‘ืœื•ืช ื”ื™ื™ืฉื•ื: ืžื™ืžื•ืฉ ื”ื™ื™ื—ื•ืก CsaCore, ื•ืฉื ื™ domain bindings ืฉืœื•.

ื—ืœืง VI ืกื•ื’ืจ ืืช ื”ืœื•ืœืื” ื‘ื™ืŸ ื”ืžืืžืจื™ื ื”ืคื•ืžื‘ื™ื™ื ืฉืžื”ื ื ื•ืฆืจ ื”ื—ื•ืžืจ ื”ื–ื” ืœื‘ื™ืŸ ื”ืกืคืจ ืฉืืชื” ืงื•ืจื โ€” ื•ืžืฆื™ื™ืŸ ืžื” ื”ื›ืจืš ื”ื–ื” ืขื“ื™ื™ืŸ ืื™ื ื• ืขื•ืฉื”.

ื”ืฆืขื“ ื”ื‘ื ื”ื•ื ืœืชืช ืฉื ืœืืจื‘ืข ื”ืชื ื•ืขื•ืช ื”ื—ื‘ื•ื™ื•ืช ื‘ืชื•ืš ื”ืฉืืœื” ื”ื–ืืช: bit, context, purpose, action. ื–ื”ื• ืคืจืง 2.

ื”ืืœื’ื‘ืจื” ื”ื™ื ื”ืฉืจืฉืจืช.

ื”ืกืคืจ

Chapter 2 ยท Part I โ€” Why the Algebra Existsืคืจืง 2 ยท ื—ืœืง I โ€” ืžื“ื•ืข ื”ืืœื’ื‘ืจื” ืงื™ื™ืžืช

Bits, Context, Purpose, Actionื‘ื™ื˜ื™ื, ื”ืงืฉืจ, ืžื˜ืจื”, ืคืขื•ืœื”

A raw event is a bit: true, recorded, faithful โ€” not yet meaningful.
A raw event is a bit: true, recorded, faithful โ€” not yet meaningful.ืื™ืจื•ืข ื’ื•ืœืžื™ ื”ื•ื ื‘ื™ื˜: ืืžื™ืชื™, ืžืชื•ืขื“, ื ืืžืŸ โ€” ื•ืขื“ื™ื™ืŸ ื—ืกืจ ืžืฉืžืขื•ืช.

There is a sentence near the beginning of the Spaces document โ€” the canonical reference for the algebra โ€” that I have read more times than any other in this project:

A raw event is a bit. Context gives it direction. Purpose gives it meaning. Confidence gives it the right to drive action.

Four lines. The whole architecture is already in them.

But a sentence that short either becomes a slogan or becomes a commitment. The difference is whether you can show the gap that exists before each transformation โ€” the cost of skipping it, the shape of the failure when it is skipped.

This chapter earns the sentence. One line at a time.

A raw event is a bit

On one evening in early June, my printer sent 1,422 messages to my logger.

1,212 of them reported the Wi-Fi signal strength. Twenty contained the field that says whether anything was actually printing. One thousand four hundred and two of them had nothing to say about the print state at all.

Every single one was true. Every one was recorded faithfully, permanently, with full provenance.

And not one of them, by itself, meant anything.

Here is another message from the same evening:

{"print": {"nozzle_temper": 219.96875}}

Nozzle temperature: 219.96875 degrees Celsius. Is that good news or bad news?

If the printer is mid-print with PLA filament: perfect. That is the target temperature, holding steady. Good news.

If it is supposed to be idle: something is wrong. The heater is on when it should not be. Bad news.

If the print job finished an hour ago and nobody commanded a cooldown: ambiguous, edging toward bad, and a question about what else in the system has lost track of time.

Same number. Three opposite readings. The number carries none of them.

The same problem appears everywhere the moment you look for it. A webhook fires. A database row changes. A sensor trips. A customer replies: "ok."

"ok" is my favorite.

It is true, timestamped, faithfully recorded โ€” and it means nothing until you know what it is answering. "ok" to a refund offer and "ok" to a cancellation warning are the same bit. One is a resolution; the other is an escalation risk. The event does not say which.

The meaning was never in the event.

A raw event is a first disturbance in the system. It says: something happened. It does not say what the something means, whether it matters, or what should follow. Before anything else can be said about it, it needs to pass through three more transformations โ€” each of which has a gate, and each of which can fail.

Context gives it direction

Return to the nozzle reading.

The number is the same. What changes the reading is everything that surrounds it: which printer sent it, what the printer was supposed to be doing at the time, what job was running, what state the agent last recorded for it, what time it is relative to the last acknowledged command.

That surrounding information is context.

Context is not metadata. Metadata is a label attached to an event at the source. Context is assembled โ€” from entity state, time, relationships, prior evidence, and the current situation โ€” at the moment the event arrives. Purpose enters next: it decides what kind of meaning this context is allowed to support. Two events with identical payload can carry opposite context because the entity states that receive them are different.

The nozzle reading from a printer mid-print in a monitored job has one context. The same reading from a printer that has not moved in four hours has a different context entirely. The bit did not change. The direction it points changed because the frame that holds it changed.

This is why context cannot be inferred from the event alone. The event is an input to the pipeline. Context is the ground on which the pipeline stands. Without it, direction is undefined: the algebra has no orientation, the operators have nothing to act relative to.

Context is the first gate. Before a bit can mean something directional, the system has to have assembled a coherent account of the entity it is about, the situation that entity is in, and the moment in which the event arrives. An agent that skips this gate and proceeds to meaning is projecting, not interpreting.

Purpose gives it meaning

Suppose context has been assembled. The entity is known, the situation is clear, the event has direction. That is still not meaning.

Consider a temperature signal from a correctly identified printer in a correctly assembled context. A manufacturing system sees that signal and reads: the job is on track, no intervention needed. A maintenance system looking at the same signal reads: this printer is running at the high end of its thermal envelope for this filament type โ€” flag for inspection before the next long run. A cost-management system reads: heater hours are accumulating on the scheduled plan.

Same signal. Same entity. Same context. Three different meanings.

The difference is not in the data. It is in what each system is trying to do โ€” in the purpose that frames the observation.

This is principle four from the Spaces document: No meaning without purpose. The same signal can become different meanings depending on the agent's purpose. Purpose is not a parameter of meaning โ€” it is part of meaning's definition.

An agent that computes "hot lead" without specifying which purpose framed that computation has produced a number with no definition. Sales sees intent; Support sees urgency; Security sees anomaly โ€” and all three are reading the same underlying signal. The meaning is not in the signal. It is in the intersection of the signal and the purpose frame.

This is why the algebra is purpose-indexed throughout. Later chapters will formalize this: there is no single meaning space โ€” there is a family of meaning spaces, one per purpose, and meaning vectors are not comparable across purposes without an authorized transport operation. That operation exists, but it is not free and not automatic. The purpose boundary is load-bearing.

An agent that crosses purpose boundaries without authorization is not producing meaning. It is borrowing a number from a frame where it was valid and using it in a frame where it is undefined. The number may look right. The computation downstream will be wrong in ways that are very difficult to detect, because the error is structural rather than numeric.

Confidence gives it the right to drive action

Now suppose all three transformations have happened. The event has direction. The purpose is clear. A meaning vector has been computed. The agent could act.

Should it?

The answer depends on what has been accumulated before this moment. A single temperature reading, even a well-contextualized one, does not establish a reliable claim about a printer. A pattern of readings across a window, interpreted consistently, under a purpose frame that has been active long enough to have calibrated expectations โ€” that starts to build a claim. Confidence is not a property of a single signal. It is a property of the evidence base.

The discipline I am building with Algentis holds to one rule here: confidence must be earned before it authorizes action. An agent that acts on a single reading has promoted a bit to a belief in one step, and that is exactly the failure that the nine-products incident demonstrated in Chapter 1. The system saw one field โ€” a true field, faithfully recorded โ€” and turned it into a decision. No confidence test. No threshold. No accumulated evidence.

The right to drive action is not a consequence of meaning having been computed. It is a separate gate, grounded in how much evidence the system has accumulated, how consistent that evidence has been, and whether the confidence in the current meaning vector meets the threshold required by the action being considered.

This is not conservatism for its own sake. It is the recognition that actions have consequences that observations do not. An observation that turns out to be wrong costs nothing except a correction. An action taken on an insufficiently confident claim can trigger a cascade โ€” in a print farm, a cancelled job; in a CRM, a customer contact that should not have happened; in a healthcare system, something that cannot be undone.

The confidence gate is the last point at which the algebra can stop and ask whether it knows enough. After action, the question is no longer whether to act โ€” it is what to do about having acted.

Four gates, one chain

The four lines are four gates, in order.

The bit must exist โ€” something must have happened, faithfully recorded, at a known time, from a known source.

The bit must be oriented โ€” context must be assembled from entity state, time, relationships, prior evidence, and the current situation, before direction can be assigned.

The orientation must be purposeful โ€” the meaning computation must be relative to a declared purpose, not borrowed from another frame.

The meaning must be confident enough โ€” evidence must have accumulated to the threshold that the intended action requires.

Skip any gate and the chain breaks. The break may not be visible immediately. A system that acts on uncontextualized events will produce output that looks like meaning. A system that borrows meaning across purpose frames will produce numbers that look like results. A system that acts before confidence is sufficient will produce decisions that occasionally turn out to be correct โ€” which is worse than consistently wrong, because it makes the structural failure invisible until the stakes are high enough to expose it.

The four-line thesis is not a description of a happy path. It is a description of the minimum that must happen before an agent is allowed to claim that it understood something.

Chapter 3 will give these four lines their formal shape: twelve spaces, five planes, and the algebraic operators that move between them. The words โ€” bit, context, purpose, action โ€” are already precise. What follows is the machinery that makes the precision operational.

ื™ืฉ ืžืฉืคื˜ ืงืจื•ื‘ ืœืชื—ื™ืœืช ืžืกืžืš Spaces โ€” ืžืกืžืš ื”ื™ื™ื—ื•ืก ื”ืงื ื•ื ื™ ืฉืœ ื”ืืœื’ื‘ืจื” โ€” ืฉืงืจืืชื™ ื™ื•ืชืจ ืคืขืžื™ื ืžื›ืœ ืžืฉืคื˜ ืื—ืจ ื‘ืคืจื•ื™ืงื˜ ื”ื–ื”:

A raw event is a bit. Context gives it direction. Purpose gives it meaning. Confidence gives it the right to drive action.

ืืจื‘ืข ืฉื•ืจื•ืช. ื›ืœ ื”ืืจื›ื™ื˜ืงื˜ื•ืจื” ื›ื‘ืจ ื ืžืฆืืช ื‘ื”ืŸ.

ืื‘ืœ ืžืฉืคื˜ ื›ืœ ื›ืš ืงืฆืจ ืื• ื”ื•ืคืš ืœืกืœื•ื’ืŸ, ืื• ื”ื•ืคืš ืœื”ืชื—ื™ื™ื‘ื•ืช. ื”ื”ื‘ื“ืœ ื”ื•ื ื”ืื ืืคืฉืจ ืœื”ืจืื•ืช ืืช ื”ืคืขืจ ืฉืงื™ื™ื ืœืคื ื™ ื›ืœ ื˜ืจื ืกืคื•ืจืžืฆื™ื” โ€” ืืช ื”ืžื—ื™ืจ ืฉืœ ื“ื™ืœื•ื’ ืขืœื™ื”, ื•ืืช ืฆื•ืจืช ื”ื›ืฉืœ ื›ืฉื”ื™ื ื ืขืงืคืช.

ื”ืคืจืง ื”ื–ื” ืžืจื•ื•ื™ื— ืืช ื”ืžืฉืคื˜. ืฉื•ืจื” ืื—ืจ ืฉื•ืจื”.

ืื™ืจื•ืข ื’ื•ืœืžื™ ื”ื•ื ื‘ื™ื˜

ื‘ืขืจื‘ ืื—ื“ ื‘ืชื—ื™ืœืช ื™ื•ื ื™, ื”ืžื“ืคืกืช ืฉืœื™ ืฉืœื—ื” 1,422 ื”ื•ื“ืขื•ืช ืœืœื•ื’ืจ ืฉืœื™.

1,212 ืžื”ืŸ ื“ื™ื•ื•ื—ื• ืขืœ ืขื•ืฆืžืช ืื•ืช ื”ึพWi-Fi. ืขืฉืจื™ื ื”ื›ื™ืœื• ืืช ื”ืฉื“ื” ืฉืื•ืžืจ ื”ืื ืžืฉื”ื• ื‘ืืžืช ืžื•ื“ืคืก. ืœืืœืฃ ืืจื‘ืข ืžืื•ืช ื•ืฉืชื™ื™ื ืžื”ืŸ ืœื ื”ื™ื” ืฉื•ื ื“ื‘ืจ ืœื•ืžืจ ืขืœ ืžืฆื‘ ื”ื”ื“ืคืกื”.

ื›ืœ ืื—ืช ืžื”ืŸ ื”ื™ื™ืชื” ื ื›ื•ื ื”. ื›ืœ ืื—ืช ืชื•ืขื“ื” ื‘ื ืืžื ื•ืช, ืœืฆืžื™ืชื•ืช, ืขื provenance ืžืœื.

ื•ืืฃ ืื—ืช ืžื”ืŸ, ื‘ืคื ื™ ืขืฆืžื”, ืœื ืืžืจื” ืฉื•ื ื“ื‘ืจ.

ื”ื ื” ื”ื•ื“ืขื” ื ื•ืกืคืช ืžืื•ืชื• ืขืจื‘:

{"print": {"nozzle_temper": 219.96875}}

ื˜ืžืคืจื˜ื•ืจืช ื“ื™ื–ื”: 219.96875 ืžืขืœื•ืช ืฆืœื–ื™ื•ืก. ื”ืื ื–ื• ื‘ืฉื•ืจื” ื˜ื•ื‘ื” ืื• ืจืขื”?

ืื ื”ืžื“ืคืกืช ื‘ืืžืฆืข ื”ื“ืคืกื” ืขื PLA: ืžื•ืฉืœื. ื–ื• ื˜ืžืคืจื˜ื•ืจืช ื”ื™ืขื“, ื•ื”ื™ื ื™ืฆื™ื‘ื”. ื‘ืฉื•ืจื” ื˜ื•ื‘ื”.

ืื ื”ื™ื ืืžื•ืจื” ืœื”ื™ื•ืช ื‘ืžื ื•ื—ื”: ืžืฉื”ื• ืœื ืชืงื™ืŸ. ื’ื•ืฃ ื”ื—ื™ืžื•ื ืคื•ืขืœ ื›ืฉื”ื•ื ืœื ืืžื•ืจ ืœืคืขื•ืœ. ื‘ืฉื•ืจื” ืจืขื”.

ืื ืขื‘ื•ื“ืช ื”ื”ื“ืคืกื” ื”ืกืชื™ื™ืžื” ืœืคื ื™ ืฉืขื” ื•ืืฃ ืื—ื“ ืœื ืคืงื“ ืขืœ ืงื™ืจื•ืจ: ืขืžื•ื, ื ื•ื˜ื” ืœืจืข, ื•ืžืขืœื” ืฉืืœื” ืœื’ื‘ื™ ืžื” ืขื•ื“ ื‘ืžืขืจื›ืช ืื™ื‘ื“ ืชื—ื•ืฉืช ื–ืžืŸ.

ืื•ืชื• ืžืกืคืจ. ืฉืœื•ืฉ ืงืจื™ืื•ืช ื”ืคื•ื›ื•ืช. ื”ืžืกืคืจ ืœื ื ื•ืฉื ืืฃ ืื—ืช ืžื”ืŸ.

ืื•ืชื” ื‘ืขื™ื” ืžื•ืคื™ืขื” ื‘ื›ืœ ืžืงื•ื ื‘ืจื’ืข ืฉืžืชื—ื™ืœื™ื ืœื—ืคืฉ ืื•ืชื”. Webhook ืžื•ืคืขืœ. ืฉื•ืจื” ื‘ืžืกื“ ื ืชื•ื ื™ื ืžืฉืชื ื”. ื—ื™ื™ืฉืŸ ื ื“ืจืš. ืœืงื•ื— ืขื•ื ื”: โ€œokโ€.

โ€œokโ€ ื”ื•ื ื”ื“ื•ื’ืžื” ื”ืื”ื•ื‘ื” ืขืœื™ื™.

ื”ื•ื ื ื›ื•ืŸ, ื—ืชื•ื ื‘ื–ืžืŸ, ืžืชื•ืขื“ ื‘ื ืืžื ื•ืช โ€” ื•ื”ื•ื ืœื ืื•ืžืจ ื›ืœื•ื ืขื“ ืฉื™ื•ื“ืขื™ื ืขืœ ืžื” ื”ื•ื ืขื•ื ื”. โ€œokโ€ ืœื”ืฆืขืช ื”ื—ื–ืจ ื•ึพโ€œokโ€ ืœืื–ื”ืจืช ื‘ื™ื˜ื•ืœ ื”ื ืื•ืชื• ื‘ื™ื˜. ืื—ื“ ื”ื•ื ืคืชืจื•ืŸ; ื”ืฉื ื™ ื”ื•ื ืกื™ื›ื•ืŸ ื”ืกืœืžื”. ื”ืื™ืจื•ืข ืœื ืื•ืžืจ ืื™ื–ื” ืžื”ื.

ื”ืžืฉืžืขื•ืช ืžืขื•ืœื ืœื ื”ื™ื™ืชื” ื‘ืชื•ืš ื”ืื™ืจื•ืข.

ืื™ืจื•ืข ื’ื•ืœืžื™ ื”ื•ื ื”ื”ืคืจืขื” ื”ืจืืฉื•ื ื” ื‘ืžืขืจื›ืช. ื”ื•ื ืื•ืžืจ: ืžืฉื”ื• ืงืจื”. ื”ื•ื ืœื ืื•ืžืจ ืžื” ื”ื“ื‘ืจ ื”ื–ื” ืื•ืžืจ, ื”ืื ื”ื•ื ื—ืฉื•ื‘, ืื• ืžื” ืฆืจื™ืš ืœืงืจื•ืช ืื—ืจื™ื•. ืœืคื ื™ ืฉืืคืฉืจ ืœื•ืžืจ ืขืœื™ื• ืžืฉื”ื• ื ื•ืกืฃ, ื”ื•ื ืฆืจื™ืš ืœืขื‘ื•ืจ ื“ืจืš ืฉืœื•ืฉ ื˜ืจื ืกืคื•ืจืžืฆื™ื•ืช ื ื•ืกืคื•ืช โ€” ืฉืœื›ืœ ืื—ืช ืžื”ืŸ ื™ืฉ ืฉืขืจ, ื•ื›ืœ ืื—ืช ืžื”ืŸ ื™ื›ื•ืœื” ืœื”ื™ื›ืฉืœ.

ื”ืงืฉืจ ื ื•ืชืŸ ืœื• ื›ื™ื•ื•ืŸ

ื ื—ื–ื•ืจ ืœืงืจื™ืืช ื”ื“ื™ื–ื”.

ื”ืžืกืคืจ ื–ื”ื”. ืžื” ืฉืžืฉื ื” ืืช ื”ืงืจื™ืื” ื”ื•ื ื›ืœ ืžื” ืฉืžืงื™ืฃ ืื•ืชื•: ืื™ื–ื• ืžื“ืคืกืช ืฉืœื—ื” ืื•ืชื•, ืžื” ื”ืžื“ืคืกืช ื”ื™ื™ืชื” ืืžื•ืจื” ืœืขืฉื•ืช ื‘ืื•ืชื• ืจื’ืข, ืื™ื–ื• ืขื‘ื•ื“ืช ื”ื“ืคืกื” ืจืฆื”, ืื™ื–ื” ืžืฆื‘ ื”ืกื•ื›ืŸ ืจืฉื ืœื” ืœืื—ืจื•ื ื”, ื•ืžื” ื”ืฉืขื” ื‘ื™ื—ืก ืœืคืงื•ื“ื” ื”ืื—ืจื•ื ื” ืฉืื•ืฉืจื”.

ื”ืžื™ื“ืข ื”ืžืงื™ืฃ ื”ื–ื” ื”ื•ื ื”ืงืฉืจ.

ื”ืงืฉืจ ื”ื•ื ืœื metadata. Metadata ื”ื™ื ืชื•ื•ื™ืช ืฉืžื•ืฆืžื“ืช ืœืื™ืจื•ืข ื‘ืžืงื•ืจ. ื”ืงืฉืจ ืžื•ืจื›ื‘ โ€” ืžืžืฆื‘ ื”ื™ืฉื•ืช, ื–ืžืŸ, ื™ื—ืกื™ื, ืจืื™ื•ืช ืงื•ื“ืžื•ืช ื•ื”ืžืฆื‘ ื”ื ื•ื›ื—ื™ โ€” ื‘ืจื’ืข ืฉื”ืื™ืจื•ืข ืžื’ื™ืข. ื”ืžื˜ืจื” ื ื›ื ืกืช ืื—ืจ ื›ืš: ื”ื™ื ืžื—ืœื™ื˜ื” ืื™ื–ื” ืกื•ื’ ืฉืœ ืžืฉืžืขื•ืช ื”ื”ืงืฉืจ ื”ื–ื” ืจืฉืื™ ืœืชืžื•ืš ื‘ื•. ืฉื ื™ ืื™ืจื•ืขื™ื ืขื payload ื–ื”ื” ื™ื›ื•ืœื™ื ืœืฉืืช ื”ืงืฉืจื™ื ื”ืคื•ื›ื™ื, ืžืคื ื™ ืฉืžืฆื‘ื™ ื”ื™ืฉื•ืช ืฉืžืงื‘ืœื™ื ืื•ืชื ืฉื•ื ื™ื.

ืงืจื™ืืช ื”ื“ื™ื–ื” ืžืžื“ืคืกืช ืฉื ืžืฆืืช ื‘ืืžืฆืข ื”ื“ืคืกื” ืชื—ืช ื ื™ื˜ื•ืจ ื ืžืฆืืช ื‘ื”ืงืฉืจ ืื—ื“. ืื•ืชื” ืงืจื™ืื” ืžืžื“ืคืกืช ืฉืœื ื–ื–ื” ืืจื‘ืข ืฉืขื•ืช ื ืžืฆืืช ื‘ื”ืงืฉืจ ืื—ืจ ืœื’ืžืจื™. ื”ื‘ื™ื˜ ืœื ื”ืฉืชื ื”. ื”ื›ื™ื•ื•ืŸ ืฉืืœื™ื• ื”ื•ื ืžืฆื‘ื™ืข ื”ืฉืชื ื”, ืžืคื ื™ ืฉื”ืžืกื’ืจืช ืฉืžื—ื–ื™ืงื” ืื•ืชื• ื”ืฉืชื ืชื”.

ื–ื• ื”ืกื™ื‘ื” ืฉืื™ ืืคืฉืจ ืœื”ืกื™ืง ื”ืงืฉืจ ืžื”ืื™ืจื•ืข ืœื‘ื“ื•. ื”ืื™ืจื•ืข ื”ื•ื ืงืœื˜ ืœึพpipeline. ื”ื”ืงืฉืจ ื”ื•ื ื”ืงืจืงืข ืฉืขืœื™ื” ื”ึพpipeline ืขื•ืžื“. ื‘ืœืขื“ื™ื•, ื”ื›ื™ื•ื•ืŸ ืœื ืžื•ื’ื“ืจ: ืœืืœื’ื‘ืจื” ืื™ืŸ ืื•ืจื™ื™ื ื˜ืฆื™ื”, ื•ืœืื•ืคืจื˜ื•ืจื™ื ืื™ืŸ ืฉื•ื ื“ื‘ืจ ืœืคืขื•ืœ ื‘ื™ื—ืก ืืœื™ื•.

ื”ืงืฉืจ ื”ื•ื ื”ืฉืขืจ ื”ืจืืฉื•ืŸ. ืœืคื ื™ ืฉื‘ื™ื˜ ื™ื›ื•ืœ ืœื•ืžืจ ืžืฉื”ื• ื‘ืขืœ ื›ื™ื•ื•ืŸ, ื”ืžืขืจื›ืช ืฆืจื™ื›ื” ืœื”ืจื›ื™ื‘ ื—ืฉื‘ื•ืŸ ืงื•ื”ืจื ื˜ื™ ืฉืœ ื”ื™ืฉื•ืช ืฉืขืœื™ื” ื”ื•ื ืžื“ื‘ืจ, ื”ืžืฆื‘ ืฉื‘ื• ื”ื™ืฉื•ืช ื ืžืฆืืช, ื•ื”ืจื’ืข ืฉื‘ื• ื”ืื™ืจื•ืข ืžื’ื™ืข. ืกื•ื›ืŸ ืฉืžื“ืœื’ ืขืœ ื”ืฉืขืจ ื”ื–ื” ื•ืžืžืฉื™ืš ืœืžืฉืžืขื•ืช ืœื ืžืคืจืฉ โ€” ื”ื•ื ืžืฉืœื™ืš.

ืžื˜ืจื” ื ื•ืชื ืช ืœื• ืžืฉืžืขื•ืช

ื ื ื™ื— ืฉื”ื”ืงืฉืจ ื”ื•ืจื›ื‘. ื”ื™ืฉื•ืช ื™ื“ื•ืขื”, ื”ืžืฆื‘ ื‘ืจื•ืจ, ืœืื™ืจื•ืข ื™ืฉ ื›ื™ื•ื•ืŸ. ื–ื• ืขื“ื™ื™ืŸ ืœื ืžืฉืžืขื•ืช.

ื—ืฉื‘ื• ืขืœ ืื•ืช ื˜ืžืคืจื˜ื•ืจื” ืžืžื“ืคืกืช ืฉื–ื•ื”ืชื” ื ื›ื•ืŸ, ื‘ืชื•ืš ื”ืงืฉืจ ืฉื”ื•ืจื›ื‘ ื ื›ื•ืŸ. ืžืขืจื›ืช ื™ื™ืฆื•ืจ ืจื•ืื” ืืช ื”ืื•ืช ื”ื–ื” ื•ืงื•ืจืืช: ื”ืขื‘ื•ื“ื” ืžืชืงื“ืžืช ืœืคื™ ื”ืชื›ื ื•ืŸ, ืื™ืŸ ืฆื•ืจืš ื‘ื”ืชืขืจื‘ื•ืช. ืžืขืจื›ืช ืชื—ื–ื•ืงื” ืฉืžืกืชื›ืœืช ืขืœ ืื•ืชื• ืื•ืช ืงื•ืจืืช: ื”ืžื“ืคืกืช ื”ื–ื• ืคื•ืขืœืช ื‘ืงืฆื” ื”ื’ื‘ื•ื” ืฉืœ ืžืขื˜ืคืช ื”ื—ื•ื ืฉืœื” ืขื‘ื•ืจ ืกื•ื’ ื”ืคื™ืœืžื ื˜ ื”ื–ื” โ€” ืœืกืžืŸ ืœื‘ื“ื™ืงื” ืœืคื ื™ ื”ื”ืจืฆื” ื”ืืจื•ื›ื” ื”ื‘ืื”. ืžืขืจื›ืช ื ื™ื”ื•ืœ ืขืœื•ื™ื•ืช ืงื•ืจืืช: ืฉืขื•ืช ื—ื™ืžื•ื ืžืฆื˜ื‘ืจื•ืช ืœืคื™ ื”ืชื•ื›ื ื™ืช ืฉื ืงื‘ืขื”.

ืื•ืชื• ืื•ืช. ืื•ืชื” ื™ืฉื•ืช. ืื•ืชื• ื”ืงืฉืจ. ืฉืœื•ืฉ ืžืฉืžืขื•ื™ื•ืช ืฉื•ื ื•ืช.

ื”ื”ื‘ื“ืœ ืœื ื ืžืฆื ื‘ื ืชื•ื ื™ื. ื”ื•ื ื ืžืฆื ื‘ืžื” ืฉื›ืœ ืžืขืจื›ืช ืžื ืกื” ืœืขืฉื•ืช โ€” ื‘ืžื˜ืจื” ืฉืžืžืกื’ืจืช ืืช ื”ืชืฆืคื™ืช.

ื–ื”ื• ื”ืขื™ืงืจื•ืŸ ื”ืจื‘ื™ืขื™ ืžืžืกืžืš Spaces: ืื™ืŸ ืžืฉืžืขื•ืช ื‘ืœื™ ืžื˜ืจื”. ืื•ืชื• ืื•ืช ื™ื›ื•ืœ ืœื”ืคื•ืš ืœืžืฉืžืขื•ื™ื•ืช ืฉื•ื ื•ืช ื‘ื”ืชืื ืœืžื˜ืจืช ื”ืกื•ื›ืŸ. ืžื˜ืจื” ืื™ื ื” ืคืจืžื˜ืจ ืฉืœ ืžืฉืžืขื•ืช โ€” ื”ื™ื ื—ืœืง ืžื”ื”ื’ื“ืจื” ืฉืœ ืžืฉืžืขื•ืช.

ืกื•ื›ืŸ ืฉืžื—ืฉื‘ โ€œhot leadโ€ ื‘ืœื™ ืœืฆื™ื™ืŸ ืื™ื–ื• ืžื˜ืจื” ืžืกื’ืจื” ืืช ื”ื—ื™ืฉื•ื‘ ื”ื–ื” ื™ื™ืฆืจ ืžืกืคืจ ืฉืื™ืŸ ืœื• ื”ื’ื“ืจื”. Sales ืจื•ืื” ื›ื•ื•ื ื”; Support ืจื•ืื” ื“ื—ื™ืคื•ืช; Security ืจื•ืื” ืื ื•ืžืœื™ื” โ€” ื•ืฉืœื•ืฉืชื ืงื•ืจืื™ื ืืช ืื•ืชื• ืื•ืช ื‘ืกื™ืกื™. ื”ืžืฉืžืขื•ืช ืื™ื ื” ื‘ืื•ืช. ื”ื™ื ื ืžืฆืืช ื‘ื—ื™ืชื•ืš ื‘ื™ืŸ ื”ืื•ืช ืœื‘ื™ืŸ ืžืกื’ืจืช ื”ืžื˜ืจื”.

ื–ื• ื”ืกื™ื‘ื” ืฉื”ืืœื’ื‘ืจื” ื”ื™ื purpose-indexed ืœื›ืœ ืื•ืจื›ื”. ืคืจืงื™ื ืžืื•ื—ืจื™ื ื™ื•ืชืจ ื™ื ืกื—ื• ื–ืืช ืคื•ืจืžืœื™ืช: ืื™ืŸ ืžืจื—ื‘ ืžืฉืžืขื•ืช ื™ื—ื™ื“ โ€” ื™ืฉ ืžืฉืคื—ื” ืฉืœ ืžืจื—ื‘ื™ ืžืฉืžืขื•ืช, ืื—ื“ ืœื›ืœ ืžื˜ืจื”, ื•ื•ืงื˜ื•ืจื™ ืžืฉืžืขื•ืช ืื™ื ื ื‘ื ื™ึพื”ืฉื•ื•ืื” ื‘ื™ืŸ ืžื˜ืจื•ืช ื‘ืœื™ ืคืขื•ืœืช transport ืžื•ืจืฉื™ืช. ืคืขื•ืœื” ื›ื–ื• ืงื™ื™ืžืช, ืื‘ืœ ื”ื™ื ืœื ื—ื™ื ืžื™ืช ื•ืœื ืื•ื˜ื•ืžื˜ื™ืช. ื’ื‘ื•ืœ ื”ืžื˜ืจื” ื”ื•ื load-bearing.

ืกื•ื›ืŸ ืฉื—ื•ืฆื” ื’ื‘ื•ืœื•ืช ืžื˜ืจื” ื‘ืœื™ ื”ืจืฉืื” ืœื ืžื™ื™ืฆืจ ืžืฉืžืขื•ืช. ื”ื•ื ืฉื•ืืœ ืžืกืคืจ ืžืžืกื’ืจืช ืฉื‘ื” ื”ื•ื ื”ื™ื” ืชืงืฃ ื•ืžืฉืชืžืฉ ื‘ื• ื‘ืžืกื’ืจืช ืฉื‘ื” ื”ื•ื ืœื ืžื•ื’ื“ืจ. ื”ืžืกืคืจ ืขืฉื•ื™ ืœื”ื™ืจืื•ืช ื ื›ื•ืŸ. ื”ื—ื™ืฉื•ื‘ ื‘ืžื•ืจื“ ื”ื“ืจืš ื™ื”ื™ื” ืฉื’ื•ื™ ื‘ื“ืจื›ื™ื ืฉืงืฉื” ืžืื•ื“ ืœื–ื”ื•ืช, ืžืคื ื™ ืฉื”ืฉื’ื™ืื” ื”ื™ื ืžื‘ื ื™ืช ื•ืœื ืžืกืคืจื™ืช.

ื‘ื™ื˜ื—ื•ืŸ ื ื•ืชืŸ ืœื• ืืช ื”ื–ื›ื•ืช ืœื”ื ื™ืข ืคืขื•ืœื”

ืขื›ืฉื™ื• ื ื ื™ื— ืฉื›ืœ ืฉืœื•ืฉ ื”ื˜ืจื ืกืคื•ืจืžืฆื™ื•ืช ื”ืชืจื—ืฉื•. ืœืื™ืจื•ืข ื™ืฉ ื›ื™ื•ื•ืŸ. ื”ืžื˜ืจื” ื‘ืจื•ืจื”. ื•ืงื˜ื•ืจ ืžืฉืžืขื•ืช ื—ื•ืฉื‘. ื”ืกื•ื›ืŸ ื™ื›ื•ืœ ืœืคืขื•ืœ.

ื”ืื ื”ื•ื ืฆืจื™ืš?

ื”ืชืฉื•ื‘ื” ืชืœื•ื™ื” ื‘ืžื” ืฉื ืฆื‘ืจ ืœืคื ื™ ื”ืจื’ืข ื”ื–ื”. ืงืจื™ืืช ื˜ืžืคืจื˜ื•ืจื” ื™ื—ื™ื“ื”, ืืคื™ืœื• ื›ื–ื• ืฉื”ื•ืงืฉืจื” ื”ื™ื˜ื‘, ืœื ืžื‘ืกืกืช ื˜ืขื ื” ืืžื™ื ื” ืขืœ ืžื“ืคืกืช. ื“ืคื•ืก ืฉืœ ืงืจื™ืื•ืช ืœืื•ืจืš ื—ืœื•ืŸ ื–ืžืŸ, ืฉืžืคื•ืจืฉ ื‘ืขืงื‘ื™ื•ืช, ืชื—ืช ืžืกื’ืจืช ืžื˜ืจื” ืฉืคืขืœื” ืžืกืคื™ืง ื–ืžืŸ ื›ื“ื™ ืœื›ื™ื™ืœ ืฆื™ืคื™ื•ืช โ€” ื–ื” ืžืชื—ื™ืœ ืœื‘ื ื•ืช ื˜ืขื ื”. ื‘ื™ื˜ื—ื•ืŸ ืื™ื ื• ืชื›ื•ื ื” ืฉืœ ืื•ืช ื™ื—ื™ื“. ื”ื•ื ืชื›ื•ื ื” ืฉืœ ื‘ืกื™ืก ื”ืจืื™ื•ืช.

ื”ื“ื™ืกืฆื™ืคืœื™ื ื” ืฉืื ื™ ื‘ื•ื ื” ืขื Algentis ืžื—ื–ื™ืงื” ื›ืืŸ ื›ืœืœ ืื—ื“: ื‘ื™ื˜ื—ื•ืŸ ื—ื™ื™ื‘ ืœื”ื™ืจื›ืฉ ืœืคื ื™ ืฉื”ื•ื ืžืกืžื™ืš ืคืขื•ืœื”. ืกื•ื›ืŸ ืฉืคื•ืขืœ ืขืœ ืกืžืš ืงืจื™ืื” ื™ื—ื™ื“ื” ืงื™ื“ื ื‘ื™ื˜ ืœืืžื•ื ื” ื‘ืฆืขื“ ืื—ื“, ื•ื–ื” ื‘ื“ื™ื•ืง ื”ื›ืฉืœ ืฉืชืงืจื™ืช ืชืฉืขืช ื”ืžื•ืฆืจื™ื ื”ื“ื’ื™ืžื” ื‘ืคืจืง 1. ื”ืžืขืจื›ืช ืจืืชื” ืฉื“ื” ืื—ื“ โ€” ืฉื“ื” ืืžื™ืชื™, ืฉืชื•ืขื“ ื‘ื ืืžื ื•ืช โ€” ื•ื”ืคื›ื” ืื•ืชื• ืœื”ื—ืœื˜ื”. ื‘ืœื™ ื‘ื“ื™ืงืช ื‘ื™ื˜ื—ื•ืŸ. ื‘ืœื™ ืกืฃ. ื‘ืœื™ ืจืื™ื•ืช ืžืฆื˜ื‘ืจื•ืช.

ื”ื–ื›ื•ืช ืœื”ื ื™ืข ืคืขื•ืœื” ืื™ื ื” ืชื•ืฆืื” ืื•ื˜ื•ืžื˜ื™ืช ืฉืœ ื—ื™ืฉื•ื‘ ืžืฉืžืขื•ืช. ื”ื™ื ืฉืขืจ ื ืคืจื“, ืฉืžื‘ื•ืกืก ืขืœ ื›ืžื•ืช ื”ืจืื™ื•ืช ืฉื”ืžืขืจื›ืช ืฆื‘ืจื”, ืขืœ ืžื™ื“ืช ื”ืขืงื‘ื™ื•ืช ืฉืœื”ืŸ, ื•ืขืœ ื”ืฉืืœื” ื”ืื ื”ื‘ื™ื˜ื—ื•ืŸ ื‘ื•ื•ืงื˜ื•ืจ ื”ืžืฉืžืขื•ืช ื”ื ื•ื›ื—ื™ ืขื•ืžื“ ื‘ืกืฃ ืฉื ื“ืจืฉ ืœืคืขื•ืœื” ืฉื ืฉืงืœืช.

ื–ื• ืœื ืฉืžืจื ื•ืช ืœืฉืžื”. ื–ื• ื”ื›ืจื” ื‘ื›ืš ืฉืœืคืขื•ืœื•ืช ื™ืฉ ื”ืฉืœื›ื•ืช ืฉืœืชืฆืคื™ื•ืช ืื™ืŸ. ืชืฆืคื™ืช ืฉืžืชื‘ืจืจืช ื›ืฉื’ื•ื™ื” ืขื•ืœื” ืจืง ื‘ืชื™ืงื•ืŸ. ืคืขื•ืœื” ืฉื ืœืงื—ืช ืขืœ ื‘ืกื™ืก ื˜ืขื ื” ืœื ืžืกืคื™ืง ื‘ื˜ื•ื—ื” ื™ื›ื•ืœื” ืœื”ืคืขื™ืœ cascade โ€” ื‘ื—ื•ื•ืช ื”ื“ืคืกื”, ืขื‘ื•ื“ื” ืฉื‘ื•ื˜ืœื”; ื‘ึพCRM, ืคื ื™ื™ื” ืœืœืงื•ื— ืฉืœื ื”ื™ื™ืชื” ืฆืจื™ื›ื” ืœืงืจื•ืช; ื‘ืžืขืจื›ืช ื‘ืจื™ืื•ืช, ืžืฉื”ื• ืฉืื™ ืืคืฉืจ ืœื‘ื˜ืœ.

ืฉืขืจ ื”ื‘ื™ื˜ื—ื•ืŸ ื”ื•ื ื”ื ืงื•ื“ื” ื”ืื—ืจื•ื ื” ืฉื‘ื” ื”ืืœื’ื‘ืจื” ื™ื›ื•ืœื” ืœืขืฆื•ืจ ื•ืœืฉืื•ืœ ื”ืื ื”ื™ื ื™ื•ื“ืขืช ืžืกืคื™ืง. ืื—ืจื™ ืคืขื•ืœื”, ื”ืฉืืœื” ื›ื‘ืจ ืื™ื ื” ื”ืื ืœืคืขื•ืœ โ€” ืืœื ืžื” ืœืขืฉื•ืช ืขื ื–ื” ืฉื›ื‘ืจ ืคืขืœื ื•.

ืืจื‘ืขื” ืฉืขืจื™ื, ืฉืจืฉืจืช ืื—ืช

ืืจื‘ืข ื”ืฉื•ืจื•ืช ื”ืŸ ืืจื‘ืขื” ืฉืขืจื™ื, ืœืคื™ ื”ืกื“ืจ.

ื”ื‘ื™ื˜ ื—ื™ื™ื‘ ืœื”ืชืงื™ื™ื โ€” ืžืฉื”ื• ื—ื™ื™ื‘ ื”ื™ื” ืœืงืจื•ืช, ืœื”ื™ื•ืช ืžืชื•ืขื“ ื‘ื ืืžื ื•ืช, ื‘ื–ืžืŸ ื™ื“ื•ืข, ืžืžืงื•ืจ ื™ื“ื•ืข.

ื”ื‘ื™ื˜ ื—ื™ื™ื‘ ืœืงื‘ืœ ืื•ืจื™ื™ื ื˜ืฆื™ื” โ€” ื”ืงืฉืจ ื—ื™ื™ื‘ ืœื”ื™ื•ืช ืžื•ืจื›ื‘ ืžืžืฆื‘ ื™ืฉื•ืช, ื–ืžืŸ, ื™ื—ืกื™ื, ืจืื™ื•ืช ืงื•ื“ืžื•ืช ื•ื”ืžืฆื‘ ื”ื ื•ื›ื—ื™, ืœืคื ื™ ืฉืืคืฉืจ ืœื”ืงืฆื•ืช ื›ื™ื•ื•ืŸ.

ื”ืื•ืจื™ื™ื ื˜ืฆื™ื” ื—ื™ื™ื‘ืช ืœื”ื™ื•ืช ืชื›ืœื™ืชื™ืช โ€” ื—ื™ืฉื•ื‘ ื”ืžืฉืžืขื•ืช ื—ื™ื™ื‘ ืœื”ื™ื•ืช ื™ื—ืกื™ ืœืžื˜ืจื” ืžื•ืฆื”ืจืช, ืœื ืฉืื•ืœ ืžืžืกื’ืจืช ืื—ืจืช.

ื”ืžืฉืžืขื•ืช ื—ื™ื™ื‘ืช ืœื”ื™ื•ืช ื‘ื˜ื•ื—ื” ืžืกืคื™ืง โ€” ืจืื™ื•ืช ื—ื™ื™ื‘ื•ืช ืœื”ืฆื˜ื‘ืจ ืขื“ ื”ืกืฃ ืฉื”ืคืขื•ืœื” ื”ืžื™ื•ืขื“ืช ื“ื•ืจืฉืช.

ื“ืœื’ื• ืขืœ ืฉืขืจ ื›ืœืฉื”ื• ื•ื”ืฉืจืฉืจืช ื ืฉื‘ืจืช. ื”ืฉื‘ืจ ืื•ืœื™ ืœื ื™ื™ืจืื” ืžื™ื“. ืžืขืจื›ืช ืฉืคื•ืขืœืช ืขืœ ืื™ืจื•ืขื™ื ื—ืกืจื™ ื”ืงืฉืจ ืชื™ื™ืฆืจ ืคืœื˜ ืฉื ืจืื” ื›ืžื• ืžืฉืžืขื•ืช. ืžืขืจื›ืช ืฉืฉื•ืืœืช ืžืฉืžืขื•ืช ื‘ื™ืŸ ืžืกื’ืจื•ืช ืžื˜ืจื” ืชื™ื™ืฆืจ ืžืกืคืจื™ื ืฉื ืจืื™ื ื›ืžื• ืชื•ืฆืื•ืช. ืžืขืจื›ืช ืฉืคื•ืขืœืช ืœืคื ื™ ืฉื”ื‘ื™ื˜ื—ื•ืŸ ืžืกืคื™ืง ืชื™ื™ืฆืจ ื”ื—ืœื˜ื•ืช ืฉืœืคืขืžื™ื ืžืชื‘ืจืจื•ืช ื›ื ื›ื•ื ื•ืช โ€” ื•ื–ื” ื’ืจื•ืข ื™ื•ืชืจ ืžืืฉืจ ืœื”ื™ื•ืช ื˜ื•ืขื” ื‘ืื•ืคืŸ ืขืงื‘ื™, ืžืคื ื™ ืฉื–ื” ื”ื•ืคืš ืืช ื”ื›ืฉืœ ื”ืžื‘ื ื™ ืœื‘ืœืชื™ ื ืจืื” ืขื“ ืฉื”ืกื™ื›ื•ืŸ ื’ื‘ื•ื” ืžืกืคื™ืง ื›ื“ื™ ืœื—ืฉื•ืฃ ืื•ืชื•.

ื”ืชื–ื” ื‘ืช ืืจื‘ืข ื”ืฉื•ืจื•ืช ืื™ื ื” ืชื™ืื•ืจ ืฉืœ happy path. ื”ื™ื ืชื™ืื•ืจ ืฉืœ ื”ืžื™ื ื™ืžื•ื ืฉื—ื™ื™ื‘ ืœืงืจื•ืช ืœืคื ื™ ืฉืกื•ื›ืŸ ืจืฉืื™ ืœื˜ืขื•ืŸ ืฉื”ื•ื ื”ื‘ื™ืŸ ืžืฉื”ื•.

ืคืจืง 3 ื™ื™ืชืŸ ืœืืจื‘ืข ื”ืฉื•ืจื•ืช ื”ืืœื” ืืช ื”ืฆื•ืจื” ื”ืคื•ืจืžืœื™ืช ืฉืœื”ืŸ: ืฉื ื™ืึพืขืฉืจ ืžืจื—ื‘ื™ื, ื—ืžื™ืฉื” ืžื™ืฉื•ืจื™ื, ื•ื”ืื•ืคืจื˜ื•ืจื™ื ื”ืืœื’ื‘ืจื™ื™ื ืฉื ืขื™ื ื‘ื™ื ื™ื”ื. ื”ืžื™ืœื™ื โ€” ื‘ื™ื˜, ื”ืงืฉืจ, ืžื˜ืจื”, ืคืขื•ืœื” โ€” ื›ื‘ืจ ืžื“ื•ื™ืงื•ืช. ืžื” ืฉืžื’ื™ืข ืžื›ืืŸ ื”ื•ื ื”ืžื ื’ื ื•ืŸ ืฉื”ื•ืคืš ืืช ื”ื“ื™ื•ืง ืœืื•ืคืจื˜ื™ื‘ื™.

Chapter 3 ยท Part I โ€” Why the Algebra Existsืคืจืง 3 ยท ื—ืœืง I โ€” ืžื“ื•ืข ื”ืืœื’ื‘ืจื” ืงื™ื™ืžืช

Spaces and Planesืžืจื—ื‘ื™ื ื•ืžื™ืฉื•ืจื™ื

From taxonomy chaos to a governed architecture: five planes that organize twelve spaces.
From taxonomy chaos to a governed architecture: five planes that organize twelve spaces.ืžื˜ืงืกื•ื ื•ืžื™ื” ื›ืื•ื˜ื™ืช ืืœ ืืจื›ื™ื˜ืงื˜ื•ืจื” ืžื ื•ื”ืœืช: ื—ืžื™ืฉื” ืžื™ืฉื•ืจื™ื ืฉืžืืจื’ื ื™ื ืฉื ื™ืึพืขืฉืจ ืžืจื—ื‘ื™ื.

Planes organize. Spaces contain. Subspaces decompose. Objects inhabit. Operations transform. Runtime orders. Axioms govern.

Seven verbs. That is the whole architecture.

The Spaces document states them in this exact form, at the end of the section on structural hierarchy, after working up to them through two sections of definitions. I could not have written that sentence on the first day I designed the algebra. I could only write it after I had built it once, dismantled it, rebuilt it, and then had to explain it to someone who was not going to build it.

That attempt at explanation is where this chapter begins.

The problem with twelve spaces

The first time I tried to explain the framework to someone outside the project, I listed the spaces.

Entity. Purpose. Event. Raw Data. Evidence. Claim. Context. Feature. Meaning. Signal. Aggregated Meaning. Action. Twelve. I listed them in order, named each one, gave each a sentence. By the time I reached Claim the other person had lost track of what Event was for. By Meaning they had lost Context entirely. By the time I reached Action the framework looked like a taxonomy, not an architecture โ€” and taxonomies are things you look up, not things you reason with.

The cognitive load was wrong. Twelve is too many to hold in working memory without a scaffold.

The scaffold is the planes.

Spaces are the primitives; planes are the architecture

The framework distinguishes these two levels carefully, because the confusion between them is responsible for most of the early difficulties anyone has with the algebra.

Spaces are the primitives โ€” the twelve typed sets the algebra actually operates on. Each one is a set of typed objects: entities, events, claims, signals, meaning vectors, actions. Each has its own formal structure, its own membership conditions, and its own role in the pipeline. When the algebra does something โ€” interprets an event, produces a signal, selects an action โ€” it is operating on the objects that inhabit these spaces.

Planes are the architecture โ€” five groupings that organize spaces by the cognitive role they play. They do not add new objects or new operations. They add legibility. A plane answers one question an agent must answer at runtime, and it groups together all the spaces that participate in answering that question.

The relationship is fixed: spaces are the primitives; planes are the structure that makes them navigable. An agent never operates "in a plane." It operates on spaces. The planes are for the human reader โ€” and for the system designer who needs to reason about which spaces depend on which others, and why.

Five planes are easy to hold in working memory. Each one maps to a question anyone can ask of an agent: what are you reasoning about? what did you observe? what can you infer? what does it mean? what are you going to do?

The five planes

Grounding โ€” About what, and for what purpose?

Before an agent can observe or infer or act, it has to know two things: what entity it is reasoning about, and what purpose is framing the reasoning. The Grounding plane contains the three spaces that establish this foundation: Entity (X), Purpose (P), and Context (C).

Entity is the identified subject โ€” the thing the agent is tracking. Purpose is the interpretive frame that determines what kind of meaning is relevant. Context is the assembled ground on which every subsequent interpretation stands: the entity's current state, history, relationships, trust profile, and the active constraints of the purpose.

Without grounding, an agent is producing signals that are not about anything in particular, under no declared purpose, with no assembled context. The output may look like meaning. It is noise with structure.

Observation โ€” What happened, and what do we have?

Observation captures what arrived at the boundary and what has been collected from it. The three spaces here are Event (E), Raw Data (D), and Evidence (I).

An event is a raw arrival โ€” a bit, in the sense Chapter 2 used. Raw data is the structured material associated with that event: the payload, the reading, the record. Evidence is what has been selected and retained as relevant to the current purpose โ€” not everything that arrived, but what was admitted through the boundary as worth reasoning about.

The distinction between raw data and evidence is not cosmetic. A system that treats everything that arrives as evidence has no admission discipline. Evidence requires an admission discipline, and that discipline has consequences for everything that follows.

Interpretation โ€” What can we infer?

Interpretation turns observation into assertions and computable handles. Two spaces: Claim (K) and Feature (F).

A claim is a typed interpretive assertion โ€” a structured statement about an entity that goes beyond the raw event and says something about what the event means. A feature is a structured, computable projection of the context that can be operated on by the meaning operators. Both are the output of reasoning, not observation; both carry the provenance of the evidence that produced them.

Meaning โ€” What does this point to, in what direction, with what strength?

Three spaces: Meaning (M), Signal (Z), and Aggregated Meaning (m). The meaning operators produce local meaning vectors from interpreted events within context; signals bundle those vectors with entity, provenance, confidence, and purpose; aggregation combines many signals into a single action-ready meaning object.

This is where the algebra does the work that replaces heuristic scoring. Meaning is not a label or a score. It is a structured vector, produced by typed operations, with a traceable provenance chain and a declared confidence.

Action โ€” What should we do?

One space: Action (A). The action operator takes a grounded, action-ready meaning object โ€” the output of aggregation, carrying entity, purpose, accumulated meaning, confidence, and provenance โ€” and produces an action when the confidence threshold is met and the action is authorized under the active purpose. When the threshold is not met, or the action is not authorized, the result is not nothing: it is a structured control outcome that the rest of the system can reason about.

Two orderings that must not be confused

Here is the thing about the planes that confused me longest, and that confuses almost everyone who encounters the framework for the first time.

The planes describe what each space is for. The runtime flow describes when each space becomes available.

Those are not the same ordering. And the difference matters.

Context is in the Grounding plane โ€” it is grounding work, the work of anchoring every downstream interpretation to a stable ground. That is what Context is for. But Context cannot be assembled at the start of the runtime sequence. To assemble a full context, the agent needs the entity's current state, its recent history, evidence-quality assessments, claim-level information. Those things come from Observation and Interpretation. You cannot have them before the agent has observed anything.

So the runtime sequence does not move cleanly from one plane to the next in plane order. It moves like this:

Grounding         X and P established โ€” entity identified, purpose declared
      โ†“
Observation       E โ†’ D โ†’ I โ€” events arrive, data is collected, evidence is admitted
      โ†“
Interpretation    K formed from I โ€” claims produced from evidence
      โ†“
Grounding         C assembled โ€” context built from entity, purpose, claims, time, relationships, trust
      โ†“
Interpretation    F computed within C โ€” features computed inside the assembled context
      โ†“
Meaning           local meaning โ†’ signal โ†’ aggregated meaning
      โ†“
Action            grounded meaning translated into action or structured control outcome

Grounding appears twice. Interpretation is split. This is not a flaw โ€” it is a structural feature of any system that has to be grounded before it can be fully informed.

The plane tells you the cognitive kind of work a space does. The runtime order tells you the sequence in which that work becomes possible. The planes do not prescribe the sequence; the dependencies do.

This distinction โ€” ontological membership versus procedural order โ€” is one of the load-bearing design decisions of the algebra. Getting it wrong produces frameworks that either constrain runtime unnecessarily (insisting that all grounding happen before any observation) or lose legibility entirely (treating the runtime sequence as the only organizing principle).

The seven structural concepts

With spaces, planes, and runtime order established, there are four more concepts in the structural hierarchy before we reach the algebra itself.

Subspaces are the internal anatomy of a space. Context is the clearest example: it is not a flat set but a structured composite, with eight named components (identity, state, history, time, relationships, trust, constraints, purpose). Other spaces have internal structure too โ€” the Meaning space is purpose-indexed, which is why there is a family of meaning spaces rather than a single one. Subspaces are where the framework gets fine-grained without losing the clarity of the top-level picture.

Objects are the typed elements that inhabit spaces and carry content through the system โ€” entities, events, claims, signals, meaning vectors, actions. They are what the operations transform. An object without a space has no defined type. A space without objects is an empty set with no content.

Operations are the nine algebraic moves that transform objects from one space into objects in another โ€” interpretation, signalization, aggregation, action selection, purpose-bounded transport, and others. Later chapters will define them. Here, the point is the count: nine, not arbitrary. Everything that moves data between spaces moves it through one of these nine operations. Everything outside them is boundary machinery, not algebra.

Axioms are the laws that govern which operations and compositions are valid. They are what makes the algebra an algebra rather than a collection of procedures. Part III will work through them. Here, the point is that they exist and that they are what gives the framework its closure property โ€” the property that lets a system reason about its own computation before executing it.

The seven concepts together:

Planes organize. Spaces contain. Subspaces decompose. Objects inhabit. Operations transform. Runtime orders. Axioms govern.

When the reader reaches the end of Volume 1, each of those verbs will have a chapter or section behind it. This chapter was the map. Part II is the terrain.

The twelve spaces: a reference table

Space Symbol Plane One-line role
Entity X Grounding The identified subject the agent reasons about
Purpose P Grounding The interpretive frame that governs what meaning is relevant
Context C Grounding The assembled ground: state, history, relationships, trust, constraints
Event E Observation A raw arrival at the boundary โ€” something happened
Raw Data D Observation The structured payload associated with an event
Evidence I Observation What was admitted from raw data as worth reasoning about
Claim K Interpretation A typed interpretive assertion about an entity, derived from evidence
Feature F Interpretation A structured, computable projection of context for the meaning operators
Meaning M Meaning A directional meaning vector produced within a purpose-indexed subspace
Signal Z Meaning A meaning vector bundled with entity, event, confidence, provenance, purpose, context
Aggregated Meaning m Meaning The result of aggregating many signals into an action-ready meaning object
Action A Action A world-affecting decision produced when grounded meaning meets threshold and authorization

This table is the legend. Each row becomes part of the terrain of Part II. The chapters that follow deepen these spaces in their plane groupings โ€” some spaces receive chapter-level treatment on their own; others are paired because their roles are only clear in relation to each other. By the end of Part II, every cell will have a formal definition, a worked example, and a clear account of what goes wrong when that space is missing or conflated with a neighbor.

ืžื™ืฉื•ืจื™ื ืžืืจื’ื ื™ื. ืžืจื—ื‘ื™ื ืžื›ื™ืœื™ื. ืชืชึพืžืจื—ื‘ื™ื ืžืคืจืงื™ื. ืื•ื‘ื™ื™ืงื˜ื™ื ืžืื›ืœืกื™ื. ืื•ืคืจื˜ื•ืจื™ื ืžืชืžื™ืจื™ื. ื–ืžืŸ ื”ืจื™ืฆื” ืžืกื“ืจ. ืืงืกื™ื•ืžื•ืช ืžื•ืฉืœื•ืช.

ืฉื‘ืขื” ืคืขืœื™ื. ื–ื• ื›ืœ ื”ืืจื›ื™ื˜ืงื˜ื•ืจื”.

ืžืกืžืš Spaces ืžื ืกื— ืื•ืชื ื‘ื“ื™ื•ืง ื‘ืฆื•ืจื” ื”ื–ืืช, ื‘ืกื•ืฃ ื”ืกืขื™ืฃ ืขืœ ื”ื”ื™ืจืจื›ื™ื” ื”ืžื‘ื ื™ืช, ืื—ืจื™ ืฉื”ื•ื ื‘ื•ื ื” ืืœื™ื”ื ื“ืจืš ืฉื ื™ ืกืขื™ืคื™ื ืฉืœ ื”ื’ื“ืจื•ืช. ืœื ื”ื™ื™ืชื™ ื™ื›ื•ืœ ืœื›ืชื•ื‘ ืืช ื”ืžืฉืคื˜ ื”ื–ื” ื‘ื™ื•ื ื”ืจืืฉื•ืŸ ืฉื‘ื• ืชื›ื ื ืชื™ ืืช ื”ืืœื’ื‘ืจื”. ื™ื›ื•ืœืชื™ ืœื›ืชื•ื‘ ืื•ืชื• ืจืง ืื—ืจื™ ืฉื‘ื ื™ืชื™ ืื•ืชื” ืคืขื ืื—ืช, ืคื™ืจืงืชื™ ืื•ืชื”, ื‘ื ื™ืชื™ ืื•ืชื” ืžื—ื“ืฉ, ื•ืื– ื”ื™ื™ืชื™ ืฆืจื™ืš ืœื”ืกื‘ื™ืจ ืื•ืชื” ืœืžื™ืฉื”ื• ืฉืœื ื”ืชื›ื•ื•ืŸ ืœื‘ื ื•ืช ืื•ืชื”.

ื ื™ืกื™ื•ืŸ ื”ื”ืกื‘ืจ ื”ื–ื” ื”ื•ื ื”ืžืงื•ื ืฉื‘ื• ื”ืคืจืง ื”ื–ื” ืžืชื—ื™ืœ.

ื”ื‘ืขื™ื” ืขื ืฉื ื™ืึพืขืฉืจ ืžืจื—ื‘ื™ื

ื‘ืคืขื ื”ืจืืฉื•ื ื” ืฉื ื™ืกื™ืชื™ ืœื”ืกื‘ื™ืจ ืืช ื”ืžืกื’ืจืช ืœืžื™ืฉื”ื• ืžื—ื•ืฅ ืœืคืจื•ื™ืงื˜, ืคืฉื•ื˜ ืžื ื™ืชื™ ืืช ื”ืžืจื—ื‘ื™ื.

ื™ืฉื•ืช. ืชื›ืœื™ืช. ืื™ืจื•ืข. ื ืชื•ื ื™ื ื’ื•ืœืžื™ื™ื. ืจืื™ื”. ื˜ืขื ื”. ื”ืงืฉืจ. ืžืืคื™ื™ืŸ. ืžืฉืžืขื•ืช. ืื•ืช. ืžืฉืžืขื•ืช ืžืฆื˜ื‘ืจืช. ืคืขื•ืœื”. ืฉื ื™ืึพืขืฉืจ. ืžื ื™ืชื™ ืื•ืชื ืœืคื™ ื”ืกื“ืจ, ื ืชืชื™ ืฉื ืœื›ืœ ืื—ื“, ื•ื ืชืชื™ ืœื›ืœ ืื—ื“ ืžืฉืคื˜. ืขื“ ืฉื”ื’ืขืชื™ ืœึพื˜ืขื ื”, ื”ืื“ื ื”ืฉื ื™ ื›ื‘ืจ ืื™ื‘ื“ ืืช ื”ืžืขืงื‘ ืื—ืจื™ ืžื” ืื™ืจื•ืข ืืžื•ืจ ืœืขืฉื•ืช. ืขื“ ืžืฉืžืขื•ืช, ื”ื•ื ื›ื‘ืจ ืื™ื‘ื“ ืœื’ืžืจื™ ืืช ื”ื”ืงืฉืจ. ืขื“ ืฉื”ื’ืขืชื™ ืœึพืคืขื•ืœื”, ื”ืžืกื’ืจืช ื ืจืืชื” ื›ืžื• taxonomy, ืœื ื›ืžื• ืืจื›ื™ื˜ืงื˜ื•ืจื” โ€” ื•ึพtaxonomies ื”ื ื“ื‘ืจื™ื ืฉืžื—ืคืฉื™ื ื‘ื”ื, ืœื ื“ื‘ืจื™ื ืฉืžืกื™ืงื™ื ืื™ืชื.

ื”ืขื•ืžืก ื”ืงื•ื’ื ื™ื˜ื™ื‘ื™ ื”ื™ื” ืฉื’ื•ื™. ืฉื ื™ืึพืขืฉืจ ื”ื ื™ื•ืชืจ ืžื“ื™ ื›ื“ื™ ืœื”ื—ื–ื™ืง ื‘ื–ื™ื›ืจื•ืŸ ื”ืขื‘ื•ื“ื” ื‘ืœื™ ืคื™ื’ื•ื.

ื”ืคื™ื’ื•ื ื”ื•ื ื”ืžื™ืฉื•ืจื™ื.

ืžืจื—ื‘ื™ื ื”ื ื”ืคืจื™ืžื™ื˜ื™ื‘ื™ื; ืžื™ืฉื•ืจื™ื ื”ื ื”ืืจื›ื™ื˜ืงื˜ื•ืจื”

ื”ืžืกื’ืจืช ืžื‘ื—ื™ื ื” ื‘ืงืคื“ื ื•ืช ื‘ื™ืŸ ืฉืชื™ ื”ืจืžื•ืช ื”ืืœื”, ื›ื™ ื”ื‘ืœื‘ื•ืœ ื‘ื™ื ื™ื”ืŸ ืื—ืจืื™ ืœืจื•ื‘ ื”ืงืฉื™ื™ื ื”ืจืืฉื•ื ื™ื ืฉื™ืฉ ืœื›ืœ ืžื™ ืฉืคื•ื’ืฉ ืืช ื”ืืœื’ื‘ืจื”.

ืžืจื—ื‘ื™ื ื”ื ื”ืคืจื™ืžื™ื˜ื™ื‘ื™ื โ€” ืฉื ื™ืึพืขืฉืจ ื”ืกื˜ื™ื ื”ืžื˜ื•ืคืกื™ื ืฉืขืœื™ื”ื ื”ืืœื’ื‘ืจื” ื‘ืืžืช ืคื•ืขืœืช. ื›ืœ ืื—ื“ ืžื”ื ื”ื•ื ืกื˜ ืฉืœ ืื•ื‘ื™ื™ืงื˜ื™ื ืžื˜ื•ืคืกื™ื: ื™ืฉื•ื™ื•ืช, ืื™ืจื•ืขื™ื, ื˜ืขื ื•ืช, ืื•ืชื•ืช, ื•ืงื˜ื•ืจื™ ืžืฉืžืขื•ืช, ืคืขื•ืœื•ืช. ืœื›ืœ ืื—ื“ ื™ืฉ ืžื‘ื ื” ืคื•ืจืžืœื™ ืžืฉืœื•, ืชื ืื™ ื—ื‘ืจื•ืช ืžืฉืœื•, ื•ืชืคืงื™ื“ ืžืฉืœื• ื‘ืฆื™ื ื•ืจ. ื›ืฉื”ืืœื’ื‘ืจื” ืขื•ืฉื” ืžืฉื”ื• โ€” ืžืคืจืฉืช ืื™ืจื•ืข, ืžื™ื™ืฆืจืช ืื•ืช, ื‘ื•ื—ืจืช ืคืขื•ืœื” โ€” ื”ื™ื ืคื•ืขืœืช ืขืœ ื”ืื•ื‘ื™ื™ืงื˜ื™ื ืฉืžืื›ืœืกื™ื ืืช ื”ืžืจื—ื‘ื™ื ื”ืืœื”.

ืžื™ืฉื•ืจื™ื ื”ื ื”ืืจื›ื™ื˜ืงื˜ื•ืจื” โ€” ื—ืžื™ืฉื” ืงื™ื‘ื•ืฆื™ื ืฉืžืืจื’ื ื™ื ืžืจื—ื‘ื™ื ืœืคื™ ื”ืชืคืงื™ื“ ื”ืงื•ื’ื ื™ื˜ื™ื‘ื™ ืฉื”ื ืžืžืœืื™ื. ื”ื ืœื ืžื•ืกื™ืคื™ื ืื•ื‘ื™ื™ืงื˜ื™ื ื—ื“ืฉื™ื ืื• ืื•ืคืจื˜ื•ืจื™ื ื—ื“ืฉื™ื. ื”ื ืžื•ืกื™ืคื™ื ืงืจื™ืื•ืช. ืžื™ืฉื•ืจ ืขื•ื ื” ืขืœ ืฉืืœื” ืื—ืช ืฉืกื•ื›ืŸ ื—ื™ื™ื‘ ืœืขื ื•ืช ืขืœื™ื” ื‘ื–ืžืŸ ืจื™ืฆื”, ื•ืžืงื‘ืฅ ื™ื—ื“ ืืช ื›ืœ ื”ืžืจื—ื‘ื™ื ืฉืžืฉืชืชืคื™ื ื‘ืžืขื ื” ืœืฉืืœื” ื”ื–ืืช.

ื”ื™ื—ืก ืงื‘ื•ืข: ื”ืžืจื—ื‘ื™ื ื”ื ื”ืคืจื™ืžื™ื˜ื™ื‘ื™ื; ื”ืžื™ืฉื•ืจื™ื ื”ื ื”ืžื‘ื ื” ืฉื”ื•ืคืš ืื•ืชื ืœื ื™ืชื ื™ื ืœื ื™ื•ื•ื˜. ืกื•ื›ืŸ ืœืขื•ืœื ืœื ืคื•ืขืœ "ื‘ืชื•ืš ืžื™ืฉื•ืจ". ื”ื•ื ืคื•ืขืœ ืขืœ ืžืจื—ื‘ื™ื. ื”ืžื™ืฉื•ืจื™ื ืžื™ื•ืขื“ื™ื ืœืงื•ืจื ื”ืื ื•ืฉื™ โ€” ื•ืœืžืชื›ื ืŸ ื”ืžืขืจื›ืช ืฉืฆืจื™ืš ืœื—ืฉื•ื‘ ืื™ืœื• ืžืจื—ื‘ื™ื ืชืœื•ื™ื™ื ื‘ืื™ืœื• ืื—ืจื™ื, ื•ืœืžื”.

ื—ืžื™ืฉื” ืžื™ืฉื•ืจื™ื ืงืœ ืœื”ื—ื–ื™ืง ื‘ื–ื™ื›ืจื•ืŸ ื”ืขื‘ื•ื“ื”. ื›ืœ ืื—ื“ ืžื”ื ืžืžื•ืคื” ืœืฉืืœื” ืฉื›ืœ ืื—ื“ ื™ื›ื•ืœ ืœืฉืื•ืœ ืกื•ื›ืŸ: ืขืœ ืžื” ืืชื” ืžืกื™ืง? ืžื” ืจืื™ืช? ืžื” ืืคืฉืจ ืœื”ืกื™ืง? ืžื” ื”ืžืฉืžืขื•ืช ืฉืœ ื–ื”? ืžื” ืืชื” ื”ื•ืœืš ืœืขืฉื•ืช?

ื—ืžืฉืช ื”ืžื™ืฉื•ืจื™ื

Grounding โ€” ืขืœ ืžื”, ื•ืœืฉื ืื™ื–ื• ืชื›ืœื™ืช?

ืœืคื ื™ ืฉืกื•ื›ืŸ ื™ื›ื•ืœ ืœืฆืคื•ืช, ืœื”ืกื™ืง ืื• ืœืคืขื•ืœ, ื”ื•ื ืฆืจื™ืš ืœื“ืขืช ืฉื ื™ ื“ื‘ืจื™ื: ืขืœ ืื™ื–ื• ื™ืฉื•ืช ื”ื•ื ืžืกื™ืง, ื•ืื™ื–ื• ืชื›ืœื™ืช ืžืžืกื’ืจืช ืืช ื”ื”ืกืงื”. ืžื™ืฉื•ืจ ื”ึพGrounding ืžื›ื™ืœ ืืช ืฉืœื•ืฉืช ื”ืžืจื—ื‘ื™ื ืฉืžื‘ืกืกื™ื ืืช ื”ื™ืกื•ื“ ื”ื–ื”: Entity (X), Purpose (P), ื•ึพContext (C).

Entity ื”ื™ื ื”ืกื•ื‘ื™ื™ืงื˜ ื”ืžื–ื•ื”ื” โ€” ื”ื“ื‘ืจ ืฉื”ืกื•ื›ืŸ ืขื•ืงื‘ ืื—ืจื™ื•. Purpose ื”ื™ื ืžืกื’ืจืช ื”ืคืจืฉื ื•ืช ืฉืงื•ื‘ืขืช ืื™ื–ื” ืกื•ื’ ืฉืœ ืžืฉืžืขื•ืช ืจืœื•ื•ื ื˜ื™. Context ื”ื•ื ื”ืงืจืงืข ื”ืžื•ืจื›ื‘ืช ืฉืขืœื™ื” ืขื•ืžื“ืช ื›ืœ ืคืจืฉื ื•ืช ื‘ื”ืžืฉืš: ื”ืžืฆื‘ ื”ื ื•ื›ื—ื™ ืฉืœ ื”ื™ืฉื•ืช, ื”ื”ื™ืกื˜ื•ืจื™ื” ืฉืœื”, ื”ื™ื—ืกื™ื ืฉืœื”, ืคืจื•ืคื™ืœ ื”ืืžื•ืŸ ืฉืœื”, ื•ื”ืื™ืœื•ืฆื™ื ื”ืคืขื™ืœื™ื ืฉืœ ื”ืชื›ืœื™ืช.

ื‘ืœื™ Grounding, ืกื•ื›ืŸ ืžื™ื™ืฆืจ ืื•ืชื•ืช ืฉืื™ื ื ืขืœ ืฉื•ื ื“ื‘ืจ ืžืกื•ื™ื, ืชื—ืช ืฉื•ื ืชื›ืœื™ืช ืžื•ืฆื”ืจืช, ื‘ืœื™ ื”ืงืฉืจ ืžื•ืจื›ื‘. ื”ืคืœื˜ ืื•ืœื™ ื ืจืื” ื›ืžื• ืžืฉืžืขื•ืช. ื”ื•ื ืจืขืฉ ืขื ืžื‘ื ื”.

Observation โ€” ืžื” ืงืจื”, ื•ืžื” ื™ืฉ ืœื ื•?

Observation ืœื•ื›ื“ ืืช ืžื” ืฉื”ื’ื™ืข ื‘ื’ื‘ื•ืœ ื•ืืช ืžื” ืฉื ืืกืฃ ืžืžื ื•. ืฉืœื•ืฉืช ื”ืžืจื—ื‘ื™ื ื›ืืŸ ื”ื Event (E), Raw Data (D), ื•ึพEvidence (I).

Event ื”ื•ื ื”ื’ืขื” ื’ื•ืœืžื™ืช โ€” ื‘ื™ื˜, ื‘ืžื•ื‘ืŸ ืฉื‘ื• ืคืจืง 2 ื”ืฉืชืžืฉ ื‘ืžื™ืœื” ื”ื–ืืช. Raw Data ื”ื ื”ื—ื•ืžืจ ื”ืžื•ื‘ื ื” ืฉืžืฉื•ื™ืš ืœืื™ืจื•ืข: ื”ึพpayload, ื”ืงืจื™ืื”, ื”ืจืฉื•ืžื”. Evidence ื”ื™ื ืžื” ืฉื ื‘ื—ืจ ื•ื ืฉืžืจ ื›ืจืœื•ื•ื ื˜ื™ ืœืชื›ืœื™ืช ื”ื ื•ื›ื—ื™ืช โ€” ืœื ื›ืœ ืžื” ืฉื”ื’ื™ืข, ืืœื ืžื” ืฉื”ื•ืชืจ ื“ืจืš ื”ื’ื‘ื•ืœ ื›ื“ื‘ืจ ืฉืฉื•ื•ื” ืœื”ืกื™ืง ืžืžื ื•.

ื”ื”ื‘ื—ื ื” ื‘ื™ืŸ Raw Data ืœึพEvidence ืื™ื ื” ืงื•ืกืžื˜ื™ืช. ืžืขืจื›ืช ืฉืžืชื™ื™ื—ืกืช ืœื›ืœ ืžื” ืฉืžื’ื™ืข ื›ืืœ Evidence ืื™ืŸ ืœื” ืžืฉืžืขืช ืงื‘ืœื”. Evidence ื“ื•ืจืฉืช ืžืฉืžืขืช ืงื‘ืœื”, ื•ืœืžืฉืžืขืช ื”ื–ืืช ื™ืฉ ื”ืฉืœื›ื•ืช ืขืœ ื›ืœ ืžื” ืฉื‘ื ืื—ืจ ื›ืš.

Interpretation โ€” ืžื” ืืคืฉืจ ืœื”ืกื™ืง?

Interpretation ื”ื•ืคืš ืชืฆืคื™ืช ืœื˜ืขื ื•ืช ื•ืœื™ื“ื™ื•ืช ื—ื™ืฉื•ื‘ื™ื•ืช. ืฉื ื™ ืžืจื—ื‘ื™ื: Claim (K) ื•ึพFeature (F).

Claim ื”ื™ื ื˜ืขื ื” ืคืจืฉื ื™ืช ืžื˜ื•ืคืกืช โ€” ืืžื™ืจื” ืžื•ื‘ื ื™ืช ืขืœ ื™ืฉื•ืช, ืฉื—ื•ืจื’ืช ืžืขื‘ืจ ืœืื™ืจื•ืข ื”ื’ื•ืœืžื™ ื•ืื•ืžืจืช ืžืฉื”ื• ืขืœ ืžืฉืžืขื•ืช ื”ืื™ืจื•ืข. Feature ื”ื•ื projection ืžื•ื‘ื ื” ื•ื—ื™ืฉื•ื‘ื™ ืฉืœ ื”ื”ืงืฉืจ, ืฉืื•ืคืจื˜ื•ืจื™ ื”ืžืฉืžืขื•ืช ื™ื›ื•ืœื™ื ืœืคืขื•ืœ ืขืœื™ื•. ืฉื ื™ื”ื ื”ื ืชื•ืฆืจ ืฉืœ ื”ืกืงื”, ืœื ืฉืœ ืชืฆืคื™ืช; ืฉื ื™ื”ื ื ื•ืฉืื™ื ืืช ื”ึพprovenance ืฉืœ ื”ืจืื™ื•ืช ืฉื™ื™ืฆืจื• ืื•ืชื.

Meaning โ€” ืœืืŸ ื–ื” ืžืฆื‘ื™ืข, ื‘ืื™ื–ื” ื›ื™ื•ื•ืŸ, ื•ื‘ืื™ื–ื• ืขื•ืฆืžื”?

ืฉืœื•ืฉื” ืžืจื—ื‘ื™ื: Meaning (M), Signal (Z), ื•ึพAggregated Meaning (m). ืื•ืคืจื˜ื•ืจื™ ื”ืžืฉืžืขื•ืช ืžื™ื™ืฆืจื™ื ื•ืงื˜ื•ืจื™ ืžืฉืžืขื•ืช ืžืงื•ืžื™ื™ื ืžืื™ืจื•ืขื™ื ืžืคื•ืจืฉื™ื ื‘ืชื•ืš ื”ืงืฉืจ; ืื•ืชื•ืช ืื•ืจื–ื™ื ืืช ื”ื•ื•ืงื˜ื•ืจื™ื ื”ืืœื” ื™ื—ื“ ืขื ื™ืฉื•ืช, provenance, ื‘ื™ื˜ื—ื•ืŸ, ื•ืชื›ืœื™ืช; aggregation ืžืฉืœื‘ ืื•ืชื•ืช ืจื‘ื™ื ืœืื•ื‘ื™ื™ืงื˜ ืžืฉืžืขื•ืช ืื—ื“ ืฉืžื•ื›ืŸ ืœืคืขื•ืœื”.

ื›ืืŸ ื”ืืœื’ื‘ืจื” ืขื•ืฉื” ืืช ื”ืขื‘ื•ื“ื” ืฉืžื—ืœื™ืคื” ื ื™ืงื•ื“ ื”ื™ื•ืจื™ืกื˜ื™. Meaning ืื™ื ื” ืชื•ื•ื™ืช ืื• ืฆื™ื•ืŸ. ื”ื™ื ื•ืงื˜ื•ืจ ืžื•ื‘ื ื”, ืฉืžื™ื•ืฆืจ ืขืœ ื™ื“ื™ ืื•ืคืจื˜ื•ืจื™ื ืžื˜ื•ืคืกื™ื, ืขื ืฉืจืฉืจืช provenance ื ื™ืชื ืช ืœืžืขืงื‘ ื•ื‘ื™ื˜ื—ื•ืŸ ืžื•ืฆื”ืจ.

Action โ€” ืžื” ืขืœื™ื ื• ืœืขืฉื•ืช?

ืžืจื—ื‘ ืื—ื“: Action (A). ืื•ืคืจื˜ื•ืจ ื”ืคืขื•ืœื” ืœื•ืงื— ืื•ื‘ื™ื™ืงื˜ ืžืฉืžืขื•ืช ืžืงื•ืจืงืข ื•ืžื•ื›ืŸ ืœืคืขื•ืœื” โ€” ื”ืคืœื˜ ืฉืœ aggregation, ืฉื ื•ืฉื ื™ืฉื•ืช, ืชื›ืœื™ืช, ืžืฉืžืขื•ืช ืžืฆื˜ื‘ืจืช, ื‘ื™ื˜ื—ื•ืŸ ื•ึพprovenance โ€” ื•ืžื™ื™ืฆืจ ืคืขื•ืœื” ื›ืืฉืจ ืกืฃ ื”ื‘ื™ื˜ื—ื•ืŸ ืžืชืงื™ื™ื ื•ื”ืคืขื•ืœื” ืžื•ืจืฉื™ืช ืชื—ืช ื”ืชื›ืœื™ืช ื”ืคืขื™ืœื”. ื›ืืฉืจ ื”ืกืฃ ืื™ื ื• ืžืชืงื™ื™ื, ืื• ื›ืืฉืจ ื”ืคืขื•ืœื” ืื™ื ื” ืžื•ืจืฉื™ืช, ื”ืชื•ืฆืื” ืื™ื ื” ื›ืœื•ื: ื”ื™ื ืชื•ืฆืืช ื‘ืงืจื” ืžื•ื‘ื ื™ืช ืฉืฉืืจ ื”ืžืขืจื›ืช ื™ื›ื•ืœื” ืœื”ืกื™ืง ืขืœื™ื”.

ืฉื ื™ ืกื“ืจื™ื ืฉืืกื•ืจ ืœื‘ืœื‘ืœ ื‘ื™ื ื™ื”ื

ื–ื” ื”ื“ื‘ืจ ืœื’ื‘ื™ ื”ืžื™ืฉื•ืจื™ื ืฉื”ื›ื™ ื”ืจื‘ื” ื–ืžืŸ ื‘ืœื‘ืœ ืื•ืชื™, ื•ืฉืžื‘ืœื‘ืœ ื›ืžืขื˜ ื›ืœ ืžื™ ืฉืคื•ื’ืฉ ืืช ื”ืžืกื’ืจืช ื‘ืคืขื ื”ืจืืฉื•ื ื”.

ื”ืžื™ืฉื•ืจื™ื ืžืชืืจื™ื ืœืžื” ื›ืœ ืžืจื—ื‘ ืžื™ื•ืขื“. ื–ืจื™ืžืช ื–ืžืŸ ื”ืจื™ืฆื” ืžืชืืจืช ืžืชื™ ื›ืœ ืžืจื—ื‘ ื ืขืฉื” ื–ืžื™ืŸ.

ืืœื” ืื™ื ื ืื•ืชื• ืกื“ืจ. ื•ื”ื”ื‘ื“ืœ ื—ืฉื•ื‘.

Context ื ืžืฆื ื‘ืžื™ืฉื•ืจ ื”ึพGrounding โ€” ื”ื•ื ืขื‘ื•ื“ืช Grounding, ื”ืขื‘ื•ื“ื” ืฉืœ ืขื™ื’ื•ืŸ ื›ืœ ืคืจืฉื ื•ืช ื‘ื”ืžืฉืš ืœืงืจืงืข ื™ืฆื™ื‘ื”. ื–ื” ืžื” ืฉึพContext ื ื•ืขื“ ืœืขืฉื•ืช. ืื‘ืœ Context ืœื ื™ื›ื•ืœ ืœื”ื™ื•ืช ืžื•ืจื›ื‘ ื‘ืชื—ื™ืœืช ืจืฆืฃ ื–ืžืŸ ื”ืจื™ืฆื”. ื›ื“ื™ ืœื”ืจื›ื™ื‘ Context ืžืœื, ื”ืกื•ื›ืŸ ืฆืจื™ืš ืืช ื”ืžืฆื‘ ื”ื ื•ื›ื—ื™ ืฉืœ ื”ื™ืฉื•ืช, ืืช ื”ื”ื™ืกื˜ื•ืจื™ื” ื”ืื—ืจื•ื ื” ืฉืœื”, ื”ืขืจื›ื•ืช ืื™ื›ื•ืชึพืจืื™ื”, ืžื™ื“ืข ื‘ืจืžืช Claim. ื”ื“ื‘ืจื™ื ื”ืืœื” ืžื’ื™ืขื™ื ืžึพObservation ื•ืžึพInterpretation. ืื™ ืืคืฉืจ ืœืงื‘ืœ ืื•ืชื ืœืคื ื™ ืฉื”ืกื•ื›ืŸ ืฆืคื” ื‘ืžืฉื”ื•.

ืœื›ืŸ ืจืฆืฃ ื–ืžืŸ ื”ืจื™ืฆื” ืœื ื ืข ื‘ืฆื•ืจื” ื ืงื™ื™ื” ืžืžื™ืฉื•ืจ ืœืžื™ืฉื•ืจ ืœืคื™ ืกื“ืจ ื”ืžื™ืฉื•ืจื™ื. ื”ื•ื ื ืข ื›ืš:

Grounding         X ื•ึพP ื ืงื‘ืขื™ื โ€” ื™ืฉื•ืช ืžื–ื•ื”ื”, ืชื›ืœื™ืช ืžื•ืฆื”ืจืช
      โ†“
Observation       E โ†’ D โ†’ I โ€” ืื™ืจื•ืขื™ื ืžื’ื™ืขื™ื, ื ืชื•ื ื™ื ื ืืกืคื™ื, ืจืื™ื•ืช ืžืชืงื‘ืœื•ืช
      โ†“
Interpretation    K ื ื•ืฆืจ ืžืชื•ืš I โ€” ื˜ืขื ื•ืช ืžื™ื•ืฆืจื•ืช ืžืจืื™ื•ืช
      โ†“
Grounding         C ืžื•ืจื›ื‘ โ€” ื”ืงืฉืจ ื ื‘ื ื” ืžื™ืฉื•ืช, ืชื›ืœื™ืช, ื˜ืขื ื•ืช, ื–ืžืŸ, ื™ื—ืกื™ื, ืืžื•ืŸ
      โ†“
Interpretation    F ืžื—ื•ืฉื‘ ื‘ืชื•ืš C โ€” ืžืืคื™ื™ื ื™ื ืžื—ื•ืฉื‘ื™ื ื‘ืชื•ืš ื”ื”ืงืฉืจ ื”ืžื•ืจื›ื‘
      โ†“
Meaning           ืžืฉืžืขื•ืช ืžืงื•ืžื™ืช โ†’ ืื•ืช โ†’ ืžืฉืžืขื•ืช ืžืฆื˜ื‘ืจืช
      โ†“
Action            ืžืฉืžืขื•ืช ืžืงื•ืจืงืขืช ืžืชื•ืจื’ืžืช ืœืคืขื•ืœื” ืื• ืœืชื•ืฆืืช ื‘ืงืจื” ืžื•ื‘ื ื™ืช

Grounding ืžื•ืคื™ืข ืคืขืžื™ื™ื. Interpretation ืžืคื•ืฆืœ. ื–ื• ืœื ืชืงืœื” โ€” ื–ื• ืชื›ื•ื ื” ืžื‘ื ื™ืช ืฉืœ ื›ืœ ืžืขืจื›ืช ืฉืฆืจื™ื›ื” ืœื”ื™ื•ืช ืžืงื•ืจืงืขืช ืœืคื ื™ ืฉื”ื™ื ื™ื›ื•ืœื” ืœื”ื™ื•ืช ืžื™ื•ื“ืขืช ื‘ืžืœื•ืื”.

ื”ืžื™ืฉื•ืจ ืื•ืžืจ ืœืš ืืช ืกื•ื’ ื”ืขื‘ื•ื“ื” ื”ืงื•ื’ื ื™ื˜ื™ื‘ื™ืช ืฉืžืจื—ื‘ ืขื•ืฉื”. ืกื“ืจ ื–ืžืŸ ื”ืจื™ืฆื” ืื•ืžืจ ืœืš ืืช ื”ืจืฆืฃ ืฉื‘ื• ื”ืขื‘ื•ื“ื” ื”ื–ืืช ื ืขืฉื™ืช ืืคืฉืจื™ืช. ื”ืžื™ืฉื•ืจื™ื ืื™ื ื ืžื›ืชื™ื‘ื™ื ืืช ื”ืจืฆืฃ; ื”ืชืœื•ื™ื•ืช ืžื›ืชื™ื‘ื•ืช ืื•ืชื•.

ื”ื”ื‘ื—ื ื” ื”ื–ืืช โ€” ื—ื‘ืจื•ืช ืื•ื ื˜ื•ืœื•ื’ื™ืช ืœืขื•ืžืช ืกื“ืจ ืคืจื•ืฆื“ื•ืจืœื™ โ€” ื”ื™ื ืื—ืช ืžื”ื—ืœื˜ื•ืช ื”ืชื›ื ื•ืŸ ื ื•ืฉืื•ืชึพื”ืžืฉืงืœ ืฉืœ ื”ืืœื’ื‘ืจื”. ื›ืฉืžื‘ื™ื ื™ื ืื•ืชื” ืœื ื ื›ื•ืŸ, ืžืงื‘ืœื™ื ืžืกื’ืจื•ืช ืฉืื• ืžื’ื‘ื™ืœื•ืช ืืช ื–ืžืŸ ื”ืจื™ืฆื” ืฉืœื ืœืฆื•ืจืš (ืžืชืขืงืฉื•ืช ืฉื›ืœ ื”ึพGrounding ื™ืงืจื” ืœืคื ื™ ื›ืœ Observation), ืื• ืžืื‘ื“ื•ืช ืœื’ืžืจื™ ืืช ื”ืงืจื™ืื•ืช (ืžืชื™ื™ื—ืกื•ืช ืœืจืฆืฃ ื–ืžืŸ ื”ืจื™ืฆื” ื›ืืœ ืขื™ืงืจื•ืŸ ื”ืืจื’ื•ืŸ ื”ื™ื—ื™ื“).

ืฉื‘ืขืช ื”ืžื•ืฉื’ื™ื ื”ืžื‘ื ื™ื™ื

ืื—ืจื™ ืฉืžืจื—ื‘ื™ื, ืžื™ืฉื•ืจื™ื ื•ืกื“ืจ ื–ืžืŸ ืจื™ืฆื” ื ืงื‘ืขื•, ื™ืฉ ืขื•ื“ ืืจื‘ืขื” ืžื•ืฉื’ื™ื ื‘ื”ื™ืจืจื›ื™ื” ื”ืžื‘ื ื™ืช ืœืคื ื™ ืฉื ื’ื™ืข ืœืืœื’ื‘ืจื” ืขืฆืžื”.

ืชืชึพืžืจื—ื‘ื™ื ื”ื ื”ืื ื˜ื•ืžื™ื” ื”ืคื ื™ืžื™ืช ืฉืœ ืžืจื—ื‘. Context ื”ื•ื ื”ื“ื•ื’ืžื” ื”ื‘ืจื•ืจื” ื‘ื™ื•ืชืจ: ื”ื•ื ืื™ื ื• ืกื˜ ืฉื˜ื•ื— ืืœื ืงื•ืžืคื•ื–ื™ื˜ ืžื•ื‘ื ื”, ืขื ืฉืžื•ื ื” ืจื›ื™ื‘ื™ื ื‘ืขืœื™ ืฉื (ื–ื”ื•ืช, ืžืฆื‘, ื”ื™ืกื˜ื•ืจื™ื”, ื–ืžืŸ, ื™ื—ืกื™ื, ืืžื•ืŸ, ืื™ืœื•ืฆื™ื, ืชื›ืœื™ืช). ื’ื ืœืžืจื—ื‘ื™ื ืื—ืจื™ื ื™ืฉ ืžื‘ื ื” ืคื ื™ืžื™ โ€” ืžืจื—ื‘ Meaning ื”ื•ื purpose-indexed, ื•ืœื›ืŸ ื™ืฉ ืžืฉืคื—ื” ืฉืœ ืžืจื—ื‘ื™ ืžืฉืžืขื•ืช ื•ืœื ืžืจื—ื‘ ืžืฉืžืขื•ืช ื™ื—ื™ื“. ืชืชึพืžืจื—ื‘ื™ื ื”ื ื”ืžืงื•ื ืฉื‘ื• ื”ืžืกื’ืจืช ื ื”ื™ื™ืช ื“ืงื”ึพื’ืจืขื™ืŸ ื‘ืœื™ ืœืื‘ื“ ืืช ื”ื‘ื”ื™ืจื•ืช ืฉืœ ื”ืชืžื•ื ื” ื”ืขืœื™ื•ื ื”.

ืื•ื‘ื™ื™ืงื˜ื™ื ื”ื ื”ืืœืžื ื˜ื™ื ื”ืžื˜ื•ืคืกื™ื ืฉืžืื›ืœืกื™ื ืžืจื—ื‘ื™ื ื•ื ื•ืฉืื™ื ืชื•ื›ืŸ ื“ืจืš ื”ืžืขืจื›ืช โ€” ื™ืฉื•ื™ื•ืช, ืื™ืจื•ืขื™ื, ื˜ืขื ื•ืช, ืื•ืชื•ืช, ื•ืงื˜ื•ืจื™ ืžืฉืžืขื•ืช, ืคืขื•ืœื•ืช. ื”ื ืžื” ืฉื”ืื•ืคืจื˜ื•ืจื™ื ืžืชืžื™ืจื™ื. ืœืื•ื‘ื™ื™ืงื˜ ื‘ืœื™ ืžืจื—ื‘ ืื™ืŸ ื˜ื™ืคื•ืก ืžื•ื’ื“ืจ. ืžืจื—ื‘ ื‘ืœื™ ืื•ื‘ื™ื™ืงื˜ื™ื ื”ื•ื ืกื˜ ืจื™ืง ื‘ืœื™ ืชื•ื›ืŸ.

ืื•ืคืจื˜ื•ืจื™ื ื”ื ืชืฉืขืช ื”ืžื”ืœื›ื™ื ื”ืืœื’ื‘ืจื™ื™ื ืฉืžืžื™ืจื™ื ืื•ื‘ื™ื™ืงื˜ื™ื ืžืžืจื—ื‘ ืื—ื“ ืœืื•ื‘ื™ื™ืงื˜ื™ื ื‘ืžืจื—ื‘ ืื—ืจ โ€” interpretation, signalization, aggregation, ื‘ื—ื™ืจืช ืคืขื•ืœื”, purpose-bounded transport, ื•ืื—ืจื™ื. ืคืจืงื™ื ืžืื•ื—ืจื™ื ื™ื•ืชืจ ื™ื’ื“ื™ืจื• ืื•ืชื. ื›ืืŸ ื”ื ืงื•ื“ื” ื”ื™ื ื”ืžืกืคืจ: ืชืฉืขื”, ืœื ืฉืจื™ืจื•ืชื™. ื›ืœ ืžื” ืฉืžื–ื™ื– ื ืชื•ื ื™ื ื‘ื™ืŸ ืžืจื—ื‘ื™ื ืžื–ื™ื– ืื•ืชื ื“ืจืš ืื—ื“ ืžืชืฉืขืช ื”ืื•ืคืจื˜ื•ืจื™ื ื”ืืœื”. ื›ืœ ืžื” ืฉืžื—ื•ืฅ ืœื”ื ื”ื•ื machinery ืฉืœ ื”ื’ื‘ื•ืœ, ืœื ืืœื’ื‘ืจื”.

ืืงืกื™ื•ืžื•ืช ื”ืŸ ื”ื—ื•ืงื™ื ืฉืžื•ืฉืœื™ื ืื™ืœื• ืื•ืคืจื˜ื•ืจื™ื ื•ืื™ืœื• ืงื•ืžืคื•ื–ื™ืฆื™ื•ืช ืชืงืคื™ื. ื”ืŸ ืžื” ืฉื”ื•ืคืš ืืช ื”ืืœื’ื‘ืจื” ืœืืœื’ื‘ืจื” ื•ืœื ืœืื•ืกืฃ ืฉืœ ืคืจื•ืฆื“ื•ืจื•ืช. ื—ืœืง III ื™ืขื‘ื•ืจ ืขืœื™ื”ืŸ. ื›ืืŸ ื”ื ืงื•ื“ื” ื”ื™ื ืฉื”ืŸ ืงื™ื™ืžื•ืช, ื•ืฉื”ืŸ ืžื” ืฉื ื•ืชืŸ ืœืžืกื’ืจืช ืืช ืชื›ื•ื ืช ื”ืกื’ื™ืจื•ืช ืฉืœื” โ€” ื”ืชื›ื•ื ื” ืฉืžืืคืฉืจืช ืœืžืขืจื›ืช ืœื”ืกื™ืง ืขืœ ื”ื—ื™ืฉื•ื‘ ืฉืœ ืขืฆืžื” ืœืคื ื™ ืฉื”ื™ื ืžื‘ืฆืขืช ืื•ืชื•.

ืฉื‘ืขืช ื”ืžื•ืฉื’ื™ื ื™ื—ื“:

ืžื™ืฉื•ืจื™ื ืžืืจื’ื ื™ื. ืžืจื—ื‘ื™ื ืžื›ื™ืœื™ื. ืชืชึพืžืจื—ื‘ื™ื ืžืคืจืงื™ื. ืื•ื‘ื™ื™ืงื˜ื™ื ืžืื›ืœืกื™ื. ืื•ืคืจื˜ื•ืจื™ื ืžืชืžื™ืจื™ื. ื–ืžืŸ ื”ืจื™ืฆื” ืžืกื“ืจ. ืืงืกื™ื•ืžื•ืช ืžื•ืฉืœื•ืช.

ื›ืืฉืจ ื”ืงื•ืจื ื™ื’ื™ืข ืœืกื•ืฃ ื›ืจืš 1, ืžืื—ื•ืจื™ ื›ืœ ืื—ื“ ืžื”ืคืขืœื™ื ื”ืืœื” ื™ื”ื™ื” ืคืจืง ืื• ืกืขื™ืฃ. ื”ืคืจืง ื”ื–ื” ื”ื™ื” ื”ืžืคื”. ื—ืœืง II ื”ื•ื ื”ืฉื˜ื—.

ืฉื ื™ืึพืขืฉืจ ื”ืžืจื—ื‘ื™ื: ื˜ื‘ืœืช ื™ื™ื—ื•ืก

ืžืจื—ื‘ ืกื™ืžื•ืœ ืžื™ืฉื•ืจ ืชืคืงื™ื“ ื‘ืžืฉืคื˜ ืื—ื“
Entity X Grounding ื”ืกื•ื‘ื™ื™ืงื˜ ื”ืžื–ื•ื”ื” ืฉืขืœื™ื• ื”ืกื•ื›ืŸ ืžืกื™ืง
Purpose P Grounding ืžืกื’ืจืช ื”ืคืจืฉื ื•ืช ืฉืžื•ืฉืœืช ืื™ื–ื• ืžืฉืžืขื•ืช ืจืœื•ื•ื ื˜ื™ืช
Context C Grounding ื”ืงืจืงืข ื”ืžื•ืจื›ื‘ืช: ืžืฆื‘, ื”ื™ืกื˜ื•ืจื™ื”, ื™ื—ืกื™ื, ืืžื•ืŸ, ืื™ืœื•ืฆื™ื
Event E Observation ื”ื’ืขื” ื’ื•ืœืžื™ืช ื‘ื’ื‘ื•ืœ โ€” ืžืฉื”ื• ืงืจื”
Raw Data D Observation ื”ึพpayload ื”ืžื•ื‘ื ื” ืฉืžืฉื•ื™ืš ืœืื™ืจื•ืข
Evidence I Observation ืžื” ืฉื”ืชืงื‘ืœ ืžืชื•ืš ื”ื ืชื•ื ื™ื ื”ื’ื•ืœืžื™ื™ื ื›ื“ื‘ืจ ืฉืฉื•ื•ื” ืœื”ืกื™ืง ืžืžื ื•
Claim K Interpretation ื˜ืขื ื” ืคืจืฉื ื™ืช ืžื˜ื•ืคืกืช ืขืœ ื™ืฉื•ืช, ืฉื ื’ื–ืจืช ืžืจืื™ื•ืช
Feature F Interpretation projection ืžื•ื‘ื ื” ื•ื—ื™ืฉื•ื‘ื™ ืฉืœ ื”ื”ืงืฉืจ ืขื‘ื•ืจ ืื•ืคืจื˜ื•ืจื™ ื”ืžืฉืžืขื•ืช
Meaning M Meaning ื•ืงื˜ื•ืจ ืžืฉืžืขื•ืช ื›ื™ื•ื•ื ื™ ืฉืžื™ื•ืฆืจ ื‘ืชื•ืš ืชืชึพืžืจื—ื‘ purpose-indexed
Signal Z Meaning ื•ืงื˜ื•ืจ ืžืฉืžืขื•ืช ืืจื•ื– ืขื ื™ืฉื•ืช, ืื™ืจื•ืข, ื‘ื™ื˜ื—ื•ืŸ, provenance, ืชื›ืœื™ืช, ื”ืงืฉืจ
Aggregated Meaning m Meaning ื”ืชื•ืฆืื” ืฉืœ aggregation ืฉืœ ืื•ืชื•ืช ืจื‘ื™ื ืœืื•ื‘ื™ื™ืงื˜ ืžืฉืžืขื•ืช ืžื•ื›ืŸ ืœืคืขื•ืœื”
Action A Action ื”ื—ืœื˜ื” ืฉืžืฉืคื™ืขื” ืขืœ ื”ืขื•ืœื, ืฉืžื™ื•ืฆืจืช ื›ืืฉืจ ืžืฉืžืขื•ืช ืžืงื•ืจืงืขืช ืขื•ืžื“ืช ื‘ืกืฃ ื•ื‘ื”ืจืฉืื”

ื”ื˜ื‘ืœื” ื”ื–ืืช ื”ื™ื ื”ืžืงืจื. ื›ืœ ืฉื•ืจื” ื ืขืฉื™ืช ื—ืœืง ืžื”ืฉื˜ื— ืฉืœ ื—ืœืง II. ื”ืคืจืงื™ื ื”ื‘ืื™ื ืžืขืžื™ืงื™ื ืืช ื”ืžืจื—ื‘ื™ื ื”ืืœื” ื‘ืชื•ืš ืงื™ื‘ื•ืฆื™ ื”ืžื™ืฉื•ืจื™ื ืฉืœื”ื โ€” ื—ืœืง ืžื”ืžืจื—ื‘ื™ื ืžืงื‘ืœื™ื ื˜ื™ืคื•ืœ ื‘ืจืžืช ืคืจืง ื‘ืคื ื™ ืขืฆืžื; ืื—ืจื™ื ืžืฆื•ืžื“ื™ื, ื›ื™ ื”ืชืคืงื™ื“ ืฉืœื”ื ื‘ืจื•ืจ ืจืง ื‘ื™ื—ืก ื–ื” ืœื–ื”. ืขื“ ืกื•ืฃ ื—ืœืง II, ืœื›ืœ ืชื ืชื”ื™ื” ื”ื’ื“ืจื” ืคื•ืจืžืœื™ืช, ื“ื•ื’ืžื” ืขื•ื‘ื“ืช, ื•ืชื™ืื•ืจ ื‘ืจื•ืจ ืฉืœ ืžื” ืžืฉืชื‘ืฉ ื›ืืฉืจ ื”ืžืจื—ื‘ ื”ื–ื” ื—ืกืจ ืื• ืžืชืขืจื‘ื‘ ืขื ืฉื›ืŸ.

Chapter 4 ยท Part II โ€” The Twelve Spacesืคืจืง 4 ยท ื—ืœืง II โ€” ืฉื ื™ืึพืขืฉืจ ื”ืžืจื—ื‘ื™ื

Grounding: Entity, Purpose, Contextืขื™ื’ื•ืŸ: ื™ืฉื•ืช, ืชื›ืœื™ืช, ื”ืงืฉืจ

Entity, purpose, and context โ€” the three holds that ground meaning.
Entity, purpose, and context โ€” the three holds that ground meaning.ื™ืฉื•ืช, ืชื›ืœื™ืช ื•ื”ืงืฉืจ โ€” ืฉืœื•ืฉืช ื”ืขื•ื’ื ื™ื ืฉืžืงืจืงืขื™ื ืžืฉืžืขื•ืช.

Here is the kind of failure the Grounding plane is designed to prevent.

An evaluation agent runs on the same printer twice in two days. Its job: decide whether the current print job is proceeding normally. On day one it rates the printer low-risk. On day two โ€” same printer, same class of job โ€” it rates it high-attention.

The data is the same. The printer has not changed. The events are comparable. The error is not in the data.

The purpose had drifted by one version between runs. A policy update between the two runs had shifted ฮฉ_p โ€” the constraints and weightings that govern what counts as normal โ€” by enough to produce a different reading of the same evidence. The agent was not broken. It was operating under two different interpretive frames and producing two different interpretations of the same facts. Both were correct under their respective frames. Neither was labeled as such.

The lesson is not "don't update policies." The lesson is that the frame is part of the output. If the frame is not visible and versioned in the result, the result is not interpretable by anyone who was not present when it was produced.

This is the problem that the Grounding plane exists to solve.

What grounding is for

Grounding is the part of the algebra that prevents meaning from floating. It binds every pipeline run to three things before interpretation can begin: who or what the run is about, what the run is trying to determine, and the assembled situational ground against which evidence is interpreted.

Strip any one of the three and the consequences cascade silently. Strip the entity and the pipeline is reasoning about nothing โ€” all its claims are typologically correct but referentially empty. Strip the purpose and the pipeline has no meaning space to operate in โ€” M_p is undefined, so no interpretation operator has a frame to produce into. Strip the context and the pipeline has a subject and a frame but no ground โ€” signals are produced but they float, untethered from state, history, relationships, and the constraints the purpose imposes.

The three spaces of the Grounding plane โ€” Entity (X), Purpose (P), and Context (C) โ€” answer the single question that every agent must be able to answer before its conclusions mean anything: about what, and for what purpose, and in what situation?

They answer it together. None of the three is sufficient alone.

Entity: fix the subject

The Entity space X is, at its simplest, the set of things the agent is permitted to reason about. Entities are identified subjects โ€” not records, not scores, not events, not categories. An entity is the thing that two records from different systems can both point to, and still be pointing to the same one thing.

The distinction matters because most systems treat records as subjects. If a Salesforce lead record and a Stripe customer record both point to the same company, a record-centric system may reason about them as two separate subjects โ€” and produce two separate sets of conclusions, potentially contradicting each other, with no mechanism to detect the contradiction. A system that resolves them to the same entity (x โˆˆ X) can produce one coherent set of conclusions, with both records contributing evidence.

The framework's first axiom โ€” no meaning without identity โ€” is, precisely, the statement that no operation in any later space is well-defined when its entity argument is null or unresolved. There is no such thing as a well-formed claim without a subject. There is no such thing as a signal without a target. There is no such thing as an action without a recipient. Identity is the precondition for all of it.

The failure mode is concrete. In the issue that forms the spine of newsletter #4, I typed one character wrong on a printer's serial number during onboarding. The broker accepted the connection. But every subscription to that printer's telemetry was silently killed, because the serial number I had entered did not match any registered device. For two hours, the signals I was receiving were about a printer that did not exist in X.

The failure was not loud. There was no error message saying "unresolved entity." There was a category of symptoms that all looked like configuration problems, firmware problems, authentication problems โ€” every one of them pointing somewhere other than the actual cause. When identity is wrong, every error lies. The failure of X does not announce itself as a failure of X. It announces itself as a failure of whatever space the pipeline touched next, because the object it passed to that space had no valid referent.

Three things must be true for something to belong in X: it must have referential identity (a clear sense in which "the same one" can be re-encountered); it must carry grounding attributes (facts stable within the agent's operational horizon); and it must be operationally referred to by the agent. Anything that fails one of these tests โ€” a computed score, a category, an event label, a state value โ€” does not belong in X, regardless of how convenient it would be to treat it as an entity.

Purpose: bind frame and warrant

The Purpose space P is the interpretive frame. It is the answer to the second half of the Grounding question: for what purpose?

Here is the example the Spaces document uses, and it is the right one. A sales agent and a support agent and a security agent may all be watching the same entity at the same time. A customer who visits the pricing page is, under the sales frame, showing high intent โ€” a positive signal. Under the customer success frame, the same visit signals comparison-shopping or confusion โ€” a different, more ambiguous reading. Under a security frame, if the visit is anomalous in timing or pattern, it might signal a compromised account.

Same entity. Same event. Three opposite interpretations. The difference is not in the data. It is entirely in the purpose that frames the interpretation.

This is what the Spaces document means by the sentence that drives Chapter 2 and returns here in its formal form: Purpose is not merely a parameter of meaning โ€” it is part of meaning's definition. A meaning vector produced under Sales is not the same type of object as a meaning vector produced under Security, even if they were both computed from the same event about the same entity. They live in different purpose-conditioned subspaces of M, and they are not directly comparable.

The algebra's parallel statement: no interpretation without purpose. No operation on any downstream space is valid without a resolved p โ€” because every interpretation operator takes p as a required argument, and without p, the meaning space M_p is undefined.

But purpose is more than a meaning-space selector. The formal structure of a purpose p has five components: an identifier, a version, the meaning-space basis M_p, a weighting function W_p, and a policy structure ฮฉ_p.

ฮฉ_p is the one that carries the most weight in practice. It is the constraints and policies active under this purpose โ€” what actions are permitted, what evidence quality is required, which entities are in scope, and what feedback loops are wired. This is what I mean when I say that purpose binds frame and warrant. The frame (M_p, W_p) determines what the signals mean. The warrant (ฮฉ_p) determines what the agent is authorized to do with them.

An agent that has a frame but no warrant can produce meanings with no authorized consequence. An agent that has a warrant but no frame is producing policy-compliant noise. The two are not separable: the purpose brings both together, and both are declared upfront, versioned, and enforced throughout the run.

This is also why the version matters. The policy shift that caused the two-day disagreement in the opening of this chapter was a version change to ฮฉ_p. The version component ฮฝ(p) of a purpose is what allows audit and replay to reconstruct not just what the agent concluded, but under what exact frame and warrant it concluded it. Without versioning, two runs that look identical in their inputs but differ in their outputs have no auditable explanation.

Context: assemble the ground

The Context space C is the assembled situational ground. It is the most structurally complex of the three Grounding spaces because it cannot be populated at the start of a run โ€” it is built mid-pipeline, from the products of Observation and Interpretation.

Context is the composite. In compact notation, the context object has this shape:

C(x, t, p) = โŸจid(x), S(x, t), H(x, t), ฯ„(t), R(x, t), Q(x, t), ฮฉ_p, pโŸฉ

Eight components: the resolved identity, the entity's current state (its current claims, as understood by the agent), its relevant history, the temporal frame, its relationships network, a trust profile, the purpose's policy constraints, and the active purpose itself.

Chapter 3 explained why context belongs to the Grounding plane but is assembled after Observation and Interpretation have run: most of its components โ€” state, history, trust โ€” require claims to have been produced before they can be populated. You cannot know what state the entity is in without having observed it and made claims about it. The agent re-enters Grounding mid-pipeline to assemble C once those claims exist.

Chapter 2 illustrated why context cannot be inferred from the event. The nozzle temperature reading meant one thing in the context of a running job and another thing in the context of an idle printer that should have cooled hours ago. The number was the same. The context was not. Context is what turns direction from ambiguous into signed.

What Chapter 2 did not say, and what belongs here, is that context is also what makes claims about an entity rather than about a reading. A claim that "the nozzle temperature is 220 degrees" is a reading. A claim that "the printer is mid-print with PLA at target temperature" is a claim about the entity, in the context of its current state (S(x, t) includes the active job), its history (has this printer been running continuously for the expected time?), and the purpose's expectations (ฮฉ_p includes what "normal mid-print" means for this entity type under this purpose).

That is the gap that context fills. Without S(x, t), the claim cannot be grounded in current state. Without H(x, t), it cannot be placed in a pattern. Without Q(x, t), it cannot be weighted by how much the agent should trust the sources that produced it. Without ฮฉ_p, it cannot be evaluated against what the active purpose considers normal.

Context does not just surround the interpretation. It is the material the interpretation is about. A signal produced without an assembled context is a reading attached to an entity address, not a meaning produced within a situational frame.

The three together

X, P, and C answer the Grounding question jointly. None of the three is sufficient alone.

Entity without purpose gives the agent a subject but no frame. It can receive events about that entity and record them. It cannot interpret them, because interpretation requires a meaning space, and a meaning space requires a purpose. An agent that interprets without purpose is borrowing a frame it never declared โ€” and borrowing a frame it never declared means that nothing it concludes is auditable, because there is no record of what the interpretive conditions were.

Purpose without entity gives the agent a frame but no subject. The meaning space is defined, the weights are set, the policies are in place. But every operation that takes an entity argument has no valid input โ€” and that is every operation in every downstream space. Claims, signals, meaning vectors, and actions are all entity-parameterized. Without a resolved entity, in the algebra this is a halt condition โ€” no downstream operation is valid. In systems that fail to enforce the entity gate, the same defect appears as a silent cascade: claims attach to null subjects, signals target no valid entity, and actions arrive at no legitimate recipient.

Entity and purpose without context give the agent a subject and a frame, but no ground. Interpretation can begin, because the meaning space is defined and the subject exists. But the claims it produces will be claims about the event in isolation, not claims about the entity in its situation. Signals will be produced, but they will not be grounded in state, history, or relationships. The pattern that makes a temperature reading meaningful โ€” knowing what the entity was doing, what it normally does, what has changed โ€” lives in context. Without context, every reading is evaluated in a vacuum.

Grounding is not a phase to be completed and left behind. It is a condition that must hold throughout the run. Context is re-assembled as new evidence arrives. Purpose may shift between runs as policies and selection logic are updated, but within a run the selected purpose must remain fixed and versioned. Entity identity must be maintained against incoming events that may add to or challenge the current record map. The Grounding plane is always active, even when the pipeline is in Observation or Interpretation. This is what the Spaces document means when it says Grounding is re-entered, not left behind.

The three failure cascades

Each space in the Grounding plane has a characteristic failure mode, and each produces a distinct kind of downstream damage.

Unresolved entity โ€” nothing attaches. Claims are asserted about a null subject. Signals are emitted with no valid target entity. Actions arrive at no recipient. The cascade is silent: the pipeline may complete without errors, because the type system allows null entity references in some implementations, but every output is referentially empty. The correct response is not to produce degraded output โ€” it is to halt the downstream pipeline for this observation and surface the identity resolution failure explicitly.

Unselected purpose โ€” meaning space is undefined. The interpretation operator ฮท has no M_p to project into, no W_p to weight with, no ฮฉ_p to enforce. Nothing downstream of Grounding can proceed without a resolved purpose. The cascade here is not silent: any operation that takes p as a required argument will fail. The correct response is to halt before interpretation begins, not to continue with a default or inherited purpose that was not explicitly declared for this run.

Missing context โ€” signals float. The entity and purpose are resolved, so interpretation can begin โ€” but the claims it produces are claims without ground. A temperature reading becomes "220 degrees" rather than "target temperature for a running PLA job, consistent with the entity's three-hour runtime history and within the tolerance ฮฉ_p defines as normal." Everything downstream is technically well-formed but situationally shallow. This failure is the hardest to detect, because the output looks like meaning. It is meaning without anchor.

The chapter that follows โ€” Chapter 5 โ€” begins at the moment Grounding is complete. Entity is resolved, purpose is declared, and the first components of context are in place. The pipeline is ready to observe.

ื”ื ื” ืกื•ื’ ื”ื›ืฉืœ ืฉืžื™ืฉื•ืจ ื”ืขื™ื’ื•ืŸ ื ื•ืขื“ ืœืžื ื•ืข.

ืกื•ื›ืŸ ื”ืขืจื›ื” ืจืฅ ืขืœ ืื•ืชื• ืžื“ืคืกืช ืคืขืžื™ื™ื ื‘ืชื•ืš ื™ื•ืžื™ื™ื. ื”ืžืฉื™ืžื” ืฉืœื•: ืœื”ื—ืœื™ื˜ ืื ืขื‘ื•ื“ืช ื”ื”ื“ืคืกื” ื”ื ื•ื›ื—ื™ืช ืžืชืงื“ืžืช ื›ืจื’ื™ืœ. ื‘ื™ื•ื ื”ืจืืฉื•ืŸ ื”ื•ื ืžื“ืจื’ ืืช ื”ืžื“ืคืกืช ื›ืกื™ื›ื•ืŸ ื ืžื•ืš. ื‘ื™ื•ื ื”ืฉื ื™ โ€” ืื•ืชื” ืžื“ืคืกืช, ืื•ืชื• ืกื•ื’ ืฉืœ ืขื‘ื•ื“ื” โ€” ื”ื•ื ืžื“ืจื’ ืื•ืชื” ื›ื“ื•ืจืฉืช ืชืฉื•ืžืช ืœื‘ ื’ื‘ื•ื”ื”.

ื”ื ืชื•ื ื™ื ื–ื”ื™ื. ื”ืžื“ืคืกืช ืœื ื”ืฉืชื ืชื”. ื”ืื™ืจื•ืขื™ื ื‘ื ื™ึพื”ืฉื•ื•ืื”. ื”ืฉื’ื™ืื” ืื™ื ื” ื‘ื ืชื•ื ื™ื.

ื”ืชื›ืœื™ืช ื–ื–ื” ื‘ื’ืจืกื” ืื—ืช ื‘ื™ืŸ ืฉืชื™ ื”ืจื™ืฆื•ืช. ืขื“ื›ื•ืŸ ืžื“ื™ื ื™ื•ืช ื‘ื™ืŸ ืฉืชื™ ื”ืจื™ืฆื•ืช ื”ื–ื™ื– ืืช ฮฉ_p โ€” ื”ืื™ืœื•ืฆื™ื ื•ื”ืžืฉืงืœื™ื ืฉืงื•ื‘ืขื™ื ืžื” ื ื—ืฉื‘ ืชืงื™ืŸ โ€” ืžืกืคื™ืง ื›ื“ื™ ืœื™ื™ืฆืจ ืงืจื™ืื” ืฉื•ื ื” ืฉืœ ืื•ืชื” ืจืื™ื”. ื”ืกื•ื›ืŸ ืœื ื”ื™ื” ืฉื‘ื•ืจ. ื”ื•ื ืคืขืœ ืชื—ืช ืฉืชื™ ืžืกื’ืจื•ืช ืคืจืฉื ื™ื•ืช ืฉื•ื ื•ืช ื•ื”ืคื™ืง ืฉืชื™ ืคืจืฉื ื•ื™ื•ืช ืฉื•ื ื•ืช ืฉืœ ืื•ืชืŸ ืขื•ื‘ื“ื•ืช. ืฉืชื™ื”ืŸ ื”ื™ื• ื ื›ื•ื ื•ืช ื‘ืชื•ืš ื”ืžืกื’ืจื•ืช ืฉืœื”ืŸ. ืืฃ ืื—ืช ืžื”ืŸ ืœื ืกื•ืžื ื” ื›ื›ื–ื•.

ื”ืœืงื— ืื™ื ื• โ€œืืœ ืชืขื“ื›ืŸ ืžื“ื™ื ื™ื•ืชโ€. ื”ืœืงื— ื”ื•ื ืฉื”ืžืกื’ืจืช ื”ื™ื ื—ืœืง ืžื”ืชื•ืฆืื”. ืื ื”ืžืกื’ืจืช ืื™ื ื” ื’ืœื•ื™ื” ื•ืžื ื•ื”ืœืช ื‘ื’ืจืกืื•ืช ื‘ืชื•ืš ื”ืชื•ืฆืื”, ื”ืชื•ืฆืื” ืื™ื ื” ื ื™ืชื ืช ืœืคืจืฉื ื•ืช ืขื‘ื•ืจ ืžื™ ืฉืœื ื”ื™ื” ืฉื ื›ืฉื”ื™ื ื”ื•ืคืงื”.

ื–ื• ื”ื‘ืขื™ื” ืฉืžื™ืฉื•ืจ ื”ืขื™ื’ื•ืŸ ืงื™ื™ื ื›ื“ื™ ืœืคืชื•ืจ.

ื‘ืฉื‘ื™ืœ ืžื” ื™ืฉ ืขื™ื’ื•ืŸ

ืขื™ื’ื•ืŸ ื”ื•ื ื”ื—ืœืง ื‘ืืœื’ื‘ืจื” ืฉืžื•ื ืข ืžืžืฉืžืขื•ืช ืœืจื—ืฃ. ื”ื•ื ืงื•ืฉืจ ื›ืœ ืจื™ืฆืช pipeline ืœืฉืœื•ืฉื” ื“ื‘ืจื™ื ืœืคื ื™ ืฉื”ืคืจืฉื ื•ืช ื™ื›ื•ืœื” ืœื”ืชื—ื™ืœ: ืขืœ ืžื™ ืื• ืขืœ ืžื” ื”ืจื™ืฆื” ืžื“ื‘ืจืช, ืžื” ื”ืจื™ืฆื” ืžื ืกื” ืœืงื‘ื•ืข, ื•ืžื”ื• ื”ืงืจืงืข ื”ืžืฆื‘ื™ืช ื”ืžื•ืจื›ื‘ืช ืฉืžื•ืœื” ื”ืจืื™ื•ืช ืžืชืคืจืฉื•ืช.

ื”ืกืจ ื›ืœ ืื—ื“ ืžืฉืœื•ืฉืช ืืœื”, ื•ื”ื”ืฉืœื›ื•ืช ืžืชื’ืœื’ืœื•ืช ื‘ืฉืงื˜. ื”ืกืจ ืืช ื”ื™ืฉื•ืช, ื•ื”ึพpipeline ืžืกื™ืง ืขืœ ืฉื•ื ื“ื‘ืจ โ€” ื›ืœ ื”ื˜ืขื ื•ืช ืฉืœื• ืชืงื™ื ื•ืช ืžื‘ื—ื™ื ืช ื˜ื™ืคื•ืก, ืื‘ืœ ืจื™ืงื•ืช ืžื‘ื—ื™ื ืช ื™ื™ื—ื•ืก. ื”ืกืจ ืืช ื”ืชื›ืœื™ืช, ื•ืœึพpipeline ืื™ืŸ ืžืจื—ื‘ ืžืฉืžืขื•ืช ืœืคืขื•ืœ ื‘ืชื•ื›ื• โ€” M_p ืื™ื ื• ืžื•ื’ื“ืจ, ื•ืœื›ืŸ ืœืฉื•ื ืื•ืคืจื˜ื•ืจ ืคืจืฉื ื•ืช ืื™ืŸ ืžืกื’ืจืช ืœื”ืคื™ืง ืืœื™ื”. ื”ืกืจ ืืช ื”ื”ืงืฉืจ, ื•ืœึพpipeline ื™ืฉ ื ื•ืฉื ื•ืžืกื’ืจืช ืื‘ืœ ืื™ืŸ ืงืจืงืข โ€” signals ืžื•ืคืงื™ื, ืื‘ืœ ื”ื ืžืจื—ืคื™ื, ืžื ื•ืชืงื™ื ืžืžืฆื‘, ื”ื™ืกื˜ื•ืจื™ื”, ื™ื—ืกื™ื, ื•ืžื”ืื™ืœื•ืฆื™ื ืฉื”ืชื›ืœื™ืช ื›ื•ืคื”.

ืฉืœื•ืฉืช ื”ืžืจื—ื‘ื™ื ืฉืœ ืžื™ืฉื•ืจ ื”ืขื™ื’ื•ืŸ โ€” Entity (X), Purpose (P) ื•ึพContext (C) โ€” ืขื•ื ื™ื ืขืœ ื”ืฉืืœื” ื”ื™ื—ื™ื“ื” ืฉื›ืœ ืกื•ื›ืŸ ื—ื™ื™ื‘ ืœื”ื™ื•ืช ืžืกื•ื’ืœ ืœืขื ื•ืช ืขืœื™ื” ืœืคื ื™ ืฉืœืžืกืงื ื•ืช ืฉืœื• ื™ืฉ ืžืฉืžืขื•ืช ื›ืœืฉื”ื™: ืขืœ ืžื”, ื•ืœืื™ื–ื• ืชื›ืœื™ืช, ื•ื‘ืื™ื–ื” ืžืฆื‘?

ื”ื ืขื•ื ื™ื ืขืœื™ื” ื™ื—ื“. ืืฃ ืื—ื“ ืžืฉืœื•ืฉืชื ืื™ื ื• ืžืกืคื™ืง ืœื‘ื“ื•.

Entity: ืœืงื‘ืข ืืช ื”ื ื•ืฉื

ืžืจื—ื‘ ื”ึพEntity, X, ื”ื•ื ื‘ืคืฉื˜ื•ืช ืงื‘ื•ืฆืช ื”ื“ื‘ืจื™ื ืฉืœืกื•ื›ืŸ ืžื•ืชืจ ืœื”ืกื™ืง ืœื’ื‘ื™ื”ื. Entities ื”ืŸ ื ื•ืฉืื™ื ืžื–ื•ื”ื™ื โ€” ืœื records, ืœื scores, ืœื events, ืœื categories. Entity ื”ื™ื ื”ื“ื‘ืจ ืฉืฉื ื™ records ืžืฉืชื™ ืžืขืจื›ื•ืช ืฉื•ื ื•ืช ื™ื›ื•ืœื™ื ืœื”ืฆื‘ื™ืข ืืœื™ื•, ื•ืขื“ื™ื™ืŸ ืœื”ืฆื‘ื™ืข ืœืื•ืชื• ื“ื‘ืจ ืื—ื“.

ื”ื”ื‘ื—ื ื” ื—ืฉื•ื‘ื” ื›ื™ ืจื•ื‘ ื”ืžืขืจื›ื•ืช ืžืชื™ื™ื—ืกื•ืช ืœึพrecords ื›ืืœ ื ื•ืฉืื™ื. ืื Salesforce lead record ื•ึพStripe customer record ืžืฆื‘ื™ืขื™ื ืฉื ื™ื”ื ืขืœ ืื•ืชื” ื—ื‘ืจื”, ืžืขืจื›ืช ืฉืžืžื•ืงื“ืช ื‘ึพrecords ืขืฉื•ื™ื” ืœื”ืกื™ืง ืœื’ื‘ื™ื”ื ื›ืฉื ื™ ื ื•ืฉืื™ื ื ืคืจื“ื™ื โ€” ื•ืœื”ืคื™ืง ืฉืชื™ ืงื‘ื•ืฆื•ืช ื ืคืจื“ื•ืช ืฉืœ ืžืกืงื ื•ืช, ืฉืื•ืœื™ ืกื•ืชืจื•ืช ื–ื• ืืช ื–ื•, ื‘ืœื™ ืฉื•ื ืžื ื’ื ื•ืŸ ืฉืžื–ื”ื” ืืช ื”ืกืชื™ืจื”. ืžืขืจื›ืช ืฉืžื™ื™ืฉื‘ืช ืื•ืชื ืœืื•ืชื” ื™ืฉื•ืช (x โˆˆ X) ื™ื›ื•ืœื” ืœื”ืคื™ืง ืงื‘ื•ืฆื” ืื—ืช ืงื•ื”ืจื ื˜ื™ืช ืฉืœ ืžืกืงื ื•ืช, ื›ืฉืฉื ื™ ื”ึพrecords ืชื•ืจืžื™ื ืจืื™ื”.

ื”ืืงืกื™ื•ืžื” ื”ืจืืฉื•ื ื” ืฉืœ ื”ืžืกื’ืจืช โ€” ืื™ืŸ ืžืฉืžืขื•ืช ื‘ืœื™ ื–ื”ื•ืช โ€” ื”ื™ื ื‘ื“ื™ื•ืง ื”ื˜ืขื ื” ืฉืฉื•ื ืคืขื•ืœื” ื‘ืืฃ ืžืจื—ื‘ ืžืื•ื—ืจ ื™ื•ืชืจ ืื™ื ื” ืžื•ื’ื“ืจืช ื”ื™ื˜ื‘ ื›ืืฉืจ ืืจื’ื•ืžื ื˜ ื”ื™ืฉื•ืช ืฉืœื” ื”ื•ื null ืื• unresolved. ืื™ืŸ ื“ื‘ืจ ื›ื–ื” ื˜ืขื ื” ื‘ื ื•ื™ื” ื”ื™ื˜ื‘ ื‘ืœื™ ื ื•ืฉื. ืื™ืŸ ื“ื‘ืจ ื›ื–ื” signal ื‘ืœื™ ื™ืขื“. ืื™ืŸ ื“ื‘ืจ ื›ื–ื” ืคืขื•ืœื” ื‘ืœื™ ื ืžืขืŸ. ื–ื”ื•ืช ื”ื™ื ืชื ืื™ ื”ืงื“ื ืœื›ืœ ื–ื”.

ืžืฆื‘ ื”ื›ืฉืœ ื”ื•ื ืงื•ื ืงืจื˜ื™. ื‘ื’ื™ืœื™ื•ืŸ ืฉื”ื™ื” ืขืžื•ื“ ื”ืฉื“ืจื” ืฉืœ newsletter #4, ื”ืงืœื“ืชื™ ืชื• ืื—ื“ ืœื ื ื›ื•ืŸ ื‘ืžืกืคืจ ื”ืกื™ื“ื•ืจื™ ืฉืœ ืžื“ืคืกืช ื‘ื–ืžืŸ onboarding. ื”ึพbroker ืงื™ื‘ืœ ืืช ื”ื—ื™ื‘ื•ืจ. ืื‘ืœ ื›ืœ subscription ืœื˜ืœืžื˜ืจื™ื” ืฉืœ ื”ืžื“ืคืกืช ื”ื–ื• ื ื”ืจื’ ื‘ืฉืงื˜, ื›ื™ ื”ืžืกืคืจ ื”ืกื™ื“ื•ืจื™ ืฉื”ื›ื ืกืชื™ ืœื ื”ืชืื™ื ืœืฉื•ื device ืจืฉื•ื. ื‘ืžืฉืš ืฉืขืชื™ื™ื, ื”ึพsignals ืฉืงื™ื‘ืœืชื™ ื”ื™ื• ืขืœ ืžื“ืคืกืช ืฉืœื ื”ื™ื™ืชื” ืงื™ื™ืžืช ื‘ึพX.

ื”ื›ืฉืœ ืœื ื”ื™ื” ืจื•ืขืฉ. ืœื ื”ื™ื™ืชื” ื”ื•ื“ืขืช ืฉื’ื™ืื” ืฉืืžืจื” โ€œunresolved entityโ€. ื”ื™ื™ืชื” ืงื˜ื’ื•ืจื™ื” ืฉืœ ืกื™ืžืคื˜ื•ืžื™ื ืฉื›ื•ืœื ื ืจืื• ื›ืžื• ื‘ืขื™ื•ืช ืงื•ื ืคื™ื’ื•ืจืฆื™ื”, ื‘ืขื™ื•ืช firmware, ื‘ืขื™ื•ืช authentication โ€” ื•ื›ืœ ืื—ื“ ืžื”ื ื”ืฆื‘ื™ืข ืœืžืงื•ื ืื—ืจ ืžื”ื’ื•ืจื ื”ืืžื™ืชื™. ื›ืฉื”ื–ื”ื•ืช ืฉื’ื•ื™ื”, ื›ืœ ืฉื’ื™ืื” ืžืฉืงืจืช. ื›ืฉืœ ืฉืœ X ืœื ืžื›ืจื™ื– ืขืœ ืขืฆืžื• ื›ื›ืฉืœ ืฉืœ X. ื”ื•ื ืžื›ืจื™ื– ืขืœ ืขืฆืžื• ื›ื›ืฉืœ ืฉืœ ื›ืœ ืžืจื—ื‘ ืฉื”ึพpipeline ื ื’ืข ื‘ื• ืื—ืจ ื›ืš, ื›ื™ ื”ืื•ื‘ื™ื™ืงื˜ ืฉื”ื•ื ื”ืขื‘ื™ืจ ืœืžืจื—ื‘ ื”ื–ื” ืœื ื ืฉื referent ืชืงืฃ.

ืฉืœื•ืฉื” ื“ื‘ืจื™ื ื—ื™ื™ื‘ื™ื ืœื”ื™ื•ืช ื ื›ื•ื ื™ื ื›ื“ื™ ืฉืžืฉื”ื• ื™ืฉืชื™ื™ืš ืœึพX: ื—ื™ื™ื‘ืช ืœื”ื™ื•ืช ืœื• ื–ื”ื•ืช ื™ื™ื—ื•ืกื™ืช โ€” ืžื•ื‘ืŸ ื‘ืจื•ืจ ืฉื‘ื• ืืคืฉืจ ืœืคื’ื•ืฉ ืฉื•ื‘ ืืช โ€œืื•ืชื• ืื—ื“โ€; ื”ื•ื ื—ื™ื™ื‘ ืœืฉืืช ืžืืคื™ื™ื ื™ ืขื™ื’ื•ืŸ โ€” ืขื•ื‘ื“ื•ืช ื™ืฆื™ื‘ื•ืช ื‘ืชื•ืš ืื•ืคืง ื”ืคืขื•ืœื” ืฉืœ ื”ืกื•ื›ืŸ; ื•ื”ื•ื ื—ื™ื™ื‘ ืœื”ื™ื•ืช ืžืฉื”ื• ืฉื”ืกื•ื›ืŸ ืžืชื™ื™ื—ืก ืืœื™ื• ืชืคืขื•ืœื™ืช. ื›ืœ ื“ื‘ืจ ืฉื ื›ืฉืœ ื‘ืื—ื“ ืžื”ืžื‘ื—ื ื™ื ื”ืืœื” โ€” score ืžื—ื•ืฉื‘, category, event label, ืขืจืš ืžืฆื‘ โ€” ืื™ื ื• ืฉื™ื™ืš ืœึพX, ื’ื ืื ื”ื™ื” ื ื•ื— ืœื”ืชื™ื™ื—ืก ืืœื™ื• ื›ืืœ ื™ืฉื•ืช.

Purpose: ืœืงืฉื•ืจ ืžืกื’ืจืช ื•ื”ืจืฉืื”

ืžืจื—ื‘ ื”ึพPurpose, P, ื”ื•ื ื”ืžืกื’ืจืช ื”ืคืจืฉื ื™ืช. ื”ื•ื ื”ืชืฉื•ื‘ื” ืœื—ืฆื™ ื”ืฉื ื™ ืฉืœ ืฉืืœืช ื”ืขื™ื’ื•ืŸ: ืœืื™ื–ื• ืชื›ืœื™ืช?

ื”ื ื” ื”ื“ื•ื’ืžื” ืฉืžืกืžืš ื”ึพSpaces ืžืฉืชืžืฉ ื‘ื”, ื•ื”ื™ื ื”ื“ื•ื’ืžื” ื”ื ื›ื•ื ื”. ืกื•ื›ืŸ sales, ืกื•ื›ืŸ support ื•ืกื•ื›ืŸ security ืขืฉื•ื™ื™ื ื›ื•ืœื ืœืฆืคื•ืช ื‘ืื•ืชื” ื™ืฉื•ืช ื‘ืื•ืชื• ื–ืžืŸ. ืœืงื•ื— ืฉืžื‘ืงืจ ื‘ืขืžื•ื“ ื”ืชืžื—ื•ืจ, ืชื—ืช ืžืกื’ืจืช sales, ืžืฆื™ื’ intent ื’ื‘ื•ื” โ€” signal ื—ื™ื•ื‘ื™. ืชื—ืช ืžืกื’ืจืช customer success, ืื•ืชื• ื‘ื™ืงื•ืจ ืžืกืžืŸ ื”ืฉื•ื•ืืช ืžื—ื™ืจื™ื ืื• ื‘ืœื‘ื•ืœ โ€” ืงืจื™ืื” ืื—ืจืช, ืขืžื•ืžื” ื™ื•ืชืจ. ืชื—ืช ืžืกื’ืจืช security, ืื ื”ื‘ื™ืงื•ืจ ื—ืจื™ื’ ื‘ื–ืžืŸ ืื• ื‘ื“ืคื•ืก, ื”ื•ื ืขืฉื•ื™ ืœืกืžืŸ ื—ืฉื‘ื•ืŸ ืฉื ืคืจืฅ.

ืื•ืชื” ื™ืฉื•ืช. ืื•ืชื• ืื™ืจื•ืข. ืฉืœื•ืฉ ืคืจืฉื ื•ื™ื•ืช ื”ืคื•ื›ื•ืช. ื”ื”ื‘ื“ืœ ืื™ื ื• ื‘ื ืชื•ื ื™ื. ื”ื•ื ื›ื•ืœื• ื‘ืชื›ืœื™ืช ืฉืžืžืกื’ืจืช ืืช ื”ืคืจืฉื ื•ืช.

ื–ื” ืžื” ืฉืžืกืžืš ื”ึพSpaces ืžืชื›ื•ื•ืŸ ืืœื™ื• ื‘ืžืฉืคื˜ ืฉืžื ื™ืข ืืช ืคืจืง 2 ื•ื—ื•ื–ืจ ื›ืืŸ ื‘ืฆื•ืจืชื• ื”ืคื•ืจืžืœื™ืช: ืชื›ืœื™ืช ืื™ื ื” ืจืง ืคืจืžื˜ืจ ืฉืœ ืžืฉืžืขื•ืช โ€” ื”ื™ื ื—ืœืง ืžื”ื’ื“ืจืช ื”ืžืฉืžืขื•ืช. ื•ืงื˜ื•ืจ ืžืฉืžืขื•ืช ืฉืžื•ืคืง ืชื—ืช Sales ืื™ื ื• ืื•ืชื• ื˜ื™ืคื•ืก ืฉืœ ืื•ื‘ื™ื™ืงื˜ ื›ืžื• ื•ืงื˜ื•ืจ ืžืฉืžืขื•ืช ืฉืžื•ืคืง ืชื—ืช Security, ื’ื ืื ืฉื ื™ื”ื ื—ื•ืฉื‘ื• ืžืื•ืชื• ืื™ืจื•ืข ืขืœ ืื•ืชื” ื™ืฉื•ืช. ื”ื ื—ื™ื™ื ื‘ืชืชื™ึพืžืจื—ื‘ื™ื ืžื•ืชื ื™ึพืชื›ืœื™ืช ืฉื•ื ื™ื ืฉืœ M, ื•ืื™ื ื ื‘ื ื™ึพื”ืฉื•ื•ืื” ื™ืฉื™ืจื”.

ื”ื˜ืขื ื” ื”ืžืงื‘ื™ืœื” ืฉืœ ื”ืืœื’ื‘ืจื”: ืื™ืŸ ืคืจืฉื ื•ืช ื‘ืœื™ ืชื›ืœื™ืช. ืฉื•ื ืคืขื•ืœื” ื‘ืืฃ ืžืจื—ื‘ downstream ืื™ื ื” ืชืงืคื” ื‘ืœื™ p ืคืชื•ืจ โ€” ื›ื™ ื›ืœ ืื•ืคืจื˜ื•ืจ ืคืจืฉื ื•ืช ืžืงื‘ืœ ืืช p ื›ืืจื’ื•ืžื ื˜ ื—ื•ื‘ื”, ื•ื‘ืœื™ p, ืžืจื—ื‘ ื”ืžืฉืžืขื•ืช M_p ืื™ื ื• ืžื•ื’ื“ืจ.

ืื‘ืœ ืชื›ืœื™ืช ื”ื™ื ื™ื•ืชืจ ืžืกืœืงื˜ื•ืจ ืฉืœ ืžืจื—ื‘ ืžืฉืžืขื•ืช. ื”ืžื‘ื ื” ื”ืคื•ืจืžืœื™ ืฉืœ ืชื›ืœื™ืช p ื›ื•ืœืœ ื—ืžื™ืฉื” ืจื›ื™ื‘ื™ื: ืžื–ื”ื”, ื’ืจืกื”, ื‘ืกื™ืก ืžืจื—ื‘ ื”ืžืฉืžืขื•ืช M_p, ืคื•ื ืงืฆื™ื™ืช ืžืฉืงื•ืœ W_p, ื•ืžื‘ื ื” ืžื“ื™ื ื™ื•ืช ฮฉ_p.

ฮฉ_p ื”ื•ื ื”ืจื›ื™ื‘ ืฉื ื•ืฉื ืืช ื”ืžืฉืงืœ ื”ืจื‘ ื‘ื™ื•ืชืจ ื‘ืคื•ืขืœ. ื”ื•ื ื”ืื™ืœื•ืฆื™ื ื•ื”ืžื“ื™ื ื™ื•ืช ื”ืคืขื™ืœื™ื ืชื—ืช ื”ืชื›ืœื™ืช ื”ื–ื• โ€” ืื™ืœื• ืคืขื•ืœื•ืช ืžื•ืชืจื•ืช, ืื™ื–ื• ืื™ื›ื•ืช ืจืื™ื” ื ื“ืจืฉืช, ืื™ืœื• ื™ืฉื•ื™ื•ืช ื‘ืชื—ื•ื, ื•ืื™ืœื• feedback loops ืžื—ื•ื•ื˜ื™ื. ืœื–ื” ืื ื™ ืžืชื›ื•ื•ืŸ ื›ืฉืื ื™ ืื•ืžืจ ืฉืชื›ืœื™ืช ืงื•ืฉืจืช ื’ื ืžืกื’ืจืช ื•ื’ื ื”ืจืฉืื”. ื”ืžืกื’ืจืช (M_p, W_p) ืงื•ื‘ืขืช ืžื” ื”ึพsignals ืื•ืžืจื™ื. ื”ื”ืจืฉืื” (ฮฉ_p) ืงื•ื‘ืขืช ืžื” ืœืกื•ื›ืŸ ืžื•ืชืจ ืœืขืฉื•ืช ืื™ืชื.

ืกื•ื›ืŸ ืฉื™ืฉ ืœื• ืžืกื’ืจืช ืื‘ืœ ืื™ืŸ ืœื• ื”ืจืฉืื” ื™ื›ื•ืœ ืœื”ืคื™ืง ืžืฉืžืขื•ื™ื•ืช ื‘ืœื™ ื”ืฉืœื›ื” ืžื•ืจืฉื™ืช. ืกื•ื›ืŸ ืฉื™ืฉ ืœื• ื”ืจืฉืื” ืื‘ืœ ืื™ืŸ ืœื• ืžืกื’ืจืช ืžืคื™ืง ืจืขืฉ compliant ืœืžื“ื™ื ื™ื•ืช. ืฉื ื™ ื”ื“ื‘ืจื™ื ืื™ื ื ื ื™ืชื ื™ื ืœื”ืคืจื“ื”: ื”ืชื›ืœื™ืช ืžื‘ื™ืื” ืืช ืฉื ื™ื”ื ื™ื—ื“, ื•ืฉื ื™ื”ื ืžื•ืฆื”ืจื™ื ืžืจืืฉ, ืžื ื•ื”ืœื™ ื’ืจืกืื•ืช, ื•ื ืื›ืคื™ื ืœืื•ืจืš ื”ืจื™ืฆื”.

ื–ื• ื’ื ื”ืกื™ื‘ื” ืฉื”ื’ืจืกื” ื—ืฉื•ื‘ื”. ืฉื™ื ื•ื™ ื”ืžื“ื™ื ื™ื•ืช ืฉื’ืจื ืœื—ื•ืกืจ ื”ื”ืกื›ืžื” ื‘ืŸ ื”ื™ื•ืžื™ื™ื ื‘ืคืชื™ื—ืช ื”ืคืจืง ื”ื™ื” ืฉื™ื ื•ื™ ื’ืจืกื” ื‘ึพฮฉ_p. ืจื›ื™ื‘ ื”ื’ืจืกื” ฮฝ(p) ืฉืœ ืชื›ืœื™ืช ื”ื•ื ืžื” ืฉืžืืคืฉืจ ืœึพaudit ื•ืœึพreplay ืœืฉื—ื–ืจ ืœื ืจืง ืžื” ื”ืกื•ื›ืŸ ื”ืกื™ืง, ืืœื ืชื—ืช ืื™ื–ื• ืžืกื’ืจืช ื•ื”ืจืฉืื” ืžื“ื•ื™ืงื•ืช ื”ื•ื ื”ืกื™ืง ื–ืืช. ื‘ืœื™ versioning, ืฉืชื™ ืจื™ืฆื•ืช ืฉื ืจืื•ืช ื–ื”ื•ืช ื‘ืงืœื˜ื™ื ืฉืœื”ืŸ ืื‘ืœ ืฉื•ื ื•ืช ื‘ืคืœื˜ื™ื ืฉืœื”ืŸ ืื™ื ืŸ ืžืกืคืงื•ืช ื”ืกื‘ืจ ืฉื ื™ืชืŸ ืœื‘ื™ืงื•ืจืช.

Context: ืœื”ืจื›ื™ื‘ ืืช ื”ืงืจืงืข

ืžืจื—ื‘ ื”ึพContext, C, ื”ื•ื ื”ืงืจืงืข ื”ืžืฆื‘ื™ืช ื”ืžื•ืจื›ื‘ืช. ื”ื•ื ื”ืžื•ืจื›ื‘ ืžื‘ื™ืŸ ืฉืœื•ืฉืช ืžืจื—ื‘ื™ ื”ืขื™ื’ื•ืŸ ืžื‘ื—ื™ื ื” ืžื‘ื ื™ืช, ื›ื™ ืื™ ืืคืฉืจ ืœืื›ืœืก ืื•ืชื• ื‘ืชื—ื™ืœืช ืจื™ืฆื” โ€” ื”ื•ื ื ื‘ื ื” ื‘ืืžืฆืข ื”ึพpipeline, ืžืชื•ืš ื”ืชื•ืฆืจื™ื ืฉืœ Observation ื•ึพInterpretation.

Context ื”ื•ื composite. ื‘ื›ืชื™ื‘ ืงื•ืžืคืงื˜ื™, ืœืื•ื‘ื™ื™ืงื˜ ื”ื”ืงืฉืจ ื™ืฉ ืฆื•ืจื” ื›ื–ื•:

C(x, t, p) = โŸจid(x), S(x, t), H(x, t), ฯ„(t), R(x, t), Q(x, t), ฮฉ_p, pโŸฉ

ืฉืžื•ื ื” ืจื›ื™ื‘ื™ื: ื”ื–ื”ื•ืช ื”ืคืชื•ืจื”, ื”ืžืฆื‘ ื”ื ื•ื›ื—ื™ ืฉืœ ื”ื™ืฉื•ืช โ€” ื”ื˜ืขื ื•ืช ื”ื ื•ื›ื—ื™ื•ืช ืฉืœื” ื›ืคื™ ืฉื”ืกื•ื›ืŸ ืžื‘ื™ืŸ ืื•ืชืŸ โ€” ื”ื”ื™ืกื˜ื•ืจื™ื” ื”ืจืœื•ื•ื ื˜ื™ืช ืฉืœื”, ื”ืžืกื’ืจืช ื”ื–ืžื ื™ืช, ืจืฉืช ื”ื™ื—ืกื™ื ืฉืœื”, ืคืจื•ืคื™ืœ ืืžื•ืŸ, ืื™ืœื•ืฆื™ ื”ืžื“ื™ื ื™ื•ืช ืฉืœ ื”ืชื›ืœื™ืช, ื•ื”ืชื›ืœื™ืช ื”ืคืขื™ืœื” ืขืฆืžื”.

ืคืจืง 3 ื”ืกื‘ื™ืจ ืžื“ื•ืข Context ืฉื™ื™ืš ืœืžื™ืฉื•ืจ ื”ืขื™ื’ื•ืŸ ืื‘ืœ ืžื•ืจื›ื‘ ืื—ืจื™ ืฉึพObservation ื•ึพInterpretation ื›ื‘ืจ ืจืฆื•: ืจื•ื‘ ื”ืจื›ื™ื‘ื™ื ืฉืœื• โ€” ืžืฆื‘, ื”ื™ืกื˜ื•ืจื™ื”, ืืžื•ืŸ โ€” ื“ื•ืจืฉื™ื ืฉื˜ืขื ื•ืช ื™ื•ืคืงื• ืœืคื ื™ ืฉืืคืฉืจ ืœืื›ืœืก ืื•ืชื. ืื™ ืืคืฉืจ ืœื“ืขืช ื‘ืื™ื–ื” ืžืฆื‘ ื”ื™ืฉื•ืช ื ืžืฆืืช ื‘ืœื™ ืœืฆืคื•ืช ื‘ื” ื•ืœื”ืคื™ืง ืขืœื™ื” ื˜ืขื ื•ืช. ื”ืกื•ื›ืŸ ื ื›ื ืก ืžื—ื“ืฉ ืœืขื™ื’ื•ืŸ ื‘ืืžืฆืข ื”ึพpipeline ื›ื“ื™ ืœื”ืจื›ื™ื‘ ืืช C ื‘ืจื’ืข ืฉื”ื˜ืขื ื•ืช ื”ืืœื” ืงื™ื™ืžื•ืช.

ืคืจืง 2 ื”ืžื—ื™ืฉ ืžื“ื•ืข ืื™ ืืคืฉืจ ืœื”ืกื™ืง context ืžื”ืื™ืจื•ืข. ืงืจื™ืืช ื˜ืžืคืจื˜ื•ืจืช ื”ึพnozzle ืืžืจื” ื“ื‘ืจ ืื—ื“ ื‘ื”ืงืฉืจ ืฉืœ ืขื‘ื•ื“ื” ืฉืจืฆื”, ื•ื“ื‘ืจ ืื—ืจ ื‘ื”ืงืฉืจ ืฉืœ ืžื“ืคืกืช idle ืฉื”ื™ื™ืชื” ืืžื•ืจื” ืœื”ืชืงืจืจ ืœืคื ื™ ืฉืขื•ืช. ื”ืžืกืคืจ ื”ื™ื” ืื•ืชื• ืžืกืคืจ. ื”ื”ืงืฉืจ ืœื ื”ื™ื” ืื•ืชื• ื”ืงืฉืจ. Context ื”ื•ื ืžื” ืฉื”ื•ืคืš ื›ื™ื•ื•ืŸ ืžืขืžื•ื ืœืžืกื•ืžืŸ.

ืžื” ืฉืคืจืง 2 ืœื ืืžืจ, ื•ืžื” ืฉืฉื™ื™ืš ืœื›ืืŸ, ื”ื•ื ืฉึพcontext ื”ื•ื ื’ื ืžื” ืฉื”ื•ืคืš ื˜ืขื ื•ืช ืœื˜ืขื ื•ืช ืขืœ ื™ืฉื•ืช ื•ืœื ืขืœ ืงืจื™ืื”. ื˜ืขื ื” ืฉโ€œื˜ืžืคืจื˜ื•ืจืช ื”ึพnozzle ื”ื™ื 220 ืžืขืœื•ืชโ€ ื”ื™ื ืงืจื™ืื”. ื˜ืขื ื” ืฉโ€œื”ืžื“ืคืกืช ื ืžืฆืืช ื‘ืืžืฆืข ื”ื“ืคืกื” ืขื PLA ื‘ื˜ืžืคืจื˜ื•ืจืช ื™ืขื“โ€ ื”ื™ื ื˜ืขื ื” ืขืœ ื”ื™ืฉื•ืช, ื‘ื”ืงืฉืจ ืฉืœ ืžืฆื‘ื” ื”ื ื•ื›ื—ื™ โ€” S(x, t) ื›ื•ืœืœ ืืช ื”ืขื‘ื•ื“ื” ื”ืคืขื™ืœื” โ€” ื”ื”ื™ืกื˜ื•ืจื™ื” ืฉืœื” โ€” ื”ืื ื”ืžื“ืคืกืช ื”ื–ื• ืจืฆื” ื‘ืจืฆื™ืคื•ืช ื‘ืžืฉืš ื”ื–ืžืŸ ื”ืฆืคื•ื™? โ€” ื•ื”ืฆื™ืคื™ื•ืช ืฉืœ ื”ืชื›ืœื™ืช โ€” ฮฉ_p ื›ื•ืœืœ ืžื” ื ื—ืฉื‘ โ€œืชืงื™ืŸ ื‘ืืžืฆืข ื”ื“ืคืกื”โ€ ืขื‘ื•ืจ ื˜ื™ืคื•ืก ื”ื™ืฉื•ืช ื”ื–ื” ืชื—ืช ื”ืชื›ืœื™ืช ื”ื–ื•.

ื–ื” ื”ืคืขืจ ืฉึพcontext ืžืžืœื. ื‘ืœื™ S(x, t), ื”ื˜ืขื ื” ืœื ื™ื›ื•ืœื” ืœื”ื™ื•ืช ืžืขื•ื’ื ืช ื‘ืžืฆื‘ ื”ื ื•ื›ื—ื™. ื‘ืœื™ H(x, t), ืื™ ืืคืฉืจ ืœืžืงื ืื•ืชื” ื‘ื“ืคื•ืก. ื‘ืœื™ Q(x, t), ืื™ ืืคืฉืจ ืœืฉืงืœืœ ืื•ืชื” ืœืคื™ ื›ืžื” ื”ืกื•ื›ืŸ ืืžื•ืจ ืœืกืžื•ืš ืขืœ ื”ืžืงื•ืจื•ืช ืฉื”ืคื™ืงื• ืื•ืชื”. ื‘ืœื™ ฮฉ_p, ืื™ ืืคืฉืจ ืœื”ืขืจื™ืš ืื•ืชื” ืžื•ืœ ืžื” ืฉื”ืชื›ืœื™ืช ื”ืคืขื™ืœื” ืจื•ืื” ื›ืชืงื™ืŸ.

Context ืœื ืจืง ืžืงื™ืฃ ืืช ื”ืคืจืฉื ื•ืช. ื”ื•ื ื”ื—ื•ืžืจ ืฉืขืœื™ื• ื”ืคืจืฉื ื•ืช ืžื“ื‘ืจืช. Signal ืฉืžื•ืคืง ื‘ืœื™ context ืžื•ืจื›ื‘ ื”ื•ื ืงืจื™ืื” ืฉืžื•ืฆืžื“ืช ืœื›ืชื•ื‘ืช ืฉืœ ื™ืฉื•ืช, ืœื ืžืฉืžืขื•ืช ืฉื”ื•ืคืงื” ื‘ืชื•ืš ืžืกื’ืจืช ืžืฆื‘ื™ืช.

ื”ืฉืœื•ืฉื” ื™ื—ื“

X, P ื•ึพC ืขื•ื ื™ื ื™ื—ื“ ืขืœ ืฉืืœืช ื”ืขื™ื’ื•ืŸ. ืืฃ ืื—ื“ ืžืฉืœื•ืฉืชื ืื™ื ื• ืžืกืคื™ืง ืœื‘ื“ื•.

Entity ื‘ืœื™ purpose ื ื•ืชื ืช ืœืกื•ื›ืŸ ื ื•ืฉื ืื‘ืœ ืœื ืžืกื’ืจืช. ื”ื•ื ื™ื›ื•ืœ ืœืงื‘ืœ events ืขืœ ื”ื™ืฉื•ืช ื”ื–ื• ื•ืœืชืขื“ ืื•ืชื. ื”ื•ื ืœื ื™ื›ื•ืœ ืœืคืจืฉ ืื•ืชื, ื›ื™ ืคืจืฉื ื•ืช ื“ื•ืจืฉืช ืžืจื—ื‘ ืžืฉืžืขื•ืช, ื•ืžืจื—ื‘ ืžืฉืžืขื•ืช ื“ื•ืจืฉ ืชื›ืœื™ืช. ืกื•ื›ืŸ ืฉืžืคืจืฉ ื‘ืœื™ ืชื›ืœื™ืช ืฉื•ืืœ ืžืกื’ืจืช ืฉืžืขื•ืœื ืœื ื”ืฆื”ื™ืจ ืขืœื™ื” โ€” ื•ืฉืื™ืœืช ืžืกื’ืจืช ืฉืžืขื•ืœื ืœื ื”ื•ืฆื”ืจื” ืคื™ืจื•ืฉื” ืฉืฉื•ื ื“ื‘ืจ ืฉื”ื•ื ืžืกื™ืง ืื™ื ื• audit-able, ื›ื™ ืื™ืŸ record ืฉืœ ื”ืชื ืื™ื ื”ืคืจืฉื ื™ื™ื.

Purpose ื‘ืœื™ entity ื ื•ืชื ืช ืœืกื•ื›ืŸ ืžืกื’ืจืช ืื‘ืœ ืœื ื ื•ืฉื. ืžืจื—ื‘ ื”ืžืฉืžืขื•ืช ืžื•ื’ื“ืจ, ื”ืžืฉืงืœื™ื ื ืงื‘ืขื•, ื”ืžื“ื™ื ื™ื•ืช ื‘ืžืงื•ื. ืื‘ืœ ืœื›ืœ ืคืขื•ืœื” ืฉืžืงื‘ืœืช entity ื›ืืจื’ื•ืžื ื˜ ืื™ืŸ ืงืœื˜ ืชืงืฃ โ€” ื•ื–ื” ื›ืœ ืคืขื•ืœื” ื‘ื›ืœ ืžืจื—ื‘ downstream. Claims, signals, meaning vectors ื•ึพactions ื›ื•ืœื entity-parameterized. ื‘ืœื™ ื™ืฉื•ืช ืคืชื•ืจื”, ื‘ืืœื’ื‘ืจื” ื–ื” ืชื ืื™ ืขืฆื™ืจื” โ€” ืฉื•ื ืคืขื•ืœื” downstream ืื™ื ื” ืชืงืคื”. ื‘ืžืขืจื›ื•ืช ืฉืœื ืื•ื›ืคื•ืช ืืช ืฉืขืจ ื”ื™ืฉื•ืช, ืื•ืชื• defect ืžื•ืคื™ืข ื›ืงืจื™ืกื” ืฉืงื˜ื”: claims ื ืฆืžื“ื™ื ืœื ื•ืฉืื™ null, signals ืžื›ื•ื•ื ื™ื ืœืืฃ ื™ืฉื•ืช ืชืงืคื”, ื•ึพactions ืžื’ื™ืขื•ืช ืœืืฃ ื ืžืขืŸ ืœื’ื™ื˜ื™ืžื™.

Entity ื•ึพpurpose ื‘ืœื™ context ื ื•ืชื ื•ืช ืœืกื•ื›ืŸ ื ื•ืฉื ื•ืžืกื’ืจืช, ืื‘ืœ ืื™ืŸ ืœื• ืงืจืงืข. ืคืจืฉื ื•ืช ื™ื›ื•ืœื” ืœื”ืชื—ื™ืœ, ื›ื™ ืžืจื—ื‘ ื”ืžืฉืžืขื•ืช ืžื•ื’ื“ืจ ื•ื”ื ื•ืฉื ืงื™ื™ื. ืื‘ืœ ื”ื˜ืขื ื•ืช ืฉื”ื™ื ืžืคื™ืงื” ื™ื”ื™ื• ื˜ืขื ื•ืช ืขืœ ื”ืื™ืจื•ืข ื‘ื‘ื™ื“ื•ื“, ืœื ื˜ืขื ื•ืช ืขืœ ื”ื™ืฉื•ืช ื‘ืžืฆื‘ื”. Signals ื™ื•ืคืงื•, ืื‘ืœ ื”ื ืœื ื™ื”ื™ื• ืžืขื•ื’ื ื™ื ื‘ืžืฆื‘, ื‘ื”ื™ืกื˜ื•ืจื™ื” ืื• ื‘ื™ื—ืกื™ื. ื”ื“ืคื•ืก ืฉื”ื•ืคืš ืงืจื™ืืช ื˜ืžืคืจื˜ื•ืจื” ืœืžืฉืžืขื•ืชื™ืช โ€” ืœื“ืขืช ืžื” ื”ื™ืฉื•ืช ืขืฉืชื”, ืžื” ื”ื™ื ืขื•ืฉื” ื‘ื“ืจืš ื›ืœืœ, ืžื” ื”ืฉืชื ื” โ€” ื—ื™ ื‘ืชื•ืš context. ื‘ืœื™ context, ื›ืœ ืงืจื™ืื” ืžื•ืขืจื›ืช ื‘ื•ื•ืืงื•ื.

ืขื™ื’ื•ืŸ ืื™ื ื• ืฉืœื‘ ืฉืžืกื™ื™ืžื™ื ื•ืžืฉืื™ืจื™ื ืžืื—ื•ืจ. ื”ื•ื ืชื ืื™ ืฉื—ื™ื™ื‘ ืœื”ื—ื–ื™ืง ืœืื•ืจืš ื›ืœ ื”ืจื™ืฆื”. Context ืžื•ืจื›ื‘ ืžื—ื“ืฉ ื›ืฉืจืื™ื” ื—ื“ืฉื” ืžื’ื™ืขื”. Purpose ืขืฉื•ื™ื” ืœื”ืฉืชื ื•ืช ื‘ื™ืŸ ืจื™ืฆื•ืช ืขื ืขื“ื›ื•ื ื™ ืžื“ื™ื ื™ื•ืช ื•ืœื•ื’ื™ืงืช ื‘ื—ื™ืจื”, ืื‘ืœ ื‘ืชื•ืš ืจื™ืฆื” ื”ืชื›ืœื™ืช ืฉื ื‘ื—ืจื” ื—ื™ื™ื‘ืช ืœื”ื™ืฉืืจ ืงื‘ื•ืขื” ื•ืžื ื•ื”ืœืช ื‘ื’ืจืกื”. ื–ื”ื•ืช Entity ื—ื™ื™ื‘ืช ืœื”ื™ืฉืžืจ ืžื•ืœ ืื™ืจื•ืขื™ื ื ื›ื ืกื™ื ืฉืขืฉื•ื™ื™ื ืœื”ื•ืกื™ืฃ ืœืžืคืช ื”ึพrecords ื”ื ื•ื›ื—ื™ืช ืื• ืœืืชื’ืจ ืื•ืชื”. ืžื™ืฉื•ืจ ื”ืขื™ื’ื•ืŸ ืชืžื™ื“ ืคืขื™ืœ, ื’ื ื›ืฉื”ึพpipeline ื ืžืฆื ื‘ึพObservation ืื• ื‘ึพInterpretation. ืœื–ื” ืžืชื›ื•ื•ืŸ ืžืกืžืš ื”ึพSpaces ื›ืฉื”ื•ื ืื•ืžืจ Grounding is re-entered, not left behind.

ืฉืœื•ืฉ ืงืจื™ืกื•ืช ื”ื›ืฉืœ

ืœื›ืœ ืžืจื—ื‘ ื‘ืžื™ืฉื•ืจ ื”ืขื™ื’ื•ืŸ ื™ืฉ ืžืฆื‘ ื›ืฉืœ ืื•ืคื™ื™ื ื™, ื•ื›ืœ ืื—ื“ ืžื”ื ืžื™ื™ืฆืจ ืกื•ื’ ืžื•ื‘ื—ืŸ ืฉืœ ื ื–ืง downstream.

ื™ืฉื•ืช ืœื ืคืชื•ืจื” โ€” ืฉื•ื ื“ื‘ืจ ืœื ื ืฆืžื“. Claims ื ื˜ืขื ื•ืช ืขืœ ื ื•ืฉื null. Signals ื ืคืœื˜ื™ื ื‘ืœื™ ื™ืขื“ entity ืชืงืฃ. Actions ืžื’ื™ืขื•ืช ื‘ืœื™ ื ืžืขืŸ. ื”ืงืจื™ืกื” ืฉืงื˜ื”: ื”ึพpipeline ืขืฉื•ื™ ืœื”ืกืชื™ื™ื ื‘ืœื™ ืฉื’ื™ืื•ืช, ื›ื™ ืžืขืจื›ืช ื”ื˜ื™ืคื•ืกื™ื ื‘ื—ืœืง ืžื”ืžื™ืžื•ืฉื™ื ืžืืคืฉืจืช ื”ืคื ื™ื•ืช entity ืžืกื•ื’ null, ืื‘ืœ ื›ืœ ืคืœื˜ ืจื™ืง ืžื‘ื—ื™ื ื” ื™ื™ื—ื•ืกื™ืช. ื”ืชื’ื•ื‘ื” ื”ื ื›ื•ื ื” ืื™ื ื” ืœื”ืคื™ืง ืคืœื˜ degraded โ€” ืืœื ืœืขืฆื•ืจ ืืช ื”ึพpipeline downstream ืขื‘ื•ืจ ื”ืชืฆืคื™ืช ื”ื–ื• ื•ืœื”ืฆื™ืฃ ื‘ืžืคื•ืจืฉ ืืช ื›ืฉืœ ื™ื™ืฉื•ื‘ ื”ื–ื”ื•ืช.

ืชื›ืœื™ืช ืœื ื ื‘ื—ืจื” โ€” ืžืจื—ื‘ ื”ืžืฉืžืขื•ืช ืื™ื ื• ืžื•ื’ื“ืจ. ืœืื•ืคืจื˜ื•ืจ ื”ืคืจืฉื ื•ืช ฮท ืื™ืŸ M_p ืœื”ืฉืœื™ืš ืืœื™ื•, ืื™ืŸ W_p ืœืฉืงืœืœ ืื™ืชื•, ืื™ืŸ ฮฉ_p ืœืื›ื•ืฃ. ืฉื•ื ื“ื‘ืจ downstream ืžืขื™ื’ื•ืŸ ืœื ื™ื›ื•ืœ ืœื”ืžืฉื™ืš ื‘ืœื™ ืชื›ืœื™ืช ืคืชื•ืจื”. ื”ืงืจื™ืกื” ื›ืืŸ ืื™ื ื” ืฉืงื˜ื”: ื›ืœ ืคืขื•ืœื” ืฉืžืงื‘ืœืช p ื›ืืจื’ื•ืžื ื˜ ื—ื•ื‘ื” ืชื™ื›ืฉืœ. ื”ืชื’ื•ื‘ื” ื”ื ื›ื•ื ื” ื”ื™ื ืœืขืฆื•ืจ ืœืคื ื™ ืฉื”ืคืจืฉื ื•ืช ืžืชื—ื™ืœื”, ืœื ืœื”ืžืฉื™ืš ืขื default ืื• inherited purpose ืฉืœื ื”ื•ืฆื”ืจื” ื‘ืžืคื•ืจืฉ ืœืจื™ืฆื” ื”ื–ื•.

Context ื—ืกืจ โ€” signals ืžืจื—ืคื™ื. ื”ื™ืฉื•ืช ื•ื”ืชื›ืœื™ืช ืคืชื•ืจื•ืช, ื•ืœื›ืŸ ื”ืคืจืฉื ื•ืช ื™ื›ื•ืœื” ืœื”ืชื—ื™ืœ โ€” ืื‘ืœ ื”ื˜ืขื ื•ืช ืฉื”ื™ื ืžืคื™ืงื” ื”ืŸ ื˜ืขื ื•ืช ื‘ืœื™ ืงืจืงืข. ืงืจื™ืืช ื˜ืžืคืจื˜ื•ืจื” ื”ื•ืคื›ืช ืœโ€œ220 ืžืขืœื•ืชโ€ ื‘ืžืงื•ื ืœโ€œื˜ืžืคืจื˜ื•ืจืช ื™ืขื“ ืขื‘ื•ืจ ืขื‘ื•ื“ืช PLA ืฉืจืฆื”, ืขืงื‘ื™ืช ืขื ื”ื™ืกื˜ื•ืจื™ื™ืช runtime ืฉืœ ืฉืœื•ืฉ ืฉืขื•ืช ืขื‘ื•ืจ ื”ื™ืฉื•ืช, ื•ื‘ืชื•ืš ื”ื˜ื•ืœืจื ืก ืฉึพฮฉ_p ืžื’ื“ื™ืจ ื›ืชืงื™ืŸ.โ€ ื›ืœ ืžื” ืฉึพdownstream ื‘ื ื•ื™ ื”ื™ื˜ื‘ ืžื‘ื—ื™ื ื” ื˜ื›ื ื™ืช ืื‘ืœ ืจื“ื•ื“ ืžื‘ื—ื™ื ื” ืžืฆื‘ื™ืช. ื–ื” ื”ื›ืฉืœ ืฉื”ื›ื™ ืงืฉื” ืœื–ื”ื•ืช, ื›ื™ ื”ืคืœื˜ ื ืจืื” ื›ืžื• ืžืฉืžืขื•ืช. ื–ื• ืžืฉืžืขื•ืช ื‘ืœื™ ืขื•ื’ืŸ.

ื”ืคืจืง ื”ื‘ื โ€” ืคืจืง 5 โ€” ืžืชื—ื™ืœ ื‘ืจื’ืข ืฉื‘ื• ื”ืขื™ื’ื•ืŸ ื”ื•ืฉืœื. ื”ื™ืฉื•ืช ืคืชื•ืจื”, ื”ืชื›ืœื™ืช ืžื•ืฆื”ืจืช, ื•ื”ืจื›ื™ื‘ื™ื ื”ืจืืฉื•ื ื™ื ืฉืœ context ื ืžืฆืื™ื ื‘ืžืงื•ื. ื”ึพpipeline ืžื•ื›ืŸ ืœืฆืคื•ืช.

Chapter 5 ยท Part II โ€” The Twelve Spacesืคืจืง 5 ยท ื—ืœืง II โ€” ืฉื ื™ืึพืขืฉืจ ื”ืžืจื—ื‘ื™ื

Observation: Event, Data, Evidenceืชืฆืคื™ืช: ืื™ืจื•ืข, ื ืชื•ื ื™ื, ืจืื™ื•ืช

The admission gate: where a raw event becomes evidence.
The admission gate: where a raw event becomes evidence.ืฉืขืจ ื”ืงื‘ืœื”: ื”ื™ื›ืŸ ืฉืื™ืจื•ืข ื’ื•ืœืžื™ ื”ื•ืคืš ืœืจืื™ื”.

Here is the distinction that most implementations collapse and the algebra insists on holding.

Imagine a temperature sensor on one of the farm's printers sending a reading every sixty seconds. Over a twenty-four-hour period that is 1,440 readings. They arrive. The broker receives them. The raw data accumulates. Every reading is available.

If the printer entity is not resolved โ€” if the device's identifier cannot be matched against a registered entity in X โ€” none of those 1,440 readings can be admitted as evidence. Not because the algebra failed to receive them. Not because the readings were wrong. Because evidence is not material that arrived; evidence is material that was admitted under a grounding frame.

The Observation plane exists to enforce that distinction. Its three spaces โ€” Event (E), Raw Data (D), and Evidence (I) โ€” answer the same observation question at three levels of commitment. E says what happened. D says what the agent has in reserve. I says what the agent has selected as worth reasoning about.

None of the three is sufficient alone. Together they implement the algebra's first downstream constraint after Grounding. Call this the observation-plane discipline: no evidence without grounding.

The observation plane

The Observation plane sits between Grounding and Interpretation in the algebra's structural map. Chapter 3 identified its members โ€” E, D, I โ€” as the spaces through which the agent perceives and selects. Chapter 4 established the grounding conditions that must hold before interpretation can begin. Observation is where those conditions first become gates.

There is a structural asymmetry at the heart of the plane that the algebra makes precise. Events arrive at the agent's boundary regardless of whether Grounding is resolved. Raw data accumulates whether or not any purpose is active. But evidence cannot be admitted without a resolved entity, a declared purpose, and an anchoring event. The first two spaces of the plane are permissive by design; the third enforces the grounding conditions.

The Mathematical Core makes the outer boundary precise. There is a boundary operation โ€” perceive : ExternalSource โ†’ E โ€” that is part of the algebra's language but has no CSA-internal domain. Its input is not a CSA-sort object; it is an external source. This is what it means to say the algebra begins at E: perceive sits at the threshold, and everything to the right of that threshold is governed by the algebra's types and rules. Everything to the left is the world. The asymmetry between arrival and interpretation is not a compromise; it is the design.

Event: what happened

Event Space E is the set of all occurrences the agent has perceived or derived. An event is the smallest unit the agent treats as a single happening โ€” a click, a payment, a sensor reading, a status transition, a webhook delivery.

Three criteria must be satisfied for something to belong in E. It must have occurrence semantics โ€” it must represent something that happened at a definite point or over a definite bounded interval. The verb-form test applies: "connected," "submitted," "triggered," "opened," "transitioned." If the candidate cannot be expressed in verb form, it probably belongs elsewhere โ€” in D (raw data) if it is material, in K (claim) if it is a proposition. It must be source-traceable โ€” either it arrived directly from an event source, or it was constructed by a named composition rule over events that did. An occurrence that is neither perceived nor constructed has no place in E. And it must be bounded in time โ€” its occurrence is anchored to a specific timestamp or to a bounded interval with a defined start and end. Events without time are not events in this framework's sense.

These are membership criteria, not filtering criteria. An event that fails any of them is not rejected from E and placed somewhere else โ€” it never enters E to begin with. A record in D that looks like it might be an event is not an event until it satisfies all three. Events have verbs. Everything else does not.

The formal structure of an event captures these requirements:

e = โŸจid(e), type(e), t(e), ฯ(e), candidate_ref(e)โŸฉ

Five projections: identifier, type (drawn from the agent's declared event-type inventory), occurrence timestamp, source provenance (which connector, which channel, when it arrived and with what payload), and candidate entity reference.

The candidate reference is worth pausing on. A candidate reference is not a resolved entity. The MQTT broker sends a payload with a device identifier in the header. That identifier is a claim from the source that this event concerns a specific subject. Whether it actually resolves to a registered entity in X is a separate question, answered at the admission gate. The event arrives in E with the candidate reference in place; it waits there until grounding catches up.

This is the gating asymmetry ยง5.8 of Spaces.md names. Events arrive whether or not Grounding is resolved. An event whose candidate reference cannot be resolved will sit in E without ever generating evidence โ€” without producing signals, without reaching interpretation โ€” but the event is preserved. Arrival and interpretation are different moments, governed by different conditions. The audit trail records what was perceived, not only what was subsequently used.

Events also come in two compositional levels: atomic and composite. Atomic events arrive directly from sources or are triggered internally by schedulers and inspection triggers. Composite events are constructed from sequences or combinations of atomics by explicit composition rules โ€” a "purchase completed" event defined as a bounded temporal sequence of cart_started, payment_submitted, and payment_confirmed. Composite events are first-class members of E, but their constituent atomics must exist in E; composite event construction cannot fabricate the pieces it is built from.

Every ordinary observation-driven signal traces upstream to E. The signalization operator takes an event as its first argument. No event, no signal. No signal, no aggregated meaning. No aggregated meaning, no action. For every signal produced from an observation path, E is the upstream root. And the algebra's foundational statement from Chapter 2 โ€” that raw events are binary and context gives them direction โ€” is, in formal terms, the statement that elements of E carry no interpretive content on their own. The direction is computed downstream. The event is only the occurrence.

Raw data: what the agent has in reserve

Raw Data Space D holds everything the agent has access to, whether or not any of it will ever be used. Event payloads, CRM rows, log lines, sensor readings, documents, reference datasets, telemetry โ€” D is permissive by design.

That permissiveness is structural. If D admitted only material already known to be relevant, the agent would have no recourse when a new purpose is activated after ingestion, when a previously-unrelated piece of material turns out to matter, or when an audit requires reconstructing what was knowable at a past moment. Raw data must be retained beyond its known utility. The discipline of what to use is enforced downstream by evidence selection; D's discipline is what to hold.

Three criteria bound D's membership: a raw data item must be accessible (the agent has a connector or channel through which it can be read), attributable to a source (every d carries provenance recording which connector, which query, when it was retrieved), and in operational scope (the agent is configured and authorized to consume material from this source). These criteria are permissive compared to I's four admission conditions โ€” they are about availability and authorization, not about relevance or grounding.

The formal structure of a raw data item:

d = โŸจid(d), type(d), payload(d), ฮด(d), t_content(d), t_retrieved(d), โ„“(d)โŸฉ

Seven projections: identifier, type, the actual content, source provenance, content timestamp, retrieval timestamp, and lineage (how this d relates to other d's and to events in E).

Two things are absent from this structure that are present in I. There is no resolved entity reference โ€” D's items carry only whatever candidate references the source asserted, inside payload(d). There is no purpose tag โ€” D holds material across all purposes simultaneously. The entity binding and purpose scoping happen at admission. This is why D can accumulate material before any purpose is active, and why the same d can later become evidence under one purpose and not another.

The two timestamp fields are not redundant. t_content(d) is when the source says the data was generated; t_retrieved(d) is when the agent received it. For a CRM row pulled by a scheduled connector job, these may differ by hours. For a CDC stream event, they nearly coincide. For a historical backfill, they are days apart. The distinction matters for audit and replay: to reconstruct what the agent would have known at a past time, you need to know both when the content was created and when the agent had access to it.

D is append-only at the algebraic record level โ€” this is a property of the algebra's treatment of D, not a claim about source-system immutability. A refreshed version of an upstream record does not overwrite its predecessor; it becomes a new d with a lineage edge back to the prior version. This makes D the temporal substrate of the algebra: the material that audit and replay consult when they need to reconstruct the agent's earlier view. Remove D's historical retention and the provenance chains break; there is nothing to walk back to.

D is the agent's memory of the available; I is the agent's selection from the memorable. That is Spaces.md's formulation of D's role, and it is the one that belongs here. D does not decide what matters. It holds what is reachable. The deciding happens in I.

Evidence: admission discipline

Evidence Space I is where observation ends and interpretation begins. An evidence item is not material that happened to arrive near a relevant event; it is material that was selected under a grounding frame and admitted with argumentative force. The move from D to I is not a copy โ€” it is a promotion. The underlying d remains in D unchanged; the evidence item in I carries lineage back to it. D retains material; I selects material.

The admission operator governs the transition:

i = ฮน(D_candidate, x, p, e, C_admit)

Five inputs: the candidate slice of D under consideration, the resolved entity, the active purpose, the anchoring event, and an admission context โ€” a partial grounding frame sufficient for the admission decision. For the purposes of this chapter, the operator either admits an evidence item or rejects the candidate. ฮน is the only legitimate path into I.

Four conditions must hold for admission.

The evidence must be grounded โ€” the candidate references inside d's payload must bind to the resolved entity x. Entity resolution (creating or selecting an x in X) is Entity Space's work; what ฮน does is verify that the material actually concerns that x. If the candidate reference in the payload doesn't match x's resolution record, or matches a different entity, no evidence item is produced.

The evidence must be event-anchored โ€” it is selected in connection with an event that prompted attention. Reference material โ€” policy documents, lookup tables, regulatory schedules โ€” can become evidence, but only when an anchoring event exists: a scheduled review trigger, an evaluation-run start, an explicit request event. The anchor explains why this material is being considered now. Material without an anchor is available; it is not evidence.

The evidence must pass validation for its declared type โ€” schema checks, freshness thresholds, source-trust minimums, completeness requirements. Validation runs as part of ฮน before admission. A payload that fails validation stays in D; it does not silently enter I in a degraded state.

And there is the admission context C_admit. This is not the full Context object C assembled in ยง2.5 and discussed in Chapter 4. C_admit is the minimal grounding frame required to decide admissibility: resolved identity, active purpose, the purpose's scope rules and constraints ฮฉ_p, source-access policy, and the current event window. The full Context object โ€” with complete state S(x,t), full history H(x,t), relationships network R(x,t), and trust profile Q(x,t) โ€” cannot be assembled before evidence is admitted, because its history component requires claims to exist, and claims require evidence. C_admit breaks the loop: it is enough to decide admissibility without requiring the downstream products that admission must precede.

The result: every i โˆˆ I carries a resolved entity, a purpose tag, an event anchor, a quality assessment, and source lineage back to one or more d's in D.

i = โŸจid(i), type(i), x(i), p(i), e_anchor(i), d_refs(i), quality(i), t_admitted(i), โ„“(i)โŸฉ

quality(i) is not a single number. It is a structured assessment of source trust, completeness, recency, relevance under p, and validation status, evaluated at admission time. This is admission-local quality โ€” a snapshot of how trustworthy and relevant this item appeared when it was selected. It is distinct from the confidence q that meaning objects carry downstream; the two are related through the algebra's weighting functions, but they are not the same value.

An evidence item is fully attributed. It is not a reading; it is a reading about x, under p, because e. That attribution is the condition that makes downstream claims auditable: every claim that cites an evidence item can trace back to the entity the evidence concerns, the purpose under which it was admitted, and the event that prompted the selection.

The three failure cascades

Each space in the Observation plane has a characteristic failure mode, and each produces a different kind of downstream damage.

Event failures corrupt the arrival record. Misclassified event type means the wrong interpretation rules fire downstream โ€” the agent processes a "demo_requested" as a "page_visited" and produces a meaning vector for the wrong context. Timestamp drift means recency calculations are wrong, decay weights are wrong, and audit replay produces results that differ from the original run with no obvious indication of why. Spurious events โ€” test events leaked into production, misconfigured integrations, replayed events outside an authorized replay mode โ€” make the agent produce signals from occurrences that never happened. The quiet thing about event failures is that they look like normal events; the damage surfaces much later, in the signals and meaning vectors that follow.

Raw data failures corrupt the material reserve. Stale material โ€” D contains an old version of a record because no refresh ran โ€” is the failure most likely to look correct while being subtly wrong, symmetric with the stale grounding attributes failure in Entity Space. Scope leakage โ€” material entered D from a source the agent is not authorized to consume โ€” means downstream meaning is computed against out-of-policy material while provenance appears intact. Payload corruption โ€” malformed content, encoding errors, a partial document extraction, a checksum mismatch โ€” means ฮด(d) and โ„“(d) look valid while payload(d) is unusable. The corruption is invisible until evidence selection tries to validate it.

Evidence failures corrupt the claims. False admission โ€” material was promoted to I that shouldn't have been, because entity binding was not enforced, because an anchor was accepted without verification, because validation was bypassed โ€” is the failure closest to "garbage in, garbage out," but harder to detect because the output looks like valid, attributed evidence. False rejection is the symmetric problem: filtering tuned too strictly means the agent forms claims from an incomplete base. Stale evidence โ€” an item that remains in I after the underlying d was superseded by a newer version in D โ€” means claims reference material the agent has already received a fresher version of.

The shared pattern across all three: the failure does not announce itself at the space where it occurred. A misclassified event does not produce an error at perception; the error surfaces in Interpretation, where the wrong rules fired. Stale material does not produce an error sitting in D; it surfaces in the signal that used it. False admission does not produce an error at the gate; it produces a claim that is structurally well-formed but referentially wrong. In the Observation plane, as in Grounding, errors propagate forward.

The three together

E, D, and I answer the observation question jointly. E introduces occurrence โ€” what just happened? D holds material in reserve โ€” what do we have available? I selects with argumentative force โ€” what have we admitted as worth reasoning about?

The Observation plane's mandate is to prevent the boundary between arrival and admissibility from collapsing. If every event that arrived were automatically evidence, the agent would reason about everything it received โ€” including events that concern unresolved subjects, events from misconfigured sources, events that arrived before a purpose was active, and events whose candidate references cannot be verified. The output would look like meaning. It would be noise with provenance attached.

The admission gate is not a filter in the pejorative sense. D retains everything. The gate is a discipline: it enforces that reasoning happens about identified subjects, under declared purposes, because specific occurrences warranted attention, on validated material. Remove it and the algebra's downstream structure โ€” the meaning vectors, the signals, the aggregated conclusions โ€” is computing over unattributed readings. The numbers are correct. The referents are absent.

Chapter 6 begins at the moment I is populated. Entity is resolved, purpose is active, events are in E, and evidence has been admitted into I under a grounding frame. The Interpretation plane's question is: given this evidence, under this purpose, about this entity, what claims can be formed and what features can be extracted?

ื”ื ื” ื”ื”ื‘ื—ื ื” ืฉืจื•ื‘ ื”ืžื™ืžื•ืฉื™ื ืงื•ืจืกื™ื ืขืœื™ื”, ื•ื”ืืœื’ื‘ืจื” ืžืชืขืงืฉืช ืœื”ื—ื–ื™ืง ืคืชื•ื—ื”.

ื“ืžื™ื™ื ื• ื—ื™ื™ืฉืŸ ื˜ืžืคืจื˜ื•ืจื” ื‘ืื—ืช ืžืžื“ืคืกื•ืช ื”ื—ื•ื•ื” ืฉืฉื•ืœื— ืงืจื™ืื” ื›ืœ ืฉื™ืฉื™ื ืฉื ื™ื•ืช. ื‘ืžืฉืš ืขืฉืจื™ื ื•ืืจื‘ืข ืฉืขื•ืช ืืœื” 1,440 ืงืจื™ืื•ืช. ื”ืŸ ืžื’ื™ืขื•ืช. ื”ึพbroker ืžืงื‘ืœ ืื•ืชืŸ. ื”ื ืชื•ื ื™ื ื”ื’ื•ืœืžื™ื™ื ืžืฆื˜ื‘ืจื™ื. ื›ืœ ืงืจื™ืื” ื–ืžื™ื ื”.

ืื ื™ืฉื•ืช ื”ืžื“ืคืกืช ืื™ื ื” ืคืชื•ืจื” โ€” ืื ื”ืžื–ื”ื” ืฉืœ ื”ืžื›ืฉื™ืจ ืื™ื ื• ืžืฆืœื™ื— ืœื”ืชืื™ื ืœื™ืฉื•ืช ืจืฉื•ืžื” ื‘ึพX โ€” ืืฃ ืื—ืช ืžืื•ืชืŸ 1,440 ืงืจื™ืื•ืช ืœื ื™ื›ื•ืœื” ืœื”ืชืงื‘ืœ ื›ืจืื™ื”. ืœื ืžืฉื•ื ืฉื”ืืœื’ื‘ืจื” ืœื ื”ืฆืœื™ื—ื” ืœืงื‘ืœ ืื•ืชืŸ. ืœื ืžืฉื•ื ืฉื”ืงืจื™ืื•ืช ื”ื™ื• ืฉื’ื•ื™ื•ืช. ืืœื ืžืฉื•ื ืฉืจืื™ื” ืื™ื ื ื” ื—ื•ืžืจ ืฉื”ื’ื™ืข; ืจืื™ื” ื”ื™ื ื—ื•ืžืจ ืฉื”ืชืงื‘ืœ ืชื—ืช ืžืกื’ืจืช ืขื™ื’ื•ืŸ.

ืžื™ืฉื•ืจ ื”ืชืฆืคื™ืช ืงื™ื™ื ื›ื“ื™ ืœืื›ื•ืฃ ืืช ื”ื”ื‘ื—ื ื” ื”ื–ืืช. ืฉืœื•ืฉืช ื”ืžืจื—ื‘ื™ื ืฉืœื• โ€” Event (E), Raw Data (D), ื•ึพEvidence (I) โ€” ืขื•ื ื™ื ืขืœ ืื•ืชื” ืฉืืœืช ืชืฆืคื™ืช ื‘ืฉืœื•ืฉ ืจืžื•ืช ืฉื•ื ื•ืช ืฉืœ ืžื—ื•ื™ื‘ื•ืช. E ืื•ืžืจ ืžื” ืงืจื”. D ืื•ืžืจ ืžื” ื™ืฉ ืœืกื•ื›ืŸ ื‘ืจื–ืจื‘ื”. I ืื•ืžืจ ืžื” ื”ืกื•ื›ืŸ ื‘ื—ืจ ื›ืจืื•ื™ ืœื”ืกืงื”.

ืืฃ ืื—ื“ ืžื”ืฉืœื•ืฉื” ืื™ื ื• ืžืกืคื™ืง ืœื‘ื“ื•. ื™ื—ื“ ื”ื ืžืžืžืฉื™ื ืืช ื”ืื™ืœื•ืฅ ื”ืจืืฉื•ืŸ ืฉืœ ื”ืืœื’ื‘ืจื” ืื—ืจื™ Grounding. ื ืงืจื ืœื–ื” ืžืฉืžืขืช ืžื™ืฉื•ืจ ื”ืชืฆืคื™ืช: ืื™ืŸ ืจืื™ื” ื‘ืœื™ ืขื™ื’ื•ืŸ.

ืžื™ืฉื•ืจ ื”ืชืฆืคื™ืช

ืžื™ืฉื•ืจ ื”ืชืฆืคื™ืช ื ืžืฆื ื‘ื™ืŸ Grounding ืœื‘ื™ืŸ Interpretation ื‘ืžืคื” ื”ืžื‘ื ื™ืช ืฉืœ ื”ืืœื’ื‘ืจื”. ืคืจืง 3 ื–ื™ื”ื” ืืช ืžืจื›ื™ื‘ื™ื• โ€” E, D, I โ€” ื›ืžืจื—ื‘ื™ื ืฉื“ืจื›ื ื”ืกื•ื›ืŸ ืชื•ืคืก ื•ื‘ื•ื—ืจ. ืคืจืง 4 ื‘ื™ืกืก ืืช ืชื ืื™ ื”ืขื™ื’ื•ืŸ ืฉื—ื™ื™ื‘ื™ื ืœื”ืชืงื™ื™ื ืœืคื ื™ ืฉืคืจืฉื ื•ืช ื™ื›ื•ืœื” ืœื”ืชื—ื™ืœ. ื”ืชืฆืคื™ืช ื”ื™ื ื”ืžืงื•ื ืฉื‘ื• ื”ืชื ืื™ื ื”ืืœื” ื”ื•ืคื›ื™ื ืœืจืืฉื•ื ื” ืœึพgates.

ื‘ืœื‘ ื”ืžื™ืฉื•ืจ ื™ืฉ ืืกื™ืžื˜ืจื™ื” ืžื‘ื ื™ืช ืฉื”ืืœื’ื‘ืจื” ืžื“ื™ื™ืงืช. ืื™ืจื•ืขื™ื ืžื’ื™ืขื™ื ืœื’ื‘ื•ืœ ืฉืœ ื”ืกื•ื›ืŸ ื‘ื™ืŸ ืื Grounding ืคืชื•ืจ ื•ื‘ื™ืŸ ืื ืœื. ื ืชื•ื ื™ื ื’ื•ืœืžื™ื™ื ืžืฆื˜ื‘ืจื™ื ื‘ื™ืŸ ืื Purpose ื›ืœืฉื”ื™ ืคืขื™ืœื” ื•ื‘ื™ืŸ ืื ืœื. ืื‘ืœ ืจืื™ื” ืื™ื ื” ื™ื›ื•ืœื” ืœื”ืชืงื‘ืœ ื‘ืœื™ ื™ืฉื•ืช ืคืชื•ืจื”, Purpose ืžื•ืฆื”ืจืช, ื•ืื™ืจื•ืข ืžืขื’ืŸ. ืฉื ื™ ื”ืžืจื—ื‘ื™ื ื”ืจืืฉื•ื ื™ื ืฉืœ ื”ืžื™ืฉื•ืจ ื”ื ืžืชื™ืจื ื™ื™ื ื‘ืžื›ื•ื•ืŸ; ื”ืฉืœื™ืฉื™ ืื•ื›ืฃ ืืช ืชื ืื™ ื”ืขื™ื’ื•ืŸ.

ื”ึพMathematical Core ืžื“ื™ื™ืง ืืช ื”ื’ื‘ื•ืœ ื”ื—ื™ืฆื•ื ื™. ื™ืฉ ืคืขื•ืœืช ื’ื‘ื•ืœ โ€” perceive : ExternalSource โ†’ E โ€” ืฉื”ื™ื ื—ืœืง ืžื”ืฉืคื” ืฉืœ ื”ืืœื’ื‘ืจื”, ืื‘ืœ ืื™ืŸ ืœื” domain ืคื ื™ืžื™ ืฉืœ CSA. ื”ืงืœื˜ ืฉืœื” ืื™ื ื• ืื•ื‘ื™ื™ืงื˜ ืžืกื•ื’ CSA; ื”ื•ื ืžืงื•ืจ ื—ื™ืฆื•ื ื™. ื–ื” ืคื™ืจื•ืฉ ื”ืืžื™ืจื” ืฉื”ืืœื’ื‘ืจื” ืžืชื—ื™ืœื” ื‘ึพE: perceive ื™ื•ืฉื‘ืช ืขืœ ื”ืกืฃ, ื•ื›ืœ ืžื” ืฉื ืžืฆื ืžื™ืžื™ืŸ ืœืกืฃ ื”ื–ื” ื›ืคื•ืฃ ืœื˜ื™ืคื•ืกื™ื ื•ืœื›ืœืœื™ื ืฉืœ ื”ืืœื’ื‘ืจื”. ื›ืœ ืžื” ืฉืžืฉืžืืœ ื”ื•ื ื”ืขื•ืœื. ื”ืืกื™ืžื˜ืจื™ื” ื‘ื™ืŸ ื”ื’ืขื” ืœื‘ื™ืŸ ืคืจืฉื ื•ืช ืื™ื ื” ืคืฉืจื”; ื”ื™ื ื”ืชื›ื ื•ืŸ.

Event: ืžื” ืงืจื”

Event Space E ื”ื•ื ืงื‘ื•ืฆืช ื›ืœ ื”ื”ืชืจื—ืฉื•ื™ื•ืช ืฉื”ืกื•ื›ืŸ ืชืคืก ืื• ื’ื–ืจ. ืื™ืจื•ืข ื”ื•ื ื”ื™ื—ื™ื“ื” ื”ืงื˜ื ื” ื‘ื™ื•ืชืจ ืฉื”ืกื•ื›ืŸ ืžืชื™ื™ื—ืก ืืœื™ื” ื›ื”ืชืจื—ืฉื•ืช ืื—ืช โ€” ืงืœื™ืง, ืชืฉืœื•ื, ืงืจื™ืืช ื—ื™ื™ืฉืŸ, ืžืขื‘ืจ ืžืฆื‘, ืžืกื™ืจืช webhook.

ืฉืœื•ืฉื” ืงืจื™ื˜ืจื™ื•ื ื™ื ื—ื™ื™ื‘ื™ื ืœื”ืชืงื™ื™ื ื›ื“ื™ ืฉืžืฉื”ื• ื™ืฉืชื™ื™ืš ืœึพE. ื—ื™ื™ื‘ืช ืœื”ื™ื•ืช ืœื• ืกืžื ื˜ื™ืงืช ื”ืชืจื—ืฉื•ืช โ€” ื”ื•ื ื—ื™ื™ื‘ ืœื™ื™ืฆื’ ืžืฉื”ื• ืฉืงืจื” ื‘ื ืงื•ื“ื” ืžื•ื’ื“ืจืช ื‘ื–ืžืŸ ืื• ื‘ืคืจืง ื–ืžืŸ ืžื•ื’ื“ืจ ื•ืชื—ื•ื. ืžื‘ื—ืŸ ืฆื•ืจืช ื”ืคื•ืขืœ ื—ืœ ื›ืืŸ: "ื”ืชื—ื‘ืจ", "ื ืฉืœื—", "ื”ื•ืคืขืœ", "ื ืคืชื—", "ืขื‘ืจ ืžืฆื‘". ืื ืื™ ืืคืฉืจ ืœื‘ื˜ื ืืช ื”ืžื•ืขืžื“ ื›ืคื•ืขืœ, ื”ื•ื ื›ื ืจืื” ืฉื™ื™ืš ืœืžืงื•ื ืื—ืจ โ€” ืœึพD, ืื ื”ื•ื ื—ื•ืžืจ ื’ื•ืœืžื™; ืœึพK, ืื ื”ื•ื ื˜ืขื ื”. ื”ื•ื ื—ื™ื™ื‘ ืœื”ื™ื•ืช ื ื™ืชืŸ ืœืžืขืงื‘ ืืœ ืžืงื•ืจ โ€” ืื• ืฉื”ื•ื ื”ื’ื™ืข ื™ืฉื™ืจื•ืช ืžืžืงื•ืจ ืื™ืจื•ืขื™ื, ืื• ืฉื”ื•ื ื ื‘ื ื” ื‘ืืžืฆืขื•ืช ื›ืœืœ ืงื•ืžืคื•ื–ื™ืฆื™ื” ืžื•ื’ื“ืจ ืžืขืœ ืื™ืจื•ืขื™ื ืฉื›ืŸ ื”ื’ื™ืขื• ืžืฉื. ืœื”ืชืจื—ืฉื•ืช ืฉืื™ื ื” ื ืชืคืกืช ื•ืื™ื ื” ื ื‘ื ื™ืช ืื™ืŸ ืžืงื•ื ื‘ึพE. ื•ื”ื•ื ื—ื™ื™ื‘ ืœื”ื™ื•ืช ืชื—ื•ื ื‘ื–ืžืŸ โ€” ื”ื”ืชืจื—ืฉื•ืช ืฉืœื• ืžืขื•ื’ื ืช ื‘ื—ื•ืชืžืช ื–ืžืŸ ืกืคืฆื™ืคื™ืช ืื• ื‘ืคืจืง ื–ืžืŸ ืชื—ื•ื ืขื ื”ืชื—ืœื” ื•ืกื•ืฃ ืžื•ื’ื“ืจื™ื. ืื™ืจื•ืขื™ื ื‘ืœื™ ื–ืžืŸ ืื™ื ื ืื™ืจื•ืขื™ื ื‘ืžื•ื‘ืŸ ืฉืœ ื”ืžืกื’ืจืช ื”ื–ืืช.

ืืœื” ืงืจื™ื˜ืจื™ื•ื ื™ ื—ื‘ืจื•ืช, ืœื ืงืจื™ื˜ืจื™ื•ื ื™ ืกื™ื ื•ืŸ. ืื™ืจื•ืข ืฉื ื›ืฉืœ ื‘ืื—ื“ ืžื”ื ืื™ื ื• ื ื“ื—ื” ืžึพE ื•ืžื•ื ื— ื‘ืžืงื•ื ืื—ืจ โ€” ื”ื•ื ืคืฉื•ื˜ ืœื ื ื›ื ืก ืœึพE ืžืœื›ืชื—ื™ืœื”. ืจืฉื•ืžื” ื‘ึพD ืฉื ืจืื™ืช ื›ืื™ืœื• ื”ื™ื ืขืฉื•ื™ื” ืœื”ื™ื•ืช ืื™ืจื•ืข ืื™ื ื” ืื™ืจื•ืข ืขื“ ืฉื”ื™ื ืžืงื™ื™ืžืช ืืช ื›ืœ ื”ืฉืœื•ืฉื”. ืœืื™ืจื•ืขื™ื ื™ืฉ ืคืขืœื™ื. ืœื›ืœ ื”ืฉืืจ ืื™ืŸ.

ื”ืžื‘ื ื” ื”ืคื•ืจืžืœื™ ืฉืœ ืื™ืจื•ืข ืœื•ื›ื“ ืืช ื”ื“ืจื™ืฉื•ืช ื”ืืœื”:

e = โŸจid(e), type(e), t(e), ฯ(e), candidate_ref(e)โŸฉ

ื—ืžืฉ projections: ืžื–ื”ื”, ืกื•ื’ โ€” ืžืชื•ืš ืžืœืื™ ืกื•ื’ื™ ื”ืื™ืจื•ืขื™ื ื”ืžื•ืฆื”ืจ ืฉืœ ื”ืกื•ื›ืŸ โ€” ื—ื•ืชืžืช ื–ืžืŸ ื”ืชืจื—ืฉื•ืช, provenance ืฉืœ ืžืงื•ืจ โ€” ืื™ื–ื” connector, ืื™ื–ื” ืขืจื•ืฅ, ืžืชื™ ื”ื•ื ื”ื’ื™ืข ื•ืขื ืื™ื–ื” payload โ€” ื•ื™ื™ื—ื•ืก ื™ืฉื•ืช ืžื•ืขืžื“.

ื›ื“ืื™ ืœืขืฆื•ืจ ืขืœ ื”ื™ื™ื—ื•ืก ื”ืžื•ืขืžื“. ื™ื™ื—ื•ืก ืžื•ืขืžื“ ืื™ื ื• ื™ืฉื•ืช ืคืชื•ืจื”. ื”ึพMQTT broker ืฉื•ืœื— payload ืขื ืžื–ื”ื” ืžื›ืฉื™ืจ ื‘ื›ื•ืชืจืช. ื”ืžื–ื”ื” ื”ื–ื” ื”ื•ื ื˜ืขื ื” ืžื”ืžืงื•ืจ ืฉื”ืื™ืจื•ืข ื”ื–ื” ื ื•ื’ืข ืœื ื•ืฉื ืžืกื•ื™ื. ื”ืื ื”ื•ื ื‘ืืžืช ื ืคืชืจ ืœื™ืฉื•ืช ืจืฉื•ืžื” ื‘ึพX ื–ื• ืฉืืœื” ื ืคืจื“ืช, ืฉื ืขื ื™ืช ื‘ืฉืขืจ ื”ืงื‘ืœื”. ื”ืื™ืจื•ืข ืžื’ื™ืข ืœึพE ืขื ื”ื™ื™ื—ื•ืก ื”ืžื•ืขืžื“ ื‘ืžืงื•ื; ื”ื•ื ืžืžืชื™ืŸ ืฉื ืขื“ ืฉื”ืขื™ื’ื•ืŸ ืžืฉื™ื’ ืื•ืชื•.

ื–ื• ืืกื™ืžื˜ืจื™ื™ืช ื”ึพgating ืฉืกืขื™ืฃ ยง5.8 ืฉืœ Spaces.md ืžืฆื™ื™ืŸ. ืื™ืจื•ืขื™ื ืžื’ื™ืขื™ื ื‘ื™ืŸ ืื Grounding ืคืชื•ืจ ื•ื‘ื™ืŸ ืื ืœื. ืื™ืจื•ืข ืฉื”ื™ื™ื—ื•ืก ื”ืžื•ืขืžื“ ืฉืœื• ืื™ื ื• ื ื™ืชืŸ ืœืคืชืจื•ืŸ ื™ื™ืฉื‘ ื‘ึพE ื‘ืœื™ ืœื™ื™ืฆืจ ืจืื™ื” ืœืขื•ืœื โ€” ื‘ืœื™ ืœื”ืคื™ืง signals, ื‘ืœื™ ืœื”ื’ื™ืข ืœึพInterpretation โ€” ืื‘ืœ ื”ืื™ืจื•ืข ื ืฉืžืจ. ื”ื’ืขื” ื•ืคืจืฉื ื•ืช ื”ืŸ ืจื’ืขื™ื ืฉื•ื ื™ื, ื”ื ืฉืœื˜ื™ื ื‘ื™ื“ื™ ืชื ืื™ื ืฉื•ื ื™ื. ื”ึพaudit trail ืžืชืขื“ ืืช ืžื” ืฉื ืชืคืก, ืœื ืจืง ืืช ืžื” ืฉืฉื™ืžืฉ ืœืื—ืจ ืžื›ืŸ.

ืœืื™ืจื•ืขื™ื ื™ืฉ ื’ื ืฉืชื™ ืจืžื•ืช ืงื•ืžืคื•ื–ื™ืฆื™ื”: atomic ื•ึพcomposite. ืื™ืจื•ืขื™ื atomic ืžื’ื™ืขื™ื ื™ืฉื™ืจื•ืช ืžืžืงื•ืจื•ืช, ืื• ืžื•ืคืขืœื™ื ืคื ื™ืžื™ืช ื‘ื™ื“ื™ schedulers ื•ึพinspection triggers. ืื™ืจื•ืขื™ื composite ื ื‘ื ื™ื ืžืจืฆืคื™ื ืื• ืžืฉื™ืœื•ื‘ื™ื ืฉืœ atomic ื‘ืืžืฆืขื•ืช ื›ืœืœื™ ืงื•ืžืคื•ื–ื™ืฆื™ื” ืžืคื•ืจืฉื™ื โ€” ืื™ืจื•ืข "purchase completed" ืฉืžื•ื’ื“ืจ ื›ืจืฆืฃ ืชื—ื•ื ื‘ื–ืžืŸ ืฉืœ cart_started, payment_submitted, ื•ึพpayment_confirmed. ืื™ืจื•ืขื™ื composite ื”ื ื—ื‘ืจื™ื ืžื“ืจื’ื” ืจืืฉื•ื ื” ื‘ึพE, ืื‘ืœ ื”ึพatomics ืฉืžืจื›ื™ื‘ื™ื ืื•ืชื ื—ื™ื™ื‘ื™ื ืœื”ืชืงื™ื™ื ื‘ึพE; ื‘ื ื™ื™ืช ืื™ืจื•ืข composite ืื™ื ื” ื™ื›ื•ืœื” ืœื”ืžืฆื™ื ืืช ื”ื—ืœืงื™ื ืฉืขืœื™ื”ื ื”ื™ื ื‘ื ื•ื™ื”.

ื›ืœ signal ืจื’ื™ืœ ืฉืžื•ื ืข ืžืชืฆืคื™ืช ืขื•ืงื‘ ื‘ืžืขืœื” ื”ื–ืจื ืืœ E. ืื•ืคืจื˜ื•ืจ ื”ึพsignalization ืœื•ืงื— ืื™ืจื•ืข ื›ืืจื’ื•ืžื ื˜ ื”ืจืืฉื•ืŸ ืฉืœื•. ืื™ืŸ ืื™ืจื•ืข, ืื™ืŸ signal. ืื™ืŸ signal, ืื™ืŸ aggregated meaning. ืื™ืŸ aggregated meaning, ืื™ืŸ action. ืœื›ืœ signal ืฉืžื•ืคืง ื‘ืžืกืœื•ืœ ืชืฆืคื™ืชื™, E ื”ื•ื ื”ืฉื•ืจืฉ ื‘ืžืขืœื” ื”ื–ืจื. ื•ื”ืืžื™ืจื” ื”ื™ืกื•ื“ื™ืช ืฉืœ ื”ืืœื’ื‘ืจื” ืžืคืจืง 2 โ€” ืฉืื™ืจื•ืขื™ื ื’ื•ืœืžื™ื™ื ื”ื ื‘ื™ื ืืจื™ื™ื ื•ึพcontext ื ื•ืชืŸ ืœื”ื ื›ื™ื•ื•ืŸ โ€” ื”ื™ื, ื‘ืžื•ื ื—ื™ื ืคื•ืจืžืœื™ื™ื, ื”ืืžื™ืจื” ืฉืืœืžื ื˜ื™ื ืฉืœ E ืื™ื ื ื ื•ืฉืื™ื ืชื•ื›ืŸ ืคืจืฉื ื™ ื‘ืคื ื™ ืขืฆืžื. ื”ื›ื™ื•ื•ืŸ ืžื—ื•ืฉื‘ ื‘ื”ืžืฉืš. ื”ืื™ืจื•ืข ื”ื•ื ืจืง ื”ื”ืชืจื—ืฉื•ืช.

Raw Data: ืžื” ื™ืฉ ืœืกื•ื›ืŸ ื‘ืจื–ืจื‘ื”

Raw Data Space D ืžื—ื–ื™ืง ืืช ื›ืœ ืžื” ืฉืœืกื•ื›ืŸ ื™ืฉ ื’ื™ืฉื” ืืœื™ื•, ื‘ื™ืŸ ืื ืžืฉื”ื• ืžืžื ื• ืื™ ืคืขื ื™ืฉืžืฉ ื•ื‘ื™ืŸ ืื ืœื. Event payloads, ืฉื•ืจื•ืช CRM, ืฉื•ืจื•ืช log, ืงืจื™ืื•ืช ื—ื™ื™ืฉื ื™ื, ืžืกืžื›ื™ื, reference datasets, telemetry โ€” D ืžืชื™ืจื ื™ ื‘ืžื›ื•ื•ืŸ.

ื”ืžืชื™ืจื ื•ืช ื”ื–ืืช ื”ื™ื ืžื‘ื ื™ืช. ืื™ืœื• D ื”ื™ื” ืžืงื‘ืœ ืจืง ื—ื•ืžืจ ืฉื›ื‘ืจ ื™ื“ื•ืข ื›ืจืœื•ื•ื ื˜ื™, ืœืกื•ื›ืŸ ืœื ื”ื™ื™ืชื” ื“ืจืš ืœื”ืชืžื•ื“ื“ ื›ืืฉืจ Purpose ื—ื“ืฉื” ืžื•ืคืขืœืช ืœืื—ืจ ingestion, ื›ืืฉืจ ื—ื•ืžืจ ืฉื ืจืื” ืœื ืงืฉื•ืจ ืžืชื‘ืจืจ ื›ืจืœื•ื•ื ื˜ื™, ืื• ื›ืืฉืจ audit ื“ื•ืจืฉ ืœืฉื—ื–ืจ ืžื” ื”ื™ื” ื ื™ืชืŸ ืœื“ืขืช ื‘ืจื’ืข ืขื‘ืจ. ื ืชื•ื ื™ื ื’ื•ืœืžื™ื™ื ื—ื™ื™ื‘ื™ื ืœื”ื™ืฉืžืจ ืžืขื‘ืจ ืœืชื•ืขืœืช ื”ื™ื“ื•ืขื” ืฉืœื”ื. ื”ืžืฉืžืขืช ืฉืœ ื‘ืžื” ืœื”ืฉืชืžืฉ ื ืื›ืคืช ื‘ื”ืžืฉืš ื‘ืืžืฆืขื•ืช ื‘ื—ื™ืจืช ืจืื™ื•ืช; ื”ืžืฉืžืขืช ืฉืœ D ื”ื™ื ืžื” ืœื”ื—ื–ื™ืง.

ืฉืœื•ืฉื” ืงืจื™ื˜ืจื™ื•ื ื™ื ืชื•ื—ืžื™ื ืืช ื”ื—ื‘ืจื•ืช ื‘ึพD: ืคืจื™ื˜ ื ืชื•ื ื™ื ื’ื•ืœืžื™ื™ื ื—ื™ื™ื‘ ืœื”ื™ื•ืช ื ื’ื™ืฉ โ€” ืœืกื•ื›ืŸ ื™ืฉ connector ืื• ืขืจื•ืฅ ืฉื“ืจื›ื• ื ื™ืชืŸ ืœืงืจื•ื ืื•ืชื•; ืžื™ื•ื—ืก ืœืžืงื•ืจ โ€” ื›ืœ d ื ื•ืฉื provenance ืฉืžืชืขื“ ืื™ื–ื” connector, ืื™ื–ื• ืฉืื™ืœืชื”, ื•ืžืชื™ ื”ื•ื ื ืฉืœืฃ; ื•ึพื‘ืชื—ื•ื ื”ืชืคืขื•ืœื™ โ€” ื”ืกื•ื›ืŸ ืžื•ื’ื“ืจ ื•ืžื•ืจืฉื” ืœืฆืจื•ืš ื—ื•ืžืจ ืžื”ืžืงื•ืจ ื”ื–ื”. ื”ืงืจื™ื˜ืจื™ื•ื ื™ื ื”ืืœื” ืžืชื™ืจื ื™ื™ื ื‘ื”ืฉื•ื•ืื” ืœืืจื‘ืขืช ืชื ืื™ ื”ืงื‘ืœื” ืฉืœ I โ€” ื”ื ืขื•ืกืงื™ื ื‘ื–ืžื™ื ื•ืช ื•ื‘ื”ืจืฉืื”, ืœื ื‘ืจืœื•ื•ื ื˜ื™ื•ืช ืื• ื‘ืขื™ื’ื•ืŸ.

ื”ืžื‘ื ื” ื”ืคื•ืจืžืœื™ ืฉืœ ืคืจื™ื˜ ื ืชื•ื ื™ื ื’ื•ืœืžื™ื™ื:

d = โŸจid(d), type(d), payload(d), ฮด(d), t_content(d), t_retrieved(d), โ„“(d)โŸฉ

ืฉื‘ืข projections: ืžื–ื”ื”, ืกื•ื’, ื”ืชื•ื›ืŸ ื‘ืคื•ืขืœ, provenance ืฉืœ ืžืงื•ืจ, ื—ื•ืชืžืช ื–ืžืŸ ืฉืœ ื”ืชื•ื›ืŸ, ื—ื•ืชืžืช ื–ืžืŸ ืฉืœื™ืคื”, ื•ึพlineage โ€” ืื™ืš d ื”ื–ื” ืงืฉื•ืจ ืœึพd ืื—ืจื™ื ื•ืœืื™ืจื•ืขื™ื ื‘ึพE.

ืฉื ื™ ื“ื‘ืจื™ื ื ืขื“ืจื™ื ืžื”ืžื‘ื ื” ื”ื–ื” ื•ื ื•ื›ื—ื™ื ื‘ึพI. ืื™ืŸ ื™ื™ื—ื•ืก ืœื™ืฉื•ืช ืคืชื•ืจื” โ€” ืคืจื™ื˜ื™ D ื ื•ืฉืื™ื ืจืง ืืช ื”ื™ื™ื—ื•ืกื™ื ื”ืžื•ืขืžื“ื™ื ืฉื”ืžืงื•ืจ ื˜ืขืŸ ืœื”ื, ื‘ืชื•ืš payload(d). ืื™ืŸ ืชื’ Purpose โ€” D ืžื—ื–ื™ืง ื—ื•ืžืจ ืขืœ ืคื ื™ ื›ืœ ื”ึพpurposes ื‘ื•ึพื–ืžื ื™ืช. ืงืฉื™ืจืช ื”ื™ืฉื•ืช ื•ืชื—ื™ืžืช ื”ึพpurpose ืžืชืจื—ืฉื•ืช ื‘ืงื‘ืœื”. ืœื›ืŸ D ื™ื›ื•ืœ ืœืฆื‘ื•ืจ ื—ื•ืžืจ ืœืคื ื™ ืฉึพPurpose ื›ืœืฉื”ื™ ืคืขื™ืœื”, ื•ืœื›ืŸ ืื•ืชื• d ื™ื›ื•ืœ ืœื”ืคื•ืš ืื—ืจ ื›ืš ืœืจืื™ื” ืชื—ืช Purpose ืื—ืช ื•ืœื ืชื—ืช ืื—ืจืช.

ืฉืชื™ ื—ื•ืชืžื•ืช ื”ื–ืžืŸ ืื™ื ืŸ ื›ืคื•ืœื•ืช ืžื™ื•ืชืจื•ืช. t_content(d) ื”ื•ื ื”ื–ืžืŸ ืฉื‘ื• ื”ืžืงื•ืจ ืื•ืžืจ ืฉื”ื ืชื•ืŸ ื ื•ืฆืจ; t_retrieved(d) ื”ื•ื ื”ื–ืžืŸ ืฉื‘ื• ื”ืกื•ื›ืŸ ืงื™ื‘ืœ ืื•ืชื•. ืขื‘ื•ืจ ืฉื•ืจืช CRM ืฉื ืฉืœืคื” ื‘ื™ื“ื™ connector ืžืชื•ื–ืžืŸ, ื”ื ืขืฉื•ื™ื™ื ืœื”ื™ื•ืช ืฉื•ื ื™ื ื‘ืฉืขื•ืช. ืขื‘ื•ืจ ืื™ืจื•ืข CDC stream, ื”ื ื›ืžืขื˜ ื—ื•ืคืคื™ื. ืขื‘ื•ืจ historical backfill, ื”ื ืจื—ื•ืงื™ื ื™ืžื™ื ื–ื” ืžื–ื”. ื”ื”ื‘ื—ื ื” ื—ืฉื•ื‘ื” ืœึพaudit ื•ืœึพreplay: ื›ื“ื™ ืœืฉื—ื–ืจ ืžื” ื”ืกื•ื›ืŸ ื”ื™ื” ื™ื•ื“ืข ื‘ื–ืžืŸ ืขื‘ืจ, ืฆืจื™ืš ืœื“ืขืช ื’ื ืžืชื™ ื”ืชื•ื›ืŸ ื ื•ืฆืจ ื•ื’ื ืžืชื™ ื”ื™ื™ืชื” ืœืกื•ื›ืŸ ื’ื™ืฉื” ืืœื™ื•.

D ื”ื•ื append-only ื‘ืจืžืช ื”ืจืฉื•ืžื” ื”ืืœื’ื‘ืจื™ืช โ€” ื–ื• ืชื›ื•ื ื” ืฉืœ ื”ื˜ื™ืคื•ืœ ื”ืืœื’ื‘ืจื™ ื‘ึพD, ืœื ื˜ืขื ื” ืขืœ ืื™ึพื”ืฉืชื ื•ืช ืฉืœ ืžืขืจื›ืช ื”ืžืงื•ืจ. ื’ืจืกื” ืžืจื•ืขื ื ืช ืฉืœ ืจืฉื•ืžื” ื‘ืžืขืœื” ื”ื–ืจื ืื™ื ื” ื“ื•ืจืกืช ืืช ืงื•ื“ืžืชื”; ื”ื™ื ื”ื•ืคื›ืช ืœึพd ื—ื“ืฉ ืขื edge ืฉืœ lineage ื—ื–ืจื” ืœื’ืจืกื” ื”ืงื•ื“ืžืช. ื›ืš D ื ืขืฉื” ื”ืžืฆืข ื”ื–ืžื ื™ ืฉืœ ื”ืืœื’ื‘ืจื”: ื”ื—ื•ืžืจ ืฉื”ึพaudit ื•ื”ึพreplay ืžืชื™ื™ืขืฆื™ื ื‘ื• ื›ืฉื”ื ืฆืจื™ื›ื™ื ืœืฉื—ื–ืจ ืืช ื”ืžื‘ื˜ ื”ืงื•ื“ื ืฉืœ ื”ืกื•ื›ืŸ. ื”ืกื™ืจื• ืืช ื”ืฉื™ืžื•ืจ ื”ื”ื™ืกื˜ื•ืจื™ ืฉืœ D ื•ืฉืจืฉืจืื•ืช ื”ึพprovenance ื ืฉื‘ืจื•ืช; ืื™ืŸ ืืœ ืžื” ืœื—ื–ื•ืจ.

D ื”ื•ื ื”ื–ื™ื›ืจื•ืŸ ืฉืœ ื”ืกื•ื›ืŸ ืœื’ื‘ื™ ื”ื–ืžื™ืŸ; I ื”ื•ื ื”ื‘ื—ื™ืจื” ืฉืœ ื”ืกื•ื›ืŸ ืžืชื•ืš ื”ื–ื›ื™ืจ. ื–ื• ื”ื ื™ืกื•ื— ืฉืœ Spaces.md ืœืชืคืงื™ื“ื• ืฉืœ D, ื•ื”ื•ื ื”ื ื™ืกื•ื— ืฉืฉื™ื™ืš ื›ืืŸ. D ืื™ื ื• ืžื—ืœื™ื˜ ืžื” ื—ืฉื•ื‘. ื”ื•ื ืžื—ื–ื™ืง ืืช ืžื” ืฉื ื’ื™ืฉ. ื”ื”ื—ืœื˜ื” ืžืชืจื—ืฉืช ื‘ึพI.

Evidence: ืžืฉืžืขืช ืงื‘ืœื”

Evidence Space I ื”ื•ื ื”ืžืงื•ื ืฉื‘ื• ื”ืชืฆืคื™ืช ืžืกืชื™ื™ืžืช ื•ื”ืคืจืฉื ื•ืช ืžืชื—ื™ืœื”. ืคืจื™ื˜ ืจืื™ื” ืื™ื ื• ื—ื•ืžืจ ืฉื‘ืžืงืจื” ื”ื’ื™ืข ืœื™ื“ ืื™ืจื•ืข ืจืœื•ื•ื ื˜ื™; ื”ื•ื ื—ื•ืžืจ ืฉึพื ื‘ื—ืจ ืชื—ืช ืžืกื’ืจืช ืขื™ื’ื•ืŸ ื•ึพื”ืชืงื‘ืœ ืขื ื›ื•ื— ื˜ื™ืขื•ื ื™. ื”ืžืขื‘ืจ ืžึพD ืœึพI ืื™ื ื• ื”ืขืชืงื” โ€” ื”ื•ื ืงื™ื“ื•ื. ื”ึพd ื”ื‘ืกื™ืกื™ ื ืฉืืจ ื‘ึพD ืœืœื ืฉื™ื ื•ื™; ืคืจื™ื˜ ื”ืจืื™ื” ื‘ึพI ื ื•ืฉื lineage ื—ื–ืจื” ืืœื™ื•. D ืฉื•ืžืจ ื—ื•ืžืจ; I ื‘ื•ื—ืจ ื—ื•ืžืจ.

ืื•ืคืจื˜ื•ืจ ื”ืงื‘ืœื” ืฉื•ืœื˜ ื‘ืžืขื‘ืจ:

i = ฮน(D_candidate, x, p, e, C_admit)

ื—ืžื™ืฉื” ืงืœื˜ื™ื: ื”ืคืจื•ืกื” ื”ืžื•ืขืžื“ืช ืฉืœ D ื”ื ื‘ื—ื ืช, ื”ื™ืฉื•ืช ื”ืคืชื•ืจื”, ื”ึพPurpose ื”ืคืขื™ืœื”, ื”ืื™ืจื•ืข ื”ืžืขื’ืŸ, ื•ึพadmission context โ€” ืžืกื’ืจืช ืขื™ื’ื•ืŸ ื—ืœืงื™ืช ืฉืžืกืคื™ืงื” ืœื”ื—ืœื˜ืช ื”ืงื‘ืœื”. ืœืฆื•ืจื›ื™ ื”ืคืจืง ื”ื–ื”, ื”ืื•ืคืจื˜ื•ืจ ืื• ืžืงื‘ืœ ืคืจื™ื˜ ืจืื™ื” ืื• ื“ื•ื—ื” ืืช ื”ืžื•ืขืžื“. ฮน ื”ื•ื ื”ืžืกืœื•ืœ ื”ืœื’ื™ื˜ื™ืžื™ ื”ื™ื—ื™ื“ ืืœ I.

ืืจื‘ืขื” ืชื ืื™ื ื—ื™ื™ื‘ื™ื ืœื”ืชืงื™ื™ื ืœืฉื ืงื‘ืœื”.

ื”ืจืื™ื” ื—ื™ื™ื‘ืช ืœื”ื™ื•ืช ืžืขื•ื’ื ืช โ€” ื”ื™ื™ื—ื•ืกื™ื ื”ืžื•ืขืžื“ื™ื ื‘ืชื•ืš ื”ึพpayload ืฉืœ d ื—ื™ื™ื‘ื™ื ืœื”ื™ืงืฉืจ ืœื™ืฉื•ืช ื”ืคืชื•ืจื” x. ืคืชืจื•ืŸ ื™ืฉื•ื™ื•ืช โ€” ื™ืฆื™ืจื” ืื• ื‘ื—ื™ืจื” ืฉืœ x ื‘ึพX โ€” ื”ื•ื ื”ืขื‘ื•ื“ื” ืฉืœ Entity Space; ืžื” ืฉึพฮน ืขื•ืฉื” ื”ื•ื ืœื•ื•ื“ื ืฉื”ื—ื•ืžืจ ื‘ืืžืช ื ื•ื’ืข ืœึพx. ืื ื”ื™ื™ื—ื•ืก ื”ืžื•ืขืžื“ ื‘ึพpayload ืื™ื ื• ืชื•ืื ืœืจืฉื•ืžืช ื”ืคืชืจื•ืŸ ืฉืœ x, ืื• ืชื•ืื ืœื™ืฉื•ืช ืื—ืจืช, ืœื ืžื•ืคืง ืคืจื™ื˜ ืจืื™ื”.

ื”ืจืื™ื” ื—ื™ื™ื‘ืช ืœื”ื™ื•ืช ืžืขื•ื’ื ืช ื‘ืื™ืจื•ืข โ€” ื”ื™ื ื ื‘ื—ืจืช ื‘ืงืฉืจ ืœืื™ืจื•ืข ืฉืขื•ืจืจ ืชืฉื•ืžืช ืœื‘. ื—ื•ืžืจ ื™ื™ื—ื•ืก โ€” ืžืกืžื›ื™ ืžื“ื™ื ื™ื•ืช, ื˜ื‘ืœืื•ืช lookup, ืœื•ื—ื•ืช ื–ืžื ื™ื ืจื’ื•ืœื˜ื•ืจื™ื™ื โ€” ื™ื›ื•ืœ ืœื”ืคื•ืš ืœืจืื™ื”, ืื‘ืœ ืจืง ื›ืืฉืจ ืงื™ื™ื ืื™ืจื•ืข ืžืขื’ืŸ: trigger ืฉืœ ืกืงื™ืจื” ืžืชื•ื–ืžื ืช, ื”ืชื—ืœืช ืจื™ืฆืช ื”ืขืจื›ื”, ืื™ืจื•ืข ื‘ืงืฉื” ืžืคื•ืจืฉ. ื”ืขื•ื’ืŸ ืžืกื‘ื™ืจ ืžื“ื•ืข ื”ื—ื•ืžืจ ื”ื–ื” ื ื‘ื—ืŸ ืขื›ืฉื™ื•. ื—ื•ืžืจ ื‘ืœื™ ืขื•ื’ืŸ ื–ืžื™ืŸ; ื”ื•ื ืื™ื ื• ืจืื™ื”.

ื”ืจืื™ื” ื—ื™ื™ื‘ืช ืœืขื‘ื•ืจ validation ืขื‘ื•ืจ ื”ืกื•ื’ ื”ืžื•ืฆื”ืจ ืฉืœื” โ€” ื‘ื“ื™ืงื•ืช schema, ืกืคื™ freshness, ืžื™ื ื™ืžื•ื source-trust, ื“ืจื™ืฉื•ืช ืฉืœืžื•ืช. ื”ึพvalidation ืจืฅ ื›ื—ืœืง ืžึพฮน ืœืคื ื™ ื”ืงื‘ืœื”. Payload ืฉื ื›ืฉืœ ื‘ึพvalidation ื ืฉืืจ ื‘ึพD; ื”ื•ื ืื™ื ื• ื ื›ื ืก ื‘ืฉืงื˜ ืœึพI ื‘ืžืฆื‘ ื™ืจื•ื“.

ื•ื™ืฉ ืืช admission context C_admit. ื–ื” ืื™ื ื• ืื•ื‘ื™ื™ืงื˜ ื”ึพContext ื”ืžืœื C ืฉื”ื•ืจื›ื‘ ื‘ืกืขื™ืฃ ยง2.5 ื•ื ื™ื“ื•ืŸ ื‘ืคืจืง 4. C_admit ื”ื•ื ืžืกื’ืจืช ื”ืขื™ื’ื•ืŸ ื”ืžื™ื ื™ืžืœื™ืช ื”ื ื“ืจืฉืช ื›ื“ื™ ืœื”ื—ืœื™ื˜ ืขืœ ืงื‘ื™ืœื•ืช: ื–ื”ื•ืช ืคืชื•ืจื”, Purpose ืคืขื™ืœื”, ื›ืœืœื™ scope ื•ืื™ืœื•ืฆื™ื ฮฉ_p ืฉืœ ื”ึพPurpose, ืžื“ื™ื ื™ื•ืช ื’ื™ืฉื” ืœืžืงื•ืจ, ื•ื—ืœื•ืŸ ื”ืื™ืจื•ืข ื”ื ื•ื›ื—ื™. ืื•ื‘ื™ื™ืงื˜ ื”ึพContext ื”ืžืœื โ€” ืขื state ืžืœื S(x,t), history ืžืœืื” H(x,t), ืจืฉืช relationships R(x,t), ื•ึพtrust profile Q(x,t) โ€” ืื™ื ื• ื™ื›ื•ืœ ืœื”ื™ื•ืช ืžื•ืจื›ื‘ ืœืคื ื™ ืฉื”ืจืื™ื•ืช ืžืชืงื‘ืœื•ืช, ืžืฉื•ื ืฉืจื›ื™ื‘ ื”ื”ื™ืกื˜ื•ืจื™ื” ืฉืœื• ื“ื•ืจืฉ ืฉื˜ืขื ื•ืช ื›ื‘ืจ ื™ื”ื™ื• ืงื™ื™ืžื•ืช, ื•ื˜ืขื ื•ืช ื“ื•ืจืฉื•ืช ืจืื™ื•ืช. C_admit ืฉื•ื‘ืจ ืืช ื”ืœื•ืœืื”: ื”ื•ื ืžืกืคื™ืง ื›ื“ื™ ืœื”ื—ืœื™ื˜ ืขืœ ืงื‘ื™ืœื•ืช ื‘ืœื™ ืœื“ืจื•ืฉ ืืช ืชื•ืฆืจื™ ื”ื”ืžืฉืš ืฉื”ืงื‘ืœื” ื—ื™ื™ื‘ืช ืœื”ืงื“ื™ื.

ื”ืชื•ืฆืื”: ื›ืœ i โˆˆ I ื ื•ืฉื ื™ืฉื•ืช ืคืชื•ืจื”, ืชื’ Purpose, ืขื•ื’ืŸ ืื™ืจื•ืข, ื”ืขืจื›ืช ืื™ื›ื•ืช, ื•ึพlineage ืฉืœ ืžืงื•ืจ ื—ื–ืจื” ืœึพd ืื—ื“ ืื• ื™ื•ืชืจ ื‘ึพD.

i = โŸจid(i), type(i), x(i), p(i), e_anchor(i), d_refs(i), quality(i), t_admitted(i), โ„“(i)โŸฉ

quality(i) ืื™ื ื• ืžืกืคืจ ื™ื—ื™ื“. ื–ื• ื”ืขืจื›ื” ืžื•ื‘ื ื™ืช ืฉืœ ืืžื•ืŸ ื‘ืžืงื•ืจ, ืฉืœืžื•ืช, ืขื“ื›ื ื™ื•ืช, ืจืœื•ื•ื ื˜ื™ื•ืช ืชื—ืช p, ื•ืกื˜ื˜ื•ืก validation, ื›ืคื™ ืฉื”ื•ืขืจื›ื• ื‘ื–ืžืŸ ื”ืงื‘ืœื”. ื–ื• ืื™ื›ื•ืช ืžืงื•ืžื™ืช ืœืงื‘ืœื” โ€” snapshot ืฉืœ ื›ืžื” ืืžื™ืŸ ื•ืจืœื•ื•ื ื˜ื™ ื”ืคืจื™ื˜ ื ืจืื” ื‘ื–ืžืŸ ืฉื ื‘ื—ืจ. ื”ื™ื ื ืคืจื“ืช ืžื”ึพconfidence q ืฉืื•ื‘ื™ื™ืงื˜ื™ meaning ื ื•ืฉืื™ื ื‘ื”ืžืฉืš; ื”ืฉืชื™ื™ื ืงืฉื•ืจื•ืช ื“ืจืš ืคื•ื ืงืฆื™ื•ืช ื”ืžืฉืงืœ ืฉืœ ื”ืืœื’ื‘ืจื”, ืื‘ืœ ื”ืŸ ืื™ื ืŸ ืื•ืชื• ืขืจืš.

ืคืจื™ื˜ ืจืื™ื” ืžื™ื•ื—ืก ื‘ืžืœื•ืื•. ื”ื•ื ืื™ื ื• ืงืจื™ืื”; ื”ื•ื ืงืจื™ืื” ืขืœ x, ืชื—ืช p, ื‘ื’ืœืœ e. ื”ื™ื™ื—ื•ืก ื”ื–ื” ื”ื•ื ื”ืชื ืื™ ืฉื”ื•ืคืš ื˜ืขื ื•ืช ื‘ื”ืžืฉืš ืœื ื™ืชื ื•ืช ืœึพaudit: ื›ืœ ื˜ืขื ื” ืฉืžืฆื˜ื˜ืช ืคืจื™ื˜ ืจืื™ื” ื™ื›ื•ืœื” ืœืขืงื•ื‘ ื—ื–ืจื” ืืœ ื”ื™ืฉื•ืช ืฉื”ืจืื™ื” ื ื•ื’ืขืช ืœื”, ืืœ ื”ึพPurpose ืฉืชื—ืชื™ื” ื”ื™ื ื”ืชืงื‘ืœื”, ื•ืืœ ื”ืื™ืจื•ืข ืฉืขื•ืจืจ ืืช ื”ื‘ื—ื™ืจื”.

ืฉืœื•ืฉ ืฉืจืฉืจืื•ืช ื”ื›ืฉืœ

ืœื›ืœ ืžืจื—ื‘ ื‘ืžื™ืฉื•ืจ ื”ืชืฆืคื™ืช ื™ืฉ ืžืฆื‘ ื›ืฉืœ ืื•ืคื™ื™ื ื™, ื•ื›ืœ ืื—ื“ ืžื™ื™ืฆืจ ืกื•ื’ ืื—ืจ ืฉืœ ื ื–ืง ื‘ื”ืžืฉืš.

ื›ืฉืœื™ื ื‘ืื™ืจื•ืขื™ื ืžืฉื—ื™ืชื™ื ืืช ืจืฉื•ืžืช ื”ื”ื’ืขื”. ืกื™ื•ื•ื’ ืฉื’ื•ื™ ืฉืœ ืกื•ื’ ื”ืื™ืจื•ืข ื’ื•ืจื ืœื›ืœืœื™ ื”ืคืจืฉื ื•ืช ื”ืœื ื ื›ื•ื ื™ื ืœืคืขื•ืœ ื‘ื”ืžืฉืš โ€” ื”ืกื•ื›ืŸ ืžืขื‘ื“ "demo_requested" ื›ืื™ืœื• ื”ื™ื” "page_visited" ื•ืžืคื™ืง meaning vector ืขื‘ื•ืจ context ืฉื’ื•ื™. ืกื˜ื™ื™ืช ื—ื•ืชืžืช ื–ืžืŸ ื’ื•ืจืžืช ืœื—ื™ืฉื•ื‘ื™ recency ืœื”ื™ื•ืช ืฉื’ื•ื™ื™ื, ืœืžืฉืงืœื™ decay ืœื”ื™ื•ืช ืฉื’ื•ื™ื™ื, ื•ืœึพaudit replay ืœื”ืคื™ืง ืชื•ืฆืื•ืช ืฉื•ื ื•ืช ืžื”ืจื™ืฆื” ื”ืžืงื•ืจื™ืช ื‘ืœื™ ืื™ื ื“ื™ืงืฆื™ื” ื‘ืจื•ืจื” ืœืžื”. ืื™ืจื•ืขื™ื ืžื–ื•ื™ืคื™ื โ€” ืื™ืจื•ืขื™ test ืฉื“ืœืคื• ืœึพproduction, integrations ืฉื”ื•ื’ื“ืจื• ืœื ื ื›ื•ืŸ, ืื™ืจื•ืขื™ื ืฉืฉื•ื—ื–ืจื• ืžื—ื•ืฅ ืœืžืฆื‘ replay ืžื•ืจืฉื” โ€” ื’ื•ืจืžื™ื ืœืกื•ื›ืŸ ืœื”ืคื™ืง signals ืžื”ืชืจื—ืฉื•ื™ื•ืช ืฉืžืขื•ืœื ืœื ืงืจื•. ื”ื“ื‘ืจ ื”ืฉืงื˜ ื‘ื›ืฉืœื™ ืื™ืจื•ืขื™ื ื”ื•ื ืฉื”ื ื ืจืื™ื ื›ืžื• ืื™ืจื•ืขื™ื ืจื’ื™ืœื™ื; ื”ื ื–ืง ืžืชื’ืœื” ื”ืจื‘ื” ืื—ืจ ื›ืš, ื‘ึพsignals ื•ื‘ึพmeaning vectors ืฉื‘ืื™ื ื‘ืขืงื‘ื•ืชื™ื”ื.

ื›ืฉืœื™ื ื‘ื ืชื•ื ื™ื ื’ื•ืœืžื™ื™ื ืžืฉื—ื™ืชื™ื ืืช ืžืื’ืจ ื”ื—ื•ืžืจ. ื—ื•ืžืจ stale โ€” D ืžื›ื™ืœ ื’ืจืกื” ื™ืฉื ื” ืฉืœ ืจืฉื•ืžื” ืžืฉื•ื ืฉืœื ืจืฅ refresh โ€” ื”ื•ื ื”ื›ืฉืœ ืฉืกื‘ื™ืจ ื‘ื™ื•ืชืจ ืฉื™ื™ืจืื” ื ื›ื•ืŸ ื‘ืขื•ื“ื• ืฉื’ื•ื™ ื‘ืขื“ื™ื ื•ืช, ื‘ืกื™ืžื˜ืจื™ื” ืœื›ืฉืœ grounding attributes ืžื™ื•ืฉื ื™ื ื‘ึพEntity Space. ื“ืœื™ืคืช scope โ€” ื—ื•ืžืจ ื ื›ื ืก ืœึพD ืžืžืงื•ืจ ืฉื”ืกื•ื›ืŸ ืื™ื ื• ืžื•ืจืฉื” ืœืฆืจื•ืš โ€” ืคื™ืจื•ืฉื” ืฉึพmeaning ื‘ื”ืžืฉืš ืžื—ื•ืฉื‘ ืžื•ืœ ื—ื•ืžืจ ืžื—ื•ืฅ ืœืžื“ื™ื ื™ื•ืช, ื‘ืขื•ื“ ื”ึพprovenance ื ืจืื” ืฉืœื. ืฉื—ื™ืชื•ืช payload โ€” ืชื•ื›ืŸ ืคื’ื•ื, ืฉื’ื™ืื•ืช encoding, ื—ื™ืœื•ืฅ ืžืกืžืš ื—ืœืงื™, ืื™ึพื”ืชืืžืช checksum โ€” ืคื™ืจื•ืฉื” ืฉึพฮด(d) ื•ึพโ„“(d) ื ืจืื™ื ืชืงื™ื ื™ื ื‘ืขื•ื“ payload(d) ืื™ื ื• ืฉืžื™ืฉ. ื”ืฉื—ื™ืชื•ืช ื‘ืœืชื™ ื ืจืื™ืช ืขื“ ืฉื‘ื—ื™ืจืช ื”ืจืื™ื•ืช ืžื ืกื” ืœืืžืช ืื•ืชื”.

ื›ืฉืœื™ื ื‘ืจืื™ื•ืช ืžืฉื—ื™ืชื™ื ืืช ื”ื˜ืขื ื•ืช. ืงื‘ืœื” ืฉื’ื•ื™ื” โ€” ื—ื•ืžืจ ืงื•ื“ื ืœึพI ืืฃ ืฉืœื ื”ื™ื” ืืžื•ืจ, ืžืฉื•ื ืฉืงืฉื™ืจืช ื”ื™ืฉื•ืช ืœื ื ืื›ืคื”, ืžืฉื•ื ืฉืขื•ื’ืŸ ื”ืชืงื‘ืœ ืœืœื ืื™ืžื•ืช, ืžืฉื•ื ืฉึพvalidation ื ืขืงืฃ โ€” ื”ื™ื ื”ื›ืฉืœ ื”ืงืจื•ื‘ ื‘ื™ื•ืชืจ ืœึพ"garbage in, garbage out", ืื‘ืœ ืงืฉื” ื™ื•ืชืจ ืœื–ื”ื•ืช ืื•ืชื• ืžืฉื•ื ืฉื”ืคืœื˜ ื ืจืื” ื›ืžื• ืจืื™ื” ืชืงืคื” ื•ืžื™ื•ื—ืกืช. ื“ื—ื™ื™ื” ืฉื’ื•ื™ื” ื”ื™ื ื”ื‘ืขื™ื” ื”ืกื™ืžื˜ืจื™ืช: ืกื™ื ื•ืŸ ืฉืžื›ื•ื™ืœ ื‘ืงืฉื™ื—ื•ืช ื™ืชืจ ื’ื•ืจื ืœืกื•ื›ืŸ ืœื™ืฆื•ืจ ื˜ืขื ื•ืช ืžื‘ืกื™ืก ื—ืœืงื™. ืจืื™ื” stale โ€” ืคืจื™ื˜ ืฉื ืฉืืจ ื‘ึพI ืœืื—ืจ ืฉื”ึพd ื”ื‘ืกื™ืกื™ ื”ื•ื—ืœืฃ ื‘ื’ืจืกื” ื—ื“ืฉื” ื™ื•ืชืจ ื‘ึพD โ€” ืคื™ืจื•ืฉื” ืฉื˜ืขื ื•ืช ืžืคื ื•ืช ืœื—ื•ืžืจ ืฉื”ืกื•ื›ืŸ ื›ื‘ืจ ืงื™ื‘ืœ ืœื• ื’ืจืกื” ื˜ืจื™ื™ื” ื™ื•ืชืจ.

ื”ืชื‘ื ื™ืช ื”ืžืฉื•ืชืคืช ื‘ื›ืœ ื”ืฉืœื•ืฉื”: ื”ื›ืฉืœ ืื™ื ื• ืžื›ืจื™ื– ืขืœ ืขืฆืžื• ื‘ืžืจื—ื‘ ืฉื‘ื• ื”ืชืจื—ืฉ. ืื™ืจื•ืข ืฉืกื•ื•ื’ ืœื ื ื›ื•ืŸ ืื™ื ื• ื™ื•ืฆืจ ืฉื’ื™ืื” ื‘ื–ืžืŸ perception; ื”ืฉื’ื™ืื” ืžื•ืคื™ืขื” ื‘ึพInterpretation, ืฉื ื”ื•ืคืขืœื• ื”ื›ืœืœื™ื ื”ืœื ื ื›ื•ื ื™ื. ื—ื•ืžืจ stale ืื™ื ื• ื™ื•ืฆืจ ืฉื’ื™ืื” ื›ืฉื”ื•ื ื™ื•ืฉื‘ ื‘ึพD; ื”ื•ื ืžื•ืคื™ืข ื‘ึพsignal ืฉื”ืฉืชืžืฉ ื‘ื•. ืงื‘ืœื” ืฉื’ื•ื™ื” ืื™ื ื” ื™ื•ืฆืจืช ืฉื’ื™ืื” ื‘ืฉืขืจ; ื”ื™ื ื™ื•ืฆืจืช ื˜ืขื ื” ืฉื‘ื ื•ื™ื” ื”ื™ื˜ื‘ ืžื‘ื—ื™ื ื” ืžื‘ื ื™ืช ืื‘ืœ ืฉื’ื•ื™ื” ืžื‘ื—ื™ื ืช ื™ื™ื—ื•ืก. ื‘ืžื™ืฉื•ืจ ื”ืชืฆืคื™ืช, ื›ืžื• ื‘ึพGrounding, ืฉื’ื™ืื•ืช ืžืชืงื“ืžื•ืช ืงื“ื™ืžื”.

ื”ืฉืœื•ืฉื” ื™ื—ื“

E, D, ื•ึพI ืขื•ื ื™ื ื™ื—ื“ ืขืœ ืฉืืœืช ื”ืชืฆืคื™ืช. E ืžื›ื ื™ืก ื”ืชืจื—ืฉื•ืช โ€” ืžื” ื‘ื“ื™ื•ืง ืงืจื”? D ืžื—ื–ื™ืง ื—ื•ืžืจ ื‘ืจื–ืจื‘ื” โ€” ืžื” ื–ืžื™ืŸ ืœื ื•? I ื‘ื•ื—ืจ ืขื ื›ื•ื— ื˜ื™ืขื•ื ื™ โ€” ืžื” ืงื™ื‘ืœื ื• ื›ืจืื•ื™ ืœื”ืกืงื”?

ื”ืžื ื“ื˜ ืฉืœ ืžื™ืฉื•ืจ ื”ืชืฆืคื™ืช ื”ื•ื ืœืžื ื•ืข ืžื”ื’ื‘ื•ืœ ื‘ื™ืŸ ื”ื’ืขื” ืœื‘ื™ืŸ ืงื‘ื™ืœื•ืช ืœืงืจื•ืก. ืื™ืœื• ื›ืœ ืื™ืจื•ืข ืฉื”ื’ื™ืข ื”ื™ื” ื”ื•ืคืš ืื•ื˜ื•ืžื˜ื™ืช ืœืจืื™ื”, ื”ืกื•ื›ืŸ ื”ื™ื” ืžืกื™ืง ืขืœ ื›ืœ ืžื” ืฉืงื™ื‘ืœ โ€” ื›ื•ืœืœ ืื™ืจื•ืขื™ื ืฉื ื•ื’ืขื™ื ืœื ื•ืฉืื™ื ืœื ืคืชื•ืจื™ื, ืื™ืจื•ืขื™ื ืžืžืงื•ืจื•ืช ืฉื”ื•ื’ื“ืจื• ืœื ื ื›ื•ืŸ, ืื™ืจื•ืขื™ื ืฉื”ื’ื™ืขื• ืœืคื ื™ ืฉึพPurpose ื”ื™ื™ืชื” ืคืขื™ืœื”, ื•ืื™ืจื•ืขื™ื ืฉื”ื™ื™ื—ื•ืกื™ื ื”ืžื•ืขืžื“ื™ื ืฉืœื”ื ืื™ื ื ื ื™ืชื ื™ื ืœืื™ืžื•ืช. ื”ืคืœื˜ ื”ื™ื” ื ืจืื” ื›ืžื• meaning. ื”ื•ื ื”ื™ื” ืจืขืฉ ืขื provenance ืžื—ื•ื‘ืจ ืืœื™ื•.

ืฉืขืจ ื”ืงื‘ืœื” ืื™ื ื• filter ื‘ืžื•ื‘ืŸ ื”ืฉืœื™ืœื™. D ืฉื•ืžืจ ื”ื›ื•ืœ. ื”ืฉืขืจ ื”ื•ื ืžืฉืžืขืช: ื”ื•ื ืื•ื›ืฃ ืฉื”ืกืงื” ืžืชืจื—ืฉืช ืขืœ ื ื•ืฉืื™ื ืžื–ื•ื”ื™ื, ืชื—ืช purposes ืžื•ืฆื”ืจื•ืช, ืžืฉื•ื ืฉื”ืชืจื—ืฉื•ื™ื•ืช ืกืคืฆื™ืคื™ื•ืช ื”ืฆื“ื™ืงื• ืชืฉื•ืžืช ืœื‘, ื•ืขืœ ื—ื•ืžืจ ืฉืขื‘ืจ validation. ื”ืกื™ืจื• ืื•ืชื• ื•ื”ืžื‘ื ื” ืฉื‘ื”ืžืฉืš ื”ืืœื’ื‘ืจื” โ€” ื”ึพmeaning vectors, ื”ึพsignals, ื”ืžืกืงื ื•ืช ื”ืžืฆื˜ื‘ืจื•ืช โ€” ืžื—ืฉื‘ ืžืขืœ ืงืจื™ืื•ืช ืœื ืžื™ื•ื—ืกื•ืช. ื”ืžืกืคืจื™ื ื ื›ื•ื ื™ื. ื”ึพreferents ื ืขื“ืจื™ื.

ืคืจืง 6 ืžืชื—ื™ืœ ื‘ืจื’ืข ืฉื‘ื• I ืžืื•ื›ืœืก. ื”ื™ืฉื•ืช ืคืชื•ืจื”, ื”ึพPurpose ืคืขื™ืœื”, ื”ืื™ืจื•ืขื™ื ื ืžืฆืื™ื ื‘ึพE, ื•ื”ืจืื™ื•ืช ื”ืชืงื‘ืœื• ืืœ I ืชื—ืช ืžืกื’ืจืช ืขื™ื’ื•ืŸ. ื”ืฉืืœื” ืฉืœ ืžื™ืฉื•ืจ ื”ึพInterpretation ื”ื™ื: ื‘ื”ื™ื ืชืŸ ื”ืจืื™ื•ืช ื”ืืœื”, ืชื—ืช ื”ึพPurpose ื”ื–ืืช, ืขืœ ื”ื™ืฉื•ืช ื”ื–ืืช, ืื™ืœื• ื˜ืขื ื•ืช ื ื™ืชืŸ ืœื™ืฆื•ืจ ื•ืื™ืœื• features ื ื™ืชืŸ ืœื—ืœืฅ?

Chapter 6 ยท Part II โ€” The Twelve Spacesืคืจืง 6 ยท ื—ืœืง II โ€” ืฉื ื™ืึพืขืฉืจ ื”ืžืจื—ื‘ื™ื

Interpretation: Claims and Featuresืคืจืฉื ื•ืช: ื˜ืขื ื•ืช ื•ึพFeatures

The interpretation plane: evidence spent into claims and features.
The interpretation plane: evidence spent into claims and features.ืžื™ืฉื•ืจ ื”ืคืจืฉื ื•ืช: ืจืื™ื•ืช ืฉืžื•ืžืจื•ืช ืœื˜ืขื ื•ืช ื•ืœึพFeatures.

The evidence gate has closed.

Chapter 5 ended at the moment evidence is admitted into I: the entity is resolved, the purpose is active, material is in reserve, and specific items have been selected as worth reasoning about under the grounding frame. Everything to the left of I is observation. Everything to the right of it is interpretation.

The Interpretation plane contains two spaces. Claim Space K converts evidence into asserted propositions. Feature Space F converts the assembled context and evidence into typed measurements. Neither is more fundamental than the other; they answer different questions about the same grounded situation. A claim says what the agent holds to be true about an entity. A feature says what is quantifiably the case about an entity's situation. Both feed downstream meaning โ€” but through different mechanisms, at different points in the flow, and with different relationships to the grounding frame.

The Interpretation plane

The Interpretation plane is split. That split is structural, not an implementation detail.

K precedes full Context assembly; F follows it. Claims are formed against C_admit โ€” the partial grounding frame that was sufficient to gate evidence admission in Chapter 5. Features are computed against full C โ€” the assembled situational frame that includes the state component that K has just populated. The Grounding plane's re-entry, described in Chapter 4, happens between K and F: the agent leaves Grounding after establishing X and P, runs through Observation and through K, then returns to Grounding to assemble C from the claims K has produced.

Compressing the already-covered E/D arrival path, the relevant order here is:

X, P โ†’ C_admit โ†’ I โ†’ K โ†’ C โ†’ F โ†’ Z โ†’ ฮฑ โ†’ A

This order is not arbitrary. Claims must precede full C because the state component of C is the set of active claims. Full C must precede features because features are computed within the assembled situational frame. Every attempt to compute a feature at admission time โ€” before claims exist, before C is fully assembled โ€” is a stage confusion. The algebra detects and rejects it.

The split answers an important question the Chapter 4 reader might have left open: if K uses C_admit, and C_admit excludes current-run claims, how can C's state component ever be non-empty? Because K runs before C is assembled. The cycle โ€” "I need state to form claims, but state requires claims" โ€” is broken by the C_admit / full-C distinction. Claims are formed against prior-run state; then full C is assembled from those claims; then features are computed against full C. No step reads the output it is supposed to be producing.

Claims: turning evidence into positions

Claim Space K is the set of all typed propositions formed by the agent about entities within its operational scope.

The central distinction is not between claims and evidence โ€” it is between material with argumentative force and that force being spent. Evidence says: this material exists, it concerns this entity, it passed validation under this purpose, and it was admitted because this event prompted attention. A claim says: given that material, I am asserting this proposition, about this entity, with this degree of commitment.

The difference is a commitment. Evidence is preserved in D and selected into I; it is not affected by what happens upstream. A claim is a new object โ€” one that takes evidence as inputs and produces an assertion as output.

Four criteria bound K's membership. A claim must be propositional: it takes the form of a typed predicate over arguments, where the predicate is drawn from the agent's declared predicate inventory under the active purpose. A candidate that cannot be expressed as a typed proposition is not a claim. A claim must be entity-grounded: its primary argument is a resolved x โˆˆ X. A claim must be evidence-supported: it references one or more admitted evidence items as the material it draws on. A claim without supporting evidence is rejected at formation, not silently admitted. And a claim must be purpose-scoped: it is formed under a specific p โˆˆ P. Purpose-scoping is a typing and provenance condition, not evidential justification. It records the purpose under which the claim was formed; the evidence, stance map, and predicate rules determine whether the claim is supported.

The claim operator ฮบ governs formation:

k = ฮบ(I_relevant, predicate, x, p, C_admit)

Five inputs: the evidence items under consideration, the typed predicate being asserted, the entity, the active purpose, and the admission context. ฮบ either forms a claim or rejects the candidate. ฮบ is the only legitimate path into K.

What ฮบ produces has ten projections:

k = โŸจid, predicate, x, args, p, stance_map, q, t_formed, โ„“, rule_refโŸฉ

The identifier and predicate are straightforward. The entity and purpose carry provenance. The additional arguments cover predicates that take more than an entity โ€” a stage name, a cause class, a policy version. Formed time records when the claim was produced.

Two projections are worth dwelling on.

The stance map is what makes a claim auditable rather than merely attributable. It assigns, for each referenced evidence item, one of four typed relationships: supporting, contradicting, qualifying, or neutral. Supporting evidence raises the claim's confidence; contradicting evidence lowers it; qualifying evidence conditions it โ€” it supports the claim in a constrained way, limits its scope, or introduces a caveat. Neutral evidence is preserved for audit without contributing directional force. An auditor reading a claim can ask: which evidence supports this? Which contradicts it? Which qualifies it? The stance map gives typed answers.

The confidence q(k) is computed from the full stance map and the quality assessments of each referenced evidence item. It is not asserted manually, not inferred opaquely, and not set by fiat. The confidence function is versioned alongside the predicate inventory, so replay can reproduce historical confidence values when rules have changed.

Claim lineage โ„“(k) records the chain of revisions, retractions, and supersessions that connect this claim to its predecessors. Claims are append-only: a claim, once formed, is not modified. Revision produces a new claim with updated confidence and a predecessor link; retraction produces an explicit retraction claim linked to the claim it withdraws; supersession produces a new, more specific claim that makes an earlier general one obsolete. The full history of what the agent has believed about an entity-predicate-purpose triple is reconstructible from โ„“.

The commitment the stance map makes visible

It is possible to have material without a position. D retains everything the agent has access to. I holds what was admitted. Neither commits the agent to any assertion about the entity.

K is where the agent commits. The commitment has two faces.

The first face is the predicate: the agent says "this entity is qualified," or "this incident's root cause is a network timeout," or "this purchase order is policy-conformant." These are typed positions โ€” not hedges, not possibilities, not available readings. The confidence q(k) expresses the agent's degree of commitment, not whether it is committed at all. A claim with q = 0.45 is still a claim; it is simply a claim held with lower confidence.

The second face is the stance map: the agent does not merely assert a position, it records how each piece of evidence contributed to that position. This is what separates K from a label store. A label store might say "qualified: true." K says "qualified: true, with confidence 0.86, where evidence item iโ‚ (a CRM status row) is supporting, evidence item iโ‚‚ (recent activity logs) is supporting, and evidence item iโ‚ƒ (a single data point two weeks old) is qualifying." An auditor reading the claim knows not just what the agent asserted but what the assertion is made of.

In a rule-governed evaluation domain, an eligibility claim โ€” "this applicant meets the structural eligibility criteria" โ€” carries a stance map over the evidence items checked: the submitted documents, the extracted fields, the validated constraint checks. The confidence reflects whether the evidence base is strong or hedged. The purpose-scope tags the claim to the eligibility-review run that produced it. The entity reference resolves to the specific application, not to a class of applications. The predicate is drawn from the domain's declared predicate inventory for that review purpose. The claim is a position on a specific subject, not a summary judgment about a category.

The PrintFarm domain makes the same point from the physical end of the spectrum. The claim-forming agent in that domain produces propositions about specific print jobs โ€” job states, failure modes, plate bindings, material conditions. The algebra's claim structure generalizes across both domains because K's criteria are domain-neutral: propositional, entity-grounded, evidence-supported, purpose-scoped. The predicate inventory changes; the structure does not.

K's downstream role is precise: it populates the state component of Context. S(x, t, p) is, formally, the set of claims about x active at time t under purpose p:

S(x, t, p) = K_active(x, t, p) = { k โˆˆ K : x(k) = x, p(k) = p, status_t(k) = active }

This is the forward edge that completes the Grounding re-entry. Context begins with identity (from X) and purpose (from P); its state component is empty until K produces claims; once K has run, full C can be assembled. Without K, C has no state. Without state, C is a shell โ€” identity and purpose without any assertion of what is currently true about the entity.

Features: turning context into measurements

Feature Space F is the set of all computable, typed projections from context and evidence that the agent produces during its interpretation of an entity under a purpose.

The distinction between F and K is not about precision or depth. It is about the kind of thing produced. K produces propositions: the agent holds something to be true. F produces quantifications: the agent measures a specific computable aspect of the entity's situation.

The claim qualified(x) is in K. The feature qualification_score(x) = 0.86 is in F. They concern the same entity. They may reference some of the same evidence. They are different objects: the first is a commitment; the second is a measurement.

Four criteria bound F's membership. A feature must be computable โ€” produced by a defined, versioned computation rule, not inferred informally or extracted without an explicit procedure. A feature must be typed โ€” it has a declared output type (scalar, categorical, integer count, normalized score, duration, structured value) and a declared semantic interpretation that says what the value means operationally. A feature must be purpose-scoped โ€” computed under a specific p. The same underlying computation may produce two distinct features under two different purposes if the semantic interpretation differs: days since last contact reads as a recency signal in one domain and a neglect-risk indicator in another. A feature must be traceable โ€” every f carries lineage references to the components of C and the evidence items from which its value was computed.

The feature operator ฯ‡ governs computation:

f = ฯ‡(feature_id, x, p, C(x, t, p), I_relevant)

Five inputs: the feature to compute (drawn from the agent's feature inventory T_F), the entity, the active purpose, the full assembled Context, and the evidence slice the rule is permitted to read. The distinction from ฮบ is not just the output โ€” it is the input. ฯ‡ requires full C, not C_admit. Features cannot be computed at admission time because they integrate over claims, history, and assembled context that do not yet exist at admission.

A feature value has nine projections:

f = โŸจid, feature_id, x, p, C_ref, value, inputs_refs, t_computed, rule_refโŸฉ

Most are parallel to K's structure: identifier, type drawn from inventory, entity, purpose, the rule reference that makes replay possible, and the lineage from which the value was computed. Two are specific to F.

C_ref records not the context object itself โ€” C is assembled on demand, not stored persistently โ€” but a tuple sufficient to reconstruct it during audit and replay: entity, context time, purpose, and assembly-recipe version. This is how a feature anchors to its grounding without holding full C by value.

value is the typed output: a scalar, integer, categorical label, normalized score, duration, or structured value. The type is declared by the feature inventory entry for feature_id; a value that does not match the declared type is rejected. Feature computation does not silently coerce.

Features are append-only. Recomputation under updated rules or updated inputs produces a new f with its own id and t_computed; the previous value remains in F for audit. An auditor reconstructing what the agent was operating on at a past moment reads the features computed before that moment, not later recomputed values.

A note on operator signatures. The interpretation and signalization operators โ€” ฮท and ฯƒ โ€” depend on features as well as on C and I. When written in shorthand as ฮท(e, x, p, C, I) and ฯƒ(e, x, p, C, I), the F_relevant slice is implicit. The full signatures are:

ฮผ = ฮท(e, x, p, C, I, F_relevant) z = ฯƒ(e, x, p, C, I, F_relevant)

Features are the measurable substrate the Meaning plane reads from. The directional reading โ€” whether a particular measurement value is high or low, urgent or stable, healthy or at risk โ€” happens in M through ฮท and ฯƒ, not in F. F does not say whether three email opens in 48 hours is good; it says the value is 3.

The three-level distinction

E, D, and I answer the observation question. K and F answer the interpretation question. Three levels of the algebra's structure are now in view together.

Evidence is material with argumentative force. It is admitted, not formed. It concerns an entity, is anchored to an event, passes validation, and can be traced to a raw data item and through it to a source. Evidence does not assert anything; it provides the substrate for assertion.

A claim is a proposition that spends evidence's argumentative force. It is formed, not admitted. It commits the agent to a typed predicate about a specific entity, records how each evidence item contributed to the commitment, and carries a confidence computed from that record. A claim asserts; it does not merely present.

A feature is a typed measurement computed from the assembled context and evidence. It is computed, not formed or admitted. It quantifies a specific computable aspect of the entity's situation under the active purpose. A feature does not assert; it measures.

The three are not interchangeable, and collapsing them is one of the more consequential ways agent pipelines go wrong. An agent that treats evidence as sufficient for action has skipped commitment โ€” it responds to material that arrived, not to positions about specific subjects. An agent that treats claims as measurements has lost the stance map โ€” the record of how evidence contributed to each assertion. An agent that treats features as claims has confused quantification with proposition โ€” it asserts that a measurement value constitutes a position, when positions require evidence and stance, not just a computation and a threshold.

Together, they implement the algebra's interpretive chain: observation selects material; claims spend that material on specific propositions; features measure the quantifiable aspects of the grounded situation.

The failure cascade in interpretation

Each space in the Interpretation plane has a characteristic failure mode, and each produces a different kind of downstream damage.

Claim failures corrupt the agent's positions. An unsupported claim โ€” formed without sufficient evidence, without enforcing minimum-support rules โ€” is a position with no ground under it. The agent commits to a proposition its evidence does not actually support; downstream meaning is computed against that proposition as if it were well-founded. A stale claim โ€” an active claim that should have been revised or retracted when contradicting evidence arrived โ€” is a position that no longer reflects what the agent's current evidence base would support. A contradiction unhandled โ€” two active claims about the same entity-predicate-purpose triple asserting opposite things, neither retracted โ€” means Context's state component is incoherent; downstream operations consult whichever claim is selected, with no principled rule for the choice.

Feature failures corrupt the agent's measurements. A stale feature โ€” a value computed against a prior version of C or I โ€” means meaning is computed against a measurement that has been superseded by updated context. An untraceable feature โ€” a value whose inputs_refs do not reference identifiable components of C or I โ€” means provenance traversal breaks; an auditor cannot reconstruct why the feature has the value it does. Cross-purpose contamination โ€” a feature computed under one purpose consumed by an operator running under another without explicit authorization โ€” means meaning is computed under one frame using quantification derived under another.

The shared pattern: interpretation failures surface downstream, not at the space where they occur. A stale claim does not produce an error sitting in K; it produces a distorted meaning vector in M. An untraceable feature does not produce an error at ฯ‡; it breaks the audit trail an operator needs to walk back from an action. Errors propagate forward, as in the Observation plane.

What the Interpretation plane produces

K and F together prepare what the Meaning plane will read.

From K: asserted propositions with grounded confidence and typed evidential support. These are not raw readings; they are positions the agent has committed to, about specific entities, under declared purposes, with every piece of supporting, contradicting, qualifying, and neutral evidence accounted for.

From F: typed measurements computed from the assembled context and evidence. These are not directional readings; they are the measurable substrate from which direction will be computed โ€” scalars, counts, scores, and durations that downstream operators can compose into vectors.

The Meaning plane's question โ€” given this grounded situation, what does it mean under this purpose? โ€” is only answerable because K has produced claims and F has produced features. Without claims, C has no state and meaning has no propositions to weigh. Without features, the meaning operators have no typed inputs to compose into directional vectors.

Chapter 7 begins at the moment K and F are populated and C is fully assembled. The Meaning plane's work is to take that committed, measured, grounded situation and compute what it signals โ€” to produce directional outputs that, when aggregated, produce the action-ready meaning objects from which agents act.

ืฉืขืจ ื”ืจืื™ื•ืช ื ืกื’ืจ.

ืคืจืง 5 ื”ืกืชื™ื™ื ื‘ืจื’ืข ืฉื‘ื• ืจืื™ื•ืช ืžืชืงื‘ืœื•ืช ืœืชื•ืš I: ื”ื™ืฉื•ืช ืคืชื•ืจื”, ื”ืชื›ืœื™ืช ืคืขื™ืœื”, ื”ื—ื•ืžืจ ืฉืžื•ืจ ื‘ืจื–ืจื‘ื”, ื•ืคืจื™ื˜ื™ื ืžืกื•ื™ืžื™ื ื ื‘ื—ืจื• ื›ืจืื•ื™ื™ื ืœื—ืฉื™ื‘ื” ืชื—ืช ืžืกื’ืจืช ื”ึพGrounding. ื›ืœ ืžื” ืฉืžืฉืžืืœ ืœึพI ื”ื•ื ืชืฆืคื™ืช. ื›ืœ ืžื” ืฉืžื™ืžื™ืŸ ืœื• ื”ื•ื ืคืจืฉื ื•ืช.

ืžื™ืฉื•ืจ ื”ืคืจืฉื ื•ืช ืžื›ื™ืœ ืฉื ื™ ืžืจื—ื‘ื™ื. ืžืจื—ื‘ ื”ื˜ืขื ื•ืช K ืžืžื™ืจ ืจืื™ื•ืช ืœืคืจื•ืคื•ื–ื™ืฆื™ื•ืช ืžื•ืฆื”ืจื•ืช. ืžืจื—ื‘ ื”ึพFeatures F ืžืžื™ืจ ืืช ื”ื”ืงืฉืจ ื”ืžื•ืจื›ื‘ ื•ืืช ื”ืจืื™ื•ืช ืœืžื“ื™ื“ื•ืช ื˜ื™ืคื•ืกื™ื•ืช. ืืฃ ืื—ื“ ืžื”ื ืื™ื ื• ื™ืกื•ื“ื™ ื™ื•ืชืจ ืžื”ืื—ืจ; ื”ื ืขื•ื ื™ื ืขืœ ืฉืืœื•ืช ืฉื•ื ื•ืช ืœื’ื‘ื™ ืื•ืชื• ืžืฆื‘ ืžืขื•ื’ืŸ. ื˜ืขื ื” ืื•ืžืจืช ืžื” ื”ืกื•ื›ืŸ ืžื—ื–ื™ืง ื›ื ื›ื•ืŸ ืœื’ื‘ื™ ื™ืฉื•ืช. Feature ืื•ืžืจ ืžื” ื ื™ืชืŸ ืœื›ื™ืžื•ืช ืœื’ื‘ื™ ืžืฆื‘ื” ืฉืœ ื”ื™ืฉื•ืช. ืฉื ื™ื”ื ืžื–ื™ื ื™ื ืžืฉืžืขื•ืช downstream โ€” ืื‘ืœ ื“ืจืš ืžื ื’ื ื•ื ื™ื ืฉื•ื ื™ื, ื‘ื ืงื•ื“ื•ืช ืฉื•ื ื•ืช ื‘ื–ืจื™ืžื”, ื•ืขื ื™ื—ืกื™ื ืฉื•ื ื™ื ืœืžืกื’ืจืช ื”ึพGrounding.

ืžื™ืฉื•ืจ ื”ืคืจืฉื ื•ืช

ืžื™ืฉื•ืจ ื”ืคืจืฉื ื•ืช ืžืคื•ืฆืœ. ื”ืคื™ืฆื•ืœ ื”ื–ื” ื”ื•ื ืžื‘ื ื™, ืœื ืคืจื˜ ืžื™ืžื•ืฉ.

K ืงื•ื“ื ืœื”ืจื›ื‘ืช Context ืžืœื; F ื‘ื ืื—ืจื™ื•. ื˜ืขื ื•ืช ื ื•ืฆืจื•ืช ืžื•ืœ C_admit โ€” ืžืกื’ืจืช ื”ึพGrounding ื”ื—ืœืงื™ืช ืฉื”ืกืคื™ืงื” ื›ื“ื™ ืœืฉืžืฉ ืฉืขืจ ืœืงื‘ืœืช ืจืื™ื•ืช ื‘ืคืจืง 5. Features ืžื—ื•ืฉื‘ื™ื ืžื•ืœ C ืžืœื โ€” ื”ืžืกื’ืจืช ื”ืกื™ื˜ื•ืืฆื™ื•ื ื™ืช ื”ืžื•ืจื›ื‘ืช, ื”ื›ื•ืœืœืช ืืช ืจื›ื™ื‘ ื”ืžืฆื‘ ืฉึพK ื‘ื“ื™ื•ืง ืื›ืœืก. ื”ื—ื–ืจื” ืฉืœ ืžื™ืฉื•ืจ ื”ึพGrounding, ืฉืชื•ืืจื” ื‘ืคืจืง 4, ืžืชืจื—ืฉืช ื‘ื™ืŸ K ืœึพF: ื”ืกื•ื›ืŸ ืขื•ื–ื‘ ืืช Grounding ืื—ืจื™ ืงื‘ื™ืขืช X ื•ึพP, ืขื•ื‘ืจ ื“ืจืš Observation ื•ื“ืจืš K, ื•ืื– ื—ื•ื–ืจ ืœึพGrounding ื›ื“ื™ ืœื”ืจื›ื™ื‘ ืืช C ืžืชื•ืš ื”ื˜ืขื ื•ืช ืฉึพK ื”ืคื™ืง.

ืื ื“ื•ื—ืกื™ื ืืช ื ืชื™ื‘ ื”ื”ื’ืขื” E/D ืฉื›ื‘ืจ ื›ื•ืกื”, ื”ืกื“ืจ ื”ืจืœื•ื•ื ื˜ื™ ื›ืืŸ ื”ื•ื:

X, P โ†’ C_admit โ†’ I โ†’ K โ†’ C โ†’ F โ†’ Z โ†’ ฮฑ โ†’ A

ื”ืกื“ืจ ื”ื–ื” ืื™ื ื• ืฉืจื™ืจื•ืชื™. ื˜ืขื ื•ืช ื—ื™ื™ื‘ื•ืช ืœื”ืงื“ื™ื ืืช C ื”ืžืœื ืžืฉื•ื ืฉืจื›ื™ื‘ ื”ืžืฆื‘ ืฉืœ C ื”ื•ื ืงื‘ื•ืฆืช ื”ื˜ืขื ื•ืช ื”ืคืขื™ืœื•ืช. C ืžืœื ื—ื™ื™ื‘ ืœื”ืงื“ื™ื Features ืžืฉื•ื ืฉึพFeatures ืžื—ื•ืฉื‘ื™ื ื‘ืชื•ืš ื”ืžืกื’ืจืช ื”ืกื™ื˜ื•ืืฆื™ื•ื ื™ืช ื”ืžื•ืจื›ื‘ืช. ื›ืœ ื ื™ืกื™ื•ืŸ ืœื—ืฉื‘ Feature ื‘ื–ืžืŸ ื”ืงื‘ืœื” โ€” ืœืคื ื™ ืฉืงื™ื™ืžื•ืช ื˜ืขื ื•ืช, ืœืคื ื™ ืฉึพC ืžื•ืจื›ื‘ ื‘ืžืœื•ืื• โ€” ื”ื•ื ื‘ืœื‘ื•ืœ ืฉืœื‘ื™ื. ื”ืืœื’ื‘ืจื” ืžื–ื”ื” ื•ื“ื•ื—ื” ืื•ืชื•.

ื”ืคื™ืฆื•ืœ ืขื•ื ื” ืขืœ ืฉืืœื” ื—ืฉื•ื‘ื” ืฉืงื•ืจื ืคืจืง 4 ืขืฉื•ื™ ื”ื™ื” ืœื”ืฉืื™ืจ ืคืชื•ื—ื”: ืื K ืžืฉืชืžืฉ ื‘ึพC_admit, ื•ึพC_admit ืื™ื ื• ื›ื•ืœืœ ื˜ืขื ื•ืช ืžื”ืจื™ืฆื” ื”ื ื•ื›ื—ื™ืช, ืื™ืš ืจื›ื™ื‘ ื”ืžืฆื‘ ืฉืœ C ื™ื›ื•ืœ ืื™ ืคืขื ืœื”ื™ื•ืช ืœื ืจื™ืง? ืžืฉื•ื ืฉึพK ืจืฅ ืœืคื ื™ ืฉึพC ืžื•ืจื›ื‘. ื”ืžืขื’ืœ โ€” "ืื ื™ ืฆืจื™ืš ืžืฆื‘ ื›ื“ื™ ืœื™ืฆื•ืจ ื˜ืขื ื•ืช, ืื‘ืœ ืžืฆื‘ ื“ื•ืจืฉ ื˜ืขื ื•ืช" โ€” ื ืฉื‘ืจ ื‘ืืžืฆืขื•ืช ื”ื”ื‘ื—ื ื” ื‘ื™ืŸ C_admit ืœื‘ื™ืŸ C ืžืœื. ื˜ืขื ื•ืช ื ื•ืฆืจื•ืช ืžื•ืœ ืžืฆื‘ ืžืจื™ืฆื•ืช ืงื•ื“ืžื•ืช; ืœืื—ืจ ืžื›ืŸ C ืžืœื ืžื•ืจื›ื‘ ืžืชื•ืš ื”ื˜ืขื ื•ืช ื”ืืœื”; ื•ืื– Features ืžื—ื•ืฉื‘ื™ื ืžื•ืœ C ืžืœื. ืืฃ ืฉืœื‘ ืื™ื ื• ืงื•ืจื ืืช ื”ืคืœื˜ ืฉื”ื•ื ืืžื•ืจ ืœื”ืคื™ืง.

ื˜ืขื ื•ืช: ืœื”ืคื•ืš ืจืื™ื•ืช ืœืขืžื“ื•ืช

ืžืจื—ื‘ ื”ื˜ืขื ื•ืช K ื”ื•ื ืงื‘ื•ืฆืช ื›ืœ ื”ืคืจื•ืคื•ื–ื™ืฆื™ื•ืช ื”ื˜ื™ืคื•ืกื™ื•ืช ืฉื”ืกื•ื›ืŸ ื™ื•ืฆืจ ืขืœ ื™ืฉื•ื™ื•ืช ื‘ืชื•ืš ืชื—ื•ื ื”ืคืขื•ืœื” ืฉืœื•.

ื”ื”ื‘ื—ื ื” ื”ืžืจื›ื–ื™ืช ืื™ื ื” ื‘ื™ืŸ ื˜ืขื ื•ืช ืœื‘ื™ืŸ ืจืื™ื•ืช โ€” ืืœื ื‘ื™ืŸ ื—ื•ืžืจ ื‘ืขืœ ื›ื•ื— ืืจื’ื•ืžื ื˜ื˜ื™ื‘ื™ ืœื‘ื™ืŸ ืžื™ืžื•ืฉ ืฉืœ ื”ื›ื•ื— ื”ื–ื”. ืจืื™ื” ืื•ืžืจืช: ื”ื—ื•ืžืจ ื”ื–ื” ืงื™ื™ื, ื”ื•ื ื ื•ื’ืข ืœื™ืฉื•ืช ื”ื–ื•, ื”ื•ื ืขื‘ืจ ื•ืœื™ื“ืฆื™ื” ืชื—ืช ื”ืชื›ืœื™ืช ื”ื–ื•, ื•ื”ื•ื ื”ืชืงื‘ืœ ืžืฉื•ื ืฉื”ืื™ืจื•ืข ื”ื–ื” ื”ืฆื“ื™ืง ืชืฉื•ืžืช ืœื‘. ื˜ืขื ื” ืื•ืžืจืช: ื‘ื”ื™ื ืชืŸ ื”ื—ื•ืžืจ ื”ื–ื”, ืื ื™ ืžืฆื”ื™ืจ ืืช ื”ืคืจื•ืคื•ื–ื™ืฆื™ื” ื”ื–ื•, ืขืœ ื”ื™ืฉื•ืช ื”ื–ื•, ื‘ื“ืจื’ืช ืžื—ื•ื™ื‘ื•ืช ื–ื•.

ื”ื”ื‘ื“ืœ ื”ื•ื ืžื—ื•ื™ื‘ื•ืช. ืจืื™ื” ื ืฉืžืจืช ื‘ึพD ื•ื ื‘ื—ืจืช ืœืชื•ืš I; ื”ื™ื ืื™ื ื” ืžื•ืฉืคืขืช ืžืžื” ืฉืงื•ืจื” downstream. ื˜ืขื ื” ื”ื™ื ืื•ื‘ื™ื™ืงื˜ ื—ื“ืฉ โ€” ื›ื–ื” ืฉืœื•ืงื— ืจืื™ื•ืช ื›ืงืœื˜ ื•ืžืคื™ืง ื”ืฆื”ืจื” ื›ืคืœื˜.

ืืจื‘ืขื” ืงืจื™ื˜ืจื™ื•ื ื™ื ืžื’ื“ื™ืจื™ื ื—ื‘ืจื•ืช ื‘ึพK. ื˜ืขื ื” ื—ื™ื™ื‘ืช ืœื”ื™ื•ืช ืคืจื•ืคื•ื–ื™ืฆื™ื•ื ื™ืช: ื”ื™ื ืžืงื‘ืœืช ืฆื•ืจื” ืฉืœ predicate ื˜ื™ืคื•ืกื™ ืขืœ ืืจื’ื•ืžื ื˜ื™ื, ื›ืืฉืจ ื”ึพpredicate ื ืœืงื— ืžืžืœืื™ ื”ึพpredicates ื”ืžื•ืฆื”ืจ ืฉืœ ื”ืกื•ื›ืŸ ืชื—ืช ื”ืชื›ืœื™ืช ื”ืคืขื™ืœื”. ืžื•ืขืžื“ ืฉืื™ื ื• ื ื™ืชืŸ ืœื‘ื™ื˜ื•ื™ ื›ืคืจื•ืคื•ื–ื™ืฆื™ื” ื˜ื™ืคื•ืกื™ืช ืื™ื ื• ื˜ืขื ื”. ื˜ืขื ื” ื—ื™ื™ื‘ืช ืœื”ื™ื•ืช ืžืขื•ื’ื ืชึพื™ืฉื•ืช: ื”ืืจื’ื•ืžื ื˜ ื”ืžืจื›ื–ื™ ืฉืœื” ื”ื•ื x ืคืชื•ืจ ืžืชื•ืš X. ื˜ืขื ื” ื—ื™ื™ื‘ืช ืœื”ื™ื•ืช ื ืชืžื›ืชึพืจืื™ื•ืช: ื”ื™ื ืžืคื ื” ืœืจืื™ื” ืื—ืช ืื• ื™ื•ืชืจ ืฉื”ืชืงื‘ืœื• ื›ื—ื•ืžืจ ืฉืขืœื™ื• ื”ื™ื ื ืฉืขื ืช. ื˜ืขื ื” ืœืœื ืจืื™ื•ืช ืชื•ืžื›ื•ืช ื ื“ื—ื™ืช ื‘ื–ืžืŸ ื”ื™ื•ื•ืฆืจื•ืชื”, ืœื ืžืชืงื‘ืœืช ื‘ืฉืงื˜. ื•ื˜ืขื ื” ื—ื™ื™ื‘ืช ืœื”ื™ื•ืช ืชื—ื•ืžื”ึพืชื›ืœื™ืช: ื”ื™ื ื ื•ืฆืจืช ืชื—ืช p ืžืกื•ื™ื ืžืชื•ืš P. ืชื—ื™ืžืช ื”ืชื›ืœื™ืช ื”ื™ื ืชื ืื™ ืฉืœ ื˜ื™ืคื•ืก ื•ึพprovenance, ืœื ื”ืฆื“ืงื” ืจืื™ื™ืชื™ืช. ื”ื™ื ืžืชืขื“ืช ืืช ื”ืชื›ืœื™ืช ืฉืชื—ืชื™ื” ื ื•ืฆืจื” ื”ื˜ืขื ื”; ื”ืจืื™ื•ืช, ืžืคืช ื”ึพstance ื•ื›ืœืœื™ ื”ึพpredicate ื”ื ืฉืงื•ื‘ืขื™ื ืื ื”ื˜ืขื ื” ื ืชืžื›ืช.

ืื•ืคืจื˜ื•ืจ ื”ื˜ืขื ื•ืช ฮบ ืฉื•ืœื˜ ื‘ื™ืฆื™ืจื”:

k = ฮบ(I_relevant, predicate, x, p, C_admit)

ื—ืžื™ืฉื” ืงืœื˜ื™ื: ืคืจื™ื˜ื™ ื”ืจืื™ื” ืฉื ื‘ื—ื ื™ื, ื”ึพpredicate ื”ื˜ื™ืคื•ืกื™ ืฉืžื•ืฆื”ืจ, ื”ื™ืฉื•ืช, ื”ืชื›ืœื™ืช ื”ืคืขื™ืœื”, ื•ื”ืงืฉืจ ื”ืงื‘ืœื”. ฮบ ืื• ื™ื•ืฆืจ ื˜ืขื ื” ืื• ื“ื•ื—ื” ืืช ื”ืžื•ืขืžื“. ฮบ ื”ื•ื ื”ื ืชื™ื‘ ื”ืœื’ื™ื˜ื™ืžื™ ื”ื™ื—ื™ื“ ืœืชื•ืš K.

ืžื” ืฉึพฮบ ืžืคื™ืง ื›ื•ืœืœ ืขืฉืจ ืคืจื•ื™ืงืฆื™ื•ืช:

k = โŸจid, predicate, x, args, p, stance_map, q, t_formed, โ„“, rule_refโŸฉ

ื”ืžื–ื”ื” ื•ื”ึพpredicate ื‘ืจื•ืจื™ื. ื”ื™ืฉื•ืช ื•ื”ืชื›ืœื™ืช ื ื•ืฉืื™ื provenance. ื”ืืจื’ื•ืžื ื˜ื™ื ื”ื ื•ืกืคื™ื ืžื›ืกื™ื predicates ืฉืœื•ืงื—ื™ื ื™ื•ืชืจ ืžื™ืฉื•ืช โ€” ืฉื ืฉืœ ืฉืœื‘, ืžื—ืœืงืช ืกื™ื‘ื”, ื’ืจืกืช ืžื“ื™ื ื™ื•ืช. ื–ืžืŸ ื”ื”ื™ื•ื•ืฆืจื•ืช ืžืชืขื“ ืžืชื™ ื”ื˜ืขื ื” ื”ื•ืคืงื”.

ืฉืชื™ ืคืจื•ื™ืงืฆื™ื•ืช ืฉื•ื•ืช ื”ืชืขื›ื‘ื•ืช.

ืžืคืช ื”ึพstance ื”ื™ื ืžื” ืฉื”ื•ืคืš ื˜ืขื ื” ืœื ื™ืชื ืช ืœื‘ื™ืงื•ืจืช ื•ืœื ืจืง ืžื™ื•ื—ืกืช. ื”ื™ื ืžืงืฆื”, ืœื›ืœ ืคืจื™ื˜ ืจืื™ื” ืฉืžื•ื–ื›ืจ, ืื—ื“ ืžืืจื‘ืขื” ื™ื—ืกื™ื ื˜ื™ืคื•ืกื™ื™ื: ืชื•ืžืš, ืกื•ืชืจ, ืžืกื™ื™ื’, ืื• ื ื™ื˜ืจืœื™. ืจืื™ื” ืชื•ืžื›ืช ืžืขืœื” ืืช ื”ื‘ื™ื˜ื—ื•ืŸ ืฉืœ ื”ื˜ืขื ื”; ืจืื™ื” ืกื•ืชืจืช ืžื•ืจื™ื“ื” ืื•ืชื•; ืจืื™ื” ืžืกื™ื™ื’ืช ืžืชื ื” ืื•ืชื• โ€” ื”ื™ื ืชื•ืžื›ืช ื‘ื˜ืขื ื” ื‘ืื•ืคืŸ ืžื•ื’ื‘ืœ, ืžืฆืžืฆืžืช ืืช ืชื—ื•ืœืชื”, ืื• ืžืฆื™ื’ื” ื”ืกืชื™ื™ื’ื•ืช. ืจืื™ื” ื ื™ื˜ืจืœื™ืช ื ืฉืžืจืช ืœื‘ื™ืงื•ืจืช ื‘ืœื™ ืœืชืจื•ื ื›ื•ื— ื›ื™ื•ื•ื ื™. ืžื‘ืงืจ ืฉืงื•ืจื ื˜ืขื ื” ื™ื›ื•ืœ ืœืฉืื•ืœ: ืื™ื–ื• ืจืื™ื” ืชื•ืžื›ืช ื‘ื–ื”? ืื™ื–ื• ืกื•ืชืจืช ืืช ื–ื”? ืื™ื–ื• ืžืกื™ื™ื’ืช ืืช ื–ื”? ืžืคืช ื”ึพstance ื ื•ืชื ืช ืชืฉื•ื‘ื•ืช ื˜ื™ืคื•ืกื™ื•ืช.

ื”ื‘ื™ื˜ื—ื•ืŸ q(k) ืžื—ื•ืฉื‘ ืžืชื•ืš ืžืคืช ื”ึพstance ื”ืžืœืื” ื•ืžืชื•ืš ื”ืขืจื›ื•ืช ื”ืื™ื›ื•ืช ืฉืœ ื›ืœ ืคืจื™ื˜ ืจืื™ื” ืฉืžื•ื–ื›ืจ. ื”ื•ื ืื™ื ื• ืžื•ืฆื”ืจ ื™ื“ื ื™ืช, ืื™ื ื• ืžื•ืกืง ื‘ืื•ืคืŸ ืื˜ื•ื, ื•ืื™ื ื• ื ืงื‘ืข ื‘ืคืงื•ื“ื”. ืคื•ื ืงืฆื™ื™ืช ื”ื‘ื™ื˜ื—ื•ืŸ ืžื’ืจืกืช ื™ื—ื“ ืขื ืžืœืื™ ื”ึพpredicates, ื›ืš ืฉึพreplay ื™ื›ื•ืœ ืœืฉื—ื–ืจ ืขืจื›ื™ ื‘ื™ื˜ื—ื•ืŸ ื”ื™ืกื˜ื•ืจื™ื™ื ื’ื ื›ืืฉืจ ื”ื›ืœืœื™ื ื”ืฉืชื ื•.

ืฉื•ืฉืœืช ื”ื˜ืขื ื” โ„“(k) ืžืชืขื“ืช ืืช ืฉืจืฉืจืช ื”ืชื™ืงื•ื ื™ื, ื”ื‘ื™ื˜ื•ืœื™ื ื•ื”ื”ื—ืœืคื•ืช ืฉืžื—ื‘ืจืช ืืช ื”ื˜ืขื ื” ื”ื–ื• ืœืงื•ื“ืžื•ืชื™ื”. ื˜ืขื ื•ืช ื”ืŸ append-only: ื˜ืขื ื”, ืžืจื’ืข ืฉื ื•ืฆืจื”, ืื™ื ื” ืžืฉืชื ื”. ืชื™ืงื•ืŸ ืžืคื™ืง ื˜ืขื ื” ื—ื“ืฉื” ืขื ื‘ื™ื˜ื—ื•ืŸ ืžืขื•ื“ื›ืŸ ื•ืงื™ืฉื•ืจ ืœืงื•ื“ืžืชื”; ื‘ื™ื˜ื•ืœ ืžืคื™ืง ื˜ืขื ืช ื‘ื™ื˜ื•ืœ ืžืคื•ืจืฉืช ื”ืžืงื•ืฉืจืช ืœื˜ืขื ื” ืฉื”ื™ื ืžื•ืฉื›ืช ื‘ื—ื–ืจื”; ื”ื—ืœืคื” ืžืคื™ืงื” ื˜ืขื ื” ื—ื“ืฉื” ื•ืกืคืฆื™ืคื™ืช ื™ื•ืชืจ ืฉื”ื•ืคื›ืช ื˜ืขื ื” ื›ืœืœื™ืช ืงื•ื“ืžืช ืœืžื™ื•ืฉื ืช. ื”ื”ื™ืกื˜ื•ืจื™ื” ื”ืžืœืื” ืฉืœ ืžื” ืฉื”ืกื•ื›ืŸ ื”ืืžื™ืŸ ืœื’ื‘ื™ ืฉืœืฉื” ืฉืœ ื™ืฉื•ืชึพpredicateึพืชื›ืœื™ืช ื ื™ืชื ืช ืœืฉื—ื–ื•ืจ ืžืชื•ืš โ„“.

ื”ืžื—ื•ื™ื‘ื•ืช ืฉืžืคืช ื”ึพstance ื”ื•ืคื›ืช ืœื’ืœื•ื™ื”

ืืคืฉืจ ืฉื™ื”ื™ื” ื—ื•ืžืจ ื‘ืœื™ ืขืžื“ื”. D ืฉื•ืžืจ ืืช ื›ืœ ืžื” ืฉื™ืฉ ืœืกื•ื›ืŸ ื’ื™ืฉื” ืืœื™ื•. I ืžื—ื–ื™ืง ืืช ืžื” ืฉื”ืชืงื‘ืœ. ืืฃ ืื—ื“ ืžื”ื ืื™ื ื• ืžื—ื™ื™ื‘ ืืช ื”ืกื•ื›ืŸ ืœืฉื•ื ื”ืฆื”ืจื” ืขืœ ื”ื™ืฉื•ืช.

K ื”ื•ื ื”ืžืงื•ื ืฉื‘ื• ื”ืกื•ื›ืŸ ืžืชื—ื™ื™ื‘. ืœืžื—ื•ื™ื‘ื•ืช ื™ืฉ ืฉื ื™ ืคื ื™ื.

ื”ืคืŸ ื”ืจืืฉื•ืŸ ื”ื•ื ื”ึพpredicate: ื”ืกื•ื›ืŸ ืื•ืžืจ "ื”ื™ืฉื•ืช ื”ื–ื• qualified", ืื• "ืฉื•ืจืฉ ื”ืกื™ื‘ื” ืฉืœ ื”ืื™ืจื•ืข ื”ื–ื” ื”ื•ื network timeout", ืื• "ื”ื–ืžื ืช ื”ืจื›ืฉ ื”ื–ื• ืขื•ืžื“ืช ื‘ืžื“ื™ื ื™ื•ืช". ืืœื• ืขืžื“ื•ืช ื˜ื™ืคื•ืกื™ื•ืช โ€” ืœื ื”ืกืชื™ื™ื’ื•ื™ื•ืช, ืœื ืืคืฉืจื•ื™ื•ืช, ืœื ืงืจื™ืื•ืช ื–ืžื™ื ื•ืช. ื”ื‘ื™ื˜ื—ื•ืŸ q(k) ืžื‘ื˜ื ืืช ื“ืจื’ืช ื”ืžื—ื•ื™ื‘ื•ืช ืฉืœ ื”ืกื•ื›ืŸ, ืœื ื”ืื ื”ื•ื ืžื—ื•ื™ื‘ ื‘ื›ืœืœ. ื˜ืขื ื” ืขื q = 0.45 ื”ื™ื ืขื“ื™ื™ืŸ ื˜ืขื ื”; ื”ื™ื ืคืฉื•ื˜ ื˜ืขื ื” ืฉืžื•ื—ื–ืงืช ื‘ื‘ื™ื˜ื—ื•ืŸ ื ืžื•ืš ื™ื•ืชืจ.

ื”ืคืŸ ื”ืฉื ื™ ื”ื•ื ืžืคืช ื”ึพstance: ื”ืกื•ื›ืŸ ืื™ื ื• ืจืง ืžืฆื”ื™ืจ ืขืžื“ื”, ื”ื•ื ืžืชืขื“ ืื™ืš ื›ืœ ืคื™ืกืช ืจืื™ื” ืชืจืžื” ืœืขืžื“ื” ื”ื–ื•. ื–ื” ืžื” ืฉืžืคืจื™ื“ ืืช K ืžืžื—ืกืŸ ืชื•ื•ื™ื•ืช. ืžื—ืกืŸ ืชื•ื•ื™ื•ืช ืขืฉื•ื™ ืœื•ืžืจ qualified: true. K ืื•ืžืจ: qualified: true, ื‘ื‘ื™ื˜ื—ื•ืŸ 0.86, ื›ืืฉืจ ืคืจื™ื˜ ืจืื™ื” iโ‚ โ€” ืฉื•ืจืช ืกื˜ื˜ื•ืก ื‘ึพCRM โ€” ื”ื•ื ืชื•ืžืš, ืคืจื™ื˜ ืจืื™ื” iโ‚‚ โ€” ืœื•ื’ื™ื ืฉืœ ืคืขื™ืœื•ืช ืื—ืจื•ื ื” โ€” ื”ื•ื ืชื•ืžืš, ื•ืคืจื™ื˜ ืจืื™ื” iโ‚ƒ โ€” ื ืงื•ื“ืช ืžื™ื“ืข ื™ื—ื™ื“ื” ืžืœืคื ื™ ืฉื‘ื•ืขื™ื™ื โ€” ื”ื•ื ืžืกื™ื™ื’. ืžื‘ืงืจ ืฉืงื•ืจื ืืช ื”ื˜ืขื ื” ื™ื•ื“ืข ืœื ืจืง ืžื” ื”ืกื•ื›ืŸ ื”ืฆื”ื™ืจ, ืืœื ืžืžื” ื”ื”ืฆื”ืจื” ืขืฉื•ื™ื”.

ื‘ื“ื•ืžื™ื™ืŸ ื”ืขืจื›ื” ืžื•ื ื—ื”ึพื›ืœืœื™ื, ื˜ืขื ืช ื–ื›ืื•ืช โ€” "ื”ืžื‘ืงืฉ ืขื•ืžื“ ื‘ืงืจื™ื˜ืจื™ื•ื ื™ ื”ื–ื›ืื•ืช ื”ืžื‘ื ื™ื™ื" โ€” ื ื•ืฉืืช ืžืคืช stance ืขืœ ืคืจื™ื˜ื™ ื”ืจืื™ื” ืฉื ื‘ื“ืงื•: ื”ืžืกืžื›ื™ื ืฉื”ื•ื’ืฉื•, ื”ืฉื“ื•ืช ืฉื—ื•ืœืฆื•, ื‘ื“ื™ืงื•ืช ื”ืื™ืœื•ืฆื™ื ืฉืขื‘ืจื• ื•ืœื™ื“ืฆื™ื”. ื”ื‘ื™ื˜ื—ื•ืŸ ืžืฉืงืฃ ืื ื‘ืกื™ืก ื”ืจืื™ื•ืช ื—ื–ืง ืื• ืžืกื•ื™ื’. ืชื—ื™ืžืช ื”ืชื›ืœื™ืช ืžืชื™ื™ื’ืช ืืช ื”ื˜ืขื ื” ืœืจื™ืฆืช ื‘ื“ื™ืงืช ื”ื–ื›ืื•ืช ืฉื”ืคื™ืงื” ืื•ืชื”. ื”ืคื ื™ื™ืช ื”ื™ืฉื•ืช ื ืคืชืจืช ืœื‘ืงืฉื” ื”ืžืกื•ื™ืžืช, ืœื ืœืžื—ืœืงื” ืฉืœ ื‘ืงืฉื•ืช. ื”ึพpredicate ื ืœืงื— ืžืžืœืื™ ื”ึพpredicates ื”ืžื•ืฆื”ืจ ืฉืœ ื”ื“ื•ืžื™ื™ืŸ ืขื‘ื•ืจ ืชื›ืœื™ืช ื”ื‘ื“ื™ืงื” ื”ื–ื•. ื”ื˜ืขื ื” ื”ื™ื ืขืžื“ื” ืขืœ ื ื•ืฉื ืกืคืฆื™ืคื™, ืœื ืฉื™ืคื•ื˜ ืžืกื›ื ืขืœ ืงื˜ื’ื•ืจื™ื”.

ื“ื•ืžื™ื™ืŸ ื”ึพPrintFarm ืžื‘ื”ื™ืจ ืืช ืื•ืชื” ื ืงื•ื“ื” ืžื”ืงืฆื” ื”ืคื™ื–ื™ ืฉืœ ื”ืกืคืงื˜ืจื•ื. ื”ืกื•ื›ืŸ ื™ื•ืฆืจ ื”ื˜ืขื ื•ืช ื‘ื“ื•ืžื™ื™ืŸ ื”ื–ื” ืžืคื™ืง ืคืจื•ืคื•ื–ื™ืฆื™ื•ืช ืขืœ ืขื‘ื•ื“ื•ืช ื”ื“ืคืกื” ืกืคืฆื™ืคื™ื•ืช โ€” ืžืฆื‘ื™ ืขื‘ื•ื“ื”, ืžืฆื‘ื™ ื›ืฉืœ, ืงื™ืฉื•ืจื™ plate, ืชื ืื™ ื—ื•ืžืจ. ืžื‘ื ื” ื”ื˜ืขื ื•ืช ืฉืœ ื”ืืœื’ื‘ืจื” ืžื›ืœื™ืœ ืขืœ ืคื ื™ ืฉื ื™ ื”ื“ื•ืžื™ื™ื ื™ื ืžืฉื•ื ืฉื”ืงืจื™ื˜ืจื™ื•ื ื™ื ืฉืœ K ื ื™ื˜ืจืœื™ื™ื ืœื“ื•ืžื™ื™ืŸ: ืคืจื•ืคื•ื–ื™ืฆื™ื•ื ื™, ืžืขื•ื’ืŸึพื™ืฉื•ืช, ื ืชืžืšึพืจืื™ื•ืช, ืชื—ื•ืึพืชื›ืœื™ืช. ืžืœืื™ ื”ึพpredicates ืžืฉืชื ื”; ื”ืžื‘ื ื” ืœื.

ื”ืชืคืงื™ื“ downstream ืฉืœ K ืžื“ื•ื™ืง: ื”ื•ื ืžืื›ืœืก ืืช ืจื›ื™ื‘ ื”ืžืฆื‘ ืฉืœ Context. S(x, t, p) ื”ื•ื, ืคื•ืจืžืœื™ืช, ืงื‘ื•ืฆืช ื”ื˜ืขื ื•ืช ืขืœ x ื”ืคืขื™ืœื•ืช ื‘ื–ืžืŸ t ืชื—ืช ื”ืชื›ืœื™ืช p:

S(x, t, p) = K_active(x, t, p) = { k โˆˆ K : x(k) = x, p(k) = p, status_t(k) = active }

ื–ื”ื• ื”ืงืฆื” ื”ืงื“ืžื™ ืฉืžืฉืœื™ื ืืช ื”ื—ื–ืจื” ืœึพGrounding. Context ืžืชื—ื™ืœ ื‘ื–ื”ื•ืช (ืžึพX) ื•ื‘ืชื›ืœื™ืช (ืžึพP); ืจื›ื™ื‘ ื”ืžืฆื‘ ืฉืœื• ืจื™ืง ืขื“ ืฉึพK ืžืคื™ืง ื˜ืขื ื•ืช; ืœืื—ืจ ืฉึพK ืจืฅ, C ืžืœื ื™ื›ื•ืœ ืœื”ื™ื•ืช ืžื•ืจื›ื‘. ื‘ืœื™ K, ืœึพC ืื™ืŸ ืžืฆื‘. ื‘ืœื™ ืžืฆื‘, C ื”ื•ื ืงืœื™ืคื” โ€” ื–ื”ื•ืช ื•ืชื›ืœื™ืช ื‘ืœื™ ืฉื•ื ื”ืฆื”ืจื” ืฉืœ ืžื” ื ื›ื•ืŸ ื›ืจื’ืข ืœื’ื‘ื™ ื”ื™ืฉื•ืช.

Features: ืœื”ืคื•ืš ื”ืงืฉืจ ืœืžื“ื™ื“ื•ืช

ืžืจื—ื‘ ื”ึพFeatures F ื”ื•ื ืงื‘ื•ืฆืช ื›ืœ ื”ืคืจื•ื™ืงืฆื™ื•ืช ื”ื—ื™ืฉื•ื‘ื™ื•ืช ื•ื”ื˜ื™ืคื•ืกื™ื•ืช ืžืชื•ืš ื”ืงืฉืจ ื•ืจืื™ื•ืช ืฉื”ืกื•ื›ืŸ ืžืคื™ืง ื‘ืžื”ืœืš ื”ืคืจืฉื ื•ืช ืฉืœื• ืœื™ืฉื•ืช ืชื—ืช ืชื›ืœื™ืช.

ื”ื”ื‘ื—ื ื” ื‘ื™ืŸ F ืœึพK ืื™ื ื” ื ื•ื’ืขืช ืœื“ื™ื•ืง ืื• ืœืขื•ืžืง. ื”ื™ื ื ื•ื’ืขืช ืœืกื•ื’ ื”ื“ื‘ืจ ืฉืžื•ืคืง. K ืžืคื™ืง ืคืจื•ืคื•ื–ื™ืฆื™ื•ืช: ื”ืกื•ื›ืŸ ืžื—ื–ื™ืง ืžืฉื”ื• ื›ื ื›ื•ืŸ. F ืžืคื™ืง ื›ื™ืžื•ืชื™ื: ื”ืกื•ื›ืŸ ืžื•ื“ื“ ื”ื™ื‘ื˜ ื—ื™ืฉื•ื‘ื™ ืžืกื•ื™ื ืฉืœ ืžืฆื‘ ื”ื™ืฉื•ืช.

ื”ื˜ืขื ื” qualified(x) ื ืžืฆืืช ื‘ึพK. ื”ึพFeature qualification_score(x) = 0.86 ื ืžืฆื ื‘ึพF. ืฉื ื™ื”ื ื ื•ื’ืขื™ื ืœืื•ืชื” ื™ืฉื•ืช. ื™ื™ืชื›ืŸ ืฉื”ื ืžืคื ื™ื ืœื—ืœืง ืžืื•ืชืŸ ืจืื™ื•ืช. ื”ื ืื•ื‘ื™ื™ืงื˜ื™ื ืฉื•ื ื™ื: ื”ืจืืฉื•ืŸ ื”ื•ื ืžื—ื•ื™ื‘ื•ืช; ื”ืฉื ื™ ื”ื•ื ืžื“ื™ื“ื”.

ืืจื‘ืขื” ืงืจื™ื˜ืจื™ื•ื ื™ื ืžื’ื“ื™ืจื™ื ื—ื‘ืจื•ืช ื‘ึพF. Feature ื—ื™ื™ื‘ ืœื”ื™ื•ืช ื—ื™ืฉื•ื‘ื™ โ€” ืžื•ืคืง ืขืœ ื™ื“ื™ ื›ืœืœ ื—ื™ืฉื•ื‘ ืžื•ื’ื“ืจ ื•ืžื’ื•ืจืกื˜, ืœื ืžื•ืกืง ื‘ืื•ืคืŸ ืœื ืคื•ืจืžืœื™ ื•ืœื ืžื—ื•ืœืฅ ืœืœื ืคืจื•ืฆื“ื•ืจื” ืžืคื•ืจืฉืช. Feature ื—ื™ื™ื‘ ืœื”ื™ื•ืช ื˜ื™ืคื•ืกื™ โ€” ื™ืฉ ืœื• ื˜ื™ืคื•ืก ืคืœื˜ ืžื•ืฆื”ืจ (scalar, ืงื˜ื’ื•ืจื™ืืœื™, integer count, normalized score, duration, ืขืจืš ืžื•ื‘ื ื”) ื•ืคืจืฉื ื•ืช ืกืžื ื˜ื™ืช ืžื•ืฆื”ืจืช ืฉืื•ืžืจืช ืžื” ื”ืขืจืš ืื•ืžืจ ืื•ืคืจื˜ื™ื‘ื™ืช. Feature ื—ื™ื™ื‘ ืœื”ื™ื•ืช ืชื—ื•ืึพืชื›ืœื™ืช โ€” ืžื—ื•ืฉื‘ ืชื—ืช p ืžืกื•ื™ื. ืื•ืชื• ื—ื™ืฉื•ื‘ ื‘ืกื™ืกื™ ืขืฉื•ื™ ืœื”ืคื™ืง ืฉื ื™ Features ืฉื•ื ื™ื ืชื—ืช ืฉืชื™ ืชื›ืœื™ื•ืช ืฉื•ื ื•ืช ืื ื”ืคืจืฉื ื•ืช ื”ืกืžื ื˜ื™ืช ืฉื•ื ื”: ื™ืžื™ื ืžืื– ื”ืงืฉืจ ื”ืื—ืจื•ืŸ ื ืงืจืื™ื ื›ืกื™ื’ื ืœ recency ื‘ื“ื•ืžื™ื™ืŸ ืื—ื“ ื•ื›ืžื“ื“ ืœืกื™ื›ื•ืŸ ื”ื–ื ื—ื” ื‘ื“ื•ืžื™ื™ืŸ ืื—ืจ. Feature ื—ื™ื™ื‘ ืœื”ื™ื•ืช ื‘ืจึพืขืงื™ื‘ื” โ€” ื›ืœ f ื ื•ืฉื ื”ืคื ื™ื•ืช lineage ืœืจื›ื™ื‘ื™ C ื•ืœืคืจื™ื˜ื™ ื”ืจืื™ื” ืฉืžื”ื ื—ื•ืฉื‘ ืขืจื›ื•.

ืื•ืคืจื˜ื•ืจ ื”ึพFeature, โ€ฯ‡, ืฉื•ืœื˜ ื‘ื—ื™ืฉื•ื‘:

f = ฯ‡(feature_id, x, p, C(x, t, p), I_relevant)

ื—ืžื™ืฉื” ืงืœื˜ื™ื: ื”ึพFeature ืฉื™ืฉ ืœื—ืฉื‘ (ืžืชื•ืš ืžืœืื™ ื”ึพFeatures ืฉืœ ื”ืกื•ื›ืŸ, T_F), ื”ื™ืฉื•ืช, ื”ืชื›ืœื™ืช ื”ืคืขื™ืœื”, ื”ึพContext ื”ืžืœื ืฉื”ื•ืจื›ื‘, ื•ืคืจื•ืกืช ื”ืจืื™ื•ืช ืฉื”ื›ืœืœ ืžื•ืจืฉื” ืœืงืจื•ื. ื”ื”ื‘ื“ืœ ืžึพฮบ ืื™ื ื• ืจืง ื”ืคืœื˜ โ€” ืืœื ื”ืงืœื˜. ฯ‡ ื“ื•ืจืฉ C ืžืœื, ืœื C_admit. ืื™ ืืคืฉืจ ืœื—ืฉื‘ Features ื‘ื–ืžืŸ ื”ืงื‘ืœื”, ืžืฉื•ื ืฉื”ื ืžื‘ืฆืขื™ื ืื™ื ื˜ื’ืจืฆื™ื” ืขืœ ื˜ืขื ื•ืช, ื”ื™ืกื˜ื•ืจื™ื” ื•ื”ืงืฉืจ ืžื•ืจื›ื‘ ืฉืขื“ื™ื™ืŸ ืื™ื ื ืงื™ื™ืžื™ื ื‘ื–ืžืŸ ื”ืงื‘ืœื”.

ืœืขืจืš Feature ื™ืฉ ืชืฉืข ืคืจื•ื™ืงืฆื™ื•ืช:

f = โŸจid, feature_id, x, p, C_ref, value, inputs_refs, t_computed, rule_refโŸฉ

ืจื•ื‘ืŸ ืžืงื‘ื™ืœื•ืช ืœืžื‘ื ื” ืฉืœ K: ืžื–ื”ื”, ื˜ื™ืคื•ืก ืžืชื•ืš inventory, ื™ืฉื•ืช, ืชื›ืœื™ืช, ื”ืคื ื™ื™ืช ื”ื›ืœืœ ืฉืžืืคืฉืจืช replay, ื•ื”ึพlineage ืฉืžืžื ื• ื—ื•ืฉื‘ ื”ืขืจืš. ืฉืชื™ื™ื ื™ื™ื—ื•ื“ื™ื•ืช ืœึพF.

C_ref ืžืชืขื“ ืœื ืืช ืื•ื‘ื™ื™ืงื˜ ื”ื”ืงืฉืจ ืขืฆืžื• โ€” C ืžื•ืจื›ื‘ ืœืคื™ ื“ืจื™ืฉื”, ืœื ื ืฉืžืจ ื‘ืื•ืคืŸ ืžืชืžื™ื“ โ€” ืืœื tuple ืฉืžืกืคื™ืง ื›ื“ื™ ืœืฉื—ื–ืจ ืื•ืชื• ื‘ื‘ื™ืงื•ืจืช ื•ื‘ึพreplay: ื™ืฉื•ืช, ื–ืžืŸ ื”ืงืฉืจ, ืชื›ืœื™ืช, ื•ื’ืจืกืช ืžืชื›ื•ืŸ ื”ื”ืจื›ื‘ื”. ื›ืš Feature ืžืขื’ืŸ ืืช ืขืฆืžื• ืœึพGrounding ืฉืœื• ื‘ืœื™ ืœื”ื—ื–ื™ืง ืืช C ื”ืžืœื ืœืคื™ ืขืจืš.

value ื”ื•ื ื”ืคืœื˜ ื”ื˜ื™ืคื•ืกื™: scalar, ืžืกืคืจ ืฉืœื, ืชื•ื•ื™ืช ืงื˜ื’ื•ืจื™ืืœื™ืช, normalized score, duration, ืื• ืขืจืš ืžื•ื‘ื ื”. ื”ื˜ื™ืคื•ืก ืžื•ื›ืจื– ืขืœ ื™ื“ื™ ืจืฉื•ืžืช inventory ืฉืœ feature_id; ืขืจืš ืฉืื™ื ื• ืžืชืื™ื ืœื˜ื™ืคื•ืก ื”ืžื•ืฆื”ืจ ื ื“ื—ื”. ื—ื™ืฉื•ื‘ Feature ืื™ื ื• ืžื‘ืฆืข coercion ืฉืงื˜.

Features ื”ื append-only. ื—ื™ืฉื•ื‘ ืžื—ื“ืฉ ืชื—ืช ื›ืœืœื™ื ืžืขื•ื“ื›ื ื™ื ืื• ืงืœื˜ื™ื ืžืขื•ื“ื›ื ื™ื ืžืคื™ืง f ื—ื“ืฉ ืขื id ื•ึพt_computed ืžืฉืœื•; ื”ืขืจืš ื”ืงื•ื“ื ื ืฉืืจ ื‘ึพF ืœืฆื•ืจื›ื™ ื‘ื™ืงื•ืจืช. ืžื‘ืงืจ ืฉืžืฉื—ื–ืจ ืขืœ ืžื” ื”ืกื•ื›ืŸ ืคืขืœ ื‘ืขื‘ืจ ืงื•ืจื ืืช ื”ึพFeatures ืฉื—ื•ืฉื‘ื• ืœืคื ื™ ืื•ืชื• ืจื’ืข, ืœื ืขืจื›ื™ื ืฉื—ื•ืฉื‘ื• ืžื—ื“ืฉ ืžืื•ื—ืจ ื™ื•ืชืจ.

ื”ืขืจื” ืขืœ ื—ืชื™ืžื•ืช ืื•ืคืจื˜ื•ืจื™ื. ืื•ืคืจื˜ื•ืจื™ ื”ืคืจืฉื ื•ืช ื•ื”ืกื™ื’ื ืœื™ื–ืฆื™ื” โ€” ฮท ื•ึพฯƒ โ€” ืชืœื•ื™ื™ื ื‘ึพFeatures ื‘ื ื•ืกืฃ ืœึพC ื•ืœึพI. ื›ืืฉืจ ื”ื ื ื›ืชื‘ื™ื ื‘ืงื™ืฆื•ืจ ื›ึพฮท(e, x, p, C, I) ื•ื›ึพฯƒ(e, x, p, C, I), ืคืจื•ืกืช F_relevant ืžื•ื‘ืœืขืช. ื”ื—ืชื™ืžื•ืช ื”ืžืœืื•ืช ื”ืŸ:

ฮผ = ฮท(e, x, p, C, I, F_relevant) z = ฯƒ(e, x, p, C, I, F_relevant)

Features ื”ื ื”ืชืฉืชื™ืช ื”ืžื“ื™ื“ื” ืฉืžื™ืฉื•ืจ ื”ืžืฉืžืขื•ืช ืงื•ืจื ืžืžื ื”. ื”ืงืจื™ืื” ื”ื›ื™ื•ื•ื ื™ืช โ€” ื”ืื ืขืจืš ืžื“ื™ื“ื” ืžืกื•ื™ื ื”ื•ื ื’ื‘ื•ื” ืื• ื ืžื•ืš, ื“ื—ื•ืฃ ืื• ื™ืฆื™ื‘, ื‘ืจื™ื ืื• ื‘ืกื™ื›ื•ืŸ โ€” ืžืชืจื—ืฉืช ื‘ึพM ื“ืจืš ฮท ื•ึพฯƒ, ืœื ื‘ึพF. โ€F ืื™ื ื• ืื•ืžืจ ืื ืฉืœื•ืฉ ืคืชื™ื—ื•ืช ืื™ืžื™ื™ืœ ื‘ืชื•ืš 48 ืฉืขื•ืช ื–ื” ื˜ื•ื‘; ื”ื•ื ืื•ืžืจ ืฉื”ืขืจืš ื”ื•ื 3.

ื”ื”ื‘ื—ื ื” ื‘ืฉืœื•ืฉ ืจืžื•ืช

E, D ื•ึพI ืขื•ื ื™ื ืขืœ ืฉืืœืช ื”ืชืฆืคื™ืช. K ื•ึพF ืขื•ื ื™ื ืขืœ ืฉืืœืช ื”ืคืจืฉื ื•ืช. ืฉืœื•ืฉ ืจืžื•ืช ืฉืœ ืžื‘ื ื” ื”ืืœื’ื‘ืจื” ื ืจืื•ืช ืขื›ืฉื™ื• ื™ื—ื“.

ืจืื™ื” ื”ื™ื ื—ื•ืžืจ ื‘ืขืœ ื›ื•ื— ืืจื’ื•ืžื ื˜ื˜ื™ื‘ื™. ื”ื™ื ืžืชืงื‘ืœืช, ืœื ื ื•ืฆืจืช. ื”ื™ื ื ื•ื’ืขืช ืœื™ืฉื•ืช, ืžืขื•ื’ื ืช ืœืื™ืจื•ืข, ืขื•ื‘ืจืช ื•ืœื™ื“ืฆื™ื”, ื•ื ื™ืชื ืช ืœืžืขืงื‘ ืขื“ ืคืจื™ื˜ raw data ื•ื“ืจื›ื• ืขื“ ืžืงื•ืจ. ืจืื™ื” ืื™ื ื” ืžืฆื”ื™ืจื” ื“ื‘ืจ; ื”ื™ื ืžืกืคืงืช ืืช ื”ืชืฉืชื™ืช ืœื”ืฆื”ืจื”.

ื˜ืขื ื” ื”ื™ื ืคืจื•ืคื•ื–ื™ืฆื™ื” ืฉืžืžืžืฉืช ืืช ื”ื›ื•ื— ื”ืืจื’ื•ืžื ื˜ื˜ื™ื‘ื™ ืฉืœ ื”ืจืื™ื”. ื”ื™ื ื ื•ืฆืจืช, ืœื ืžืชืงื‘ืœืช. ื”ื™ื ืžื—ื™ื™ื‘ืช ืืช ื”ืกื•ื›ืŸ ืœึพpredicate ื˜ื™ืคื•ืกื™ ืขืœ ื™ืฉื•ืช ืžืกื•ื™ืžืช, ืžืชืขื“ืช ืื™ืš ื›ืœ ืคืจื™ื˜ ืจืื™ื” ืชืจื ืœืžื—ื•ื™ื‘ื•ืช, ื•ื ื•ืฉืืช ื‘ื™ื˜ื—ื•ืŸ ื”ืžื—ื•ืฉื‘ ืžืชื•ืš ื”ืชื™ืขื•ื“ ื”ื–ื”. ื˜ืขื ื” ืžืฆื”ื™ืจื”; ื”ื™ื ืื™ื ื” ืจืง ืžืฆื™ื’ื”.

Feature ื”ื•ื ืžื“ื™ื“ื” ื˜ื™ืคื•ืกื™ืช ื”ืžื—ื•ืฉื‘ืช ืžืชื•ืš ื”ื”ืงืฉืจ ื”ืžื•ืจื›ื‘ ื•ื”ืจืื™ื•ืช. ื”ื•ื ืžื—ื•ืฉื‘, ืœื ื ื•ืฆืจ ื•ืœื ืžืชืงื‘ืœ. ื”ื•ื ืžื›ืžืช ื”ื™ื‘ื˜ ื—ื™ืฉื•ื‘ื™ ืžืกื•ื™ื ืฉืœ ืžืฆื‘ ื”ื™ืฉื•ืช ืชื—ืช ื”ืชื›ืœื™ืช ื”ืคืขื™ืœื”. Feature ืื™ื ื• ืžืฆื”ื™ืจ; ื”ื•ื ืžื•ื“ื“.

ื”ืฉืœื•ืฉื” ืื™ื ื ื‘ื ื™ึพื”ื—ืœืคื”, ื•ืงืจื™ืกื” ื‘ื™ื ื™ื”ื ื”ื™ื ืื—ืช ื”ื“ืจื›ื™ื ื”ืžืฉืžืขื•ืชื™ื•ืช ืฉื‘ื”ืŸ pipelines ืฉืœ ืกื•ื›ื ื™ื ืžืฉืชื‘ืฉื™ื. ืกื•ื›ืŸ ืฉืžืชื™ื™ื—ืก ืœืจืื™ื” ื›ืžืกืคื™ืงื” ืœืคืขื•ืœื” ื“ื™ืœื’ ืขืœ ืžื—ื•ื™ื‘ื•ืช โ€” ื”ื•ื ืžื’ื™ื‘ ืœื—ื•ืžืจ ืฉื”ื’ื™ืข, ืœื ืœืขืžื“ื•ืช ืœื’ื‘ื™ ื ื•ืฉืื™ื ืกืคืฆื™ืคื™ื™ื. ืกื•ื›ืŸ ืฉืžืชื™ื™ื—ืก ืœื˜ืขื ื•ืช ื›ืžื“ื™ื“ื•ืช ืื™ื‘ื“ ืืช ืžืคืช ื”ึพstance โ€” ื”ืชื™ืขื•ื“ ืฉืœ ืื™ืš ื”ืจืื™ื•ืช ืชืจืžื• ืœื›ืœ ื”ืฆื”ืจื”. ืกื•ื›ืŸ ืฉืžืชื™ื™ื—ืก ืœึพFeatures ื›ื˜ืขื ื•ืช ื‘ืœื‘ืœ ื›ื™ืžื•ืช ืขื ืคืจื•ืคื•ื–ื™ืฆื™ื” โ€” ื”ื•ื ืžืฆื”ื™ืจ ืฉืขืจืš ืžื“ื™ื“ื” ืžื”ื•ื•ื” ืขืžื“ื”, ื›ืืฉืจ ืขืžื“ื•ืช ื“ื•ืจืฉื•ืช ืจืื™ื•ืช ื•ึพstance, ืœื ืจืง ื—ื™ืฉื•ื‘ ื•ืกืฃ.

ื™ื—ื“, ื”ื ืžืžืžืฉื™ื ืืช ื”ืฉืจืฉืจืช ื”ืคืจืฉื ื™ืช ืฉืœ ื”ืืœื’ื‘ืจื”: ืชืฆืคื™ืช ื‘ื•ื—ืจืช ื—ื•ืžืจ; ื˜ืขื ื•ืช ืžืžืžืฉื•ืช ืืช ื”ื—ื•ืžืจ ื”ื–ื” ื‘ืคืจื•ืคื•ื–ื™ืฆื™ื•ืช ืกืคืฆื™ืคื™ื•ืช; Features ืžื•ื“ื“ื™ื ืืช ื”ื”ื™ื‘ื˜ื™ื ื”ื ื™ืชื ื™ื ืœื›ื™ืžื•ืช ืฉืœ ื”ืžืฆื‘ ื”ืžืขื•ื’ืŸ.

ืฉืจืฉืจืช ื”ื›ืฉืœ ื‘ืคืจืฉื ื•ืช

ืœื›ืœ ืžืจื—ื‘ ื‘ืžื™ืฉื•ืจ ื”ืคืจืฉื ื•ืช ื™ืฉ ืžืฆื‘ ื›ืฉืœ ืื•ืคื™ื™ื ื™, ื•ื›ืœ ืื—ื“ ืžื™ื™ืฆืจ ืกื•ื’ ืื—ืจ ืฉืœ ื ื–ืง downstream.

ื›ืฉืœื™ ื˜ืขื ื•ืช ืžืฉื—ื™ืชื™ื ืืช ืขืžื“ื•ืช ื”ืกื•ื›ืŸ. ื˜ืขื ื” ืœื ื ืชืžื›ืช โ€” ืฉื ื•ืฆืจื” ื‘ืœื™ ืจืื™ื•ืช ืžืกืคื™ืงื•ืช, ื‘ืœื™ ืื›ื™ืคืช ื›ืœืœื™ ืชืžื™ื›ื” ืžื™ื ื™ืžืœื™ืช โ€” ื”ื™ื ืขืžื“ื” ื‘ืœื™ ืงืจืงืข ืžืชื—ืชื™ื”. ื”ืกื•ื›ืŸ ืžืชื—ื™ื™ื‘ ืœืคืจื•ืคื•ื–ื™ืฆื™ื” ืฉื”ืจืื™ื•ืช ืฉืœื• ืื™ื ืŸ ื‘ืืžืช ืชื•ืžื›ื•ืช ื‘ื”; ืžืฉืžืขื•ืช downstream ืžื—ื•ืฉื‘ืช ืžื•ืœ ื”ืคืจื•ืคื•ื–ื™ืฆื™ื” ื”ื–ื• ื›ืื™ืœื• ื”ื™ื™ืชื” ืžื‘ื•ืกืกืช ื”ื™ื˜ื‘. ื˜ืขื ื” ืžื™ื•ืฉื ืช โ€” ื˜ืขื ื” ืคืขื™ืœื” ืฉื”ื™ื™ืชื” ืฆืจื™ื›ื” ืœืขื‘ื•ืจ ืชื™ืงื•ืŸ ืื• ื‘ื™ื˜ื•ืœ ื›ืฉื ื›ื ืกื” ืจืื™ื” ืกื•ืชืจืช โ€” ื”ื™ื ืขืžื“ื” ืฉื›ื‘ืจ ืื™ื ื” ืžืฉืงืคืช ืืช ืžื” ืฉื‘ืกื™ืก ื”ืจืื™ื•ืช ื”ื ื•ื›ื—ื™ ืฉืœ ื”ืกื•ื›ืŸ ื”ื™ื” ืชื•ืžืš ื‘ื•. ืกืชื™ืจื” ืฉืœื ื˜ื•ืคืœื” โ€” ืฉืชื™ ื˜ืขื ื•ืช ืคืขื™ืœื•ืช ืขืœ ืื•ืชื” ืฉืœืฉื” ืฉืœ ื™ืฉื•ืชึพpredicateึพืชื›ืœื™ืช ืฉืžืฆื”ื™ืจื•ืช ื“ื‘ืจื™ื ืžื ื•ื’ื“ื™ื, ื‘ืœื™ ืฉืืฃ ืื—ืช ืžื”ืŸ ื‘ื•ื˜ืœื” โ€” ืคื™ืจื•ืฉื” ืฉืจื›ื™ื‘ ื”ืžืฆื‘ ืฉืœ Context ืื™ื ื• ืงื•ื”ืจื ื˜ื™; ืคืขื•ืœื•ืช downstream ื ื•ืขืฆื•ืช ื‘ื˜ืขื ื” ืฉื ื‘ื—ืจื”, ื‘ืœื™ ื›ืœืœ ืขืงืจื•ื ื™ ืœื‘ื—ื™ืจื”.

ื›ืฉืœื™ Feature ืžืฉื—ื™ืชื™ื ืืช ื”ืžื“ื™ื“ื•ืช ืฉืœ ื”ืกื•ื›ืŸ. Feature ืžื™ื•ืฉืŸ โ€” ืขืจืš ืฉื—ื•ืฉื‘ ืžื•ืœ ื’ืจืกื” ืงื•ื“ืžืช ืฉืœ C ืื• I โ€” ืคื™ืจื•ืฉื• ืฉืžืฉืžืขื•ืช ืžื—ื•ืฉื‘ืช ืžื•ืœ ืžื“ื™ื“ื” ืฉื›ื‘ืจ ื”ื•ื—ืœืคื” ืขืœ ื™ื“ื™ ื”ืงืฉืจ ืžืขื•ื“ื›ืŸ. Feature ืฉืื™ื ื• ื‘ืจึพืขืงื™ื‘ื” โ€” ืขืจืš ืฉื”ึพinputs_refs ืฉืœื• ืื™ื ื ืžืคื ื™ื ืœืจื›ื™ื‘ื™ื ื ื™ืชื ื™ื ืœื–ื™ื”ื•ื™ ืฉืœ C ืื• I โ€” ืคื™ืจื•ืฉื• ืฉืžืขื‘ืจ ื”ึพprovenance ื ืฉื‘ืจ; ืžื‘ืงืจ ืื™ื ื• ื™ื›ื•ืœ ืœืฉื—ื–ืจ ืžื“ื•ืข ืœึพFeature ื™ืฉ ืืช ื”ืขืจืš ืฉื™ืฉ ืœื•. ื–ื™ื”ื•ื ื—ื•ืฆื”ึพืชื›ืœื™ื•ืช โ€” Feature ืฉื—ื•ืฉื‘ ืชื—ืช ืชื›ืœื™ืช ืื—ืช ื•ื ืฆืจืš ืขืœ ื™ื“ื™ ืื•ืคืจื˜ื•ืจ ืฉืจืฅ ืชื—ืช ืื—ืจืช ื‘ืœื™ ื”ืจืฉืื” ืžืคื•ืจืฉืช โ€” ืคื™ืจื•ืฉื• ืฉืžืฉืžืขื•ืช ืžื—ื•ืฉื‘ืช ืชื—ืช ืžืกื’ืจืช ืื—ืช ื‘ืืžืฆืขื•ืช ื›ื™ืžื•ืช ืฉื ื’ื–ืจ ืชื—ืช ืžืกื’ืจืช ืื—ืจืช.

ื”ื“ืคื•ืก ื”ืžืฉื•ืชืฃ: ื›ืฉืœื™ ืคืจืฉื ื•ืช ืžืชื’ืœื™ื downstream, ืœื ื‘ืžืจื—ื‘ ืฉื‘ื• ื”ื ื”ืชืจื—ืฉื•. ื˜ืขื ื” ืžื™ื•ืฉื ืช ืื™ื ื” ืžืคื™ืงื” ืฉื’ื™ืื” ื›ืฉื”ื™ื ื™ื•ืฉื‘ืช ื‘ึพK; ื”ื™ื ืžืคื™ืงื” ื•ืงื˜ื•ืจ ืžืฉืžืขื•ืช ืžืขื•ื•ืช ื‘ึพM. Feature ืฉืื™ื ื• ื‘ืจึพืขืงื™ื‘ื” ืื™ื ื• ืžืคื™ืง ืฉื’ื™ืื” ื‘ึพฯ‡; ื”ื•ื ืฉื•ื‘ืจ ืืช ื ืชื™ื‘ ื”ื‘ื™ืงื•ืจืช ืฉืื•ืคืจื˜ื•ืจ ืฆืจื™ืš ืœืœื›ืช ื‘ื• ืื—ื•ืจื” ืžืคืขื•ืœื”. ืฉื’ื™ืื•ืช ืžืชืคืฉื˜ื•ืช ืงื“ื™ืžื”, ื›ืžื• ื‘ืžื™ืฉื•ืจ ื”ืชืฆืคื™ืช.

ืžื” ืžื™ืฉื•ืจ ื”ืคืจืฉื ื•ืช ืžืคื™ืง

K ื•ึพF ื™ื—ื“ ืžื›ื™ื ื™ื ืืช ืžื” ืฉืžื™ืฉื•ืจ ื”ืžืฉืžืขื•ืช ื™ืงืจื.

ืžืชื•ืš K: ืคืจื•ืคื•ื–ื™ืฆื™ื•ืช ืžื•ืฆื”ืจื•ืช ืขื ื‘ื™ื˜ื—ื•ืŸ ืžืขื•ื’ืŸ ื•ืชืžื™ื›ื” ืจืื™ื™ืชื™ืช ื˜ื™ืคื•ืกื™ืช. ืืœื” ืื™ื ื ืงืจื™ืื•ืช raw; ืืœื• ืขืžื“ื•ืช ืฉื”ืกื•ื›ืŸ ื”ืชื—ื™ื™ื‘ ืืœื™ื”ืŸ, ืœื’ื‘ื™ ื™ืฉื•ื™ื•ืช ืกืคืฆื™ืคื™ื•ืช, ืชื—ืช ืชื›ืœื™ื•ืช ืžื•ืฆื”ืจื•ืช, ื›ืืฉืจ ื›ืœ ืจืื™ื” ืชื•ืžื›ืช, ืกื•ืชืจืช, ืžืกื™ื™ื’ืช ื•ื ื™ื˜ืจืœื™ืช ื ืœืงื—ื” ื‘ื—ืฉื‘ื•ืŸ.

ืžืชื•ืš F: ืžื“ื™ื“ื•ืช ื˜ื™ืคื•ืกื™ื•ืช ื”ืžื—ื•ืฉื‘ื•ืช ืžืชื•ืš ื”ื”ืงืฉืจ ื”ืžื•ืจื›ื‘ ื•ื”ืจืื™ื•ืช. ืืœื” ืื™ื ืŸ ืงืจื™ืื•ืช ื›ื™ื•ื•ื ื™ื•ืช; ื”ืŸ ื”ืชืฉืชื™ืช ื”ืžื“ื™ื“ื” ืฉืžืžื ื” ื™ื—ื•ืฉื‘ ื›ื™ื•ื•ืŸ โ€” scalars, counts, scores ื•ึพdurations ืฉืื•ืคืจื˜ื•ืจื™ื downstream ื™ื›ื•ืœื™ื ืœื”ืจื›ื™ื‘ ืœื•ื•ืงื˜ื•ืจื™ื.

ืฉืืœืช ืžื™ืฉื•ืจ ื”ืžืฉืžืขื•ืช โ€” ื‘ื”ื™ื ืชืŸ ื”ืžืฆื‘ ื”ืžืขื•ื’ืŸ ื”ื–ื”, ืžื” ื”ื•ื ืื•ืžืจ ืชื—ืช ื”ืชื›ืœื™ืช ื”ื–ื•? โ€” ื ื™ืชื ืช ืœืžืขื ื” ืจืง ืžืฉื•ื ืฉึพK ื”ืคื™ืง ื˜ืขื ื•ืช ื•ึพF ื”ืคื™ืง Features. ื‘ืœื™ ื˜ืขื ื•ืช, ืœึพC ืื™ืŸ ืžืฆื‘ ื•ืœืžืฉืžืขื•ืช ืื™ืŸ ืคืจื•ืคื•ื–ื™ืฆื™ื•ืช ืœืฉืงื•ืœ. ื‘ืœื™ Features, ืœืื•ืคืจื˜ื•ืจื™ ื”ืžืฉืžืขื•ืช ืื™ืŸ ืงืœื˜ื™ื ื˜ื™ืคื•ืกื™ื™ื ืœื”ืจื›ื™ื‘ ืœื•ื•ืงื˜ื•ืจื™ื ื›ื™ื•ื•ื ื™ื™ื.

ืคืจืง 7 ืžืชื—ื™ืœ ื‘ืจื’ืข ืฉื‘ื• K ื•ึพF ืžืื•ื›ืœืกื™ื ื•ึพC ืžื•ืจื›ื‘ ื‘ืžืœื•ืื•. ืขื‘ื•ื“ืชื• ืฉืœ ืžื™ืฉื•ืจ ื”ืžืฉืžืขื•ืช ื”ื™ื ืœืงื—ืช ืืช ื”ืžืฆื‘ ื”ืžื—ื•ื™ื‘, ื”ืžื“ื•ื“ ื•ื”ืžืขื•ื’ืŸ ื”ื–ื” ื•ืœื—ืฉื‘ ืžื” ื”ื•ื ืžืกืžืŸ โ€” ืœื”ืคื™ืง ืคืœื˜ื™ื ื›ื™ื•ื•ื ื™ื™ื, ืฉื›ืืฉืจ ื”ื ืžืื•ื’ื“ื™ื, ืžืคื™ืงื™ื ืืช ืื•ื‘ื™ื™ืงื˜ื™ ื”ืžืฉืžืขื•ืช ื”ืžื•ื›ื ื™ื ืœืคืขื•ืœื” ืฉืžื”ื ืกื•ื›ื ื™ื ืคื•ืขืœื™ื.

Chapter 7 ยท Part II โ€” The Twelve Spacesืคืจืง 7 ยท ื—ืœืง II โ€” ืฉื ื™ืึพืขืฉืจ ื”ืžืจื—ื‘ื™ื

Meaning: M, Z, and Aggregated Meaningืžืฉืžืขื•ืช: M, Z, ื•ืžืฉืžืขื•ืช ืžืฆื˜ื‘ืจืช

Meaning is a vector, not a label.
Meaning is a vector, not a label.ืžืฉืžืขื•ืช ื”ื™ื ื•ืงื˜ื•ืจ, ืœื ืชื•ื•ื™ืช.

Where we are

Chapter 5 produced a cleared evidence base: events in E, raw data in D, admitted evidence in I. Chapter 6 produced claims in K and measurements in F, all sitting in an assembled context C. The Observation plane's question was what material arrived and what survived admission. The Interpretation plane's question was what the agent asserts and what it measures. The answer to both is now in C.

The Meaning plane asks a different question: given this grounded, populated context โ€” what does the situation actually point to, and in what direction, with what strength?

The Meaning plane has three spaces that answer this question in sequence. M provides the typed vector substrate in which a directional reading lives. Z packages that reading into a provenance-bearing signal object a downstream consumer can use. m accumulates those signal objects into an entity-level picture sufficient to drive action. Each space has its own operator and its own discipline. Together they execute what the algebra describes as the move from interpretation to meaning: not a label assigned after the fact, but a directional vector produced under a purpose, carried forward with its provenance, and accumulated only when compatible readings can justifiably compose.

Meaning as a vector, not a label

The commitment encoded in M's definition is structural, not stylistic.

M is the Meaning Space defined as a disjoint union of purpose-conditioned vector spaces:

M = โจ†_{p โˆˆ P} M_p

Each M_p is a separate vector space whose basis, dimensionality, normalization convention, and version reference are declared as part of the purpose p's specification. M_sales and M_security may share axis names โ€” "urgency" appears in both โ€” but they are different spaces. Urgency in a sales context tracks time-sensitivity of a buying decision; urgency in a security context tracks how quickly a threat must be contained. The two have different range conventions, different sign interpretations, and different composition rules. An operator that sums a vector from M_sales and a vector from M_security without an explicit cross-purpose projection has performed a type error the algebra cannot recover from.

A label would compress this structure. "High urgency" in a sales context and "high urgency" in a security context collapse to the same string. Nothing downstream can detect the type mismatch. A vector retains it: M_sales vectors do not compose with M_security vectors, the composition attempt fails with a type check, and the source of the failure is traceable.

The four downstream payoffs of vector-valued meaning are comparability (two M_p vectors can be inner-producted; their similarity is a real number in a declared range), composability (multiple M_p vectors can be summed or composed according to the purpose's declared aggregation rule, yielding another M_p vector), projectability (any component of a meaning vector can be extracted as a scalar, and that extraction is semantically meaningful because the axis has a declared definition), and conflict-resolution-with-provenance (when two M_p vectors are anti-aligned, the conflict is detectable, and its provenance โ€” which events, which evidence, which claims โ€” is traceable through the signal objects that carried those vectors).

Each M_p has a four-field schema. basis(M_p) is the ordered list of named, typed, sign-convention-bearing, range-bounded, semantically-defined axes; the names are not cosmetic โ€” they carry the semantic commitment about what each axis measures. dim(M_p) is the cardinality of the basis. normalization(M_p) is the per-axis range convention (unit sphere, bounded interval, log-scale, etc.). version_ref(M_p) ties the schema to the version of the purpose specification ฮฝ(p) that declared it. The version reference is load-bearing: if M_p's basis changes without advancing version_ref, old ฮผ vectors and new ฮผ vectors are silently treated as elements of the same space while pointing along different semantic axes. That is the basis-drift failure mode, and it surfaces downstream, not at the point of mutation.

The schema must be registered before any meaning vector can be computed under p. There is no fallback space. Without a registered M_p, the ฮท operator has nowhere to produce output.

ฮท: the interpretation operator

The Meaning Space M is populated through one operator: ฮท.

ฮผ = ฮท(e, x, p, C, I, F_relevant)

Six inputs: the triggering event e, the resolved entity x, the active purpose p, the full assembled context C, the admitted evidence base I, and the relevant feature slice F_relevant (the features computed under p for entity x at the current time). ฮท is the only operator that produces a fresh meaning vector from raw inputs. It is the algebra's formal account of what it means to interpret: not to assert (that is ฮบ in K), not to measure (that is ฯ‡ in F), but to produce a directional reading of what a situation means for a specific entity under a specific purpose, given everything the agent knows.

The lighter form ฮผ = v(e) ยท w_p ยท ฯ†(C) โ€” event contribution times purpose weighting times contextual transformation โ€” is what ฮท's body computes in the simplest case. It is a contribution-decomposition: v(e) captures how much the event itself moves the reading; w_p captures the scaling the purpose applies to that raw contribution; ฯ†(C) captures how the assembled context transforms the meaning of the event for this entity at this time. The full six-input signature is what ฮท actually takes; the decomposed form describes the algebra inside ฮท's body.

A ฮผ produced by ฮท has two properties: direction (which way it points in M_p, captured by its basis-component values) and strength (how far from the origin it sits, captured by its norm ||ฮผ||). A zero-strength reading is not an absent reading โ€” it is a reading that the situation points to the origin of M_p, which has a distinct semantic interpretation under the purpose's normalization convention. The algebra distinguishes zero-strength from no-reading.

What ฮผ does not carry is the entity it was computed for, the event that triggered it, the timestamp, the confidence, or the provenance trail. Those are not M's concern. M is a typed vector substrate. The signal object z is what wraps ฮผ with everything needed for downstream use.

ฯƒ and Z: meaning packaged for downstream use

A meaning vector ฮผ produced by ฮท exists in M_p. It has no entity. It has no provenance trail. It cannot be aggregated without knowing which entity the reading is about, when it was produced, what evidence it was derived from, how confident the computation is, and what purpose it is typed against. Signal Space Z provides all of this.

The signal-producing operator is ฯƒ:

z = ฯƒ(e, x, p, C, I, F_relevant)

The same six inputs as ฮท โ€” because ฯƒ invokes ฮท internally and then wraps the result. A specific signal z in canonical form is:

z = โŸจx, e, ฮผ, q, ฯ€, p, CโŸฉ

Seven fields: the entity, the triggering event, the meaning vector, a confidence, a provenance trail, the purpose, and a context reference. The full eleven-field form adds id, t_emitted, rule_ref, and โ„“ (the level designation). Together, the seven canonical fields make ฮผ usable by everything downstream: aggregation, action dispatch, audit, replay, and monitoring.

ฯƒ's body executes in four stages. First, event and entity resolution: the triggering event e and the resolved entity x must both be present and have passed their resolution gates. ฯƒ does not resolve entities โ€” it requires them already resolved. Second, context consultation: ฯƒ reads the full C(x, t, p), which carries the entity's current state, K_active (the claims currently held about x under p), the evidence history, the temporal frame, trust weights, relationship graph, constraints, and the active purpose. The context is the frame that gives meaning to the event. Third, interpretation: ฯƒ invokes ฮท to compute ฮผ = ฮท(e, x, p, C, I, F_relevant). The meaning vector is computed fresh from the current inputs โ€” not retrieved from cache. Fourth, signalization: ฯƒ evaluates confidence q, assembles the provenance trail ฯ€, assigns the signal id and t_emitted, sets โ„“ = 2 (contextual signal level), and packages the eleven-field result.

Two fields of z deserve sustained attention.

Confidence q(z) is computed from the quality of the contributing evidence items (their verification statuses, trust weights, source provenance), the confidence of claims consulted through K_active, and purpose-specific calibration factors encoded in ฮฉ_p. Confidence is not the same as strength. Strength ||ฮผ(z)|| answers "how much directional reading did the agent produce for this entity under this event?" Confidence q(z) answers "how trustworthy is that reading given the quality of the inputs that produced it?" The two are orthogonal. A high-strength reading derived from a single low-quality, unverified evidence item carries high strength and low confidence. A moderate-strength reading derived from three independent, verified, coherent evidence items under a purpose that has been calibrated over many cycles carries moderate strength and high confidence. Downstream action dispatch depends on both, independently. An agent that multiplies strength by confidence before dispatch has collapsed two distinct quantities into one and lost the information that distinguishes "act cautiously on a strong signal we don't trust" from "act normally on a moderate signal we trust fully."

Provenance trail ฯ€(z) is the structure that makes the entire audit and replay chain of the algebra possible. ฯ€(z) traces backward from ฮผ through the features in F_relevant that contributed to the computation, through the evidence items in I those features and the context consulted, through the events in E those evidence items were anchored to, and through the raw data items in D those events emerged from. An agent can traverse ฯ€(z) and reconstruct, for any signal z, exactly which raw material was observed, how it was admitted into evidence, what claims and features were formed from it, and how those fed into the meaning vector. A signal without a traversable ฯ€ is not a signal the algebra recognizes; it is a free-floating vector whose origin cannot be recovered.

Signals are append-only at the algebraic record level. A signal once emitted is not modified. If new information requires a revised reading, ฯƒ produces a new z with a predecessor link to the original. If a signal is retracted, the retraction is an explicit marker in Z, not an in-place deletion. This is the same discipline the algebra applies to evidence in I and to raw data records in D: the algebra's record of what an agent concluded must be as stable as the algebra's record of what it observed.

The temporal decay function captures how a signal's relevance changes over time:

recency(z, t) = exp(-ฮป ยท (t โˆ’ t_emitted(z)))

The decay rate ฮป is purpose-specific. A signal about a printer's temperature has a fast decay โ€” the reading from six hours ago is nearly irrelevant to current dispatch. A signal about an applicant's eligibility history has a slow decay โ€” old signals carry weight through the evaluation. The recency function feeds into aggregation weighting; it does not modify the signal itself.

Three levels

The algebra's three-level progression is made precise through Z's level designation โ„“.

Level 1 is the raw event e โˆˆ E. A Level 1 object answers one question: did something happen? An event carries the occurrence itself, a source provenance, and a timestamp. It carries no direction. It records only occurrence: this event occurred at this time, from this source. Everything that turns an event into something an agent can act on is upstream of Level 1's definition.

Level 2 is the contextual signal z โˆˆ Z, โ„“ = 2. A Level 2 object answers: what does this event point to, for this entity, under this purpose, in what direction, with what strength, with what confidence, and with what provenance? The contextual signal is not a richer event. It is a different kind of object, in a different space, produced by a different operator, from different inputs. What progresses from Level 1 to Level 2 is not the event โ€” the event stays in E โ€” but the interpretive commitment: from "something happened" to "something happened and here is what it means for x under p."

Level 3 is the aggregated meaning ฮฑ โˆˆ m, โ„“ = 3. A Level 3 object answers: given all the readings this agent has produced for this entity under this purpose over this temporal window, what is the accumulated picture, and is that picture sufficient to drive action? Aggregated meaning is not a richer signal. It is an entity-level object that answers a question no single event-local signal can answer.

Z is event-local. m is entity-level accumulation. The Action plane consumes ฮฑ, not z. An agent that dispatches on individual signals โ€” that issues a directive based on a single event's directional reading, without accumulation โ€” has treated a snapshot as a picture. The algebra makes this structurally explicit: ฯˆ's input type is the action-ready meaning object from m, not a signal from Z.

Agg and m: accumulation before action

Aggregated Meaning Space m is the set of all entity-level, time-indexed, purpose-typed aggregated meaning objects the agent has produced. A specific aggregated meaning ฮฑ โˆˆ m_p is a five-criterion object: it is entity-anchored (scoped to a specific x), purpose-typed (M_p, not any other M_{p'}), time-indexed (anchored to an aggregation time t), signal-derived (substantively populated from the contributing signals, not from direct context access), and provenance-bearing (carrying the union of the contributing signals' provenance trails).

The aggregation operator is Agg:

ฮฑ(x, t, p) = Agg({zแตข}, C(x, t, p), p)

Three inputs: the eligible signal set (a subset of Z scoped by entity match, purpose match, and temporal window eligibility); the full context for aggregation parameter lookup; and the active purpose as the rule selector that determines which aggregation rules apply. Agg's substantive content comes from the signals: the ฮผ's and ฯ€'s of the contributing zแตข. C supplies parameters โ€” temporal window bounds, eligibility thresholds, trust floors, aggregation rule references. The state components of C (K_active, features, prior actions) reach Agg only indirectly, through having already influenced which signals were produced and what ฮผ's they carried.

Agg executes in four stages. Signal selection: from Z, retain signals that pass entity-match (z.x = x), purpose-match (z.p = p or a declared compatible purpose), temporal-eligibility (t_emitted within the window), and quality-floor (q(z) โ‰ฅ threshold(ฮฉ_p)) filters. Weighting: each surviving signal zแตข receives a weight combining importance(ฮฉ_p, zแตข), trust(zแตข), relevance(zแตข, x, t), and recency(zแตข, t). Composition: the weighted signals are composed according to the purpose's declared aggregation rule โ€” sum, decayed sum, percentile composition, or conflict-resolved composition. Conflict and confidence resolution: if contributing signals are directionally anti-aligned, Agg does not silently average through them; it flags conflict_markers(ฮฑ) and adjusts q(ฮฑ) to reflect the contested state.

The output is wrapped into the action-ready meaning object:

โŸจx, p, ฮฑ, q, ฯ€โŸฉ

This five-tuple is what ฯˆ consumes. x is the target entity. p is the active purpose. ฮฑ is the aggregated meaning value (the purpose-typed vector in M_p). q is q(ฮฑ), the aggregation-level confidence. ฯ€ is ฯ€(ฮฑ), the union of the contributing signals' provenance trails extended by the aggregation operation. The five fields are named explicitly even though all are derivable from ฮฑ's internal structure โ€” the same convention z uses, for the same reason: every downstream consumer needs the fields without unwrapping the aggregation object on every access.

Two structural commitments of Agg are load-bearing for the action plane.

q(ฮฑ) and value(ฮฑ) are orthogonal in dispatch. The strength of an aggregation is ||value(ฮฑ)|| โ€” how much directional reading the composition produced. The confidence is q(ฮฑ) โ€” how trustworthy that composition is given the quality and coherence of the contributing signals. An agent that scales value(ฮฑ) by q(ฮฑ) before presenting the result to ฯˆ has collapsed two independent quantities into one. The action plane's dispatch rules in ฮฉ_p specify separate thresholds for value direction (which action to select), value strength (whether the action is the full response or a scoped version), and confidence (whether to proceed, restrict to reversible options, or defer to human review). Conflating value and confidence before dispatch is a way to confuse "we have a strong signal we do not trust" with "we have a moderate signal we trust fully" โ€” a confusion with different dispatch implications.

Cancellation is not quiet. When contributing signals are strongly anti-aligned โ€” when M_p vectors in opposite directions have been produced for the same entity under the same purpose within the aggregation window โ€” their composition may yield a small ||value(ฮฑ)||. A naive reading is that the entity's situation is quiet, unremarkable. The correct reading is that the situation is contested: strong evidence points one way, strong evidence points the other, and the agent has not resolved the conflict. Agg is required to detect anti-aligned signal clusters, populate conflict_markers(ฮฑ) when they occur, and ensure that ฯˆ and any monitoring layer receive the conflict signal explicitly. Silent sum-through of anti-aligned signals is not a weak aggregation choice; it is an invalid aggregation outcome. Agg must mark the conflict or withhold an action-ready object. Meaning must accumulate before it can drive action โ€” and the accumulation must report what it found, not just what it computed.

Purpose isolation and the meaning cone

The Meaning plane enforces purpose isolation structurally.

The disjoint union M = โจ†{p โˆˆ P} M_p is not a stylistic choice; it is the formal statement that no inner product, no norm, no projection is defined across different M_p subspaces by default. Every ฮท call, every ฯƒ wrapping, every Agg composition carries a purpose type tag, and every operator that consumes M-typed objects checks that the tags match. An agent that combines ฮผ from M{pโ‚} with ฮผ from M_{pโ‚‚} without an explicitly declared cross-purpose projection has produced a type error, not a meaning.

The cross-purpose projection operator ฮ _{pโ‚โ†’pโ‚‚} is the only declared path for moving a meaning vector from M_{pโ‚} to M_{pโ‚‚}. It must be declared per ordered pair (pโ‚, pโ‚‚), versioned alongside ฮฝ(pโ‚) and ฮฝ(pโ‚‚), and accompanied by a documented axis mapping that explains what each M_{pโ‚} axis corresponds to in M_{pโ‚‚}'s basis. The use of any ฮ  is recorded in the provenance trail of the resulting signal โ€” a crossing that cannot be hidden and cannot be post-hoc justified. Most purpose pairs in a deployed agent have no ฮ  defined. This is the correct behavior. The overwhelming majority of cross-purpose flows in systems without explicit structure are silent contamination, not declared transport. ฮ 's existence in the algebra defines the mechanism; the absence of a ฮ  declaration for a given pair means the operation is not available for that pair.

The Mathematical Core's ruling on what ฮ  governs โ€” the border between what is permitted and what is forbidden in cross-purpose meaning flows โ€” is precise.

The algebra distinguishes two kinds of cross-purpose relationship. The first is observational coupling: a purpose pโ‚‚ may observe the consequences of a purpose pโ‚'s actions, because those consequences are events in E โ€” the feedback boundary โ€” that pโ‚‚ may encounter through the ordinary evidence admission cycle. An action emitted by pโ‚ changes the world; the change registers as events; pโ‚‚ may observe those events; pโ‚‚ computes its own meaning from its own evidence. No ฮ  is involved. No meaning vector crosses. The observation is through E, where information arrives as raw events and passes through the full admission and interpretation chain before becoming meaning.

The second kind is meaning borrowing: consuming a ฮผ produced under pโ‚ as if it were pโ‚‚-typed meaning, without a declared ฮ . This is what the algebra forbids. The borrowed ฮผ is typed against M_{pโ‚}'s basis, with M_{pโ‚}'s normalization, under M_{pโ‚}'s sign conventions. Using it as M_{pโ‚‚}-typed input is a type error. Even if the axis names overlap, the semantic commitments differ. And there is no provenance trail for the crossing โ€” the ฮผ arrives in M_{pโ‚‚}'s computation with no record of where it came from or what transformation, if any, was applied.

CSA allows observational coupling; it forbids unauthorized meaning borrowing. A purpose may observe the consequences of another purpose's actions; it may not borrow its interpretation. Observation is through E โ€” the feedback boundary โ€” where each purpose applies its own ฮท to the events it encounters. Borrowing is through ฮ  โ€” an explicit, declared, versioned, provenance-recording transport. The two are structurally different operations. Conflating them โ€” treating "we saw what the other purpose produced" as equivalent to "we may use what the other purpose computed" โ€” is the failure mode M5 is designed to name.

The meaning cone ฯ€_M is the restriction of the full provenance cone ฯ€ to the M-fibered edges: those edges in the provenance graph that carry a M_p-typed value. The meaning cone makes it possible to audit not just that a signal was produced correctly, but that no M-fibered value entered the computation through an undeclared path. The context channel closed lemma establishes that no component of C is M-fibered โ€” K_active carries claims (K-typed), features carry typed quantifications (F-typed), the action history carries action records (A-typed). C's content does not include meaning vectors. The only way meaning enters a new ฮท computation is through the event and context inputs that describe the current situation, not through C importing a prior meaning.

The failure cascade in meaning

Each space in the Meaning plane has characteristic failure modes, and each failure surfaces downstream rather than at the point of origin.

Meaning failures corrupt the vector substrate before a signal is produced. The most dangerous is basis drift without version provenance: M_p's axes are updated โ€” a new axis added, an old axis redefined โ€” without advancing version_ref(M_p). Old ฮผ vectors and new ฮผ vectors both pass the M_p membership check; their components no longer align along the same semantic axes; aggregation silently mixes structurally incompatible vectors and produces a numerically valid but semantically meaningless result. The failure is invisible at the M level and surfaces when an operator reviews why ฮฑ pointed strongly in a direction no contributing evidence supported. Silent cross-purpose mixing โ€” a ฮผ from M_{pโ‚} summed with a ฮผ from M_{pโ‚‚} without invoking ฮ  โ€” produces the same downstream pathology with no audit trail to follow.

Signal failures corrupt the provenance chain or the type wrapping. A provenance break in ฯ€(z) โ€” a reference to an evidence item whose payload has been corrupted or whose record has been lost โ€” means the audit trace cannot reconstruct why ฮผ has the values it does. Cross-typed wrapping โ€” a signal emitted under purpose p carrying a ฮผ typed against M_{p'} โ€” means aggregation under p reads vectors from the wrong basis without a type error, producing an aggregated meaning whose components are dimensionally incoherent. Stale signal retention โ€” a z that should have decayed past its relevance window remaining in the aggregation-eligible pool โ€” means the entity-level picture is computed against an outdated event-local reading.

Aggregation failures corrupt the entity-level picture the action plane acts on. A stale aggregation โ€” ฮฑ remaining in the active subspace after the temporal window it was computed for has passed โ€” is the aggregation-level version of every stale-object failure in the algebra: ฯˆ acts against an outdated picture because no invalidation signal has updated ฮฑ. Silent conflict is the failure the algebra guards against most explicitly in Agg's specification: contributing signals are anti-aligned, Agg sums through them, conflict_markers(ฮฑ) is empty, q(ฮฑ) is high because the signals individually had high confidence, and ฯˆ sees what appears to be a high-confidence, low-strength, quiet situation when the correct reading is a high-confidence, contested situation. The agent acts routinely on a case the evidence said was contested. Conflict markers are not optional metadata; they are the mechanism by which the accumulation stage reports what it actually found.

What the Meaning plane produces

The Meaning plane's output is the action-ready meaning object: โŸจx, p, ฮฑ, q, ฯ€โŸฉ.

It is not an action. ฯˆ โ€” the action operator that belongs to Chapter 8 โ€” receives this object and must still decide what to do with it. The decision depends on what direction value(ฮฑ) points in M_p, how strongly (||value(ฮฑ)||), how confidently (q(ฮฑ)), whether conflict_markers(ฮฑ) is populated, and what the purpose's declared action repertoire and dispatch thresholds in ฮฉ_p specify.

The Meaning plane's contribution is that by the time ฯˆ receives this object, the reading has been grounded (the evidence it rests on passed admission), interpreted (claims and features were formed and verified), assembled (the context carried the full operational picture), computed into a typed vector (ฮท produced ฮผ), carried with provenance (ฯƒ wrapped ฮผ into z), and accumulated across compatible signals (Agg composed the eligible signals for this entity under this purpose at this time). None of that work is repeated at ฯˆ. ฯˆ selects and emits. The preparation is complete.

Chapter 8 begins at the moment the action-ready meaning object exists.

ืื™ืคื” ืื ื—ื ื• ื ืžืฆืื™ื

ืคืจืง 5 ื™ืฆืจ ื‘ืกื™ืก ืจืื™ื•ืช ืฉืขื‘ืจ ืกื™ื ื•ืŸ: ืื™ืจื•ืขื™ื ื‘ึพE, ื ืชื•ื ื™ื ื’ื•ืœืžื™ื™ื ื‘ึพD, ื•ืจืื™ื•ืช ืฉื”ืชืงื‘ืœื• ื‘ึพI. ืคืจืง 6 ื™ืฆืจ ื˜ืขื ื•ืช ื‘ึพK ื•ืžื“ื™ื“ื•ืช ื‘ึพF, ื›ื•ืœืŸ ื‘ืชื•ืš ื”ืงืฉืจ C ืฉื›ื‘ืจ ื”ื•ืจื›ื‘. ื”ืฉืืœื” ืฉืœ ืžื™ืฉื•ืจ ื”ืชืฆืคื™ืช ื”ื™ื™ืชื” ืื™ื–ื” ื—ื•ืžืจ ื”ื’ื™ืข ื•ืžื” ืฉืจื“ ืืช ืฉืขืจ ื”ืงื‘ืœื”. ื”ืฉืืœื” ืฉืœ ืžื™ืฉื•ืจ ื”ืคืจืฉื ื•ืช ื”ื™ื™ืชื” ืžื” ื”ืกื•ื›ืŸ ื˜ื•ืขืŸ ื•ืžื” ื”ื•ื ืžื•ื“ื“. ื”ืชืฉื•ื‘ื” ืœืฉืชื™ื”ืŸ ื ืžืฆืืช ืขื›ืฉื™ื• ื‘ืชื•ืš C.

ืžื™ืฉื•ืจ ื”ืžืฉืžืขื•ืช ืฉื•ืืœ ืฉืืœื” ืื—ืจืช: ื‘ื”ื™ื ืชืŸ ื”ื”ืงืฉืจ ื”ืžืขื•ื’ืŸ ื•ื”ืžืื•ื›ืœืก ื”ื–ื” โ€” ืขืœ ืžื” ื”ืžืฆื‘ ืžืฆื‘ื™ืข ื‘ืคื•ืขืœ, ื‘ืื™ื–ื” ื›ื™ื•ื•ืŸ, ื•ื‘ืื™ื–ื• ืขื•ืฆืžื”?

ืœืžื™ืฉื•ืจ ื”ืžืฉืžืขื•ืช ื™ืฉ ืฉืœื•ืฉื” ืžืจื—ื‘ื™ื ืฉืขื•ื ื™ื ืขืœ ื”ืฉืืœื” ื”ื–ืืช ื‘ืจืฆืฃ. M ืžืกืคืง ืืช ื”ืชืฉืชื™ืช ื”ื•ื•ืงื˜ื•ืจื™ืช ื”ื˜ื™ืคื•ืกื™ืช ืฉื‘ื” ืงืจื™ืื” ื›ื™ื•ื•ื ื™ืช ื™ื›ื•ืœื” ืœื”ืชืงื™ื™ื. Z ืื•ืจื– ืืช ื”ืงืจื™ืื” ื”ื–ืืช ืœืื•ื‘ื™ื™ืงื˜ signal ืฉื ื•ืฉื provenance ื•ืฉืฆืจื›ืŸ downstream ื™ื›ื•ืœ ืœื”ืฉืชืžืฉ ื‘ื•. m ืฆื•ื‘ืจ ืืช ืื•ื‘ื™ื™ืงื˜ื™ ื”ึพsignal ื”ืืœื” ืœืชืžื•ื ื” ื‘ืจืžืช ื”ื™ืฉื•ืช, ืžืกืคื™ืงื” ื›ื“ื™ ืœื”ื ื™ืข ืคืขื•ืœื”. ืœื›ืœ ืžืจื—ื‘ ื™ืฉ ืื•ืคืจื˜ื•ืจ ืžืฉืœื• ื•ืžืฉืžืขืช ืžืฉืœื•. ื™ื—ื“ ื”ื ืžื‘ืฆืขื™ื ืืช ืžื” ืฉื”ืืœื’ื‘ืจื” ืžืชืืจืช ื›ืชื ื•ืขื” ืžืคืจืฉื ื•ืช ืœืžืฉืžืขื•ืช: ืœื ืชื•ื•ื™ืช ืฉืžื•ื“ื‘ืงืช ื‘ื“ื™ืขื‘ื“, ืืœื ื•ืงื˜ื•ืจ ื›ื™ื•ื•ื ื™ ืฉืžื™ื•ืฆืจ ืชื—ืช ืชื›ืœื™ืช, ืžื•ืขื‘ืจ ื”ืœืื” ืขื ื”ึพprovenance ืฉืœื•, ื•ื ืฆื‘ืจ ืจืง ื›ืืฉืจ ืงืจื™ืื•ืช ืชื•ืืžื•ืช ื™ื›ื•ืœื•ืช ืœื”ืจื›ื™ื‘ ื–ื• ืืช ื–ื• ื‘ืื•ืคืŸ ืžื•ืฆื“ืง.

ืžืฉืžืขื•ืช ื›ื•ื•ืงื˜ื•ืจ, ืœื ื›ืชื•ื•ื™ืช

ื”ืžื—ื•ื™ื‘ื•ืช ื”ืžืงื•ื“ื“ืช ื‘ื”ื’ื“ืจื” ืฉืœ M ื”ื™ื ืžื‘ื ื™ืช, ืœื ืกื’ื ื•ื ื™ืช.

M ื”ื•ื ืžืจื—ื‘ ื”ืžืฉืžืขื•ืช, ืฉืžื•ื’ื“ืจ ื›ืื™ื—ื•ื“ ื–ืจ ืฉืœ ืžืจื—ื‘ื™ื ื•ืงื˜ื•ืจื™ื™ื ืžื•ืชื ื™ึพืชื›ืœื™ืช:

M = โจ†_{p โˆˆ P} M_p

ื›ืœ M_p ื”ื•ื ืžืจื—ื‘ ื•ืงื˜ื•ืจื™ ื ืคืจื“, ืฉื”ื‘ืกื™ืก, ื”ืžืžื“ื™ื•ืช, ืžื•ืกื›ืžืช ื”ื ืจืžื•ืœ, ื•ื”ืคื ื™ื™ืช ื”ื’ืจืกื” ืฉืœื• ืžื•ืฆื”ืจื™ื ื›ื—ืœืง ืžื”ื’ื“ืจืช ื”ืชื›ืœื™ืช p. ื™ื™ืชื›ืŸ ืฉืœึพM_sales ื•ืœึพM_security ื™ื”ื™ื• ืฉืžื•ืช ืฆื™ืจื™ื ืžืฉื•ืชืคื™ื โ€” ืœืžืฉืœ "urgency" ืžื•ืคื™ืข ื‘ืฉื ื™ื”ื โ€” ืื‘ืœ ืืœื” ืžืจื—ื‘ื™ื ืฉื•ื ื™ื. ื“ื—ื™ืคื•ืช ื‘ื”ืงืฉืจ ืฉืœ sales ืขื•ืงื‘ืช ืื—ืจ ืจื’ื™ืฉื•ืชึพื–ืžืŸ ืฉืœ ื”ื—ืœื˜ืช ืงื ื™ื™ื”; ื“ื—ื™ืคื•ืช ื‘ื”ืงืฉืจ ืฉืœ security ืขื•ืงื‘ืช ืื—ืจ ื”ืžื”ื™ืจื•ืช ืฉื‘ื” ืฆืจื™ืš ืœื”ื›ื™ืœ ืื™ื•ื. ืœืฉื ื™ื™ื ื™ืฉ ืžื•ืกื›ืžื•ืช ื˜ื•ื•ื— ืฉื•ื ื•ืช, ืคื™ืจื•ืฉื™ ืกื™ืžืŸ ืฉื•ื ื™ื, ื•ื›ืœืœื™ ื”ืจื›ื‘ื” ืฉื•ื ื™ื. ืื•ืคืจื˜ื•ืจ ืฉืžืกื›ื ื•ืงื˜ื•ืจ ืžึพM_sales ืขื ื•ืงื˜ื•ืจ ืžึพM_security ื‘ืœื™ projection ืžืคื•ืจืฉ ื‘ื™ืŸ ืชื›ืœื™ื•ืช ื‘ื™ืฆืข ืฉื’ื™ืืช ื˜ื™ืคื•ืก ืฉื”ืืœื’ื‘ืจื” ืœื ื™ื›ื•ืœื” ืœื”ืชืื•ืฉืฉ ืžืžื ื”.

ืชื•ื•ื™ืช ื”ื™ื™ืชื” ื“ื•ื—ืกืช ืืช ื”ืžื‘ื ื” ื”ื–ื”. "High urgency" ื‘ื”ืงืฉืจ ืฉืœ sales ื•ึพ"high urgency" ื‘ื”ืงืฉืจ ืฉืœ security ืงื•ืจืกื™ื ืœืื•ืชื” ืžื—ืจื•ื–ืช. ืฉื•ื ืจื›ื™ื‘ downstream ืœื ื™ื›ื•ืœ ืœื–ื”ื•ืช ืืช ืื™ึพื”ืชืืžืช ื”ื˜ื™ืคื•ืก. ื•ืงื˜ื•ืจ ืžืฉืžืจ ืื•ืชื”: ื•ืงื˜ื•ืจื™ื ืฉืœ M_sales ืื™ื ื ืžืชื—ื‘ืจื™ื ืขื ื•ืงื˜ื•ืจื™ื ืฉืœ M_security, ื ื™ืกื™ื•ืŸ ื”ื”ืจื›ื‘ื” ื ื›ืฉืœ ื‘ื‘ื“ื™ืงืช ื˜ื™ืคื•ืกื™ื, ื•ืžืงื•ืจ ื”ื›ืฉืœ ื ื™ืชืŸ ืœืžืขืงื‘.

ืœืžืฉืžืขื•ืช ื•ืงื˜ื•ืจื™ืช ื™ืฉ ืืจื‘ืขื” ืจื•ื•ื—ื™ื downstream: ื”ืฉื•ื•ืืชื™ื•ืช โ€” ืฉื ื™ ื•ืงื˜ื•ืจื™ื ื‘ึพM_p ื™ื›ื•ืœื™ื ืœืขื‘ื•ืจ ืžื›ืคืœื” ืคื ื™ืžื™ืช, ื•ื”ื“ืžื™ื•ืŸ ื‘ื™ื ื™ื”ื ื”ื•ื ืžืกืคืจ ืžืžืฉื™ ื‘ื˜ื•ื•ื— ืžื•ืฆื”ืจ; ื”ืจื›ื‘ืชื™ื•ืช โ€” ื›ืžื” ื•ืงื˜ื•ืจื™ื ื‘ึพM_p ื™ื›ื•ืœื™ื ืœื”ื™ืกื›ื ืื• ืœื”ื™ื•ืช ืžื•ืจื›ื‘ื™ื ืœืคื™ ื›ืœืœ ื”ืื’ืจื’ืฆื™ื” ื”ืžื•ืฆื”ืจ ืฉืœ ื”ืชื›ืœื™ืช, ื•ืœื™ื™ืฆืจ ื•ืงื˜ื•ืจ ื ื•ืกืฃ ื‘ึพM_p; ื”ื™ื˜ืœื™ื•ืช โ€” ื ื™ืชืŸ ืœื—ืœืฅ ื›ืœ ืจื›ื™ื‘ ืฉืœ ื•ืงื˜ื•ืจ ืžืฉืžืขื•ืช ื›ืกืงืœืจ, ื•ื”ื—ื™ืœื•ืฅ ื”ื–ื” ื‘ืขืœ ืžืฉืžืขื•ืช ืกืžื ื˜ื™ืช ืžืฉื•ื ืฉืœืฆื™ืจ ื™ืฉ ื”ื’ื“ืจื” ืžื•ืฆื”ืจืช; ื•ืคืชืจื•ืŸึพืงื•ื ืคืœื™ืงื˜ ืขื provenance โ€” ื›ืืฉืจ ืฉื ื™ ื•ืงื˜ื•ืจื™ื ื‘ึพM_p ืžื ื•ื’ื“ื™ื ื‘ื›ื™ื•ื•ื ื, ื”ืงื•ื ืคืœื™ืงื˜ ื ื™ืชืŸ ืœื–ื™ื”ื•ื™, ื•ื”ึพprovenance ืฉืœื• โ€” ืื™ืœื• ืื™ืจื•ืขื™ื, ืื™ืœื• ืจืื™ื•ืช, ืื™ืœื• ื˜ืขื ื•ืช โ€” ื ื™ืชืŸ ืœืžืขืงื‘ ื“ืจืš ืื•ื‘ื™ื™ืงื˜ื™ ื”ึพsignal ืฉื ืฉืื• ืืช ื”ื•ื•ืงื˜ื•ืจื™ื ื”ืืœื”.

ืœื›ืœ M_p ื™ืฉ ืกื›ืžืช ืืจื‘ืขื” ืฉื“ื•ืช. basis(M_p) ื”ื•ื ื”ืจืฉื™ืžื” ื”ืžืกื•ื“ืจืช ืฉืœ ืฆื™ืจื™ื ื‘ืขืœื™ ืฉื, ื˜ื™ืคื•ืก, ืžื•ืกื›ืžืช ืกื™ืžืŸ, ื’ื‘ื•ืœื•ืช ื˜ื•ื•ื—, ื•ื”ื’ื“ืจื” ืกืžื ื˜ื™ืช; ื”ืฉืžื•ืช ืื™ื ื ืงื•ืกืžื˜ื™ื™ื โ€” ื”ื ื ื•ืฉืื™ื ืืช ื”ืžื—ื•ื™ื‘ื•ืช ื”ืกืžื ื˜ื™ืช ืœื’ื‘ื™ ืžื” ื›ืœ ืฆื™ืจ ืžื•ื“ื“. dim(M_p) ื”ื•ื ื”ืงืจื“ื™ื ืœื™ื•ืช ืฉืœ ื”ื‘ืกื™ืก. normalization(M_p) ื”ื™ื ืžื•ืกื›ืžืช ื”ื˜ื•ื•ื— ืœื›ืœ ืฆื™ืจ โ€” unit sphere, ืžืจื•ื•ื— ื—ืกื•ื, log-scale, ื•ื›ื“ื•ืžื”. version_ref(M_p) ืงื•ืฉืจ ืืช ื”ืกื›ืžื” ืœื’ืจืกื” ืฉืœ ืžืคืจื˜ ื”ืชื›ืœื™ืช ฮฝ(p) ืฉื”ืฆื”ื™ืจื” ืขืœื™ื”. ื”ืคื ื™ื™ืช ื”ื’ืจืกื” ื”ื™ื load-bearing: ืื ื”ื‘ืกื™ืก ืฉืœ M_p ืžืฉืชื ื” ื‘ืœื™ ืœืงื“ื ืืช version_ref, ื•ืงื˜ื•ืจื™ ฮผ ื™ืฉื ื™ื ื•ื•ืงื˜ื•ืจื™ ฮผ ื—ื“ืฉื™ื ืžื˜ื•ืคืœื™ื ื‘ืฉืงื˜ ื›ืื™ื‘ืจื™ื ืฉืœ ืื•ืชื• ืžืจื—ื‘, ื‘ื–ืžืŸ ืฉื”ื ืžืฆื‘ื™ืขื™ื ืœืื•ืจืš ืฆื™ืจื™ื ืกืžื ื˜ื™ื™ื ืฉื•ื ื™ื. ื–ื” ื›ืฉืœ basis drift, ื•ื”ื•ื ืฆืฃ downstream, ืœื ื‘ื ืงื•ื“ืช ื”ืžื•ื˜ืฆื™ื”.

ื”ืกื›ืžื” ื—ื™ื™ื‘ืช ืœื”ื™ื•ืช ืจืฉื•ืžื” ืœืคื ื™ ืฉืืคืฉืจ ืœื—ืฉื‘ ื•ืงื˜ื•ืจ ืžืฉืžืขื•ืช ื›ืœืฉื”ื• ืชื—ืช p. ืื™ืŸ fallback space. ื‘ืœื™ M_p ืจืฉื•ื, ืœืื•ืคืจื˜ื•ืจ ฮท ืื™ืŸ ืœืืŸ ืœื”ืคื™ืง ืคืœื˜.

ฮท: ืื•ืคืจื˜ื•ืจ ื”ืคืจืฉื ื•ืช

ืžืจื—ื‘ ื”ืžืฉืžืขื•ืช M ืžืื•ื›ืœืก ื“ืจืš ืื•ืคืจื˜ื•ืจ ืื—ื“: ฮท.

ฮผ = ฮท(e, x, p, C, I, F_relevant)

ืฉื™ืฉื” ืงืœื˜ื™ื: ื”ืื™ืจื•ืข ื”ืžืคืขื™ืœ e, ื”ื™ืฉื•ืช ื”ืคืชื•ืจื” x, ื”ืชื›ืœื™ืช ื”ืคืขื™ืœื” p, ื”ื”ืงืฉืจ ื”ืžืœื ืฉื”ื•ืจื›ื‘ C, ื‘ืกื™ืก ื”ืจืื™ื•ืช ืฉื”ืชืงื‘ืœ I, ื•ืคืจื•ืกืช ื”ึพfeatures ื”ืจืœื•ื•ื ื˜ื™ืช F_relevant โ€” ื”ึพfeatures ืฉื—ื•ืฉื‘ื• ืชื—ืช p ืขื‘ื•ืจ ื”ื™ืฉื•ืช x ื‘ื–ืžืŸ ื”ื ื•ื›ื—ื™. ฮท ื”ื•ื ื”ืื•ืคืจื˜ื•ืจ ื”ื™ื—ื™ื“ ืฉืžื™ื™ืฆืจ ื•ืงื˜ื•ืจ ืžืฉืžืขื•ืช ื—ื“ืฉ ืžืงืœื˜ื™ื ื’ื•ืœืžื™ื™ื. ื–ื”ื• ื”ืชื™ืื•ืจ ื”ืคื•ืจืžืœื™ ืฉืœ ื”ืืœื’ื‘ืจื” ืœืžื” ืคื™ืจื•ืฉ ื”ื“ื‘ืจ ืœืคืจืฉ: ืœื ืœื˜ืขื•ืŸ โ€” ื–ื” ฮบ ื‘ึพK; ืœื ืœืžื“ื•ื“ โ€” ื–ื” ฯ‡ ื‘ึพF; ืืœื ืœื™ื™ืฆืจ ืงืจื™ืื” ื›ื™ื•ื•ื ื™ืช ืฉืœ ืžื” ืžืฆื‘ ืžืกื•ื™ื ืื•ืžืจ ืขื‘ื•ืจ ื™ืฉื•ืช ืžืกื•ื™ืžืช ืชื—ืช ืชื›ืœื™ืช ืžืกื•ื™ืžืช, ื‘ื”ื™ื ืชืŸ ื›ืœ ืžื” ืฉื”ืกื•ื›ืŸ ื™ื•ื“ืข.

ื”ืฆื•ืจื” ื”ืงืœื” ื™ื•ืชืจ ฮผ = v(e) ยท w_p ยท ฯ†(C) โ€” ืชืจื•ืžืช ืื™ืจื•ืข ื›ืคื•ืœ ืžืฉืงื•ืœ ืชื›ืœื™ืช ื›ืคื•ืœ ื˜ืจื ืกืคื•ืจืžืฆื™ื™ืช ื”ืงืฉืจ โ€” ื”ื™ื ืžื” ืฉื’ื•ืฃ ฮท ืžื—ืฉื‘ ื‘ืžืงืจื” ื”ืคืฉื•ื˜ ื‘ื™ื•ืชืจ. ื–ื”ื• ืคื™ืจื•ืง ืชืจื•ืžื•ืช: v(e) ืœื•ื›ื“ ื›ืžื” ื”ืื™ืจื•ืข ืขืฆืžื• ืžื–ื™ื– ืืช ื”ืงืจื™ืื”; w_p ืœื•ื›ื“ ืืช ื”ืกืงื™ื™ืœื™ื ื’ ืฉื”ืชื›ืœื™ืช ืžื—ื™ืœื” ืขืœ ื”ืชืจื•ืžื” ื”ื’ื•ืœืžื™ืช ื”ื–ืืช; ฯ†(C) ืœื•ื›ื“ ืื™ืš ื”ื”ืงืฉืจ ืฉื”ื•ืจื›ื‘ ืžืฉื ื” ืืช ืžืฉืžืขื•ืช ื”ืื™ืจื•ืข ืขื‘ื•ืจ ื”ื™ืฉื•ืช ื”ื–ืืช ื‘ื–ืžืŸ ื”ื–ื”. ื”ื—ืชื™ืžื” ื”ืžืœืื” ืขื ืฉืฉืช ื”ืงืœื˜ื™ื ื”ื™ื ืžื” ืฉึพฮท ื‘ืืžืช ืžืงื‘ืœ; ื”ืฆื•ืจื” ื”ืžืคื•ืจืงืช ืžืชืืจืช ืืช ื”ืืœื’ื‘ืจื” ื‘ืชื•ืš ื”ื’ื•ืฃ ืฉืœ ฮท.

ืœึพฮผ ืฉืžื•ืคืง ืขืœ ื™ื“ื™ ฮท ื™ืฉ ืฉืชื™ ืชื›ื•ื ื•ืช: ื›ื™ื•ื•ืŸ โ€” ืœืืŸ ื”ื•ื ืžืฆื‘ื™ืข ื‘ืชื•ืš M_p, ื›ืคื™ ืฉื ืœื›ื“ ื‘ืขืจื›ื™ ื”ืจื›ื™ื‘ื™ื ืขืœ ื‘ืกื™ืก ื”ืฆื™ืจื™ื; ื•ืขื•ืฆืžื” โ€” ื›ืžื” ืจื—ื•ืง ืžื”ืจืืฉื™ืช ื”ื•ื ื ืžืฆื, ื›ืคื™ ืฉื ืœื›ื“ ื‘ื ื•ืจืžื” ||ฮผ||. ืงืจื™ืื” ื‘ืขื•ืฆืžื” ืืคืก ืื™ื ื” ื”ื™ืขื“ืจ ืงืจื™ืื” โ€” ื”ื™ื ืงืจื™ืื” ืฉืื•ืžืจืช ืฉื”ืžืฆื‘ ืžืฆื‘ื™ืข ืืœ ื”ืจืืฉื™ืช ืฉืœ M_p, ื•ืœื›ืš ื™ืฉ ืคื™ืจื•ืฉ ืกืžื ื˜ื™ ื ืคืจื“ ืชื—ืช ืžื•ืกื›ืžืช ื”ื ืจืžื•ืœ ืฉืœ ื”ืชื›ืœื™ืช. ื”ืืœื’ื‘ืจื” ืžื‘ื—ื™ื ื” ื‘ื™ืŸ ืขื•ืฆืžื” ืืคืก ืœื‘ื™ืŸ no-reading.

ืžื” ืฉึพฮผ ืœื ื ื•ืฉื ื”ื•ื ื”ื™ืฉื•ืช ืฉืขื‘ื•ืจื” ื”ื•ื ื—ื•ืฉื‘, ื”ืื™ืจื•ืข ืฉื”ืคืขื™ืœ ืื•ืชื•, ื—ื•ืชืžืช ื”ื–ืžืŸ, ื”ื‘ื™ื˜ื—ื•ืŸ, ืื• ืžืกืœื•ืœ ื”ึพprovenance. ืืœื” ืื™ื ื ืขื ื™ื™ื ื• ืฉืœ M. M ื”ื•ื ืชืฉืชื™ืช ื•ืงื˜ื•ืจื™ืช ื˜ื™ืคื•ืกื™ืช. ืื•ื‘ื™ื™ืงื˜ ื”ึพsignal z ื”ื•ื ืžื” ืฉืขื•ื˜ืฃ ืืช ฮผ ื‘ื›ืœ ืžื” ืฉื ื“ืจืฉ ืœืฉื™ืžื•ืฉ downstream.

ฯƒ ื•ึพZ: ืžืฉืžืขื•ืช ืืจื•ื–ื” ืœืฉื™ืžื•ืฉ downstream

ื•ืงื˜ื•ืจ ืžืฉืžืขื•ืช ฮผ ืฉื”ื•ืคืง ืขืœ ื™ื“ื™ ฮท ืงื™ื™ื ื‘ืชื•ืš M_p. ืื™ืŸ ืœื• ื™ืฉื•ืช. ืื™ืŸ ืœื• ืžืกืœื•ืœ provenance. ืื™ ืืคืฉืจ ืœืฆื‘ื•ืจ ืื•ืชื• ื‘ืœื™ ืœื“ืขืช ืขืœ ืื™ื–ื• ื™ืฉื•ืช ื”ืงืจื™ืื”, ืžืชื™ ื”ื™ื ื”ื•ืคืงื”, ืžืื™ืœื• ืจืื™ื•ืช ื”ื™ื ื ื’ื–ืจื”, ืขื“ ื›ืžื” ื”ื—ื™ืฉื•ื‘ ื‘ื˜ื•ื—, ื•ืœืื™ื–ื• ืชื›ืœื™ืช ื”ื•ื ืžื˜ื•ืคืก. ืžืจื—ื‘ ื”ึพSignal, ื›ืœื•ืžืจ Z, ืžืกืคืง ืืช ื›ืœ ื–ื”.

ืื•ืคืจื˜ื•ืจ ื™ื™ืฆื•ืจ ื”ึพsignal ื”ื•ื ฯƒ:

z = ฯƒ(e, x, p, C, I, F_relevant)

ืื•ืชื ืฉื™ืฉื” ืงืœื˜ื™ื ื›ืžื• ฮท โ€” ืžืฉื•ื ืฉึพฯƒ ืžืคืขื™ืœ ืืช ฮท ืคื ื™ืžื™ืช ื•ืื– ืขื•ื˜ืฃ ืืช ื”ืชื•ืฆืื”. signal ืžืกื•ื™ื z ื‘ืฆื•ืจื” ื”ืงื ื•ื ื™ืช ืฉืœื• ื”ื•ื:

z = โŸจx, e, ฮผ, q, ฯ€, p, CโŸฉ

ืฉื‘ืขื” ืฉื“ื•ืช: ื”ื™ืฉื•ืช, ื”ืื™ืจื•ืข ื”ืžืคืขื™ืœ, ื•ืงื˜ื•ืจ ื”ืžืฉืžืขื•ืช, confidence, ืžืกืœื•ืœ provenance, ื”ืชื›ืœื™ืช, ื•ื”ืคื ื™ื™ืช ื”ืงืฉืจ. ื”ืฆื•ืจื” ื”ืžืœืื” ื‘ืขืœืช ืื—ื“ึพืขืฉืจ ื”ืฉื“ื•ืช ืžื•ืกื™ืคื” id,โ€ t_emitted,โ€ rule_ref, ื•ึพโ„“ โ€” designation ื”ืจืžื”. ื™ื—ื“, ืฉื‘ืขืช ื”ืฉื“ื•ืช ื”ืงื ื•ื ื™ื™ื ื”ื•ืคื›ื™ื ืืช ฮผ ืœืฉืžื™ืฉ ืขื‘ื•ืจ ื›ืœ ืžื” ืฉื‘ื downstream: ืื’ืจื’ืฆื™ื”, dispatch ืœืคืขื•ืœื”, audit, replay, ื•ึพmonitoring.

ื”ื’ื•ืฃ ืฉืœ ฯƒ ืคื•ืขืœ ื‘ืืจื‘ืขื” ืฉืœื‘ื™ื. ืจืืฉื™ืช, ืคืชืจื•ืŸ ืื™ืจื•ืข ื•ื™ืฉื•ืช: ื”ืื™ืจื•ืข ื”ืžืคืขื™ืœ e ื•ื”ื™ืฉื•ืช ื”ืคืชื•ืจื” x ื—ื™ื™ื‘ื™ื ืฉื ื™ื”ื ืœื”ื™ื•ืช ื ื•ื›ื—ื™ื ื•ืœืขื‘ื•ืจ ืืช ืฉืขืจื™ ื”ืคืชืจื•ืŸ ืฉืœื”ื. ฯƒ ืื™ื ื• ืคื•ืชืจ ื™ืฉื•ื™ื•ืช โ€” ื”ื•ื ื“ื•ืจืฉ ืื•ืชืŸ ืคืชื•ืจื•ืช ืžืจืืฉ. ืฉื ื™ืช, ืขื™ื•ืŸ ื‘ื”ืงืฉืจ: ฯƒ ืงื•ืจื ืืช C(x, t, p) ื”ืžืœื, ืฉื ื•ืฉื ืืช ืžืฆื‘ ื”ื™ืฉื•ืช ื”ื ื•ื›ื—ื™, K_active โ€” ื”ื˜ืขื ื•ืช ืฉืžื•ื—ื–ืงื•ืช ื›ืจื’ืข ืขืœ x ืชื—ืช p โ€” ื”ื™ืกื˜ื•ืจื™ื™ืช ื”ืจืื™ื•ืช, ื”ืžืกื’ืจืช ื”ื–ืžื ื™ืช, ืžืฉืงืœื™ trust, ื’ืจืฃ ื”ื™ื—ืกื™ื, ื”ืื™ืœื•ืฆื™ื, ื•ื”ืชื›ืœื™ืช ื”ืคืขื™ืœื”. ื”ื”ืงืฉืจ ื”ื•ื ื”ืžืกื’ืจืช ืฉื ื•ืชื ืช ืžืฉืžืขื•ืช ืœืื™ืจื•ืข. ืฉืœื™ืฉื™ืช, ืคืจืฉื ื•ืช: ฯƒ ืžืคืขื™ืœ ืืช ฮท ื›ื“ื™ ืœื—ืฉื‘ ฮผ = ฮท(e, x, p, C, I, F_relevant). ื•ืงื˜ื•ืจ ื”ืžืฉืžืขื•ืช ืžื—ื•ืฉื‘ ืžื—ื“ืฉ ืžื”ืงืœื˜ื™ื ื”ื ื•ื›ื—ื™ื™ื โ€” ืœื ื ืฉืœืฃ ืžึพcache. ืจื‘ื™ืขื™ืช, signalization: ฯƒ ืžืขืจื™ืš ืืช confidence q, ืžืจื›ื™ื‘ ืืช ืžืกืœื•ืœ ื”ึพprovenance ฯ€, ืžืงืฆื” ืืช ืžื–ื”ื” ื”ึพsignal ื•ืืช t_emitted, ืงื•ื‘ืข โ„“ = 2 โ€” ืจืžืช signal ื”ืงืฉืจื™ โ€” ื•ืื•ืจื– ืืช ื”ืชื•ืฆืื” ื‘ืขืœืช ืื—ื“ึพืขืฉืจ ื”ืฉื“ื•ืช.

ืฉื ื™ ืฉื“ื•ืช ืฉืœ z ืจืื•ื™ื™ื ืœืชืฉื•ืžืช ืœื‘ ืžืชืžืฉื›ืช.

Confidence q(z) ืžื—ื•ืฉื‘ ืžืื™ื›ื•ืช ืคืจื™ื˜ื™ ื”ืจืื™ื•ืช ื”ืชื•ืจืžื™ื โ€” ืกื˜ื˜ื•ืกื™ ื”ืื™ืžื•ืช ืฉืœื”ื, ืžืฉืงืœื™ trust, ืžืงื•ืจ ื”ึพprovenance โ€” ืžื”ึพconfidence ืฉืœ ื˜ืขื ื•ืช ืฉื ื‘ื“ืงื• ื“ืจืš K_active, ื•ืžื’ื•ืจืžื™ ื›ื™ื•ืœ ื™ื™ื—ื•ื“ื™ื™ื ืœืชื›ืœื™ืช ืฉืžืงื•ื“ื“ื™ื ื‘ึพฮฉ_p. Confidence ืื™ื ื• ืื•ืชื• ื“ื‘ืจ ื›ืžื• ืขื•ืฆืžื”. ืขื•ืฆืžื” ||ฮผ(z)|| ืขื•ื ื” ืขืœ ื”ืฉืืœื”: "ื›ืžื” ืงืจื™ืื” ื›ื™ื•ื•ื ื™ืช ื”ืกื•ื›ืŸ ื”ืคื™ืง ืขื‘ื•ืจ ื”ื™ืฉื•ืช ื”ื–ืืช ืชื—ืช ื”ืื™ืจื•ืข ื”ื–ื”?" Confidence q(z) ืขื•ื ื” ืขืœ ื”ืฉืืœื”: "ืขื“ ื›ืžื” ืืคืฉืจ ืœืกืžื•ืš ืขืœ ื”ืงืจื™ืื” ื”ื–ืืช ื‘ื”ื™ื ืชืŸ ืื™ื›ื•ืช ื”ืงืœื˜ื™ื ืฉื™ื™ืฆืจื• ืื•ืชื”?" ื”ืฉื ื™ื™ื ืื•ืจืชื•ื’ื•ื ืœื™ื™ื. ืงืจื™ืื” ื‘ืขื•ืฆืžื” ื’ื‘ื•ื”ื” ืฉื ื’ื–ืจื” ืžืคืจื™ื˜ ืจืื™ื” ื™ื—ื™ื“, ืœื ืžืื•ืžืช ื•ื‘ืื™ื›ื•ืช ื ืžื•ื›ื”, ื ื•ืฉืืช ืขื•ืฆืžื” ื’ื‘ื•ื”ื” ื•ึพconfidence ื ืžื•ืš. ืงืจื™ืื” ื‘ืขื•ืฆืžื” ื‘ื™ื ื•ื ื™ืช ืฉื ื’ื–ืจื” ืžืฉืœื•ืฉื” ืคืจื™ื˜ื™ ืจืื™ื” ื‘ืœืชื™ ืชืœื•ื™ื™ื, ืžืื•ืžืชื™ื ื•ืงื•ื”ืจื ื˜ื™ื™ื, ืชื—ืช ืชื›ืœื™ืช ืฉื›ื‘ืจ ื›ื•ื™ืœื” ืœืื•ืจืš ืžื—ื–ื•ืจื™ื ืจื‘ื™ื, ื ื•ืฉืืช ืขื•ืฆืžื” ื‘ื™ื ื•ื ื™ืช ื•ึพconfidence ื’ื‘ื•ื”. Dispatch ืœืคืขื•ืœื” downstream ืชืœื•ื™ ื‘ืฉื ื™ื”ื, ื‘ืื•ืคืŸ ื‘ืœืชื™ ืชืœื•ื™. ืกื•ื›ืŸ ืฉืžื›ืคื™ืœ ืขื•ืฆืžื” ื‘ึพconfidence ืœืคื ื™ dispatch ืงืจืก ืฉืชื™ ื›ืžื•ื™ื•ืช ื ืคืจื“ื•ืช ืœืื—ืช ื•ืื™ื‘ื“ ืืช ื”ืžื™ื“ืข ืฉืžื‘ื—ื™ืŸ ื‘ื™ืŸ "ืคืขืœ ื‘ื–ื”ื™ืจื•ืช ืขืœ signal ื—ื–ืง ืฉืื ื—ื ื• ืœื ืกื•ืžื›ื™ื ืขืœื™ื•" ืœื‘ื™ืŸ "ืคืขืœ ืจื’ื™ืœ ืขืœ signal ื‘ื™ื ื•ื ื™ ืฉืื ื—ื ื• ืกื•ืžื›ื™ื ืขืœื™ื• ืœื’ืžืจื™".

ืžืกืœื•ืœ provenance โ€ฯ€(z) ื”ื•ื ื”ืžื‘ื ื” ืฉืžืืคืฉืจ ืืช ื›ืœ ืฉืจืฉืจืช ื”ึพaudit ื•ื”ึพreplay ืฉืœ ื”ืืœื’ื‘ืจื”. ฯ€(z) ืขื•ืงื‘ ืœืื—ื•ืจ ืžึพฮผ ื“ืจืš ื”ึพfeatures ื‘ึพF_relevant ืฉืชืจืžื• ืœื—ื™ืฉื•ื‘, ื“ืจืš ืคืจื™ื˜ื™ ื”ืจืื™ื•ืช ื‘ึพI ืฉื”ึพfeatures ื•ื”ื”ืงืฉืจ ื”ืชื™ื™ืขืฆื• ื‘ื”ื, ื“ืจืš ื”ืื™ืจื•ืขื™ื ื‘ึพE ืฉืืœื™ื”ื ืคืจื™ื˜ื™ ื”ืจืื™ื•ืช ืขื•ื’ื ื•, ื•ื“ืจืš ืคืจื™ื˜ื™ ื”ื ืชื•ื ื™ื ื”ื’ื•ืœืžื™ื™ื ื‘ึพD ืฉืžื”ื ื”ืื™ืจื•ืขื™ื ื”ืืœื” ืฆืžื—ื•. ืกื•ื›ืŸ ื™ื›ื•ืœ ืœื ื•ื•ื˜ ื‘ึพฯ€(z) ื•ืœืฉื—ื–ืจ, ืขื‘ื•ืจ ื›ืœ signal z, ื‘ื“ื™ื•ืง ืื™ื–ื” ื—ื•ืžืจ ื’ื•ืœืžื™ ื ืฆืคื”, ืื™ืš ื”ื•ื ื”ืชืงื‘ืœ ื›ืจืื™ื”, ืื™ืœื• ื˜ืขื ื•ืช ื•ึพfeatures ื ื•ืฆืจื• ืžืžื ื•, ื•ืื™ืš ืืœื” ื”ื–ื™ื ื• ืืช ื•ืงื˜ื•ืจ ื”ืžืฉืžืขื•ืช. signal ื‘ืœื™ ฯ€ ืฉื ื™ืชืŸ ืœื ื•ื•ื˜ ื‘ื• ืื™ื ื• signal ืฉื”ืืœื’ื‘ืจื” ืžื›ื™ืจื” ื‘ื•; ื”ื•ื ื•ืงื˜ื•ืจ ืฆืฃ ืฉืžืงื•ืจื• ืื™ื ื• ื ื™ืชืŸ ืœืฉื—ื–ื•ืจ.

Signals ื”ื append-only ื‘ืจืžืช ื”ืจืฉื•ืžื” ื”ืืœื’ื‘ืจื™ืช. signal ืฉื”ื•ืคืง ืคืขื ืื—ืช ืื™ื ื• ืžืฉืชื ื”. ืื ืžื™ื“ืข ื—ื“ืฉ ื“ื•ืจืฉ ืงืจื™ืื” ืžืชื•ืงื ืช, ฯƒ ืžืคื™ืง z ื—ื“ืฉ ืขื ืงื™ืฉื•ืจ predecessor ืœืžืงื•ืจื™. ืื signal ื ืžืฉืš ื‘ื—ื–ืจื”, ื”ืžืฉื™ื›ื” ื”ื™ื marker ืžืคื•ืจืฉ ื‘ึพZ, ืœื ืžื—ื™ืงื” in-place. ื–ื• ืื•ืชื” ืžืฉืžืขืช ืฉื”ืืœื’ื‘ืจื” ืžื—ื™ืœื” ืขืœ ืจืื™ื•ืช ื‘ึพI ื•ืขืœ ืจืฉื•ืžื•ืช ื ืชื•ื ื™ื ื’ื•ืœืžื™ื™ื ื‘ึพD: ื”ืจืฉื•ืžื” ื”ืืœื’ื‘ืจื™ืช ืฉืœ ืžื” ืฉืกื•ื›ืŸ ื”ืกื™ืง ื—ื™ื™ื‘ืช ืœื”ื™ื•ืช ื™ืฆื™ื‘ื” ื›ืžื• ื”ืจืฉื•ืžื” ื”ืืœื’ื‘ืจื™ืช ืฉืœ ืžื” ืฉื”ื•ื ืฆืคื”.

ืคื•ื ืงืฆื™ื™ืช ื”ื“ืขื™ื›ื” ื”ื–ืžื ื™ืช ืœื•ื›ื“ืช ื›ื™ืฆื“ ื”ืจืœื•ื•ื ื˜ื™ื•ืช ืฉืœ signal ืžืฉืชื ื” ืœืื•ืจืš ื–ืžืŸ:

recency(z, t) = exp(-ฮป ยท (t โˆ’ t_emitted(z)))

ืงืฆื‘ ื”ื“ืขื™ื›ื” ฮป ื”ื•ื ื™ื™ื—ื•ื“ื™ ืœืชื›ืœื™ืช. signal ืขืœ ื˜ืžืคืจื˜ื•ืจืช ืžื“ืคืกืช ื“ื•ืขืš ืžื”ืจ โ€” ืงืจื™ืื” ืžืœืคื ื™ ืฉืฉ ืฉืขื•ืช ื›ืžืขื˜ ืœื ืจืœื•ื•ื ื˜ื™ืช ืœึพdispatch ื”ื ื•ื›ื—ื™. signal ืขืœ ื”ื™ืกื˜ื•ืจื™ื™ืช ื–ื›ืื•ืช ืฉืœ ืžื•ืขืžื“ ื“ื•ืขืš ืœืื˜ โ€” signals ื™ืฉื ื™ื ืžืžืฉื™ื›ื™ื ืœืฉืืช ืžืฉืงืœ ืœืื•ืจืš ื”ื”ืขืจื›ื”. ืคื•ื ืงืฆื™ื™ืช ื”ึพrecency ืžื–ื™ื ื” ืืช ืžืฉืงื•ืœ ื”ืื’ืจื’ืฆื™ื”; ื”ื™ื ืื™ื ื” ืžืฉื ื” ืืช ื”ึพsignal ืขืฆืžื•.

ืฉืœื•ืฉ ืจืžื•ืช

ื”ืชืงื“ืžื•ืช ืฉืœื•ืฉ ื”ืจืžื•ืช ืฉืœ ื”ืืœื’ื‘ืจื” ืžื•ื’ื“ืจืช ื‘ืžื“ื•ื™ืง ื“ืจืš designation ื”ืจืžื” โ„“ ืฉืœ Z.

ืจืžื” 1 ื”ื™ื ื”ืื™ืจื•ืข ื”ื’ื•ืœืžื™ e โˆˆ E. ืื•ื‘ื™ื™ืงื˜ Level 1 ืขื•ื ื” ืขืœ ืฉืืœื” ืื—ืช: ื”ืื ืžืฉื”ื• ืงืจื”? ืื™ืจื•ืข ื ื•ืฉื ืืช ื”ื”ืชืจื—ืฉื•ืช ืขืฆืžื”, ืžืงื•ืจ provenance, ื•ื—ื•ืชืžืช ื–ืžืŸ. ื”ื•ื ืื™ื ื• ื ื•ืฉื ื›ื™ื•ื•ืŸ. ื”ื•ื ืžืชืขื“ ืจืง ื”ืชืจื—ืฉื•ืช: ื”ืื™ืจื•ืข ื”ื–ื” ื”ืชืจื—ืฉ ื‘ื–ืžืŸ ื”ื–ื”, ืžื”ืžืงื•ืจ ื”ื–ื”. ื›ืœ ืžื” ืฉื”ื•ืคืš ืื™ืจื•ืข ืœืžืฉื”ื• ืฉืกื•ื›ืŸ ื™ื›ื•ืœ ืœืคืขื•ืœ ืœืคื™ื• ื ืžืฆื ืžืขื‘ืจ ืœื”ื’ื“ืจื” ืฉืœ Level 1.

ืจืžื” 2 ื”ื™ื ื”ึพsignal ื”ื”ืงืฉืจื™ z โˆˆ Z, ื›ืืฉืจ โ„“ = 2. ืื•ื‘ื™ื™ืงื˜ Level 2 ืขื•ื ื”: ืขืœ ืžื” ื”ืื™ืจื•ืข ื”ื–ื” ืžืฆื‘ื™ืข, ืขื‘ื•ืจ ื”ื™ืฉื•ืช ื”ื–ืืช, ืชื—ืช ื”ืชื›ืœื™ืช ื”ื–ืืช, ื‘ืื™ื–ื” ื›ื™ื•ื•ืŸ, ื‘ืื™ื–ื• ืขื•ืฆืžื”, ื‘ืื™ื–ื” confidence, ื•ืขื ืื™ื–ื” provenance? ื”ึพsignal ื”ื”ืงืฉืจื™ ืื™ื ื• ืื™ืจื•ืข ืขืฉื™ืจ ื™ื•ืชืจ. ื”ื•ื ืกื•ื’ ืื—ืจ ืฉืœ ืื•ื‘ื™ื™ืงื˜, ื‘ืžืจื—ื‘ ืื—ืจ, ืฉืžื™ื•ืฆืจ ืขืœ ื™ื“ื™ ืื•ืคืจื˜ื•ืจ ืื—ืจ, ืžืงืœื˜ื™ื ืื—ืจื™ื. ืžื” ืฉืžืชืงื“ื ืžึพLevel 1 ืœึพLevel 2 ืื™ื ื• ื”ืื™ืจื•ืข โ€” ื”ืื™ืจื•ืข ื ืฉืืจ ื‘ึพE โ€” ืืœื ื”ืžื—ื•ื™ื‘ื•ืช ื”ืคืจืฉื ื™ืช: ืžึพ"ืžืฉื”ื• ืงืจื”" ืœึพ"ืžืฉื”ื• ืงืจื”, ื•ื”ื ื” ืžื” ืฉื”ื•ื ืื•ืžืจ ืขื‘ื•ืจ x ืชื—ืช p".

ืจืžื” 3 ื”ื™ื ื”ืžืฉืžืขื•ืช ื”ืžืฆื˜ื‘ืจืช ฮฑ โˆˆ m, ื›ืืฉืจ โ„“ = 3. ืื•ื‘ื™ื™ืงื˜ Level 3 ืขื•ื ื”: ื‘ื”ื™ื ืชืŸ ื›ืœ ื”ืงืจื™ืื•ืช ืฉื”ืกื•ื›ืŸ ื™ื™ืฆืจ ืขื‘ื•ืจ ื”ื™ืฉื•ืช ื”ื–ืืช ืชื—ืช ื”ืชื›ืœื™ืช ื”ื–ืืช ืœืื•ืจืš ื”ื—ืœื•ืŸ ื”ื–ืžื ื™ ื”ื–ื”, ืžื”ื™ ื”ืชืžื•ื ื” ื”ืžืฆื˜ื‘ืจืช, ื•ื”ืื ื”ืชืžื•ื ื” ื”ื–ืืช ืžืกืคื™ืงื” ื›ื“ื™ ืœื”ื ื™ืข ืคืขื•ืœื”? ืžืฉืžืขื•ืช ืžืฆื˜ื‘ืจืช ืื™ื ื” signal ืขืฉื™ืจ ื™ื•ืชืจ. ื”ื™ื ืื•ื‘ื™ื™ืงื˜ ื‘ืจืžืช ื”ื™ืฉื•ืช ืฉืขื•ื ื” ืขืœ ืฉืืœื” ืฉืฉื•ื signal ืžืงื•ืžื™ึพืœืื™ืจื•ืข ื™ื—ื™ื“ ืื™ื ื• ื™ื›ื•ืœ ืœืขื ื•ืช ืขืœื™ื”.

Z ื”ื•ื event-local. โ€m ื”ื•ื ื”ืฆื˜ื‘ืจื•ืช ื‘ืจืžืช ื”ื™ืฉื•ืช. ืžื™ืฉื•ืจ ื”ืคืขื•ืœื” ืฆื•ืจืš ืืช ฮฑ, ืœื ืืช z. ืกื•ื›ืŸ ืฉืžื‘ืฆืข dispatch ืขืœ signals ื™ื—ื™ื“ื™ื โ€” ืฉืžื•ืฆื™ื ื”ื ื—ื™ื” ืขืœ ื‘ืกื™ืก ืงืจื™ืื” ื›ื™ื•ื•ื ื™ืช ืฉืœ ืื™ืจื•ืข ืื—ื“, ื‘ืœื™ ื”ืฆื˜ื‘ืจื•ืช โ€” ื”ืชื™ื™ื—ืก ืœืชืฆืœื•ืึพืจื’ืข ื›ืื™ืœื• ื”ื™ื” ืชืžื•ื ื”. ื”ืืœื’ื‘ืจื” ื”ื•ืคื›ืช ื–ืืช ืœืžื‘ื ื™ ื‘ืžืคื•ืจืฉ: ื˜ื™ืคื•ืก ื”ืงืœื˜ ืฉืœ ฯˆ ื”ื•ื ืื•ื‘ื™ื™ืงื˜ ื”ืžืฉืžืขื•ืช ื”ืžื•ื›ืŸ ืœืคืขื•ืœื” ืžึพm, ืœื signal ืžึพZ.

Agg ื•ึพm: ื”ืฆื˜ื‘ืจื•ืช ืœืคื ื™ ืคืขื•ืœื”

ืžืจื—ื‘ ื”ืžืฉืžืขื•ืช ื”ืžืฆื˜ื‘ืจืช m ื”ื•ื ืงื‘ื•ืฆืช ื›ืœ ืื•ื‘ื™ื™ืงื˜ื™ ื”ืžืฉืžืขื•ืช ื”ืžืฆื˜ื‘ืจืช ื‘ืจืžืช ื™ืฉื•ืช, ืžืื•ื ื“ืงืกื™ึพื–ืžืŸ ื•ืžื˜ื•ืคืกื™ึพืชื›ืœื™ืช ืฉื”ืกื•ื›ืŸ ื™ื™ืฆืจ. ฮฑ ืžืกื•ื™ื ื‘ึพm_p ื”ื•ื ืื•ื‘ื™ื™ืงื˜ ื‘ืขืœ ื—ืžื™ืฉื” ืงืจื™ื˜ืจื™ื•ื ื™ื: ื”ื•ื ืžืขื•ื’ืŸ ืœื™ืฉื•ืช โ€” scoped ืœึพx ืžืกื•ื™ื; ืžื˜ื•ืคืก ืœืชื›ืœื™ืช โ€” M_p, ืœื ืฉื•ื M_{p'} ืื—ืจ; ืžืื•ื ื“ืงืก ื‘ื–ืžืŸ โ€” ืžืขื•ื’ืŸ ืœื–ืžืŸ ืื’ืจื’ืฆื™ื” t; ื ื’ื–ืจ ืžึพsignals โ€” ืžืื•ื›ืœืก ืžื”ื•ืชื™ืช ืžื”ึพsignals ื”ืชื•ืจืžื™ื, ืœื ืžื’ื™ืฉื” ื™ืฉื™ืจื” ืœื”ืงืฉืจ; ื•ื ื•ืฉื provenance โ€” ื ื•ืฉื ืืช ื”ืื™ื—ื•ื“ ืฉืœ ืžืกืœื•ืœื™ ื”ึพprovenance ืฉืœ ื”ึพsignals ื”ืชื•ืจืžื™ื.

ืื•ืคืจื˜ื•ืจ ื”ืื’ืจื’ืฆื™ื” ื”ื•ื Agg:

ฮฑ(x, t, p) = Agg({zแตข}, C(x, t, p), p)

ืฉืœื•ืฉื” ืงืœื˜ื™ื: ืงื‘ื•ืฆืช ื”ึพsignals ื”ื–ื›ืื™ื โ€” ืชืชึพืงื‘ื•ืฆื” ืฉืœ Z ืฉืžื•ื’ื‘ืœืช ืœืคื™ ื”ืชืืžืช ื™ืฉื•ืช, ื”ืชืืžืช ืชื›ืœื™ืช, ื•ื–ื›ืื•ืช ื—ืœื•ืŸ ื–ืžื ื™; ื”ื”ืงืฉืจ ื”ืžืœื ืœืฉืœื™ืคืช ืคืจืžื˜ืจื™ ืื’ืจื’ืฆื™ื”; ื•ื”ืชื›ืœื™ืช ื”ืคืขื™ืœื” ื›ึพrule selector ืฉืงื•ื‘ืข ืื™ืœื• ื›ืœืœื™ ืื’ืจื’ืฆื™ื” ื—ืœื™ื. ื”ืชื•ื›ืŸ ื”ืžื”ื•ืชื™ ืฉืœ Agg ืžื’ื™ืข ืžื”ึพsignals: ื”ึพฮผ ื•ื”ึพฯ€ ืฉืœ ื”ึพzแตข ื”ืชื•ืจืžื™ื. C ืžืกืคืง ืคืจืžื˜ืจื™ื โ€” ื’ื‘ื•ืœื•ืช ื—ืœื•ืŸ ื–ืžื ื™, ืกืคื™ ื–ื›ืื•ืช, trust floors, ื”ืคื ื™ื•ืช ืœื›ืœืœื™ ืื’ืจื’ืฆื™ื”. ืจื›ื™ื‘ื™ ื”ืžืฆื‘ ืฉืœ C โ€” K_active,โ€ features, ืคืขื•ืœื•ืช ืงื•ื“ืžื•ืช โ€” ืžื’ื™ืขื™ื ืืœ Agg ืจืง ื‘ืขืงื™ืคื™ืŸ, ื“ืจืš ื–ื” ืฉื›ื‘ืจ ื”ืฉืคื™ืขื• ืขืœ ืื™ืœื• signals ื”ื•ืคืงื• ื•ืื™ืœื• ฮผ ื”ื ื ืฉืื•.

Agg ืคื•ืขืœ ื‘ืืจื‘ืขื” ืฉืœื‘ื™ื. ื‘ื—ื™ืจืช signals: ืžืชื•ืš Z, ืžืฉืื™ืจื™ื signals ืฉืขื•ื‘ืจื™ื ืžืกื ื ื™ ื”ืชืืžืชึพื™ืฉื•ืช (z.x = x), ื”ืชืืžืชึพืชื›ืœื™ืช (z.p = p ืื• ืชื›ืœื™ืช ืชื•ืืžืช ืžื•ืฆื”ืจืช), ื–ื›ืื•ืชึพื–ืžื ื™ืช (t_emitted ื‘ืชื•ืš ื”ื—ืœื•ืŸ), ื•ืจืฆืคืชึพืื™ื›ื•ืช (q(z) โ‰ฅ threshold(ฮฉ_p)). ืžืฉืงื•ืœ: ื›ืœ signal ืฉืฉืจื“ zแตข ืžืงื‘ืœ ืžืฉืงืœ ืฉืžืฉืœื‘ importance(ฮฉ_p, zแตข),โ€ trust(zแตข),โ€ relevance(zแตข, x, t), ื•ึพrecency(zแตข, t). ื”ืจื›ื‘ื”: ื”ึพsignals ื”ืžืฉื•ืงืœืœื™ื ืžื•ืจื›ื‘ื™ื ืœืคื™ ื›ืœืœ ื”ืื’ืจื’ืฆื™ื” ื”ืžื•ืฆื”ืจ ืฉืœ ื”ืชื›ืœื™ืช โ€” sum, decayed sum, percentile composition, ืื• conflict-resolved composition. ืคืชืจื•ืŸ ืงื•ื ืคืœื™ืงื˜ ื•ึพconfidence: ืื signals ืชื•ืจืžื™ื ืžื ื•ื’ื“ื™ื ื‘ื›ื™ื•ื•ื ื, Agg ืื™ื ื• ืžืžื•ืฆืข ื“ืจื›ื ื‘ืฉืงื˜; ื”ื•ื ืžืกืžืŸ conflict_markers(ฮฑ) ื•ืžืชืื™ื ืืช q(ฮฑ) ื›ืš ืฉื™ืฉืงืฃ ืืช ื”ืžืฆื‘ ื”ืฉื ื•ื™ ื‘ืžื—ืœื•ืงืช.

ื”ืคืœื˜ ื ืขื˜ืฃ ื‘ืื•ื‘ื™ื™ืงื˜ ืžืฉืžืขื•ืช ืžื•ื›ืŸ ืœืคืขื•ืœื”:

โŸจx, p, ฮฑ, q, ฯ€โŸฉ

ื–ื”ื• ื”ึพfive-tuple ืฉึพฯˆ ืฆื•ืจืš. x ื”ื™ื ื™ืฉื•ืช ื”ื™ืขื“. p ื”ื™ื ื”ืชื›ืœื™ืช ื”ืคืขื™ืœื”. ฮฑ ื”ื•ื ืขืจืš ื”ืžืฉืžืขื•ืช ื”ืžืฆื˜ื‘ืจืช โ€” ื”ื•ื•ืงื˜ื•ืจ ืžื˜ื•ืคืกึพื”ืชื›ืœื™ืช ื‘ึพM_p. q ื”ื•ื q(ฮฑ), ื”ึพconfidence ื‘ืจืžืช ื”ืื’ืจื’ืฆื™ื”. ฯ€ ื”ื•ื ฯ€(ฮฑ), ืื™ื—ื•ื“ ืžืกืœื•ืœื™ ื”ึพprovenance ืฉืœ ื”ึพsignals ื”ืชื•ืจืžื™ื, ืžื•ืจื—ื‘ ืขืœ ื™ื“ื™ ืคืขื•ืœืช ื”ืื’ืจื’ืฆื™ื”. ื—ืžืฉืช ื”ืฉื“ื•ืช ื ืงืจืื™ื ื‘ืžืคื•ืจืฉ ืืฃ ืฉื›ื•ืœื ื ื™ืชื ื™ื ืœื’ื–ื™ืจื” ืžื”ืžื‘ื ื” ื”ืคื ื™ืžื™ ืฉืœ ฮฑ โ€” ืื•ืชื” ืžื•ืกื›ืžื” ืฉื‘ื” ืžืฉืชืžืฉ z, ืžืื•ืชื” ืกื™ื‘ื”: ื›ืœ ืฆืจื›ืŸ downstream ืฆืจื™ืš ืืช ื”ืฉื“ื•ืช ื‘ืœื™ ืœืคืจืง ืืช ืื•ื‘ื™ื™ืงื˜ ื”ืื’ืจื’ืฆื™ื” ื‘ื›ืœ ื’ื™ืฉื”.

ืฉืชื™ ืžื—ื•ื™ื‘ื•ื™ื•ืช ืžื‘ื ื™ื•ืช ืฉืœ Agg ื”ืŸ load-bearing ืขื‘ื•ืจ ืžื™ืฉื•ืจ ื”ืคืขื•ืœื”.

q(ฮฑ) ื•ึพvalue(ฮฑ) ืื•ืจืชื•ื’ื•ื ืœื™ื™ื ื‘ึพdispatch. ื”ืขื•ืฆืžื” ืฉืœ ืื’ืจื’ืฆื™ื” ื”ื™ื ||value(ฮฑ)|| โ€” ื›ืžื” ืงืจื™ืื” ื›ื™ื•ื•ื ื™ืช ื”ื”ืจื›ื‘ื” ื™ื™ืฆืจื”. ื”ึพconfidence ื”ื•ื q(ฮฑ) โ€” ืขื“ ื›ืžื” ืืคืฉืจ ืœืกืžื•ืš ืขืœ ื”ื”ืจื›ื‘ื” ื”ื–ืืช ื‘ื”ื™ื ืชืŸ ื”ืื™ื›ื•ืช ื•ื”ืงื•ื”ืจื ื˜ื™ื•ืช ืฉืœ ื”ึพsignals ื”ืชื•ืจืžื™ื. ืกื•ื›ืŸ ืฉืžื‘ืฆืข scaling ืœึพvalue(ฮฑ) ืœืคื™ q(ฮฑ) ืœืคื ื™ ืฉื”ื•ื ืžืฆื™ื’ ืืช ื”ืชื•ืฆืื” ืœึพฯˆ ืงืจืก ืฉืชื™ ื›ืžื•ื™ื•ืช ืขืฆืžืื™ื•ืช ืœืื—ืช. ื›ืœืœื™ ื”ึพdispatch ืฉืœ ืžื™ืฉื•ืจ ื”ืคืขื•ืœื” ื‘ืชื•ืš ฮฉ_p ืžื’ื“ื™ืจื™ื ืกืคื™ื ื ืคืจื“ื™ื ืœื›ื™ื•ื•ืŸ ื”ืขืจืš โ€” ืื™ื–ื• ืคืขื•ืœื” ืœื‘ื—ื•ืจ; ืœืขื•ืฆืžืช ื”ืขืจืš โ€” ื”ืื ื”ืคืขื•ืœื” ื”ื™ื ืชื’ื•ื‘ื” ืžืœืื” ืื• ื’ืจืกื” scoped ืฉืœื”; ื•ืœึพconfidence โ€” ื”ืื ืœื”ืžืฉื™ืš, ืœื”ื’ื‘ื™ืœ ืœืืคืฉืจื•ื™ื•ืช ื”ืคื™ื›ื•ืช, ืื• ืœื“ื—ื•ืช ืœื‘ื“ื™ืงืช ืื“ื. ืขืจื‘ื•ื‘ ืขืจืš ื•ึพconfidence ืœืคื ื™ dispatch ืžื‘ืœื‘ืœ ื‘ื™ืŸ "ื™ืฉ ืœื ื• signal ื—ื–ืง ืฉืื ื—ื ื• ืœื ืกื•ืžื›ื™ื ืขืœื™ื•" ืœื‘ื™ืŸ "ื™ืฉ ืœื ื• signal ื‘ื™ื ื•ื ื™ ืฉืื ื—ื ื• ืกื•ืžื›ื™ื ืขืœื™ื• ืœื’ืžืจื™" โ€” ื‘ืœื‘ื•ืœ ืฉื™ืฉ ืœื• ื”ืฉืœื›ื•ืช dispatch ืฉื•ื ื•ืช.

ื‘ื™ื˜ื•ืœ ืื™ื ื• ืฉืงื˜. ื›ืืฉืจ signals ืชื•ืจืžื™ื ืžื ื•ื’ื“ื™ื ืžืื•ื“ ื‘ื›ื™ื•ื•ื ื โ€” ื›ืืฉืจ ื•ืงื˜ื•ืจื™ื ื‘ึพM_p ื‘ื›ื™ื•ื•ื ื™ื ืžื ื•ื’ื“ื™ื ื”ื•ืคืงื• ืขื‘ื•ืจ ืื•ืชื” ื™ืฉื•ืช ืชื—ืช ืื•ืชื” ืชื›ืœื™ืช ื‘ืื•ืชื• ื—ืœื•ืŸ ืื’ืจื’ืฆื™ื” โ€” ื”ื”ืจื›ื‘ื” ืฉืœื”ื ืขืฉื•ื™ื” ืœื”ื ื™ื‘ ||value(ฮฑ)|| ืงื˜ืŸ. ืงืจื™ืื” ื ืื™ื‘ื™ืช ื”ื™ื ืฉืžืฆื‘ ื”ื™ืฉื•ืช ืฉืงื˜, ืœื ื‘ื•ืœื˜. ื”ืงืจื™ืื” ื”ื ื›ื•ื ื” ื”ื™ื ืฉื”ืžืฆื‘ ืฉื ื•ื™ ื‘ืžื—ืœื•ืงืช: ืจืื™ื•ืช ื—ื–ืงื•ืช ืžืฆื‘ื™ืขื•ืช ืœื›ื™ื•ื•ืŸ ืื—ื“, ืจืื™ื•ืช ื—ื–ืงื•ืช ืžืฆื‘ื™ืขื•ืช ืœื›ื™ื•ื•ืŸ ืื—ืจ, ื•ื”ืกื•ื›ืŸ ืœื ืคืชืจ ืืช ื”ืงื•ื ืคืœื™ืงื˜. Agg ื ื“ืจืฉ ืœื–ื”ื•ืช ืืฉื›ื•ืœื•ืช signals ืžื ื•ื’ื“ื™ึพื›ื™ื•ื•ืŸ, ืœืื›ืœืก conflict_markers(ฮฑ) ื›ืฉื”ื ืžืชืจื—ืฉื™ื, ื•ืœื•ื•ื“ื ืฉึพฯˆ ื•ื›ืœ ืฉื›ื‘ืช monitoring ืžืงื‘ืœื™ื ืืช signal ื”ืงื•ื ืคืœื™ืงื˜ ื‘ืžืคื•ืจืฉ. ืžืขื‘ืจ ืฉืงื˜ ื“ืจืš ืกื›ื™ืžื” ืฉืœ signals ืžื ื•ื’ื“ื™ึพื›ื™ื•ื•ืŸ ืื™ื ื• ื‘ื—ื™ืจืช ืื’ืจื’ืฆื™ื” ื—ืœืฉื”; ื”ื•ื ืชื•ืฆืืช ืื’ืจื’ืฆื™ื” ืœื ืชืงืคื”. Agg ื—ื™ื™ื‘ ืœืกืžืŸ ืืช ื”ืงื•ื ืคืœื™ืงื˜ ืื• ืœื”ื™ืžื ืข ืžื”ืคืงืช ืื•ื‘ื™ื™ืงื˜ ืžื•ื›ืŸ ืœืคืขื•ืœื”. ืžืฉืžืขื•ืช ื—ื™ื™ื‘ืช ืœื”ืฆื˜ื‘ืจ ืœืคื ื™ ืฉื”ื™ื ื™ื›ื•ืœื” ืœื”ื ื™ืข ืคืขื•ืœื” โ€” ื•ื”ื”ืฆื˜ื‘ืจื•ืช ื—ื™ื™ื‘ืช ืœื“ื•ื•ื— ืžื” ื”ื™ื ืžืฆืื”, ืœื ืจืง ืžื” ื”ื™ื ื—ื™ืฉื‘ื”.

ื‘ื™ื“ื•ื“ ืชื›ืœื™ืช ื•ื—ืจื•ื˜ ื”ืžืฉืžืขื•ืช

ืžื™ืฉื•ืจ ื”ืžืฉืžืขื•ืช ืื•ื›ืฃ ื‘ื™ื“ื•ื“ ืชื›ืœื™ืช ื‘ืื•ืคืŸ ืžื‘ื ื™.

ื”ืื™ื—ื•ื“ ื”ื–ืจ M = โจ†_{p โˆˆ P} M_p ืื™ื ื• ื‘ื—ื™ืจื” ืกื’ื ื•ื ื™ืช; ื–ื• ื”ื”ืฆื”ืจื” ื”ืคื•ืจืžืœื™ืช ืฉืื™ืŸ ืžื›ืคืœื” ืคื ื™ืžื™ืช, ืื™ืŸ ื ื•ืจืžื”, ื•ืื™ืŸ projection ืฉืžื•ื’ื“ืจื™ื ื›ื‘ืจื™ืจืช ืžื—ื“ืœ ื‘ื™ืŸ ืชืชื™ึพืžืจื—ื‘ื™ื ืฉื•ื ื™ื ืฉืœ M_p. ื›ืœ ืงืจื™ืื” ืœึพฮท, ื›ืœ ืขื˜ื™ืคื” ืฉืœ ฯƒ, ื•ื›ืœ ื”ืจื›ื‘ื” ืฉืœ Agg ื ื•ืฉืื•ืช ืชื’ ื˜ื™ืคื•ืก ืฉืœ ืชื›ืœื™ืช, ื•ื›ืœ ืื•ืคืจื˜ื•ืจ ืฉืฆื•ืจืš ืื•ื‘ื™ื™ืงื˜ื™ื ืžื˜ื•ืคืกื™ึพM ื‘ื•ื“ืง ืฉื”ืชื’ื™ื ืชื•ืืžื™ื. ืกื•ื›ืŸ ืฉืžืฉืœื‘ ฮผ ืžึพM_{pโ‚} ืขื ฮผ ืžึพM_{pโ‚‚} ื‘ืœื™ projection ื—ื•ืฆื”ึพืชื›ืœื™ื•ืช ืžื•ืฆื”ืจ ื™ื™ืฆืจ ืฉื’ื™ืืช ื˜ื™ืคื•ืก, ืœื ืžืฉืžืขื•ืช.

ืื•ืคืจื˜ื•ืจ ื”ื”ื™ื˜ืœ ื—ื•ืฆื”ึพื”ืชื›ืœื™ื•ืช ฮ _{pโ‚โ†’pโ‚‚} ื”ื•ื ื”ื ืชื™ื‘ ื”ืžื•ืฆื”ืจ ื”ื™ื—ื™ื“ ืœื”ืขื‘ืจืช ื•ืงื˜ื•ืจ ืžืฉืžืขื•ืช ืžึพM_{pโ‚} ืืœ M_{pโ‚‚}. ื”ื•ื ื—ื™ื™ื‘ ืœื”ื™ื•ืช ืžื•ืฆื”ืจ ืœื›ืœ ื–ื•ื’ ืกื“ื•ืจ (pโ‚, pโ‚‚), ืœื”ื™ื•ืช ืžื’ืจืก ืœืฆื“ ฮฝ(pโ‚) ื•ึพฮฝ(pโ‚‚), ื•ืœืฉืืช ืžื™ืคื•ื™ ืฆื™ืจื™ื ืžืชื•ืขื“ ืฉืžืกื‘ื™ืจ ืœืžื” ื›ืœ ืฆื™ืจ ื‘ึพM_{pโ‚} ืžืชืื™ื ื‘ื‘ืกื™ืก ืฉืœ M_{pโ‚‚}. ื›ืœ ืฉื™ืžื•ืฉ ื‘ึพฮ  ื ืจืฉื ื‘ืžืกืœื•ืœ ื”ึพprovenance ืฉืœ ื”ึพsignal ืฉื ื•ืฆืจ โ€” ื—ืฆื™ื™ื” ืฉืื™ ืืคืฉืจ ืœื”ืกืชื™ืจ ื•ืื™ ืืคืฉืจ ืœื”ืฆื“ื™ืง ื‘ื“ื™ืขื‘ื“. ืœืจื•ื‘ ื–ื•ื’ื•ืช ื”ืชื›ืœื™ื•ืช ื‘ืกื•ื›ืŸ ืคืจื•ืก ืื™ืŸ ฮ  ืžื•ื’ื“ืจ. ื–ื”ื• ื”ืžืฆื‘ ื”ื ื›ื•ืŸ. ื”ืจื•ื‘ ื”ืžื›ืจื™ืข ืฉืœ ื–ืจื™ืžื•ืช ื—ื•ืฆื•ืชึพืชื›ืœื™ืช ื‘ืžืขืจื›ื•ืช ืœืœื ืžื‘ื ื” ืžืคื•ืจืฉ ื”ืŸ ื–ื™ื”ื•ื ืฉืงื˜, ืœื transport ืžื•ืฆื”ืจ. ืงื™ื•ืžื• ืฉืœ ฮ  ื‘ืืœื’ื‘ืจื” ืžื’ื“ื™ืจ ืืช ื”ืžื ื’ื ื•ืŸ; ื”ื™ืขื“ืจ ื”ืฆื”ืจืช ฮ  ืขื‘ื•ืจ ื–ื•ื’ ืžืกื•ื™ื ืคื™ืจื•ืฉื• ืฉื”ืคืขื•ืœื” ืื™ื ื” ื–ืžื™ื ื” ืขื‘ื•ืจ ื”ื–ื•ื’ ื”ื–ื”.

ื”ืคืกื™ืงื” ืฉืœ ื”ึพMathematical Core ืœื’ื‘ื™ ืžื” ฮ  ืžื ื”ืœ โ€” ื”ื’ื‘ื•ืœ ื‘ื™ืŸ ื”ืžื•ืชืจ ืœืืกื•ืจ ื‘ื–ืจื™ืžื•ืช ืžืฉืžืขื•ืช ื—ื•ืฆื•ืชึพืชื›ืœื™ืช โ€” ืžื“ื•ื™ืงืช.

ื”ืืœื’ื‘ืจื” ืžื‘ื—ื™ื ื” ื‘ื™ืŸ ืฉื ื™ ืกื•ื’ื™ื ืฉืœ ื™ื—ืก ื—ื•ืฆื”ึพืชื›ืœื™ื•ืช. ื”ืจืืฉื•ืŸ ื”ื•ื coupling ืชืฆืคื™ืชื™: ืชื›ืœื™ืช pโ‚‚ ืจืฉืื™ืช ืœืฆืคื•ืช ื‘ืชื•ืฆืื•ืช ื”ืคืขื•ืœื•ืช ืฉืœ ืชื›ืœื™ืช pโ‚, ืžืฉื•ื ืฉื”ืชื•ืฆืื•ืช ื”ืืœื” ื”ืŸ ืื™ืจื•ืขื™ื ื‘ึพE โ€” ื’ื‘ื•ืœ ื”ึพfeedback โ€” ืฉึพpโ‚‚ ื™ื›ื•ืœื” ืœื”ื™ืชืงืœ ื‘ื”ื ื“ืจืš ืžื—ื–ื•ืจ ืงื‘ืœืช ื”ืจืื™ื•ืช ื”ืจื’ื™ืœ. ืคืขื•ืœื” ืฉื”ื•ืคืงื” ืขืœ ื™ื“ื™ pโ‚ ืžืฉื ื” ืืช ื”ืขื•ืœื; ื”ืฉื™ื ื•ื™ ื ืจืฉื ื›ืื™ืจื•ืขื™ื; pโ‚‚ ืขืฉื•ื™ื” ืœืฆืคื•ืช ื‘ืื™ืจื•ืขื™ื ื”ืืœื”; pโ‚‚ ืžื—ืฉื‘ืช ืืช ื”ืžืฉืžืขื•ืช ืฉืœื” ืžืชื•ืš ื”ืจืื™ื•ืช ืฉืœื”. ืื™ืŸ ื›ืืŸ ฮ . ืฉื•ื ื•ืงื˜ื•ืจ ืžืฉืžืขื•ืช ืœื ื—ื•ืฆื”. ื”ืชืฆืคื™ืช ืขื•ื‘ืจืช ื“ืจืš E, ืฉื ืžื™ื“ืข ืžื’ื™ืข ื›ืื™ืจื•ืขื™ื ื’ื•ืœืžื™ื™ื ื•ืขื•ื‘ืจ ืืช ื›ืœ ืฉืจืฉืจืช ื”ืงื‘ืœื” ื•ื”ืคืจืฉื ื•ืช ืœืคื ื™ ืฉื”ื•ื ื”ื•ืคืš ืœืžืฉืžืขื•ืช.

ื”ืกื•ื’ ื”ืฉื ื™ ื”ื•ื ืฉืื™ืœืช ืžืฉืžืขื•ืช: ืฆืจื™ื›ืช ฮผ ืฉื”ื•ืคืงื” ืชื—ืช pโ‚ ื›ืื™ืœื• ื”ื™ื™ืชื” ืžืฉืžืขื•ืช ืžื˜ื•ืคืกืช ืœึพpโ‚‚, ื‘ืœื™ ฮ  ืžื•ืฆื”ืจ. ื–ื” ืžื” ืฉื”ืืœื’ื‘ืจื” ืื•ืกืจืช. ื”ึพฮผ ื”ืฉืื•ืœื” ืžื˜ื•ืคืกืช ืœืคื™ ื”ื‘ืกื™ืก ืฉืœ M_{pโ‚}, ืขื ื”ื ืจืžื•ืœ ืฉืœ M_{pโ‚}, ืชื—ืช ืžื•ืกื›ืžื•ืช ื”ืกื™ืžืŸ ืฉืœ M_{pโ‚}. ืฉื™ืžื•ืฉ ื‘ื” ื›ืงืœื˜ ืžื˜ื•ืคืกึพM_{pโ‚‚} ื”ื•ื ืฉื’ื™ืืช ื˜ื™ืคื•ืก. ื’ื ืื ืฉืžื•ืช ื”ืฆื™ืจื™ื ื—ื•ืคืคื™ื, ื”ืžื—ื•ื™ื‘ื•ื™ื•ืช ื”ืกืžื ื˜ื™ื•ืช ืฉื•ื ื•ืช. ื•ืื™ืŸ ืžืกืœื•ืœ provenance ืœื—ืฆื™ื™ื” โ€” ฮผ ืžื’ื™ืขื” ืœื—ื™ืฉื•ื‘ ืฉืœ M_{pโ‚‚} ื‘ืœื™ ืชื™ืขื•ื“ ืฉืœ ืžืื™ืคื” ื‘ืื” ืื• ืื™ื–ื• ื˜ืจื ืกืคื•ืจืžืฆื™ื”, ืื ื‘ื›ืœืœ, ื”ื•ื—ืœื” ืขืœื™ื”.

CSA ืžืืคืฉืจืช coupling ืชืฆืคื™ืชื™; ื”ื™ื ืื•ืกืจืช ืฉืื™ืœืช ืžืฉืžืขื•ืช ืœื ืžื•ืจืฉื™ืช. ืชื›ืœื™ืช ืจืฉืื™ืช ืœืฆืคื•ืช ื‘ืชื•ืฆืื•ืช ืฉืœ ืคืขื•ืœื•ืช ืชื›ืœื™ืช ืื—ืจืช; ื”ื™ื ืื™ื ื” ืจืฉืื™ืช ืœืฉืื•ืœ ืืช ื”ืคืจืฉื ื•ืช ืฉืœื”. ืชืฆืคื™ืช ืขื•ื‘ืจืช ื“ืจืš E โ€” ื’ื‘ื•ืœ ื”ึพfeedback โ€” ืฉื ื›ืœ ืชื›ืœื™ืช ืžื—ื™ืœื” ืืช ฮท ืฉืœื” ืขืœ ื”ืื™ืจื•ืขื™ื ืฉื‘ื”ื ื”ื™ื ื ืชืงืœืช. ืฉืื™ืœื” ืขื•ื‘ืจืช ื“ืจืš ฮ  โ€” transport ืžืคื•ืจืฉ, ืžื•ืฆื”ืจ, ืžื’ืจืก, ื•ืžืชื•ืขื“ ื‘ึพprovenance. ืืœื” ืฉืชื™ ืคืขื•ืœื•ืช ืฉื•ื ื•ืช ืžื‘ื ื™ืช. ืขืจื‘ื•ื‘ ื‘ื™ื ื™ื”ืŸ โ€” ื”ืชื™ื™ื—ืกื•ืช ืœึพ"ืจืื™ื ื• ืžื” ื”ืชื›ืœื™ืช ื”ืื—ืจืช ื”ืคื™ืงื”" ื›ืื™ืœื• ื”ื•ื ืฉืงื•ืœ ืœึพ"ืžื•ืชืจ ืœื ื• ืœื”ืฉืชืžืฉ ื‘ืžื” ืฉื”ืชื›ืœื™ืช ื”ืื—ืจืช ื—ื™ืฉื‘ื”" โ€” ื”ื•ื ืžืฆื‘ ื”ื›ืฉืœ ืฉึพM5 ื ื•ืขื“ ืœืชืช ืœื• ืฉื.

ื—ืจื•ื˜ ื”ืžืฉืžืขื•ืช ฯ€_M ื”ื•ื ื”ื”ื’ื‘ืœื” ืฉืœ ื—ืจื•ื˜ ื”ึพprovenance ื”ืžืœื ฯ€ ืœืงืฉืชื•ืช ืžื˜ื•ืคืกื•ืชึพM: ืื•ืชืŸ ืงืฉืชื•ืช ื‘ื’ืจืฃ ื”ึพprovenance ืฉื ื•ืฉืื•ืช ืขืจืš ืžื˜ื•ืคืกึพM_p. ื—ืจื•ื˜ ื”ืžืฉืžืขื•ืช ืžืืคืฉืจ ืœื ืจืง ืœื‘ืงืจ ืฉึพsignal ื”ื•ืคืง ื ื›ื•ืŸ, ืืœื ืฉื’ื ืฉื•ื ืขืจืš ืžื˜ื•ืคืกึพM ืœื ื ื›ื ืก ืœื—ื™ืฉื•ื‘ ื“ืจืš ื ืชื™ื‘ ืœื ืžื•ืฆื”ืจ. ื”ืœืžื” ืฉืœ context-channel-closed ืงื•ื‘ืขืช ืฉืฉื•ื ืจื›ื™ื‘ ืฉืœ C ืื™ื ื• ืžื˜ื•ืคืกึพM โ€” K_active ื ื•ืฉื ื˜ืขื ื•ืช ืžื˜ื•ืคืกื•ืชึพK, features ื ื•ืฉืื™ื ื›ื™ืžื•ืชื™ื ืžื˜ื•ืคืกื™ึพF, ื”ื™ืกื˜ื•ืจื™ื™ืช ื”ืคืขื•ืœื•ืช ื ื•ืฉืืช ืจืฉื•ืžื•ืช ืคืขื•ืœื” ืžื˜ื•ืคืกื•ืชึพA. ื”ืชื•ื›ืŸ ืฉืœ C ืื™ื ื• ื›ื•ืœืœ ื•ืงื˜ื•ืจื™ ืžืฉืžืขื•ืช. ื”ื“ืจืš ื”ื™ื—ื™ื“ื” ืฉื‘ื” ืžืฉืžืขื•ืช ื ื›ื ืกืช ืœื—ื™ืฉื•ื‘ ฮท ื—ื“ืฉ ื”ื™ื ื“ืจืš ืงืœื˜ื™ ื”ืื™ืจื•ืข ื•ื”ื”ืงืฉืจ ืฉืžืชืืจื™ื ืืช ื”ืžืฆื‘ ื”ื ื•ื›ื—ื™, ืœื ื“ืจืš C ืฉืžื™ื™ื‘ื ืžืฉืžืขื•ืช ืงื•ื“ืžืช.

ืฉืจืฉืจืช ื”ื›ืฉืœ ื‘ืžืฉืžืขื•ืช

ืœื›ืœ ืžืจื—ื‘ ื‘ืžื™ืฉื•ืจ ื”ืžืฉืžืขื•ืช ื™ืฉ ืžืฆื‘ื™ ื›ืฉืœ ืื•ืคื™ื™ื ื™ื™ื, ื•ื›ืœ ื›ืฉืœ ืฆืฃ downstream ื•ืœื ื‘ื ืงื•ื“ืช ื”ืžื•ืฆื.

ื›ืฉืœื™ื ื‘ืžืฉืžืขื•ืช ืžืฉื—ื™ืชื™ื ืืช ื”ืชืฉืชื™ืช ื”ื•ื•ืงื˜ื•ืจื™ืช ืœืคื ื™ ืฉึพsignal ืžื•ืคืง. ื”ืžืกื•ื›ืŸ ื‘ื™ื•ืชืจ ื”ื•ื basis drift ื‘ืœื™ provenance ืฉืœ ื’ืจืกื”: ื”ืฆื™ืจื™ื ืฉืœ M_p ืžืชืขื“ื›ื ื™ื โ€” ืฆื™ืจ ื—ื“ืฉ ืžืชื•ื•ืกืฃ, ืฆื™ืจ ื™ืฉืŸ ืžื•ื’ื“ืจ ืžื—ื“ืฉ โ€” ื‘ืœื™ ืœืงื“ื ืืช version_ref(M_p). ื•ืงื˜ื•ืจื™ ฮผ ื™ืฉื ื™ื ื•ื•ืงื˜ื•ืจื™ ฮผ ื—ื“ืฉื™ื ืขื•ื‘ืจื™ื ืืช ื‘ื“ื™ืงืช ื”ื—ื‘ืจื•ืช ื‘ึพM_p; ื”ืจื›ื™ื‘ื™ื ืฉืœื”ื ื›ื‘ืจ ืœื ืžื™ื•ืฉืจื™ื ืœืื•ืจืš ืื•ืชื ืฆื™ืจื™ื ืกืžื ื˜ื™ื™ื; ื”ืื’ืจื’ืฆื™ื” ืžืขืจื‘ื‘ืช ื‘ืฉืงื˜ ื•ืงื˜ื•ืจื™ื ืœื ืชื•ืืžื™ื ืžื‘ื ื™ืช ื•ืžื™ื™ืฆืจืช ืชื•ืฆืื” ืชืงืคื” ืžืกืคืจื™ืช ืืš ื—ืกืจืช ืžืฉืžืขื•ืช ืกืžื ื˜ื™ืช. ื”ื›ืฉืœ ื‘ืœืชื™ ื ืจืื” ื‘ืจืžืช M ื•ืฆืฃ ื›ืืฉืจ ืื•ืคืจื˜ื•ืจ ื‘ื•ื“ืง ืžื“ื•ืข ฮฑ ื”ืฆื‘ื™ืข ื—ื–ืง ืœื›ื™ื•ื•ืŸ ืฉืฉื•ื ืจืื™ื” ืชื•ืจืžืช ืœื ืชืžื›ื” ื‘ื•. ืขืจื‘ื•ื‘ ื—ื•ืฆื”ึพืชื›ืœื™ื•ืช ืฉืงื˜ โ€” ฮผ ืžึพM_{pโ‚} ืฉืžืกื•ื›ืžืช ืขื ฮผ ืžึพM_{pโ‚‚} ื‘ืœื™ ืœื”ืคืขื™ืœ ฮ  โ€” ืžื™ื™ืฆืจ ืืช ืื•ืชื” ืคืชื•ืœื•ื’ื™ื” downstream ื‘ืœื™ ืžืกืœื•ืœ audit ืฉืืคืฉืจ ืœืขืงื•ื‘ ืื—ืจื™ื•.

ื›ืฉืœื™ signal ืžืฉื—ื™ืชื™ื ืืช ืฉืจืฉืจืช ื”ึพprovenance ืื• ืืช ืขื˜ื™ืคืช ื”ื˜ื™ืคื•ืก. ืฉื‘ื™ืจืช provenance ื‘ึพฯ€(z) โ€” ื”ืคื ื™ื” ืœืคืจื™ื˜ ืจืื™ื” ืฉื”ึพpayload ืฉืœื• ื”ื•ืฉื—ืช ืื• ืฉื”ืจืฉื•ืžื” ืฉืœื• ืื‘ื“ื” โ€” ืคื™ืจื•ืฉื” ืฉืžืกืœื•ืœ ื”ึพaudit ืื™ื ื• ื™ื›ื•ืœ ืœืฉื—ื–ืจ ืžื“ื•ืข ืœึพฮผ ื™ืฉ ืืช ื”ืขืจื›ื™ื ืฉื™ืฉ ืœื•. ืขื˜ื™ืคื” cross-typed โ€” signal ืฉืžื•ืคืง ืชื—ืช ืชื›ืœื™ืช p ืื‘ืœ ื ื•ืฉื ฮผ ืžื˜ื•ืคืก ื ื’ื“ M_{p'} โ€” ืคื™ืจื•ืฉื” ืฉืื’ืจื’ืฆื™ื” ืชื—ืช p ืงื•ืจืืช ื•ืงื˜ื•ืจื™ื ืžื”ื‘ืกื™ืก ื”ืœื ื ื›ื•ืŸ ื‘ืœื™ ืฉื’ื™ืืช ื˜ื™ืคื•ืก, ื•ืžื™ื™ืฆืจืช ืžืฉืžืขื•ืช ืžืฆื˜ื‘ืจืช ืฉืจื›ื™ื‘ื™ื” ืื™ื ื ืงื•ื”ืจื ื˜ื™ื™ื ืžืžื“ื™ืช. retention ืฉืœ signal ืžื™ื•ืฉืŸ โ€” z ืฉื”ื™ื” ืฆืจื™ืš ืœื“ืขื•ืš ืžืขื‘ืจ ืœื—ืœื•ืŸ ื”ืจืœื•ื•ื ื˜ื™ื•ืช ืฉืœื• ืื‘ืœ ื ืฉืืจ ื‘ืžืื’ืจ ื”ื–ื›ืื™ ืœืื’ืจื’ืฆื™ื” โ€” ืคื™ืจื•ืฉื” ืฉื”ืชืžื•ื ื” ื‘ืจืžืช ื”ื™ืฉื•ืช ืžื—ื•ืฉื‘ืช ืžื•ืœ ืงืจื™ืื” ืžืงื•ืžื™ืชึพืœืื™ืจื•ืข ืฉื›ื‘ืจ ืื™ื ื” ืขื“ื›ื ื™ืช.

ื›ืฉืœื™ ืื’ืจื’ืฆื™ื” ืžืฉื—ื™ืชื™ื ืืช ื”ืชืžื•ื ื” ื‘ืจืžืช ื”ื™ืฉื•ืช ืฉืžื™ืฉื•ืจ ื”ืคืขื•ืœื” ืคื•ืขืœ ืœืคื™ื”. ืื’ืจื’ืฆื™ื” ืžื™ื•ืฉื ืช โ€” ฮฑ ืฉื ืฉืืจืช ื‘ืชืชึพื”ืžืจื—ื‘ ื”ืคืขื™ืœ ืื—ืจื™ ืฉื”ื—ืœื•ืŸ ื”ื–ืžื ื™ ืฉืขื‘ื•ืจื• ื—ื•ืฉื‘ื” ื—ืœืฃ โ€” ื”ื™ื ื’ืจืกืช ื”ืื’ืจื’ืฆื™ื” ืฉืœ ื›ืœ ื›ืฉืœ ืื•ื‘ื™ื™ืงื˜ ืžื™ื•ืฉืŸ ื‘ืืœื’ื‘ืจื”: ฯˆ ืคื•ืขืœ ืžื•ืœ ืชืžื•ื ื” ืœื ืขื“ื›ื ื™ืช ืžืฉื•ื ืฉืฉื•ื signal ืคืกื™ืœื” ืœื ืขื“ื›ืŸ ืืช ฮฑ. ืงื•ื ืคืœื™ืงื˜ ืฉืงื˜ ื”ื•ื ื”ื›ืฉืœ ืฉื”ืืœื’ื‘ืจื” ืžื’ื™ื ื” ืžืคื ื™ื• ื‘ืฆื•ืจื” ื”ืžืคื•ืจืฉืช ื‘ื™ื•ืชืจ ื‘ืžืคืจื˜ ืฉืœ Agg: signals ืชื•ืจืžื™ื ืžื ื•ื’ื“ื™ื ื‘ื›ื™ื•ื•ื ื, Agg ืžืกื›ื ื“ืจื›ื, conflict_markers(ฮฑ) ืจื™ืง, q(ฮฑ) ื’ื‘ื•ื” ืžืฉื•ื ืฉื”ึพsignals ื‘ืคื ื™ ืขืฆืžื ื ืฉืื• confidence ื’ื‘ื•ื”, ื•ึพฯˆ ืจื•ืื” ืžื” ืฉื ืจืื” ื›ืžื• ืžืฆื‘ ืฉืงื˜, ื‘ืขืœ confidence ื’ื‘ื•ื” ื•ืขื•ืฆืžื” ื ืžื•ื›ื”, ื›ืืฉืจ ื”ืงืจื™ืื” ื”ื ื›ื•ื ื” ื”ื™ื ืžืฆื‘ ืฉื ื•ื™ ื‘ืžื—ืœื•ืงืช ื•ื‘ืขืœ confidence ื’ื‘ื•ื”. ื”ืกื•ื›ืŸ ืคื•ืขืœ ื‘ืฉื’ืจื” ืขืœ ืžืงืจื” ืฉื”ืจืื™ื•ืช ืืžืจื• ืฉื”ื•ื contested. conflict markers ืื™ื ื metadata ืื•ืคืฆื™ื•ื ืœื™; ื”ื ื”ืžื ื’ื ื•ืŸ ืฉื‘ืืžืฆืขื•ืชื• ืฉืœื‘ ื”ื”ืฆื˜ื‘ืจื•ืช ืžื“ื•ื•ื— ืžื” ื”ื•ื ื‘ืืžืช ืžืฆื.

ืžื” ืžื™ืฉื•ืจ ื”ืžืฉืžืขื•ืช ืžื™ื™ืฆืจ

ื”ืคืœื˜ ืฉืœ ืžื™ืฉื•ืจ ื”ืžืฉืžืขื•ืช ื”ื•ื ืื•ื‘ื™ื™ืงื˜ ื”ืžืฉืžืขื•ืช ื”ืžื•ื›ืŸ ืœืคืขื•ืœื”: โŸจx, p, ฮฑ, q, ฯ€โŸฉ.

ื–ื• ืื™ื ื” ืคืขื•ืœื”. ฯˆ โ€” ืื•ืคืจื˜ื•ืจ ื”ืคืขื•ืœื” ืฉืฉื™ื™ืš ืœืคืจืง 8 โ€” ืžืงื‘ืœ ืืช ื”ืื•ื‘ื™ื™ืงื˜ ื”ื–ื” ื•ืขื“ื™ื™ืŸ ืฆืจื™ืš ืœื”ื—ืœื™ื˜ ืžื” ืœืขืฉื•ืช ืื™ืชื•. ื”ื”ื—ืœื˜ื” ืชืœื•ื™ื” ื‘ืฉืืœื” ืœืื™ื–ื” ื›ื™ื•ื•ืŸ value(ฮฑ) ืžืฆื‘ื™ืข ื‘ึพM_p, ื›ืžื” ื—ื–ืง โ€” ||value(ฮฑ)|| โ€” ื‘ืื™ื–ื” confidence โ€” q(ฮฑ) โ€” ื”ืื conflict_markers(ฮฑ) ืžืื•ื›ืœืก, ื•ืžื” ืžืฆื™ื™ื ื™ื ืจืคืจื˜ื•ืืจ ื”ืคืขื•ืœื•ืช ื”ืžื•ืฆื”ืจ ื•ืกืคื™ ื”ึพdispatch ืฉืœ ื”ืชื›ืœื™ืช ื‘ืชื•ืš ฮฉ_p.

ื”ืชืจื•ืžื” ืฉืœ ืžื™ืฉื•ืจ ื”ืžืฉืžืขื•ืช ื”ื™ื ืฉืขื“ ืฉึพฯˆ ืžืงื‘ืœ ืืช ื”ืื•ื‘ื™ื™ืงื˜ ื”ื–ื”, ื”ืงืจื™ืื” ื›ื‘ืจ ืขื•ื’ื ื” โ€” ื”ืจืื™ื•ืช ืฉืขืœื™ื”ืŸ ื”ื™ื ื ืฉืขื ืช ืขื‘ืจื• admission; ืคื•ืจืฉื” โ€” ื˜ืขื ื•ืช ื•ึพfeatures ื ื•ืฆืจื• ื•ืื•ืžืชื•; ื”ื•ืจื›ื‘ื” โ€” ื”ื”ืงืฉืจ ื ืฉื ืืช ื”ืชืžื•ื ื” ื”ืชืคืขื•ืœื™ืช ื”ืžืœืื”; ื—ื•ืฉื‘ื” ืœื•ื•ืงื˜ื•ืจ ื˜ื™ืคื•ืกื™ โ€” ฮท ื”ืคื™ืง ฮผ; ื ื™ืฉืื” ืขื provenance โ€” ฯƒ ืขื˜ืฃ ืืช ฮผ ื‘ึพz; ื•ื ืฆื‘ืจื” ืขืœ ืคื ื™ signals ืชื•ืืžื™ื โ€” Agg ื”ืจื›ื™ื‘ ืืช ื”ึพsignals ื”ื–ื›ืื™ื ืขื‘ื•ืจ ื”ื™ืฉื•ืช ื”ื–ืืช ืชื—ืช ื”ืชื›ืœื™ืช ื”ื–ืืช ื‘ื–ืžืŸ ื”ื–ื”. ืฉื•ื ื“ื‘ืจ ืžื–ื” ืœื ื—ื•ื–ืจ ืขืœ ืขืฆืžื• ื‘ึพฯˆ. ฯˆ ื‘ื•ื—ืจ ื•ืคื•ืœื˜. ื”ื”ื›ื ื” ื”ื•ืฉืœืžื”.

ืคืจืง 8 ืžืชื—ื™ืœ ื‘ืจื’ืข ืฉื‘ื• ืื•ื‘ื™ื™ืงื˜ ื”ืžืฉืžืขื•ืช ื”ืžื•ื›ืŸ ืœืคืขื•ืœื” ืงื™ื™ื.

Chapter 8 ยท Part II โ€” The Twelve Spacesืคืจืง 8 ยท ื—ืœืง II โ€” ืฉื ื™ืึพืขืฉืจ ื”ืžืจื—ื‘ื™ื

Action: The Unique Bridgeืคืขื•ืœื”: ื”ื’ืฉืจ ื”ื™ื—ื™ื“

The unique bridge: the one crossing from meaning to action.
The unique bridge: the one crossing from meaning to action.ื”ื’ืฉืจ ื”ื™ื—ื™ื“: ื”ืžืขื‘ืจ ื”ืื—ื“ ืžืžืฉืžืขื•ืช ืœืคืขื•ืœื”.

Where we are

Four upstream planes of the algebra have run their course. X and P resolved the entities and purposes the agent operates over. C_admit assembled the context the admission operators needed. E, D, and I ran the observation cycle: events arrived, raw material accrued, evidence was admitted under purpose and entity. K and F ran the interpretation cycle: claims were formed from evidence, features computed from the full context. M, Z, and m ran the meaning cycle: typed directional readings were computed from evidence and context, wrapped into provenance-bearing signals, and accumulated into entity-level aggregations.

At the end of Chapter 7, the algebra had produced an action-ready meaning object: โŸจx, p, ฮฑ, q, ฯ€โŸฉ. The entity is resolved. The purpose is active. The aggregated meaning carries direction, strength, and confidence. The provenance trail reaches back through every step that produced it.

Action is not execution. Execution is what happens in the world after the agent commits; action is the committed emission the algebra records.

The Action plane answers the final algebraic question: what does a system that has done all of this actually do?

The answer is specific. The agent emits a committed decision โ€” an action a โˆˆ A โ€” that is entity-targeted, purpose-scoped, aggregation-grounded, repertoire-conformant, and approved according to the constraints the purpose declares. It records that commitment with full provenance and approval-state. It releases the action's effects into the world, where they arrive back as new events in E and start the cycle again.

The Action plane has one space and one operator. A is the set of all actions the agent has actually emitted. ฯˆ is the operation that produces them. The brevity is not simplicity โ€” it is precision. The pipeline's complexity is upstream. At ฯˆ, the algebra has one job: emit or produce a structured control outcome.

A: committed action, not considered action

The first and most consequential thing to understand about A is what it does not contain.

A does not contain action proposals. When an agent is configured to recommend rather than act โ€” because the action type requires human authorization, or because a policy gate has not been cleared, or because the agent has been deployed in advisory mode โ€” the proposal it generates is a control-layer record, not an element of A.

A does not contain queued approvals. A candidate action that ฯˆ has routed to a human for sign-off has not been emitted. It is pending. It will either produce an element of A when the approval clears and ฯˆ fires in emission mode, or it will close without producing an action at all.

A does not contain deferrals. When ฯˆ reads q and finds it below the confidence threshold for autonomous emission, it produces a deferral record โ€” naming the candidate, the reason for deferral, and the conditions under which ฯˆ should re-evaluate โ€” but it does not emit. The deferral record lives in the action-control layer.

A does not contain policy-blocked attempts. When ฯˆ identifies a candidate action whose type is not in the active repertoire, or whose blast radius exceeds a configured limit, or that requires capabilities the agent does not have, the attempt is logged as a block record in the action-control layer and nothing enters A.

A does not contain world effects. The world-state changes an action triggers โ€” an email sent, a host quarantined, a purchase order approved โ€” are the effects of the action. They are not the action. The action is ฯˆ's decision to fire, recorded with full provenance and approval-state at the moment of emission. Effects arrive back in the pipeline later, as new events in E.

What A contains, and only what A contains, is the set of actions ฯˆ has actually emitted. An action a โˆˆ A satisfies five membership criteria. It is ฯˆ-emitted โ€” it came through the action operator, not through any other path. It is entity-targeted โ€” it names exactly one primary target entity x โˆˆ X. It is purpose-scoped โ€” it was emitted under exactly one p โˆˆ P, whose version ฮฝ(p) is attached. It is aggregation-grounded โ€” it was produced in response to an action-ready meaning object derived from an ฮฑ โˆˆ m; ฯˆ never acts on a raw signal z or a bare meaning vector ฮผ. It is repertoire-conformant โ€” its type is drawn from the action repertoire declared in ฮฉ_p.

The distinction between A and the action-control layer is not a storage preference; it is a structural commitment. A is a faithful record of what the agent did. The action-control layer is a record of what the agent considered. Downstream monitoring, audit, and replay depend on the two being separate. An agent that conflates a queued approval with an emitted action โ€” by admitting control-layer records into A as if they were actions โ€” has corrupted its own committed history.

ฯˆ: the unique bridge

ฯˆ is the only operator that produces elements of A. No other path into A exists. No shortcut from Z or M directly to A is permitted. The algebra is explicit on this point: the action-ready meaning object is ฯˆ's only legitimate input shape; bypassing aggregation by feeding raw signals or bare ฮผ's to ฯˆ is a structural violation.

The word "bridge" in this chapter's title is precise. ฯˆ bridges two different kinds of algebraic object: the accumulated, typed, purpose-indexed directional reading that the Meaning Plane produced, and the committed, type-drawn-from-repertoire, world-affecting decision that the Action Plane records. Before ฯˆ, the algebra's objects are internal โ€” they describe what the agent has observed, asserted, and concluded. At ฯˆ, the agent steps outside itself. The emitted action changes the world; its effects are not algebraic objects the agent controls; they are events the agent will observe in the next pipeline pass.

The unique-bridge framing captures three things at once. ฯˆ is the only bridge (no other path into A). ฯˆ connects accumulated meaning to committed action (not raw events, not individual claims, not bare features โ€” accumulated meaning). And ฯˆ crosses the boundary between the algebra's internal record and the external world.

ฯˆ's signature:

ฯˆ(โŸจx, p, ฮฑ, q, ฯ€โŸฉ) emits a โˆˆ A when emission is authorized; otherwise it returns an ActionControl record or โŠฅ.

The input is always the action-ready meaning object from Chapter 7. The output is either an emitted action (a โˆˆ A) or a control-layer outcome (recommendation, deferral, block, approval queue entry). The two output paths are both first-class. ฯˆ that defers is not a failed ฯˆ โ€” it is ฯˆ working correctly, refusing to commit below the confidence threshold.

ฯˆ's body runs four stages in sequence. Confidence dispatch reads q(ฮฑ) and determines the dispatch path: high q allows autonomous selection from the full repertoire; moderate q routes to a restricted repertoire or a confirmation gate; low q defers immediately, producing a deferral record. The threshold values are declared in ฮฉ_p, versioned alongside ฮฝ(p), and consulted at every emission โ€” a cached ฮฉ_p from a prior run is forbidden. Direction reading reads direction(value(ฮฑ)) and strength ||value(ฮฑ)|| from the aggregated meaning and identifies which action type in the permitted (possibly restricted) repertoire best matches the situation. Repertoire selection picks the candidate action type from ฮฉ_p's declared repertoire; action types not in the active repertoire are not candidates โ€” ฯˆ rejects them, not the aggregate. Policy enforcement checks the candidate against ฮฉ_p's reversibility, approval, blast-radius, and risk-tier rules. If the candidate passes all checks, ฯˆ emits a โˆˆ A with full provenance and approval-state recorded. If the candidate fails any check, the attempt is routed to the appropriate control-layer path โ€” approval queue, block record, or escalation โ€” and nothing enters A.

What ฯˆ records

Every action a โˆˆ A carries twelve projections in its full form. Several deserve attention for what they reveal about the algebra's commitments.

approval_state(a) records how the action was authorized. Its values โ€” autonomous, human-approved, emitted-after-deferral, human-approved-after-deferral, escalated-then-emitted โ€” are not metadata for human reviewers. They are first-class projections that audit, replay, and governance monitoring read. "How many actions fired autonomously last quarter?" reads from A_autonomous โˆช A_emitted-after-deferral. "Which actions required human sign-off?" reads from the union of human-approved, human-approved-after-deferral, and escalated-then-emitted. An action recorded as "autonomous" when it required approval โ€” or recorded as "human-approved" when it fired without input โ€” has a corrupted approval_state, and every governance audit that depends on that field produces wrong results.

ฮฑ_ref(a) names the specific aggregation whose action-ready meaning object ฯˆ consumed. This is distinct from ฯ€(a). The provenance trail ฯ€(a) threads back through ฮฑ, through the contributing signals, through their features, evidence, events, and raw material โ€” the full upstream chain. ฮฑ_ref is the immediate predecessor link. Together they serve different queries: ฮฑ_ref answers "what was ฯˆ acting on?"; ฯ€(a) answers "what ultimately grounded that decision?".

q_at_emission(a) is fixed at the moment ฯˆ fires and never updated. The aggregation's confidence at emission is not the same as the confidence a reviewer would assign to the same decision later, with the benefit of knowing how the action's effects played out. Preserving q_at_emission makes replay possible: given the same inputs at the same moment, with the same ฮฉ_p thresholds, would ฯˆ have emitted the same action? q_at_emission is what that query needs.

Actions are append-only. Once emitted by ฯˆ, an action is not modified. When subsequent evidence shows an emitted action was wrong, or when its effects need to be reversed, ฯˆ emits an explicit retraction action โ€” an action of a designated retraction type, in A, with an โ„“-lineage edge back to the action it retracts. Silent edits to past actions are forbidden; the prohibition mirrors the append-only discipline that governs K, D, I, and Z. A's record of committed history must be as stable as the evidence base that grounded it.

ฮฉ_p and the policy layer

ฯˆ does not decide freely which actions to emit. It decides within the constraints ฮฉ_p declares for the active purpose. ฮฉ_p is not just a threshold; it is a four-class policy structure that ฯˆ enforces at every emission attempt.

Repertoire declaration enumerates which action types are permitted under p. The repertoire may be hierarchical โ€” a sub-purpose inherits its parent's repertoire and may restrict or extend it. ฯˆ rejects candidate types that are not in the active repertoire. The rejection produces a block record in the action-control layer, not an action in A.

Reversibility classification labels each permitted action type as reversible, partially reversible, or irreversible. Irreversible actions โ€” a payment, a public announcement, a credential rotation โ€” may require additional approval gates regardless of confidence. An agent that fires an irreversible action autonomously without consulting reversibility classification has made an unrecoverable commitment without authorization.

Approval gating declares which action types require human approval before emission. The required level may vary by confidence (at q โ‰ฅ 0.95 a type may fire autonomously; at q < 0.95 it may require human sign-off), by entity attributes (actions affecting high-tier entities require more authorization than lower-tier ones), or by argument profile (a non-standard template requires more approval than a standard one). The gating structure is declared in ฮฉ_p, not computed by ฯˆ at runtime; ฯˆ consults, not decides.

Blast radius and risk tiers declare the affected scope of each action type and the risk tier it carries. ฯˆ may refuse to emit an action whose blast radius exceeds a configured limit even if the type is in the repertoire and confidence is high. High-risk-tier actions may require higher-authority approval gates regardless of confidence.

Two structural rules hold across all four classes. First, ฯˆ consults the version-pinned ฮฉ_p at every emission attempt โ€” the version pinned to the active purpose ฮฝ(p) โ€” never a cached copy from a prior run. Policy changes take effect only through a new purpose version and apply to subsequent runs, not silently within an active run. This is the policy-side realization of the per-run purpose-fixity rule: within a single pipeline pass, the purpose is fixed and so is the ฮฉ_p it carries. Second, ฮฉ_p violations produce control-layer records, never actions. A candidate blocked by ฮฉ_p is never silently dropped; the block is logged so that monitoring can determine whether the policy needs revision or whether ฯˆ's selection logic is producing inappropriate candidates.

The feedback loop: observable, not retroactive

A is the terminal space in the forward pipeline flow. There is no downstream space the action feeds into. In the system as a whole, A is not terminal: every emitted action generates effects in the world that the agent observes as new events โ€” and those events become the inputs of the next pipeline pass.

The feedback loop closes through E, not through direct re-entry to any other space.

When ฯˆ emits a, two things happen: the action produces its world-side effects (an email is sent, a server is quarantined, a purchase order is approved through the ERP), and a synthetic ActionEmitted event is registered in E. World-side responses to the action โ€” the email is opened, the server comes back online, the supplier acknowledges the order โ€” arrive in E later as ordinary events through the agent's perception channels. Those events then flow forward through the full pipeline: admitted into I under ฮน, claims formed through ฮบ, context assembled, features computed, signals emitted, aggregations produced, new action-ready meaning objects formed. The cycle completes. A new pipeline pass may produce new actions.

The key constraint is: actions cannot silently rewrite upstream spaces. The framework's invariant is that every change to an upstream space comes through that space's declared producing operator. Events through perception; raw data through connectors; evidence through ฮน; claims through ฮบ; features through ฯ‡; signals through ฯƒ; aggregations through Agg. Action effects participate in this discipline through E โ€” they arrive as observable events and flow forward. They do not bypass it by directly mutating K, F, M, or any other space.

This is what the ChapterMap means by "feedback is observable, not retroactively algebraic meaning." When an action changes the world, the change does not retroactively alter the meaning that grounded the action. The original ฮฑ, its signals, its evidence, its claims โ€” all remain in their spaces, unchanged, as the record of what the agent knew at decision time. The world-state change produces new events, which produce new evidence, which produces new claims, which updates context, which may shift the next aggregation. The past is preserved; the pipeline runs forward.

The pipeline's full forward chain, from the canonical form:

X, P โ†’ C_admit โ†’ E/D/I โ†’ K โ†’ full C โ†’ F โ†’ M/ฮผ โ†’ Z/z โ†’ m/ฮฑ โ†’ โŸจx, p, ฮฑ, q, ฯ€โŸฉ โ†’ ฯˆ โ†’ A โ†’ E

Every step is necessary. Every transition is operator-gated. The chain reads from left to right; no step can read from a space to its right within the same pass. The feedback arrow from A to E starts the next pass, not a side channel back into the middle.

Z is event-local. m is entity-level accumulation. A is the agent's committed decision under policy. The chain from raw events to committed actions is one-directional, one-step-per-space, and closed through E.

The failure cascade in A

A's failure modes are consequential in ways the upstream spaces' failures are not, because A's failures affect the world.

Premature emission is ฯˆ firing below the confidence threshold declared in ฮฉ_p โ€” either because the threshold was not enforced or because q was miscomputed upstream. The action fires on uncertain meaning. Its effects may need to be retracted. Retraction is itself an action, in A, with its own provenance trail and approval-state; retraction is never a silent deletion.

Repertoire violation is ฯˆ emitting an action whose type is not in ฮฉ_p's declared repertoire. The agent has taken an action it was not authorized to take. The structural defense is the policy-enforcement stage; failure means the check was bypassed. Because the action is in A with approval_state = autonomous, the audit trail records a committed, unauthorized action โ€” which is precisely the governance failure audit trails exist to detect.

Action on raw signal is the aggregation-bypass failure: ฯˆ is invoked on a signal z, or a bare ฮผ, or a feature f, instead of on an action-ready meaning object derived from an ฮฑ โˆˆ m. The action was grounded in an event-local reading rather than an entity-level accumulated picture. This is the most structurally corrosive failure โ€” it looks correct (an action was emitted, it has provenance) but the provenance traces back to a single event rather than an accumulated entity picture. The signal that grounded the action may have been an outlier; the aggregation that would have revealed the outlier was never consulted.

Silent retraction is when an action's effects need to be reversed but no retraction action is emitted. The original action remains in A with no record that reversal was needed. The action-control layer may have a note; A does not. Monitoring reads A for committed history and sees a committed action whose effects were in fact undone โ€” a divergence the framework cannot tolerate.

Feedback failure is when ฯˆ emits a but no synthetic ActionEmitted event is registered in E. The feedback loop breaks. The agent has no record of what its action caused; world-response events arrive in E but are not recognized as responses to anything the agent did. The emission and the feedback registration are required to be atomically committed; one without the other is a half-emitted action.

What the Action plane produces

The Action plane's output is a committed decision with full provenance: a โˆˆ A, grounded in an accumulated entity-level meaning, constrained by ฮฉ_p, recorded with approval-state, append-only, and connected to the world through the feedback edge to E.

The Meaning Plane produces what is meant. The Action Plane produces what is done. The world produces what happens. And the cycle closes through E.

Every space upstream of A contributed to the preparation. Grounding gave A an entity to act on and a purpose that constrains the action repertoire. Observation gave A evidence it can audit. Interpretation gave A the claims and features that shaped meaning. Meaning gave A the typed, accumulated, purpose-indexed directional reading that ฯˆ translated into a candidate. ฯˆ translated that reading into a committed action that changed something in the world.

The production implementation of ฯˆ's four stages โ€” how confidence dispatch integrates with run management, how multiple entities are orchestrated across pipeline passes, how the approval gate infrastructure is built โ€” belongs to the AgentRuntime, which is the subject of a later volume. What Spaces.md gives us, and what this chapter has traced, is the algebraic account: what ฯˆ takes in, what it produces, what it refuses to produce, and what it does when it neither emits nor refuses but holds for further evidence.

ืื™ืคื” ืื ื—ื ื•

ืืจื‘ืขื” ืžื™ืฉื•ืจื™ื upstream ืฉืœ ื”ืืœื’ื‘ืจื” ื›ื‘ืจ ื”ืฉืœื™ืžื• ืืช ืžื”ืœื›ื. X ื•ึพP ืคืชืจื• ืืช ื”ื™ืฉื•ื™ื•ืช ื•ื”ืžื˜ืจื•ืช ืฉื”ืกื•ื›ืŸ ืคื•ืขืœ ืžืขืœื™ื”ืŸ. C_admit ื”ืจื›ื™ื‘ ืืช ื”ื”ืงืฉืจ ืฉืžืคืขื™ืœื™ ื”ืงื‘ืœื” ื”ื™ื• ืฆืจื™ื›ื™ื. E, D ื•ึพI ื”ืจื™ืฆื• ืืช ืžื—ื–ื•ืจ ื”ืชืฆืคื™ืช: ืื™ืจื•ืขื™ื ื”ื’ื™ืขื•, ื—ื•ืžืจ ื’ื•ืœืžื™ ื”ืฆื˜ื‘ืจ, ื•ืจืื™ื•ืช ื”ืชืงื‘ืœื• ืชื—ืช ืžื˜ืจื” ื•ื™ืฉื•ืช. K ื•ึพF ื”ืจื™ืฆื• ืืช ืžื—ื–ื•ืจ ื”ืคืจืฉื ื•ืช: claims ื ื•ืฆืจื• ืžืชื•ืš ืจืื™ื•ืช, ื•ึพfeatures ื—ื•ืฉื‘ื• ืžืชื•ืš ื”ื”ืงืฉืจ ื”ืžืœื. M, Z ื•ึพm ื”ืจื™ืฆื• ืืช ืžื—ื–ื•ืจ ื”ืžืฉืžืขื•ืช: ืงืจื™ืื•ืช ื›ื™ื•ื•ื ื™ื•ืช ืžื˜ื•ืคืกื•ืช ื—ื•ืฉื‘ื• ืžืชื•ืš ืจืื™ื•ืช ื•ื”ืงืฉืจ, ื ืขื˜ืคื• ื‘ึพsignals ื ื•ืฉืื™ provenance, ื•ื”ืฆื˜ื‘ืจื• ืœึพaggregations ื‘ืจืžืช ื”ื™ืฉื•ืช.

ื‘ืกื•ืฃ ืคืจืง 7, ื”ืืœื’ื‘ืจื” ื™ื™ืฆืจื” ืื•ื‘ื™ื™ืงื˜ ืžืฉืžืขื•ืช ืžื•ื›ืŸ ืœืคืขื•ืœื”: โŸจx, p, ฮฑ, q, ฯ€โŸฉ. ื”ื™ืฉื•ืช ืคืชื•ืจื”. ื”ืžื˜ืจื” ืคืขื™ืœื”. ื”ืžืฉืžืขื•ืช ื”ืžืฆื˜ื‘ืจืช ื ื•ืฉืืช ื›ื™ื•ื•ืŸ, ืขื•ืฆืžื” ื•ึพconfidence. ืžืกืœื•ืœ ื”ึพprovenance ืžื’ื™ืข ืื—ื•ืจื” ื“ืจืš ื›ืœ ืฆืขื“ ืฉื™ื™ืฆืจ ืื•ืชื”.

ืคืขื•ืœื” ืื™ื ื ื” execution. Execution ื”ื•ื ืžื” ืฉืงื•ืจื” ื‘ืขื•ืœื ืื—ืจื™ ืฉื”ืกื•ื›ืŸ ืžืชื—ื™ื™ื‘; ืคืขื•ืœื” ื”ื™ื ื”ืคืœื™ื˜ื” ื”ืžื—ื•ื™ื‘ืช ืฉื”ืืœื’ื‘ืจื” ืžืชืขื“ืช.

ืžื™ืฉื•ืจ ื”ืคืขื•ืœื” ืขื•ื ื” ืขืœ ื”ืฉืืœื” ื”ืืœื’ื‘ืจื™ืช ื”ืื—ืจื•ื ื”: ืžื” ืžืขืจื›ืช ืฉืขืฉืชื” ืืช ื›ืœ ื–ื” ื‘ืืžืช ืขื•ืฉื”?

ื”ืชืฉื•ื‘ื” ืกืคืฆื™ืคื™ืช. ื”ืกื•ื›ืŸ ืคื•ืœื˜ ื”ื—ืœื˜ื” ืžื—ื•ื™ื‘ืช โ€” ืคืขื•ืœื” a โˆˆ A โ€” ืฉืžื›ื•ื•ื ืช ืœื™ืฉื•ืช, ืชื—ื•ืžื” ืœืžื˜ืจื”, ืžืขื•ื’ื ืช ื‘ึพaggregation, ืชื•ืืžืช ืœืจืคืจื˜ื•ืืจ, ื•ืžืื•ืฉืจืช ืœืคื™ ื”ืื™ืœื•ืฆื™ื ืฉื”ืžื˜ืจื” ืžืฆื”ื™ืจื” ืขืœื™ื”ื. ื”ื•ื ืžืชืขื“ ืืช ื”ื”ืชื—ื™ื™ื‘ื•ืช ื”ื–ืืช ืขื provenance ืžืœื ื•ืขื approval-state. ื”ื•ื ืžืฉื—ืจืจ ืืช ื”ืฉืคืขื•ืช ื”ืคืขื•ืœื” ืืœ ื”ืขื•ืœื, ืฉื ื”ืŸ ื—ื•ื–ืจื•ืช ื›ืื™ืจื•ืขื™ื ื—ื“ืฉื™ื ื‘ึพE ื•ืžืชื—ื™ืœื•ืช ืืช ื”ืžื—ื–ื•ืจ ืžื—ื“ืฉ.

ืœืžื™ืฉื•ืจ ื”ืคืขื•ืœื” ื™ืฉ ืžืจื—ื‘ ืื—ื“ ื•ืื•ืคืจื˜ื•ืจ ืื—ื“. A ื”ื•ื ืงื‘ื•ืฆืช ื›ืœ ื”ืคืขื•ืœื•ืช ืฉื”ืกื•ื›ืŸ ื‘ืืžืช ืคืœื˜. ฯˆ ื”ื™ื ื”ืคืขื•ืœื” ืฉืžื™ื™ืฆืจืช ืื•ืชืŸ. ื”ืงื™ืฆื•ืจ ื”ื–ื” ืื™ื ื• ืคืฉื˜ื•ืช โ€” ื”ื•ื ื“ื™ื•ืง. ื”ืžื•ืจื›ื‘ื•ืช ืฉืœ ื”ึพpipeline ื ืžืฆืืช upstream. ื‘ึพฯˆ, ืœืืœื’ื‘ืจื” ื™ืฉ ืชืคืงื™ื“ ืื—ื“: ืœืคืœื•ื˜ ืื• ืœื™ื™ืฆืจ ืชื•ืฆืืช control ืžื•ื‘ื ื™ืช.

A: ืคืขื•ืœื” ืžื—ื•ื™ื‘ืช, ืœื ืคืขื•ืœื” ืฉื ืฉืงืœื”

ื”ื“ื‘ืจ ื”ืจืืฉื•ืŸ ื•ื”ืžืฉืžืขื•ืชื™ ื‘ื™ื•ืชืจ ืฉืฆืจื™ืš ืœื”ื‘ื™ืŸ ืœื’ื‘ื™ A ื”ื•ื ืžื” ื”ื•ื ืœื ืžื›ื™ืœ.

A ืื™ื ื• ืžื›ื™ืœ ื”ืฆืขื•ืช ืคืขื•ืœื”. ื›ืืฉืจ ืกื•ื›ืŸ ืžื•ื’ื“ืจ ืœื”ืžืœื™ืฅ ื‘ืžืงื•ื ืœืคืขื•ืœ โ€” ืžืคื ื™ ืฉืกื•ื’ ื”ืคืขื•ืœื” ื“ื•ืจืฉ ืื™ืฉื•ืจ ืื ื•ืฉื™, ืื• ืžืคื ื™ ืฉืฉืขืจ ืžื“ื™ื ื™ื•ืช ืœื ื ืคืชื—, ืื• ืžืคื ื™ ืฉื”ืกื•ื›ืŸ ื ืคืจืก ื‘ืžืฆื‘ ื™ื™ืขื•ืฆื™ โ€” ื”ื”ืฆืขื” ืฉื”ื•ื ืžื™ื™ืฆืจ ื”ื™ื ืจืฉื•ืžื” ื‘ืฉื›ื‘ืช ื”ึพcontrol, ืœื ืื™ื‘ืจ ืฉืœ A.

A ืื™ื ื• ืžื›ื™ืœ ืื™ืฉื•ืจื™ื ื‘ืชื•ืจ. ืคืขื•ืœื” ืžื•ืขืžื“ืช ืฉึพฯˆ ื ื™ืชื‘ ืœืื“ื ืœื—ืชื™ืžื” ืขื“ื™ื™ืŸ ืœื ื ืคืœื˜ื”. ื”ื™ื ืžืžืชื™ื ื”. ื”ื™ื ืื• ืชื™ื™ืฆืจ ืื™ื‘ืจ ืฉืœ A ื›ืืฉืจ ื”ืื™ืฉื•ืจ ื™ืชืงื‘ืœ ื•ึพฯˆ ื™ื™ืจื” ื‘ืžืฆื‘ ืคืœื™ื˜ื”, ืื• ืชื™ืกื’ืจ ื‘ืœื™ ืœื™ื™ืฆืจ ืคืขื•ืœื” ื›ืœืœ.

A ืื™ื ื• ืžื›ื™ืœ ื“ื—ื™ื•ืช. ื›ืืฉืจ ฯˆ ืงื•ืจื ืืช q ื•ืžื’ืœื” ืฉื”ื•ื ืžืชื—ืช ืœืกืฃ ื”ึพconfidence ื”ื“ืจื•ืฉ ืœืคืœื™ื˜ื” ืื•ื˜ื•ื ื•ืžื™ืช, ื”ื•ื ืžื™ื™ืฆืจ ืจืฉื•ืžืช ื“ื—ื™ื™ื” โ€” ืฉืžืฆื™ื™ื ืช ืืช ื”ืžื•ืขืžื“, ืืช ืกื™ื‘ืช ื”ื“ื—ื™ื™ื”, ื•ืืช ื”ืชื ืื™ื ืฉื‘ื”ื ฯˆ ืืžื•ืจ ืœื”ืขืจื™ืš ืžื—ื“ืฉ โ€” ืื‘ืœ ื”ื•ื ืื™ื ื• ืคื•ืœื˜. ืจืฉื•ืžืช ื”ื“ื—ื™ื™ื” ื—ื™ื” ื‘ืฉื›ื‘ืช ื”ึพaction-control.

A ืื™ื ื• ืžื›ื™ืœ ื ื™ืกื™ื•ื ื•ืช ืฉื ื—ืกืžื• ืขืœ ื™ื“ื™ ืžื“ื™ื ื™ื•ืช. ื›ืืฉืจ ฯˆ ืžื–ื”ื” ืคืขื•ืœื” ืžื•ืขืžื“ืช ืฉืกื•ื’ื” ืื™ื ื• ื‘ืจืคืจื˜ื•ืืจ ื”ืคืขื™ืœ, ืื• ืฉืจื“ื™ื•ืก ื”ืคื’ื™ืขื” ืฉืœื” ื—ื•ืจื’ ืžืžื’ื‘ืœื” ืžื•ื’ื“ืจืช, ืื• ืฉื”ื™ื ื“ื•ืจืฉืช ื™ื›ื•ืœื•ืช ืฉืื™ืŸ ืœืกื•ื›ืŸ, ื”ื ื™ืกื™ื•ืŸ ื ืจืฉื ื›ืจืฉื•ืžืช ื—ืกื™ืžื” ื‘ืฉื›ื‘ืช ื”ึพaction-control ื•ืฉื•ื ื“ื‘ืจ ืื™ื ื• ื ื›ื ืก ืœึพA.

A ืื™ื ื• ืžื›ื™ืœ ื”ืฉืคืขื•ืช ืขื•ืœื. ืฉื™ื ื•ื™ื™ ืžืฆื‘ ื”ืขื•ืœื ืฉืคืขื•ืœื” ื’ื•ืจืžืช ืœื”ื โ€” ืื™ืžื™ื™ืœ ืฉื ืฉืœื—, ืฉืจืช ืฉื”ื•ื›ื ืก ืœื”ืกื’ืจ, ื”ื–ืžื ืช ืจื›ืฉ ืฉืื•ืฉืจื” โ€” ื”ื ื”ื”ืฉืคืขื•ืช ืฉืœ ื”ืคืขื•ืœื”. ื”ื ืื™ื ื ื”ืคืขื•ืœื”. ื”ืคืขื•ืœื” ื”ื™ื ื”ื”ื—ืœื˜ื” ืฉืœ ฯˆ ืœื™ืจื•ืช, ืžืชื•ืขื“ืช ืขื provenance ืžืœื ื•ึพapproval-state ื‘ืจื’ืข ื”ืคืœื™ื˜ื”. ื”ื”ืฉืคืขื•ืช ื—ื•ื–ืจื•ืช ืœึพpipeline ืžืื•ื—ืจ ื™ื•ืชืจ, ื›ืื™ืจื•ืขื™ื ื—ื“ืฉื™ื ื‘ึพE.

ืžื” ืฉึพA ืžื›ื™ืœ, ื•ืจืง ืžื” ืฉึพA ืžื›ื™ืœ, ื”ื•ื ืงื‘ื•ืฆืช ื”ืคืขื•ืœื•ืช ืฉึพฯˆ ื‘ืืžืช ืคืœื˜. ืคืขื•ืœื” a โˆˆ A ืžืงื™ื™ืžืช ื—ืžื™ืฉื” ืชื ืื™ ื—ื‘ืจื•ืช. ื”ื™ื ื ืคืœื˜ื” ืขืœ ื™ื“ื™ ฯˆ โ€” ื”ื™ื ื”ื’ื™ืขื” ื“ืจืš ืื•ืคืจื˜ื•ืจ ื”ืคืขื•ืœื”, ืœื ื“ืจืš ืฉื•ื ื ืชื™ื‘ ืื—ืจ. ื”ื™ื ืžื›ื•ื•ื ืช ืœื™ืฉื•ืช โ€” ื”ื™ื ืžืฆื™ื™ื ืช ื‘ื“ื™ื•ืง ื™ืฉื•ืช ื™ืขื“ ืจืืฉื™ืช ืื—ืช x โˆˆ X. ื”ื™ื ืชื—ื•ืžื” ืœืžื˜ืจื” โ€” ื”ื™ื ื ืคืœื˜ื” ืชื—ืช p โˆˆ P ืื—ืช ื‘ื“ื™ื•ืง, ืฉื”ื’ืจืกื” ฮฝ(p) ืฉืœื” ืžืฆื•ืจืคืช. ื”ื™ื ืžืขื•ื’ื ืช ื‘ึพaggregation โ€” ื”ื™ื ื”ื•ืคืงื” ื‘ืชื’ื•ื‘ื” ืœืื•ื‘ื™ื™ืงื˜ ืžืฉืžืขื•ืช ืžื•ื›ืŸ ืœืคืขื•ืœื” ืฉื ื’ื–ืจ ืžึพฮฑ โˆˆ m; ฯˆ ืœืขื•ืœื ืื™ื ื• ืคื•ืขืœ ืขืœ signal ื’ื•ืœืžื™ z ืื• ืขืœ ื•ืงื˜ื•ืจ ืžืฉืžืขื•ืช ื—ืฉื•ืฃ ฮผ. ื”ื™ื ืชื•ืืžืช ืœืจืคืจื˜ื•ืืจ โ€” ื”ืกื•ื’ ืฉืœื” ื ืžืฉืš ืžืชื•ืš ืจืคืจื˜ื•ืืจ ื”ืคืขื•ืœื•ืช ื”ืžื•ืฆื”ืจ ื‘ึพฮฉ_p.

ื”ื”ื‘ื—ื ื” ื‘ื™ืŸ A ืœื‘ื™ืŸ ืฉื›ื‘ืช ื”ึพaction-control ืื™ื ื” ื”ืขื“ืคืช ืื—ืกื•ืŸ; ื”ื™ื ื”ืชื—ื™ื™ื‘ื•ืช ืžื‘ื ื™ืช. A ื”ื•ื ืชื™ืขื•ื“ ื ืืžืŸ ืฉืœ ืžื” ืฉื”ืกื•ื›ืŸ ืขืฉื”. ืฉื›ื‘ืช ื”ึพaction-control ื”ื™ื ืชื™ืขื•ื“ ืฉืœ ืžื” ืฉื”ืกื•ื›ืŸ ืฉืงืœ. ื ื™ื˜ื•ืจ downstream, audit ื•ึพreplay ืชืœื•ื™ื™ื ื‘ื›ืš ืฉื”ืฉื ื™ื™ื ื™ื™ืฉืืจื• ื ืคืจื“ื™ื. ืกื•ื›ืŸ ืฉืžื‘ืœื‘ืœ ื‘ื™ืŸ ืื™ืฉื•ืจ ื‘ืชื•ืจ ืœื‘ื™ืŸ ืคืขื•ืœื” ืฉื ืคืœื˜ื” โ€” ื‘ื›ืš ืฉื”ื•ื ืžื›ื ื™ืก ืจืฉื•ืžื•ืช control ืœึพA ื›ืื™ืœื• ื”ื™ื• ืคืขื•ืœื•ืช โ€” ื”ืฉื—ื™ืช ืืช ื”ื”ื™ืกื˜ื•ืจื™ื” ื”ืžื—ื•ื™ื‘ืช ืฉืœ ืขืฆืžื•.

ฯˆ: ื”ื’ืฉืจ ื”ื™ื—ื™ื“

ฯˆ ื”ื•ื ื”ืื•ืคืจื˜ื•ืจ ื”ื™ื—ื™ื“ ืฉืžื™ื™ืฆืจ ืื™ื‘ืจื™ื ืฉืœ A. ืœื ืงื™ื™ื ืฉื•ื ื ืชื™ื‘ ืื—ืจ ืœืชื•ืš A. ืื™ืŸ ืงื™ืฆื•ืจ ื“ืจืš ืžึพZ ืื• M ื™ืฉื™ืจื•ืช ืืœ A. ื”ืืœื’ื‘ืจื” ืžืคื•ืจืฉืช ื‘ื ืงื•ื“ื” ื”ื–ืืช: ืื•ื‘ื™ื™ืงื˜ ื”ืžืฉืžืขื•ืช ื”ืžื•ื›ืŸ ืœืคืขื•ืœื” ื”ื•ื ืฆื•ืจืช ื”ืงืœื˜ ื”ืœื’ื™ื˜ื™ืžื™ืช ื”ื™ื—ื™ื“ื” ืฉืœ ฯˆ; ืขืงื™ืคืช aggregation ื‘ืืžืฆืขื•ืช ื”ื–ื ืช signals ื’ื•ืœืžื™ื™ื ืื• ฮผ ื—ืฉื•ืคื™ื ืืœ ฯˆ ื”ื™ื ื”ืคืจื” ืžื‘ื ื™ืช.

ื”ืžื™ืœื” "ื’ืฉืจ" ื‘ื›ื•ืชืจืช ื”ืคืจืง ืžื“ื•ื™ืงืช. ฯˆ ืžื’ืฉืจ ื‘ื™ืŸ ืฉื ื™ ืกื•ื’ื™ื ืฉื•ื ื™ื ืฉืœ ืื•ื‘ื™ื™ืงื˜ ืืœื’ื‘ืจื™: ื”ืงืจื™ืื” ื”ื›ื™ื•ื•ื ื™ืช ื”ืžืฆื˜ื‘ืจืช, ื”ืžื˜ื•ืคืกืช, ื•ื”ืžืื•ื ื“ืงืกืช ืœืžื˜ืจื” ืฉืžื™ืฉื•ืจ ื”ืžืฉืžืขื•ืช ื™ื™ืฆืจ; ื•ื”ื”ื—ืœื˜ื” ื”ืžื—ื•ื™ื‘ืช, ื”ื ืžืฉื›ืช ืžืกื•ื’ ืžืชื•ืš ืจืคืจื˜ื•ืืจ, ื”ืžืฉืคื™ืขื” ืขืœ ื”ืขื•ืœื, ืฉืžื™ืฉื•ืจ ื”ืคืขื•ืœื” ืžืชืขื“. ืœืคื ื™ ฯˆ, ืื•ื‘ื™ื™ืงื˜ื™ ื”ืืœื’ื‘ืจื” ื”ื ืคื ื™ืžื™ื™ื โ€” ื”ื ืžืชืืจื™ื ืืช ืžื” ืฉื”ืกื•ื›ืŸ ืฆืคื” ื‘ื•, ื˜ืขืŸ ืœื’ื‘ื™ื• ื•ื”ืกื™ืง. ื‘ึพฯˆ, ื”ืกื•ื›ืŸ ื™ื•ืฆื ืžืขืฆืžื•. ื”ืคืขื•ืœื” ื”ื ืคืœื˜ืช ืžืฉื ื” ืืช ื”ืขื•ืœื; ื”ืฉืคืขื•ืชื™ื” ืื™ื ืŸ ืื•ื‘ื™ื™ืงื˜ื™ื ืืœื’ื‘ืจื™ื™ื ืฉื”ืกื•ื›ืŸ ืฉื•ืœื˜ ื‘ื”ื; ื”ืŸ ืื™ืจื•ืขื™ื ืฉื”ืกื•ื›ืŸ ื™ืฆืคื” ื‘ื”ื ื‘ืžืขื‘ืจ ื”ึพpipeline ื”ื‘ื.

ืžืกื’ื•ืจ ื”ื’ืฉืจ ื”ื™ื—ื™ื“ ืชื•ืคืก ืฉืœื•ืฉื” ื“ื‘ืจื™ื ื‘ื‘ืช ืื—ืช. ฯˆ ื”ื•ื ื”ื’ืฉืจ ื”ื™ื—ื™ื“ โ€” ืื™ืŸ ืฉื•ื ื ืชื™ื‘ ืื—ืจ ืœืชื•ืš A. ฯˆ ืžื—ื‘ืจ ืžืฉืžืขื•ืช ืžืฆื˜ื‘ืจืช ืืœ ืคืขื•ืœื” ืžื—ื•ื™ื‘ืช โ€” ืœื ืื™ืจื•ืขื™ื ื’ื•ืœืžื™ื™ื, ืœื claims ื‘ื•ื“ื“ื™ื, ืœื features ื—ืฉื•ืคื™ื, ืืœื ืžืฉืžืขื•ืช ืžืฆื˜ื‘ืจืช. ื•ึพฯˆ ื—ื•ืฆื” ืืช ื”ื’ื‘ื•ืœ ื‘ื™ืŸ ื”ืจืฉื•ืžื” ื”ืคื ื™ืžื™ืช ืฉืœ ื”ืืœื’ื‘ืจื” ืœื‘ื™ืŸ ื”ืขื•ืœื ื”ื—ื™ืฆื•ื ื™.

ื”ื—ืชื™ืžื” ืฉืœ ฯˆ:

ฯˆ(โŸจx, p, ฮฑ, q, ฯ€โŸฉ) emits a โˆˆ A when emission is authorized; otherwise it returns an ActionControl record or โŠฅ.

ื”ืงืœื˜ ื”ื•ื ืชืžื™ื“ ืื•ื‘ื™ื™ืงื˜ ื”ืžืฉืžืขื•ืช ื”ืžื•ื›ืŸ ืœืคืขื•ืœื” ืžืคืจืง 7. ื”ืคืœื˜ ื”ื•ื ืื• ืคืขื•ืœื” ืฉื ืคืœื˜ื” (a โˆˆ A) ืื• ืชื•ืฆืืช ืฉื›ื‘ืช control โ€” recommendation, deferral, block, approval queue entry. ืฉื ื™ ื ืชื™ื‘ื™ ื”ืคืœื˜ ื”ื first-class. ฯˆ ืฉื“ื•ื—ื” ืื™ื ื• ฯˆ ืฉื ื›ืฉืœ โ€” ื–ื” ฯˆ ืฉืขื•ื‘ื“ ื ื›ื•ืŸ, ื•ืžืกืจื‘ ืœื”ืชื—ื™ื™ื‘ ืžืชื—ืช ืœืกืฃ ื”ึพconfidence.

ื”ื’ื•ืฃ ืฉืœ ฯˆ ืจืฅ ื‘ืืจื‘ืขื” ืฉืœื‘ื™ื ื‘ืจืฆืฃ. Confidence dispatch ืงื•ืจื ืืช q(ฮฑ) ื•ืงื•ื‘ืข ืืช ื ืชื™ื‘ ื”ึพdispatch: q ื’ื‘ื•ื” ืžืืคืฉืจ ื‘ื—ื™ืจื” ืื•ื˜ื•ื ื•ืžื™ืช ืžืชื•ืš ื”ืจืคืจื˜ื•ืืจ ื”ืžืœื; q ื‘ื™ื ื•ื ื™ ืžื ืชื‘ ืœืจืคืจื˜ื•ืืจ ืžื•ื’ื‘ืœ ืื• ืœืฉืขืจ ืื™ืฉื•ืจ; q ื ืžื•ืš ื“ื•ื—ื” ืžื™ื“ ื•ืžื™ื™ืฆืจ ืจืฉื•ืžืช ื“ื—ื™ื™ื”. ืขืจื›ื™ ื”ืกืฃ ืžื•ืฆื”ืจื™ื ื‘ึพฮฉ_p, ืžื’ืจืกืื™ื ืœืฆื“ ฮฝ(p), ื•ื ืงืจืื™ื ื‘ื›ืœ ืคืœื™ื˜ื” โ€” ฮฉ_p ืฉื ืฉืžืจ ื‘ึพcache ืžืจื™ืฆื” ืงื•ื“ืžืช ืืกื•ืจ. Direction reading ืงื•ืจื ืืช direction(value(ฮฑ)) ื•ืืช ื”ืขื•ืฆืžื” ||value(ฮฑ)|| ืžืชื•ืš ื”ืžืฉืžืขื•ืช ื”ืžืฆื˜ื‘ืจืช, ื•ืžื–ื”ื” ืื™ื–ื” ืกื•ื’ ืคืขื•ืœื” ื‘ืจืคืจื˜ื•ืืจ ื”ืžื•ืชืจ, ืื•ืœื™ ื”ืžื•ื’ื‘ืœ, ืžืชืื™ื ื‘ื™ื•ืชืจ ืœืžืฆื‘. Repertoire selection ื‘ื•ื—ืจ ืืช ืกื•ื’ ื”ืคืขื•ืœื” ื”ืžื•ืขืžื“ ืžืชื•ืš ื”ืจืคืจื˜ื•ืืจ ื”ืžื•ืฆื”ืจ ืฉืœ ฮฉ_p; ืกื•ื’ื™ ืคืขื•ืœื” ืฉืื™ื ื ื‘ืจืคืจื˜ื•ืืจ ื”ืคืขื™ืœ ืื™ื ื ืžื•ืขืžื“ื™ื โ€” ฯˆ ื“ื•ื—ื” ืื•ืชื, ืœื ืืช ื”ึพaggregate. Policy enforcement ื‘ื•ื“ืง ืืช ื”ืžื•ืขืžื“ ืžื•ืœ ื›ืœืœื™ ื”ื”ืคื™ื›ื•ืช, ื”ืื™ืฉื•ืจ, ืจื“ื™ื•ืก ื”ืคื’ื™ืขื” ื•ื“ืจื’ืช ื”ืกื™ื›ื•ืŸ ืฉืœ ฮฉ_p. ืื ื”ืžื•ืขืžื“ ืขื•ื‘ืจ ืืช ื›ืœ ื”ื‘ื“ื™ืงื•ืช, ฯˆ ืคื•ืœื˜ a โˆˆ A ืขื provenance ืžืœื ื•ึพapproval-state ืžืชื•ืขื“. ืื ื”ืžื•ืขืžื“ ื ื›ืฉืœ ื‘ืื—ืช ืžื”ื‘ื“ื™ืงื•ืช, ื”ื ื™ืกื™ื•ืŸ ืžื ื•ืชื‘ ืœื ืชื™ื‘ ืฉื›ื‘ืช ื”ึพcontrol ื”ืžืชืื™ื โ€” ืชื•ืจ ืื™ืฉื•ืจ, ืจืฉื•ืžืช ื—ืกื™ืžื”, ืื• escalation โ€” ื•ืฉื•ื ื“ื‘ืจ ืื™ื ื• ื ื›ื ืก ืœึพA.

ืžื” ฯˆ ืžืชืขื“

ื›ืœ ืคืขื•ืœื” a โˆˆ A ื ื•ืฉืืช ืฉืชื™ืึพืขืฉืจื” projections ื‘ืฆื•ืจืชื” ื”ืžืœืื”. ื›ืžื” ืžื”ืŸ ืจืื•ื™ื•ืช ืœืชืฉื•ืžืช ืœื‘ ื‘ื’ืœืœ ืžื” ืฉื”ืŸ ืžื’ืœื•ืช ืขืœ ื”ื”ืชื—ื™ื™ื‘ื•ื™ื•ืช ืฉืœ ื”ืืœื’ื‘ืจื”.

approval_state(a) ืžืชืขื“ ื›ื™ืฆื“ ื”ืคืขื•ืœื” ืื•ืฉืจื”. ื”ืขืจื›ื™ื ืฉืœื• โ€” autonomous, human-approved, emitted-after-deferral, human-approved-after-deferral, escalated-then-emitted โ€” ืื™ื ื metadata ืขื‘ื•ืจ ื‘ื•ื“ืงื™ื ืื ื•ืฉื™ื™ื. ื”ื projections ืฉื”ื first-class, ืฉึพaudit, replay ื•ื ื™ื˜ื•ืจ governance ืงื•ืจืื™ื. "ื›ืžื” ืคืขื•ืœื•ืช ื™ืจื• ืื•ื˜ื•ื ื•ืžื™ืช ื‘ืจื‘ืขื•ืŸ ื”ืื—ืจื•ืŸ?" ื ืงืจื ืžืชื•ืš A_autonomous โˆช A_emitted-after-deferral. "ืื™ืœื• ืคืขื•ืœื•ืช ื“ืจืฉื• ื—ืชื™ืžื” ืื ื•ืฉื™ืช?" ื ืงืจื ืžืชื•ืš ื”ืื™ื—ื•ื“ ืฉืœ human-approved, human-approved-after-deferral, ื•ึพescalated-then-emitted. ืคืขื•ืœื” ืฉื ืจืฉืžื” ื›ึพautonomous ื›ืืฉืจ ื“ืจืฉื” ืื™ืฉื•ืจ โ€” ืื• ื ืจืฉืžื” ื›ึพhuman-approved ื›ืืฉืจ ื™ืจืชื” ื‘ืœื™ ืงืœื˜ โ€” ืžื—ื–ื™ืงื” approval_state ืžื•ืฉื—ืช, ื•ื›ืœ audit governance ืฉืชืœื•ื™ ื‘ืฉื“ื” ื”ื–ื” ืžืคื™ืง ืชื•ืฆืื•ืช ืฉื’ื•ื™ื•ืช.

ฮฑ_ref(a) ืžืฆื™ื™ืŸ ืืช ื”ึพaggregation ื”ืกืคืฆื™ืคื™ ืฉืื•ื‘ื™ื™ืงื˜ ื”ืžืฉืžืขื•ืช ื”ืžื•ื›ืŸ ืœืคืขื•ืœื” ืฉืœื• ื ืฆืจืš ืขืœ ื™ื“ื™ ฯˆ. ื–ื” ืฉื•ื ื” ืžึพฯ€(a). ืžืกืœื•ืœ ื”ึพprovenance โ€ฯ€(a) ื ืžืฉืš ืื—ื•ืจื” ื“ืจืš ฮฑ, ื“ืจืš ื”ึพsignals ื”ืชื•ืจืžื™ื, ื“ืจืš ื”ึพfeatures, ื”ืจืื™ื•ืช, ื”ืื™ืจื•ืขื™ื ื•ื”ื—ื•ืžืจ ื”ื’ื•ืœืžื™ ืฉืœื”ื โ€” ื›ืœ ื”ืฉืจืฉืจืช upstream. ฮฑ_ref ื”ื•ื ืงื™ืฉื•ืจ ื”ืงื•ื“ื ื”ืžื™ื™ื“ื™. ื™ื—ื“ ื”ื ืžืฉืจืชื™ื ืฉืื™ืœืชื•ืช ืฉื•ื ื•ืช: ฮฑ_ref ืขื•ื ื” "ืขืœ ืžื” ฯˆ ืคืขืœ?"; ฯ€(a) ืขื•ื ื” "ืžื” ื‘ืกื•ืคื• ืฉืœ ื“ื‘ืจ ื‘ื™ืกืก ืืช ื”ื”ื—ืœื˜ื” ื”ื–ืืช?".

q_at_emission(a) ื ืงื‘ืข ื‘ืจื’ืข ืฉึพฯˆ ื™ื•ืจื” ื•ืื™ื ื• ืžืชืขื“ื›ืŸ ืœืขื•ืœื. ื”ึพconfidence ืฉืœ ื”ึพaggregation ื‘ื–ืžืŸ ื”ืคืœื™ื˜ื” ืื™ื ื• ืื•ืชื• ื“ื‘ืจ ื›ืžื• ื”ึพconfidence ืฉืžื‘ืงืจ ื”ื™ื” ืžื™ื™ื—ืก ืœืื•ืชื” ื”ื—ืœื˜ื” ืžืื•ื—ืจ ื™ื•ืชืจ, ืขื ื”ื™ืชืจื•ืŸ ืฉืœ ื™ื“ื™ืขื” ื›ื™ืฆื“ ื”ืฉืคืขื•ืช ื”ืคืขื•ืœื” ื”ืชื’ืœื’ืœื•. ืฉื™ืžื•ืจ q_at_emission ืžืืคืฉืจ replay: ื‘ื”ื™ื ืชืŸ ืื•ืชื ืงืœื˜ื™ื ื‘ืื•ืชื• ืจื’ืข, ืขื ืื•ืชื ืกืคื™ ฮฉ_p, ื”ืื ฯˆ ื”ื™ื” ืคื•ืœื˜ ืืช ืื•ืชื” ืคืขื•ืœื”? q_at_emission ื”ื•ื ืžื” ืฉื”ืฉืื™ืœืชื” ื”ื–ืืช ืฆืจื™ื›ื”.

ืคืขื•ืœื•ืช ื”ืŸ append-only. ืื—ืจื™ ืฉึพฯˆ ืคืœื˜ ืคืขื•ืœื”, ื”ื™ื ืื™ื ื” ืžืฉืชื ื”. ื›ืืฉืจ ืจืื™ื•ืช ืžืื•ื—ืจื•ืช ื™ื•ืชืจ ืžืจืื•ืช ืฉืคืขื•ืœื” ืฉื ืคืœื˜ื” ื”ื™ื™ืชื” ืฉื’ื•ื™ื”, ืื• ื›ืืฉืจ ืฆืจื™ืš ืœื”ืคื•ืš ืืช ื”ื”ืฉืคืขื•ืช ืฉืœื”, ฯˆ ืคื•ืœื˜ ืคืขื•ืœืช retraction ืžืคื•ืจืฉืช โ€” ืคืขื•ืœื” ืžืกื•ื’ retraction ื™ื™ืขื•ื“ื™, ื‘ืชื•ืš A, ืขื ืงืฆื” lineage โ€โ„“ ื‘ื—ื–ืจื” ืืœ ื”ืคืขื•ืœื” ืฉื”ื™ื ืžื‘ื˜ืœืช. ืขืจื™ื›ื•ืช ืฉืงื˜ื•ืช ืฉืœ ืคืขื•ืœื•ืช ืขื‘ืจ ืืกื•ืจื•ืช; ื”ืื™ืกื•ืจ ืžืฉืงืฃ ืืช ืžืฉืžืขืช ื”ึพappend-only ืฉื—ืœื” ืขืœ K, D, I ื•ึพZ. ื”ืจืฉื•ืžื” ืฉืœ A ืœื’ื‘ื™ ื”ื™ืกื˜ื•ืจื™ื” ืžื—ื•ื™ื‘ืช ื—ื™ื™ื‘ืช ืœื”ื™ื•ืช ื™ืฆื™ื‘ื” ื›ืžื• ื‘ืกื™ืก ื”ืจืื™ื•ืช ืฉื‘ื™ืกืก ืื•ืชื”.

ฮฉ_p ื•ืฉื›ื‘ืช ื”ืžื“ื™ื ื™ื•ืช

ฯˆ ืื™ื ื• ืžื—ืœื™ื˜ ื‘ื—ื•ืคืฉื™ื•ืช ืื™ืœื• ืคืขื•ืœื•ืช ืœืคืœื•ื˜. ื”ื•ื ืžื—ืœื™ื˜ ื‘ืชื•ืš ื”ืื™ืœื•ืฆื™ื ืฉึพฮฉ_p ืžืฆื”ื™ืจ ืขืœื™ื”ื ืขื‘ื•ืจ ื”ืžื˜ืจื” ื”ืคืขื™ืœื”. ฮฉ_p ืื™ื ื• ืจืง ืกืฃ; ื”ื•ื ืžื‘ื ื” ืžื“ื™ื ื™ื•ืช ืžืืจื‘ืข ืžื—ืœืงื•ืช ืฉึพฯˆ ืื•ื›ืฃ ื‘ื›ืœ ื ื™ืกื™ื•ืŸ ืคืœื™ื˜ื”.

ื”ืฆื”ืจืช ืจืคืจื˜ื•ืืจ ืžื•ื ื” ืื™ืœื• ืกื•ื’ื™ ืคืขื•ืœื” ืžื•ืชืจื™ื ืชื—ืช p. ื”ืจืคืจื˜ื•ืืจ ืขืฉื•ื™ ืœื”ื™ื•ืช ื”ื™ืจืจื›ื™ โ€” ืชืชึพืžื˜ืจื” ื™ื•ืจืฉืช ืืช ื”ืจืคืจื˜ื•ืืจ ืฉืœ ื”ื”ื•ืจื” ื•ื™ื›ื•ืœื” ืœืฆืžืฆื ืื• ืœื”ืจื—ื™ื‘ ืื•ืชื•. ฯˆ ื“ื•ื—ื” ืกื•ื’ื™ ืžื•ืขืžื“ื™ื ืฉืื™ื ื ื‘ืจืคืจื˜ื•ืืจ ื”ืคืขื™ืœ. ื”ื“ื—ื™ื™ื” ืžื™ื™ืฆืจืช ืจืฉื•ืžืช ื—ืกื™ืžื” ื‘ืฉื›ื‘ืช ื”ึพaction-control, ืœื ืคืขื•ืœื” ื‘ึพA.

ืกื™ื•ื•ื’ ื”ืคื™ื›ื•ืช ืžืกืžืŸ ื›ืœ ืกื•ื’ ืคืขื•ืœื” ืžื•ืชืจ ื›ึพreversible, partially reversible, ืื• irreversible. ืคืขื•ืœื•ืช ื‘ืœืชื™ ื”ืคื™ื›ื•ืช โ€” ืชืฉืœื•ื, ื”ื•ื“ืขื” ืฆื™ื‘ื•ืจื™ืช, ืกื™ื‘ื•ื‘ credentials โ€” ืขืฉื•ื™ื•ืช ืœื“ืจื•ืฉ ืฉืขืจื™ ืื™ืฉื•ืจ ื ื•ืกืคื™ื ื‘ืœื™ ืงืฉืจ ืœึพconfidence. ืกื•ื›ืŸ ืฉื™ื•ืจื” ืคืขื•ืœื” ื‘ืœืชื™ ื”ืคื™ื›ื” ื‘ืื•ืคืŸ ืื•ื˜ื•ื ื•ืžื™ ื‘ืœื™ ืœื”ืชื™ื™ืขืฅ ื‘ืกื™ื•ื•ื’ ื”ื”ืคื™ื›ื•ืช ื‘ื™ืฆืข ื”ืชื—ื™ื™ื‘ื•ืช ื‘ืœืชื™ ื ื™ืชื ืช ืœืชื™ืงื•ืŸ ืœืœื ื”ืจืฉืื”.

ืฉืขืจื™ ืื™ืฉื•ืจ ืžืฆื”ื™ืจื™ื ืื™ืœื• ืกื•ื’ื™ ืคืขื•ืœื” ื“ื•ืจืฉื™ื ืื™ืฉื•ืจ ืื ื•ืฉื™ ืœืคื ื™ ืคืœื™ื˜ื”. ืจืžืช ื”ื“ืจื™ืฉื” ื™ื›ื•ืœื” ืœื”ืฉืชื ื•ืช ืœืคื™ confidence, ืœืžืฉืœ ื›ืืฉืจ ื‘ึพq โ‰ฅ 0.95 ืกื•ื’ ืžืกื•ื™ื ืจืฉืื™ ืœื™ืจื•ืช ืื•ื˜ื•ื ื•ืžื™ืช, ืื‘ืœ ื‘ึพq < 0.95 ื”ื•ื ื“ื•ืจืฉ ื—ืชื™ืžื” ืื ื•ืฉื™ืช; ืœืคื™ ืžืืคื™ื™ื ื™ ื™ืฉื•ืช, ื›ืืฉืจ ืคืขื•ืœื•ืช ืฉืžืฉืคื™ืขื•ืช ืขืœ ื™ืฉื•ื™ื•ืช ื‘ืจืžื” ื’ื‘ื•ื”ื” ื“ื•ืจืฉื•ืช ื™ื•ืชืจ ื”ืจืฉืื” ืžืืฉืจ ืคืขื•ืœื•ืช ืขืœ ื™ืฉื•ื™ื•ืช ื ืžื•ื›ื•ืช ื™ื•ืชืจ; ืื• ืœืคื™ ืคืจื•ืคื™ืœ ืืจื’ื•ืžื ื˜ื™ื, ื›ืืฉืจ template ืœื ืกื˜ื ื“ืจื˜ื™ ื“ื•ืจืฉ ื™ื•ืชืจ ืื™ืฉื•ืจ ืžืืฉืจ template ืกื˜ื ื“ืจื˜ื™. ืžื‘ื ื” ื”ืฉืขืจื™ื ืžื•ืฆื”ืจ ื‘ึพฮฉ_p, ืœื ืžื—ื•ืฉื‘ ืขืœ ื™ื“ื™ ฯˆ ื‘ื–ืžืŸ ืจื™ืฆื”; ฯˆ ืžืชื™ื™ืขืฅ, ืœื ืžื—ืœื™ื˜.

ืจื“ื™ื•ืก ืคื’ื™ืขื” ื•ื“ืจื’ื•ืช ืกื™ื›ื•ืŸ ืžืฆื”ื™ืจื™ื ืขืœ ื”ื”ื™ืงืฃ ื”ืžื•ืฉืคืข ืฉืœ ื›ืœ ืกื•ื’ ืคืขื•ืœื” ื•ืขืœ ื“ืจื’ืช ื”ืกื™ื›ื•ืŸ ืฉื”ื•ื ื ื•ืฉื. ฯˆ ืขืฉื•ื™ ืœืกืจื‘ ืœืคืœื•ื˜ ืคืขื•ืœื” ืฉืจื“ื™ื•ืก ื”ืคื’ื™ืขื” ืฉืœื” ื—ื•ืจื’ ืžืžื’ื‘ืœื” ืžื•ื’ื“ืจืช ื’ื ืื ื”ืกื•ื’ ื ืžืฆื ื‘ืจืคืจื˜ื•ืืจ ื•ื”ึพconfidence ื’ื‘ื•ื”. ืคืขื•ืœื•ืช ื‘ื“ืจื’ืช ืกื™ื›ื•ืŸ ื’ื‘ื•ื”ื” ืขืฉื•ื™ื•ืช ืœื“ืจื•ืฉ ืฉืขืจื™ ืื™ืฉื•ืจ ื‘ืกืžื›ื•ืช ื’ื‘ื•ื”ื” ื™ื•ืชืจ ื‘ืœื™ ืงืฉืจ ืœึพconfidence.

ืฉื ื™ ื›ืœืœื™ื ืžื‘ื ื™ื™ื ื—ืœื™ื ืขืœ ื›ืœ ืืจื‘ืข ื”ืžื—ืœืงื•ืช. ืจืืฉื™ืช, ฯˆ ืžืชื™ื™ืขืฅ ื‘ึพฮฉ_p ืฉื ืขื•ืฅ ืœื’ืจืกื” ื‘ื›ืœ ื ื™ืกื™ื•ืŸ ืคืœื™ื˜ื” โ€” ื”ื’ืจืกื” ืฉื ืขื•ืฆื” ืœืžื˜ืจื” ื”ืคืขื™ืœื” ฮฝ(p) โ€” ื•ืœืขื•ืœื ืœื ื‘ืขื•ืชืง cached ืžืจื™ืฆื” ืงื•ื“ืžืช. ืฉื™ื ื•ื™ื™ ืžื“ื™ื ื™ื•ืช ื ื›ื ืกื™ื ืœืชื•ืงืฃ ืจืง ื“ืจืš ื’ืจืกืช ืžื˜ืจื” ื—ื“ืฉื” ื•ื—ืœื™ื ืขืœ ืจื™ืฆื•ืช ืขื•ืงื‘ื•ืช, ืœื ื‘ืฉืงื˜ ื‘ืชื•ืš ืจื™ืฆื” ืคืขื™ืœื”. ื–ื”ื• ื”ืžื™ืžื•ืฉ ื‘ืฆื“ ื”ืžื“ื™ื ื™ื•ืช ืฉืœ ื›ืœืœ ืงื™ื‘ื•ืข ื”ืžื˜ืจื” ืœื›ืœ ืจื™ืฆื”: ื‘ืชื•ืš ืžืขื‘ืจ pipeline ื™ื—ื™ื“, ื”ืžื˜ืจื” ืงื‘ื•ืขื” ื•ื’ื ฮฉ_p ืฉื”ื™ื ื ื•ืฉืืช ืงื‘ื•ืข. ืฉื ื™ืช, ื”ืคืจื•ืช ฮฉ_p ืžื™ื™ืฆืจื•ืช ืจืฉื•ืžื•ืช ืฉื›ื‘ืช control, ืœืขื•ืœื ืœื ืคืขื•ืœื•ืช. ืžื•ืขืžื“ ืฉื ื—ืกื ืขืœ ื™ื“ื™ ฮฉ_p ืœืขื•ืœื ืื™ื ื• ืžื•ืฉืžื˜ ื‘ืฉืงื˜; ื”ื—ืกื™ืžื” ื ืจืฉืžืช ื›ื“ื™ ืฉื ื™ื˜ื•ืจ ื™ื•ื›ืœ ืœืงื‘ื•ืข ืื ื”ืžื“ื™ื ื™ื•ืช ืฆืจื™ื›ื” ืชื™ืงื•ืŸ ืื• ืื ืœื•ื’ื™ืงืช ื”ื‘ื—ื™ืจื” ืฉืœ ฯˆ ืžื™ื™ืฆืจืช ืžื•ืขืžื“ื™ื ืœื ืžืชืื™ืžื™ื.

ืœื•ืœืืช ื”ืžืฉื•ื‘: ื ื™ืชื ืช ืœืชืฆืคื™ืช, ืœื ืจื˜ืจื•ืืงื˜ื™ื‘ื™ืช

A ื”ื•ื ื”ืžืจื—ื‘ ื”ืกื•ืคื™ ื‘ื–ืจื™ืžืช ื”ึพpipeline ื”ืงื“ืžื™ืช. ืื™ืŸ ืžืจื—ื‘ downstream ืฉื”ืคืขื•ืœื” ืžื–ื™ื ื” ืืœื™ื•. ื‘ืžืขืจื›ืช ื›ื•ืœื”, A ืื™ื ื• ืกื•ืคื™: ื›ืœ ืคืขื•ืœื” ืฉื ืคืœื˜ืช ืžื™ื™ืฆืจืช ื”ืฉืคืขื•ืช ื‘ืขื•ืœื, ื•ื”ืกื•ื›ืŸ ืฆื•ืคื” ื‘ื”ืŸ ื›ืื™ืจื•ืขื™ื ื—ื“ืฉื™ื โ€” ื•ื”ืื™ืจื•ืขื™ื ื”ืืœื” ื”ื•ืคื›ื™ื ืœืงืœื˜ื™ื ืฉืœ ืžืขื‘ืจ ื”ึพpipeline ื”ื‘ื.

ืœื•ืœืืช ื”ืžืฉื•ื‘ ื ืกื’ืจืช ื“ืจืš E, ืœื ื“ืจืš ื›ื ื™ืกื” ื™ืฉื™ืจื” ืžื—ื“ืฉ ืœืฉื•ื ืžืจื—ื‘ ืื—ืจ.

ื›ืืฉืจ ฯˆ ืคื•ืœื˜ a, ืฉื ื™ ื“ื‘ืจื™ื ืงื•ืจื™ื: ื”ืคืขื•ืœื” ืžื™ื™ืฆืจืช ืืช ื”ื”ืฉืคืขื•ืช ืฉืœื” ื‘ืฆื“ ื”ืขื•ืœื โ€” ืื™ืžื™ื™ืœ ื ืฉืœื—, ืฉืจืช ืžื•ื›ื ืก ืœื”ืกื’ืจ, ื”ื–ืžื ืช ืจื›ืฉ ืžืื•ืฉืจืช ื“ืจืš ื”ึพERP โ€” ื•ืื™ืจื•ืข ActionEmitted ืกื™ื ืชื˜ื™ ื ืจืฉื ื‘ึพE. ืชื’ื•ื‘ื•ืช ื”ืขื•ืœื ืœืคืขื•ืœื” โ€” ื”ืื™ืžื™ื™ืœ ื ืคืชื—, ื”ืฉืจืช ื—ื•ื–ืจ ืœืื•ื•ื™ืจ, ื”ืกืคืง ืžืืฉืจ ืืช ื”ื”ื–ืžื ื” โ€” ืžื’ื™ืขื•ืช ืœึพE ืžืื•ื—ืจ ื™ื•ืชืจ ื›ืื™ืจื•ืขื™ื ืจื’ื™ืœื™ื ื“ืจืš ืขืจื•ืฆื™ ื”ืชืคื™ืกื” ืฉืœ ื”ืกื•ื›ืŸ. ื”ืื™ืจื•ืขื™ื ื”ืืœื” ืื– ื–ื•ืจืžื™ื ืงื“ื™ืžื” ื“ืจืš ื›ืœ ื”ึพpipeline: ืžืชืงื‘ืœื™ื ืœึพI ืชื—ืช ฮน, claims ื ื•ืฆืจื™ื ื“ืจืš ฮบ, ื”ืงืฉืจ ืžื•ืจื›ื‘, features ืžื—ื•ืฉื‘ื™ื, signals ื ืคืœื˜ื™ื, aggregations ืžื™ื•ืฆืจื™ื, ื•ืื•ื‘ื™ื™ืงื˜ื™ ืžืฉืžืขื•ืช ื—ื“ืฉื™ื ืžื•ื›ื ื™ื ืœืคืขื•ืœื” ื ื•ืฆืจื™ื. ื”ืžื—ื–ื•ืจ ืžื•ืฉืœื. ืžืขื‘ืจ pipeline ื—ื“ืฉ ืขืฉื•ื™ ืœื™ื™ืฆืจ ืคืขื•ืœื•ืช ื—ื“ืฉื•ืช.

ื”ืื™ืœื•ืฅ ื”ืžืจื›ื–ื™ ื”ื•ื: ืคืขื•ืœื•ืช ืื™ื ืŸ ื™ื›ื•ืœื•ืช ืœืฉื›ืชื‘ ื‘ืฉืงื˜ ืžืจื—ื‘ื™ื upstream. ื”ืื™ื ื•ื•ืจื™ืื ื˜ ืฉืœ ื”ืžืกื’ืจืช ื”ื•ื ืฉื›ืœ ืฉื™ื ื•ื™ ื‘ืžืจื—ื‘ upstream ืžื’ื™ืข ื“ืจืš ืื•ืคืจื˜ื•ืจ ื”ื™ื™ืฆื•ืจ ื”ืžื•ืฆื”ืจ ืฉืœ ืื•ืชื• ืžืจื—ื‘. ืื™ืจื•ืขื™ื ื“ืจืš perception; ื—ื•ืžืจ ื’ื•ืœืžื™ ื“ืจืš connectors; ืจืื™ื•ืช ื“ืจืš ฮน; claims ื“ืจืš ฮบ; features ื“ืจืš ฯ‡; signals ื“ืจืš ฯƒ; aggregations ื“ืจืš Agg. ื”ืฉืคืขื•ืช ืคืขื•ืœื” ืžืฉืชืชืคื•ืช ื‘ืžืฉืžืขืช ื”ื–ืืช ื“ืจืš E โ€” ื”ืŸ ืžื’ื™ืขื•ืช ื›ืื™ืจื•ืขื™ื ื ื™ืชื ื™ื ืœืชืฆืคื™ืช ื•ื–ื•ืจืžื•ืช ืงื“ื™ืžื”. ื”ืŸ ืื™ื ืŸ ืขื•ืงืคื•ืช ืื•ืชื” ื‘ืืžืฆืขื•ืช mutation ื™ืฉื™ืจ ืฉืœ K, F, M ืื• ื›ืœ ืžืจื—ื‘ ืื—ืจ.

ื–ื” ืžื” ืฉึพChapterMap ืžืชื›ื•ื•ืŸ ืืœื™ื• ื‘ึพ"feedback is observable, not retroactively algebraic meaning." ื›ืืฉืจ ืคืขื•ืœื” ืžืฉื ื” ืืช ื”ืขื•ืœื, ื”ืฉื™ื ื•ื™ ืื™ื ื• ืžืฉื ื” ืจื˜ืจื•ืืงื˜ื™ื‘ื™ืช ืืช ื”ืžืฉืžืขื•ืช ืฉื‘ื™ืกืกื” ืืช ื”ืคืขื•ืœื”. ื”ึพฮฑ ื”ืžืงื•ืจื™, ื”ึพsignals ืฉืœื•, ื”ืจืื™ื•ืช ืฉืœื•, ื”ึพclaims ืฉืœื• โ€” ื›ื•ืœื ื ืฉืืจื™ื ื‘ืžืจื—ื‘ื™ื ืฉืœื”ื, ืœืœื ืฉื™ื ื•ื™, ื›ืจืฉื•ืžื” ืฉืœ ืžื” ืฉื”ืกื•ื›ืŸ ื™ื“ืข ื‘ื–ืžืŸ ื”ื”ื—ืœื˜ื”. ืฉื™ื ื•ื™ ืžืฆื‘ ื”ืขื•ืœื ืžื™ื™ืฆืจ ืื™ืจื•ืขื™ื ื—ื“ืฉื™ื, ืฉืžื™ื™ืฆืจื™ื ืจืื™ื•ืช ื—ื“ืฉื•ืช, ืฉืžื™ื™ืฆืจื•ืช claims ื—ื“ืฉื™ื, ืฉืžืขื“ื›ื ื™ื context, ืฉืขืฉื•ื™ ืœื”ื–ื™ื– ืืช ื”ึพaggregation ื”ื‘ื. ื”ืขื‘ืจ ื ืฉืžืจ; ื”ึพpipeline ืจืฅ ืงื“ื™ืžื”.

ื”ืฉืจืฉืจืช ื”ืงื“ืžื™ืช ื”ืžืœืื” ืฉืœ ื”ึพpipeline, ืžืชื•ืš ื”ืฆื•ืจื” ื”ืงื ื•ื ื™ืช:

X, P โ†’ C_admit โ†’ E/D/I โ†’ K โ†’ full C โ†’ F โ†’ M/ฮผ โ†’ Z/z โ†’ m/ฮฑ โ†’ โŸจx, p, ฮฑ, q, ฯ€โŸฉ โ†’ ฯˆ โ†’ A โ†’ E

ื›ืœ ืฆืขื“ ื”ื›ืจื—ื™. ื›ืœ ืžืขื‘ืจ ื ืขื•ืœ ืขืœ ื™ื“ื™ ืื•ืคืจื˜ื•ืจ. ื”ืฉืจืฉืจืช ื ืงืจืืช ืžืฉืžืืœ ืœื™ืžื™ืŸ; ืืฃ ืฆืขื“ ืื™ื ื• ื™ื›ื•ืœ ืœืงืจื•ื ืžืชื•ืš ืžืจื—ื‘ ืฉืžื™ืžื™ื ื• ื‘ืชื•ืš ืื•ืชื• ืžืขื‘ืจ. ื—ืฅ ื”ืžืฉื•ื‘ ืžึพA ืœึพE ืžืชื—ื™ืœ ืืช ื”ืžืขื‘ืจ ื”ื‘ื, ืœื ืขืจื•ืฅ ืฆื“ื“ื™ ื‘ื—ื–ืจื” ืœืืžืฆืข.

Z ื”ื•ื event-local. m ื”ื•ื accumulation ื‘ืจืžืช ื”ื™ืฉื•ืช. A ื”ื•ื ื”ื”ื—ืœื˜ื” ื”ืžื—ื•ื™ื‘ืช ืฉืœ ื”ืกื•ื›ืŸ ืชื—ืช ืžื“ื™ื ื™ื•ืช. ื”ืฉืจืฉืจืช ืžืื™ืจื•ืขื™ื ื’ื•ืœืžื™ื™ื ืœืคืขื•ืœื•ืช ืžื—ื•ื™ื‘ื•ืช ื”ื™ื ื—ื“ึพื›ื™ื•ื•ื ื™ืช, ืฆืขื“ ืื—ื“ ืœื›ืœ ืžืจื—ื‘, ื•ื ืกื’ืจืช ื“ืจืš E.

ืฉืจืฉืจืช ื”ื›ืฉืœื™ื ื‘ึพA

ืžืฆื‘ื™ ื”ื›ืฉืœ ืฉืœ A ื”ื ืชื•ืฆืืชื™ื™ื ื‘ื“ืจื›ื™ื ืฉืžืฆื‘ื™ ื”ื›ืฉืœ ืฉืœ ื”ืžืจื—ื‘ื™ื upstream ืื™ื ื, ืžืคื ื™ ืฉื›ืฉืœื™ A ืžืฉืคื™ืขื™ื ืขืœ ื”ืขื•ืœื.

ืคืœื™ื˜ื” ืžื•ืงื“ืžืช ื”ื™ื ฯˆ ืฉื™ื•ืจื” ืžืชื—ืช ืœืกืฃ ื”ึพconfidence ื”ืžื•ืฆื”ืจ ื‘ึพฮฉ_p โ€” ืื• ืžืฉื•ื ืฉื”ืกืฃ ืœื ื ืื›ืฃ ืื• ืžืฉื•ื ืฉึพq ื—ื•ืฉื‘ ืœื ื ื›ื•ืŸ upstream. ื”ืคืขื•ืœื” ื™ื•ืจื” ืขืœ ืžืฉืžืขื•ืช ืœื ื•ื“ืื™ืช. ื™ื™ืชื›ืŸ ืฉื™ื”ื™ื” ืฆื•ืจืš ืœื”ืคื•ืš ืืช ื”ืฉืคืขื•ืชื™ื”. retraction ื”ื™ื ื‘ืขืฆืžื” ืคืขื•ืœื”, ื‘ึพA, ืขื ืžืกืœื•ืœ provenance ื•ึพapproval-state ืžืฉืœื”; retraction ืœืขื•ืœื ืื™ื ื” ืžื—ื™ืงื” ืฉืงื˜ื”.

ื”ืคืจืช ืจืคืจื˜ื•ืืจ ื”ื™ื ฯˆ ืฉืคื•ืœื˜ ืคืขื•ืœื” ืฉืกื•ื’ื” ืื™ื ื• ื‘ืจืคืจื˜ื•ืืจ ื”ืžื•ืฆื”ืจ ืฉืœ ฮฉ_p. ื”ืกื•ื›ืŸ ื‘ื™ืฆืข ืคืขื•ืœื” ืฉืœื ื”ื™ื” ืžื•ืจืฉื” ืœื‘ืฆืข. ื”ื”ื’ื ื” ื”ืžื‘ื ื™ืช ื”ื™ื ืฉืœื‘ ืื›ื™ืคืช ื”ืžื“ื™ื ื™ื•ืช; ื›ืฉืœ ืคื™ืจื•ืฉื• ืฉื”ื‘ื“ื™ืงื” ื ืขืงืคื”. ืžื›ื™ื•ื•ืŸ ืฉื”ืคืขื•ืœื” ื ืžืฆืืช ื‘ึพA ืขื approval_state = autonomous, ืžืกืœื•ืœ ื”ึพaudit ืžืชืขื“ ืคืขื•ืœื” ืžื—ื•ื™ื‘ืช ื•ืœื ืžื•ืจืฉื™ืช โ€” ื•ื–ื” ื‘ื“ื™ื•ืง ื›ืฉืœ ื”ึพgovernance ืฉืžืกืœื•ืœื™ audit ืงื™ื™ืžื™ื ื›ื“ื™ ืœื’ืœื•ืช.

ืคืขื•ืœื” ืขืœ signal ื’ื•ืœืžื™ ื”ื™ื ื›ืฉืœ ืขืงื™ืคืช ื”ึพaggregation: ฯˆ ืžื•ืคืขืœ ืขืœ signal โ€z, ืื• ืขืœ ฮผ ื—ืฉื•ืฃ, ืื• ืขืœ feature โ€f, ื‘ืžืงื•ื ืขืœ ืื•ื‘ื™ื™ืงื˜ ืžืฉืžืขื•ืช ืžื•ื›ืŸ ืœืคืขื•ืœื” ืฉื ื’ื–ืจ ืžึพฮฑ โˆˆ m. ื”ืคืขื•ืœื” ืขื•ื’ื ื” ื‘ืงืจื™ืื” event-local ื‘ืžืงื•ื ื‘ืชืžื•ื ื” ืžืฆื˜ื‘ืจืช ื‘ืจืžืช ื”ื™ืฉื•ืช. ื–ื”ื• ื”ื›ืฉืœ ื”ืžื‘ื ื™ ื”ืžืื›ืœ ื‘ื™ื•ืชืจ โ€” ื”ื•ื ื ืจืื” ื ื›ื•ืŸ: ืคืขื•ืœื” ื ืคืœื˜ื”, ื™ืฉ ืœื” provenance โ€” ืื‘ืœ ื”ึพprovenance ื—ื•ื–ืจ ืœึพevent ื™ื—ื™ื“ ื‘ืžืงื•ื ืœืชืžื•ื ืช ื™ืฉื•ืช ืžืฆื˜ื‘ืจืช. ื”ึพsignal ืฉื‘ื™ืกืก ืืช ื”ืคืขื•ืœื” ืื•ืœื™ ื”ื™ื” ื—ืจื™ื’; ื”ึพaggregation ืฉื”ื™ื” ื—ื•ืฉืฃ ืืช ื”ื—ืจื™ื’ ืžืขื•ืœื ืœื ื ื‘ื“ืง.

retraction ืฉืงื˜ื” ื”ื™ื ืžืฆื‘ ืฉื‘ื• ืฆืจื™ืš ืœื”ืคื•ืš ืืช ื”ืฉืคืขื•ืช ื”ืคืขื•ืœื” ืืš ืœื ื ืคืœื˜ืช ืคืขื•ืœืช retraction. ื”ืคืขื•ืœื” ื”ืžืงื•ืจื™ืช ื ืฉืืจืช ื‘ึพA ื‘ืœื™ ืฉื•ื ืจืฉื•ืžื” ืฉืžืจืื” ืฉื”ื™ื” ืฆื•ืจืš ื‘ื”ื™ืคื•ืš. ืื•ืœื™ ืงื™ื™ืžืช ื”ืขืจื” ื‘ืฉื›ื‘ืช ื”ึพaction-control; ื‘ึพA ืื™ืŸ. ื ื™ื˜ื•ืจ ืงื•ืจื ืืช A ื›ื”ื™ืกื˜ื•ืจื™ื” ืžื—ื•ื™ื‘ืช ื•ืจื•ืื” ืคืขื•ืœื” ืžื—ื•ื™ื‘ืช ืฉื”ืฉืคืขื•ืชื™ื” ืœืžืขืฉื” ื‘ื•ื˜ืœื• โ€” ืคืขืจ ืฉื”ืžืกื’ืจืช ืื™ื ื” ื™ื›ื•ืœื” ืœืกื‘ื•ืœ.

ื›ืฉืœ feedback ื”ื•ื ืžืฆื‘ ืฉื‘ื• ฯˆ ืคื•ืœื˜ a ืื‘ืœ ืฉื•ื ืื™ืจื•ืข ActionEmitted ืกื™ื ืชื˜ื™ ืื™ื ื• ื ืจืฉื ื‘ึพE. ืœื•ืœืืช ื”ืžืฉื•ื‘ ื ืฉื‘ืจืช. ืœืกื•ื›ืŸ ืื™ืŸ ืจืฉื•ืžื” ืฉืœ ืžื” ืฉื”ืคืขื•ืœื” ืฉืœื• ื’ืจืžื”; ืื™ืจื•ืขื™ ืชื’ื•ื‘ืช ื”ืขื•ืœื ืžื’ื™ืขื™ื ืœึพE ืื‘ืœ ืื™ื ื ืžื–ื•ื”ื™ื ื›ืชื’ื•ื‘ื•ืช ืœืžืฉื”ื• ืฉื”ืกื•ื›ืŸ ืขืฉื”. ื”ืคืœื™ื˜ื” ื•ืจื™ืฉื•ื ื”ึพfeedback ื—ื™ื™ื‘ื™ื ืœื”ื™ื•ืช ืžื—ื•ื™ื‘ื™ื ืื˜ื•ืžื™ืช; ืื—ื“ ื‘ืœื™ ื”ืฉื ื™ ื”ื•ื ืคืขื•ืœื” ื—ืฆื™ึพื ืคืœื˜ืช.

ืžื” ืžื™ืฉื•ืจ ื”ืคืขื•ืœื” ืžื™ื™ืฆืจ

ื”ืคืœื˜ ืฉืœ ืžื™ืฉื•ืจ ื”ืคืขื•ืœื” ื”ื•ื ื”ื—ืœื˜ื” ืžื—ื•ื™ื‘ืช ืขื provenance ืžืœื: a โˆˆ A, ืžืขื•ื’ื ืช ื‘ืžืฉืžืขื•ืช ืžืฆื˜ื‘ืจืช ื‘ืจืžืช ื”ื™ืฉื•ืช, ืžื•ื’ื‘ืœืช ืขืœ ื™ื“ื™ ฮฉ_p, ืžืชื•ืขื“ืช ืขื approval-state, โ€append-only, ื•ืžื—ื•ื‘ืจืช ืœืขื•ืœื ื“ืจืš ืงืฆื” ื”ืžืฉื•ื‘ ืืœ E.

ืžื™ืฉื•ืจ ื”ืžืฉืžืขื•ืช ืžื™ื™ืฆืจ ืืช ืžื” ืฉืžื•ื‘ืŸ. ืžื™ืฉื•ืจ ื”ืคืขื•ืœื” ืžื™ื™ืฆืจ ืืช ืžื” ืฉื ืขืฉื”. ื”ืขื•ืœื ืžื™ื™ืฆืจ ืืช ืžื” ืฉืงื•ืจื”. ื•ื”ืžื—ื–ื•ืจ ื ืกื’ืจ ื“ืจืš E.

ื›ืœ ืžืจื—ื‘ upstream ืชืจื ืœื”ื›ื ื”. Grounding ื ืชืŸ ืœึพA ื™ืฉื•ืช ืœืคืขื•ืœ ืขืœื™ื” ื•ืžื˜ืจื” ืฉืžื’ื‘ื™ืœื” ืืช ืจืคืจื˜ื•ืืจ ื”ืคืขื•ืœื•ืช. Observation ื ืชืŸ ืœึพA ืจืื™ื•ืช ืฉืืคืฉืจ ืœื‘ืงืจ. Interpretation ื ืชืŸ ืœึพA ืืช ื”ึพclaims ื•ื”ึพfeatures ืฉืขื™ืฆื‘ื• ืžืฉืžืขื•ืช. Meaning ื ืชืŸ ืœึพA ืืช ื”ืงืจื™ืื” ื”ื›ื™ื•ื•ื ื™ืช ื”ืžื˜ื•ืคืกืช, ื”ืžืฆื˜ื‘ืจืช ื•ื”ืžืื•ื ื“ืงืกืช ืœืžื˜ืจื” ืฉึพฯˆ ืชืจื’ื ืœืžื•ืขืžื“. ฯˆ ืชืจื’ื ืืช ื”ืงืจื™ืื” ื”ื–ืืช ืœืคืขื•ืœื” ืžื—ื•ื™ื‘ืช ืฉืฉื™ื ืชื” ืžืฉื”ื• ื‘ืขื•ืœื.

ืžื™ืžื•ืฉ ื”ื™ื™ืฆื•ืจ ืฉืœ ืืจื‘ืขืช ื”ืฉืœื‘ื™ื ืฉืœ ฯˆ โ€” ืื™ืš confidence dispatch ืžืฉืชืœื‘ ืขื ื ื™ื”ื•ืœ run, ืื™ืš ื™ืฉื•ื™ื•ืช ืžืจื•ื‘ื•ืช ืžืชื•ืืžื•ืช ืœืื•ืจืš ืžืขื‘ืจื™ pipeline, ืื™ืš ื ื‘ื ื™ืช ืชืฉืชื™ืช ืฉืขืจื™ ื”ืื™ืฉื•ืจ โ€” ืฉื™ื™ืš ืœึพAgentRuntime, ืฉื”ื•ื ื ื•ืฉื ืฉืœ ื›ืจืš ืžืื•ื—ืจ ื™ื•ืชืจ. ืžื” ืฉึพSpaces.md ื ื•ืชืŸ ืœื ื•, ื•ืžื” ืฉื”ืคืจืง ื”ื–ื” ืขืงื‘ ืื—ืจื™ื•, ื”ื•ื ื”ื—ืฉื‘ื•ืŸ ื”ืืœื’ื‘ืจื™: ืžื” ฯˆ ืžืงื‘ืœ, ืžื” ื”ื•ื ืžื™ื™ืฆืจ, ืžื” ื”ื•ื ืžืกืจื‘ ืœื™ื™ืฆืจ, ื•ืžื” ื”ื•ื ืขื•ืฉื” ื›ืืฉืจ ื”ื•ื ืœื ืคื•ืœื˜ ื•ืœื ืžืกืจื‘ ืืœื ืžื—ื–ื™ืง ืœื”ืžืฉืš ืจืื™ื•ืช.

Chapter 9 ยท Part III โ€” Operators and Runtimeืคืจืง 9 ยท ื—ืœืง III โ€” ืื•ืคืจื˜ื•ืจื™ื ื•ืกื‘ื™ื‘ืช ืจื™ืฆื”

The Nine Operatorsืชืฉืขืช ื”ืื•ืคืจื˜ื•ืจื™ื

Nine operators, one authorized pipeline.
Nine operators, one authorized pipeline.ืชืฉืขื” ืื•ืคืจื˜ื•ืจื™ื, ืฆื™ื ื•ืจ ืžื•ืจืฉื” ืื—ื“.

The move to Part III

Part II named twelve spaces. For each space, the chapter answered the same set of questions: what kind of object lives here, what produces it, what governs it, what its failure modes are. The spaces are the algebra's ontology โ€” the typed containers that hold what the agent knows, observes, concludes, means, and does.

Part III does not add new spaces. It asks what makes the spaces work: how do objects move from one space to another, what rules constrain that movement, and what happens when the rules are violated?

The spaces tell us what kinds of objects may exist. The operators tell us how those objects are allowed to move.

The algebra has nine operators. Each is a declared, typed function that produces objects in a destination space from inputs drawn from upstream spaces. No other path between spaces exists. An agent that transfers objects across a space boundary without going through the boundary's declared operator has not moved an object; it has inserted something into a space without authorization โ€” and the spaces' governance rules treat unauthorized insertion as a structural violation.

This is why the algebra has no glue. Glue is what connects components when no declared interface governs the connection. The algebra's answer is that every space transition is either operator-mediated or it does not happen. The operators are not implementation details. They are the algebra's constitution.

Perceive: the boundary operation

Before naming the nine operators, the algebra names one operation that sits at its edge: perception.

perceive: ExternalSource โ†’ E

Perception is the boundary operation through which external signals โ€” telemetry, webhook payloads, database reads, API responses, user inputs โ€” arrive in Event Space E. Perception is not an algebraic operator. Its domain is ExternalSource, which is not a space in the algebra's twelve-space ontology. It has no CSA-internal source. It crosses the boundary from the world into the algebra; it does not operate within the algebra.

This distinction matters for two reasons. First, perception cannot be type-checked in the same way as the nine operators โ€” the external world's objects are not typed in the CSA sort system, and the agent cannot validate their type before admitting them. What the agent can do is enforce that every raw arrival in E becomes a typed D-element before any further algebraic operation is applied. Second, perception cannot return โŠฅ in the algebraic sense โ€” โŠฅ is the algebra's signal that an operator's input was malformed. Malformed external arrivals fail at boundary parsing or admission discipline โ€” but not as CSA-internal operator โŠฅ. โŠฅ belongs to the algebraโ€™s operators; the external worldโ€™s objects are not typed in the CSA sort system, and the failure point for any malformed input is ฮน (or the connectorโ€™s raw-data schema), not perception.

Perception is named here, before the operators, because many readers will expect it in the list. Naming it as a boundary operation โ€” and explaining why it is not operator number ten โ€” is the chapter's first clarification.

Nine operators, three transformations

The algebra has exactly nine operators: ฮน, ฮบ, ฯ‡, ฮท, ฯƒ, Agg, ฯˆ, ฮ , and ฮ _admit. Three additional functions appear alongside them in the pipeline โ€” wrap_z, collect, and wrap_ARM โ€” but they are not operators.

The distinction between an operator and a typed transformation is not cosmetic. An operator is the sole producer of objects in one of the algebra's twelve spaces. Operators carry effect types: each can return โŠฅ (rejection), and some can return non-emission results (no_reading for ฮท, no_signal for ฯƒ) or control effects (hold for Agg; defer, propose, queue, block for ฯˆ). Operators are the only places where the pipeline can halt.

A typed transformation is a total function between auxiliary sorts. It cannot return โŠฅ. It cannot return a control effect. It does not produce a space-sort object. wrap_z assembles a signal's eleven-field structure inside ฯƒ โ€” it is ฯƒ's internal packing step, not a separate operator. collect gathers the eligible signal set for Agg โ€” it applies eligibility filters and the temporal window constraint, but it produces no m-element itself. wrap_ARM takes an ฮฑ โˆˆ m and constructs the action-ready meaning object โŸจx, p, ฮฑ, q, ฯ€โŸฉ that ฯˆ consumes โ€” it is a typed packing that reads ฮฑ's fields without creating anything new in m. These three functions are present in the algebra's formal account; they are not present in the list of operators because they have no effect types and cannot halt.

The four-summand result type

Every operator in the algebra returns one of four things. The Mathematical Core makes this precise with the four-summand result type:

T_o(s) = s โŠ• {โŠฅ} โŠ• N_o โŠ• Op(Ctl_o)

Four summands. The first summand s is the emitted object โ€” a space-sort object of the operator's declared codomain. The second summand {โŠฅ} is rejection: the operator received a malformed or type-incorrect input, halted, and produced no output. The third summand N_o is the operator's non-emission result set: ฮท can return no_reading (the evidence carries no direction โ€” a valid computational result that is not a meaning vector); ฯƒ can return no_signal (ฮท returned no_reading, so ฯƒ produces no signal). All other operators have N_o = โˆ…. The fourth summand Op(Ctl_o) is the operator's control effects: Agg can return hold (the conflict-resolution policy declined to emit ฮฑ); ฯˆ can return defer, propose, queue, or block (the action operator produced a structured non-emission outcome). All other operators have Ctl_o = โˆ….

The four summands are not equally weighted. Most operator invocations โ€” in a correctly running, well-configured agent โ€” return the first summand: an emitted object. The other three summands are the algebra's formal account of what happens when operators encounter problems or principled non-emission conditions. The distinction between โŠฅ (rejection), N_o (non-emission with a valid result), and Ctl_o (control effect requiring downstream handling) is what makes the algebra's failure accounting precise.

Two distinctions the four summands enforce are worth naming explicitly. First: no_reading and โŠฅ are different from ฮท's perspective. no_reading means the computation ran correctly and concluded that the evidence carries no directional reading. โŠฅ means the computation could not run โ€” the inputs were malformed, the M_p was unregistered, or the normalization violated. Downstream consumers must distinguish them: no_reading may be a legitimate signal that no action is warranted; โŠฅ is a fault. Second: control effects from Agg or ฯˆ are not rejections. A hold from Agg means Agg ran, detected conflicted signals, and invoked its conflict-resolution policy โ€” which declined to emit ฮฑ pending further evidence. A defer from ฯˆ means ฯˆ ran, read q below threshold, and correctly deferred. Both are the operators working as designed. Neither is โŠฅ. Downstream systems that conflate hold with โŠฅ, or defer with failure, will mistreat correctly-functioning pipeline branches.

A short illustration: ฮท can return ฮผ, โŠฅ, or no_reading; ฯˆ can return a, โŠฅ, or ActionControl. Two operators, eight distinct outcomes between them โ€” and the distinction between the summands is what makes each outcome interpretable rather than opaque.

The nine operator signatures

The nine operators, in pipeline order, with their typed signatures from Spaces.md ยง16.1:

Operator Source Destination May also return
ฮ _admit C_stageable (prior C) C_admit โ€”
ฮน D_candidate, X, P, E, C_admit I โŠฅ
ฮบ ๐’ซ(I), Predicate_p, X, P, C_admit K โŠฅ
ฯ‡ T_F, X, P, C, ๐’ซ(I) F โŠฅ
ฮท E, X, P, C, ๐’ซ(I), ๐’ซ(F) M_p โŠฅ, no_reading
ฯƒ E, X, P, C, ๐’ซ(I), ๐’ซ(F) Z โŠฅ, no_signal
Agg ๐’ซ(Z), C, P m_p โŠฅ, hold
ฯˆ ActionReadyMeaning A ActionControl, โŠฅ
ฮ  M_{pโ‚} M_{pโ‚‚} โŠฅ

The list below begins not with the first ordinary space-producing move, but with the stage projection that makes ordinary admission possible.

ฮ _admit โ€” staged context projection:

ฮ _admit: C_stageable โ†’ C_admit

ฮ _admit projects the prior run's full C (or the agent's initial conditions) into the admission-stage context C_admit, freezing S, H, and Q at their pre-current-run values. This is not a space-producing operator in the standard sense โ€” C_admit and full C are stage types of the same Context space, not separate spaces. ฮ _admit is the pipeline's cycle-breaker: by stage-typing the context that ฮน and ฮบ consume, the algebra ensures that claim formation does not depend on the claims it is currently producing. ฮ _admit enables the forward pipeline's one-directionality.

Evidence admission โ€” ฮน:

ฮน: D_candidate ร— X ร— P ร— E ร— C_admit โ†’ I โˆช {โŠฅ}

ฮน takes a slice of D (the raw data candidate), the resolved entity, the active purpose, the triggering event, and the admission-stage context. It produces i โˆˆ I or โŠฅ. ฮน returns โŠฅ when entity resolution fails, when validation fails, or when purpose-scope rules in ฮฉ_p exclude the candidate. ฮน consumes C_admit, not full C. Supplying full C to ฮน is a type error (stage mismatch, potentially introducing a lookahead leak) and produces โŠฅ.

Claim formation โ€” ฮบ:

ฮบ: ๐’ซ(I) ร— Predicate_p ร— X ร— P ร— C_admit โ†’ K โˆช {โŠฅ}

ฮบ takes a subset of the evidence base, a predicate from the purpose's declared predicate inventory, the entity, the purpose, and the admission-stage context. It produces k โˆˆ K or โŠฅ. ฮบ returns โŠฅ when supporting evidence is below threshold, when the predicate is not in p's inventory, or when stance assignment is inconsistent. Like ฮน, ฮบ consumes C_admit โ€” it runs before full C is assembled, because K's output populates C's state component S(x, t, p).

Feature computation โ€” ฯ‡:

ฯ‡: T_F ร— X ร— P ร— C ร— ๐’ซ(I) โ†’ F โˆช {โŠฅ}

ฯ‡ takes a feature type from the declared feature inventory, the entity, the purpose, full C, and a relevant subset of I. It produces f โˆˆ F or โŠฅ. ฯ‡ requires full C โ€” it runs after K has populated C's state component. Supplying C_admit to ฯ‡ is a type error. ฯ‡ returns โŠฅ when the feature_id is unknown, when inputs are temporally inadmissible, or when computation produces an out-of-type result.

Interpretation โ€” ฮท:

ฮท: E ร— X ร— P ร— C ร— ๐’ซ(I) ร— ๐’ซ(F) โ†’ M_p โˆช {โŠฅ, no_reading}

ฮท takes the triggering event, the entity, the purpose, full C, relevant evidence, and relevant features. It produces ฮผ โˆˆ M_p, returns โŠฅ on rejection (unregistered M_p, normalization violation, dimension mismatch), or returns no_reading when the evidence carries no direction. no_reading is not โŠฅ. ฮท requires full C; it runs in the Meaning plane, after interpretation is assembled.

Signalization โ€” ฯƒ:

ฯƒ: E ร— X ร— P ร— C ร— ๐’ซ(I) ร— ๐’ซ(F) โ†’ Z โˆช {โŠฅ, no_signal}

ฯƒ takes the same inputs as ฮท and invokes ฮท internally. If ฮท returns no_reading, ฯƒ returns no_signal. If ฮท returns โŠฅ, ฯƒ returns โŠฅ. If ฮท returns a valid ฮผ, ฯƒ evaluates confidence q, assembles provenance ฯ€, and packages the eleven-field signal. ฯƒ also operates in rewrap mode when a certified ฮผ' โˆˆ M_{pโ‚‚} produced by ฮ  is supplied; in rewrap mode ฮท is not re-invoked. ฯƒ is the only operator that produces elements of Z.

Aggregation โ€” Agg:

Agg: ๐’ซ(Z_x โˆฉ Z_p โˆฉ Z_window(t, ฮ”)) ร— C(x, t, p) ร— P โ†’ m_p โˆช {โŠฅ, hold}

Agg takes the eligible signal set (scoped by entity, purpose, and temporal window), the full C for parameter lookup, and the active purpose as rule selector. It produces ฮฑ โˆˆ m_p, returns โŠฅ on type violations (mixed M_p inputs, broken provenance), or returns hold when the conflict-resolution policy declines to emit. hold is a control-layer record; โŠฅ is a hard rejection.

Action selection โ€” ฯˆ:

ฯˆ: ActionReadyMeaning โ†’ A โˆช ActionControl โˆช {โŠฅ}

Where ActionReadyMeaning is the set of well-formed action-ready meaning objects โŸจx, p, ฮฑ, q, ฯ€โŸฉ. ฯˆ produces a โˆˆ A (emitted action) or an ActionControl record (defer, propose, queue, or block). Malformed inputs produce โŠฅ. ฯˆ is the only operator that produces elements of A.

Cross-purpose projection โ€” ฮ :

ฮ _{pโ‚โ†’pโ‚‚}: M_{pโ‚} โ†’ M_{pโ‚‚} โˆช {โŠฅ}

ฮ  re-types a meaning vector from one purpose-conditioned subspace to another. It must be declared per (pโ‚, pโ‚‚) pair; absence of declaration is a rejection condition (โŠฅ). ฮ  does not emit a signal; the projected ฮผ' must be rewrapped by ฯƒ under pโ‚‚ before it can enter Z.

Invalid composition halts

The pipeline's operator chain is a sequence of type-correct compositions. The forward flow is:

X, P โ†’ C_admit [via ฮ _admit] โ†’ E/D/I [via ฮน] โ†’ K [via ฮบ] โ†’ full C โ†’ F [via ฯ‡] โ†’ M/ฮผ [via ฮท] โ†’ Z/z [via ฯƒ] โ†’ m/ฮฑ [via Agg] โ†’ โŸจx, p, ฮฑ, q, ฯ€โŸฉ [via wrap_ARM] โ†’ ฯˆ โ†’ A โ†’ E

Each step's output type matches the next step's input type. The algebra's type discipline catches mismatches at the operator boundary โ€” not at runtime, not in a downstream space, but at the moment the operator receives its inputs.

Seven compositions are explicitly invalid and halt at their operator's input boundary:

Agg โˆ˜ ฮท directly (skipping ฯƒ): ฮท produces ฮผ โˆˆ M_p; Agg consumes ๐’ซ(Z). ฮผ is not a signal. The composition is type-incorrect; Agg returns โŠฅ.

ฯˆ โˆ˜ ฯƒ directly (skipping Agg and wrap_ARM): ฯƒ produces z โˆˆ Z; ฯˆ consumes ActionReadyMeaning. z is not an action-ready meaning object. The composition is type-incorrect; ฯˆ returns โŠฅ.

Agg over mixed M_p inputs: aggregating signals typed against different M_p's without an explicit ฮ  rewrap. Agg returns โŠฅ. The most common invalid composition in practice.

ฯ‡ invoked with C_admit instead of full C: stage mismatch. ฯ‡ requires full C. ฯ‡ returns โŠฅ.

ฮน invoked with full C instead of C_admit: stage mismatch with a potential lookahead leak (ฮน would see claim state that depends on its own output). ฮน returns โŠฅ; the leak is surfaced to monitoring.

ฮ _{pโ‚โ†’pโ‚‚} invoked without a registered declaration: the operation returns โŠฅ. A purpose pair with no declared ฮ  has no cross-purpose transport channel โ€” the absence of declaration is the statement that no such channel exists.

Composing two ฮ 's into an implicit third: ฮ _{pโ‚‚โ†’pโ‚ƒ} โˆ˜ ฮ _{pโ‚โ†’pโ‚‚} is legal per-invocation (both ฮ 's must be declared), but it does not automatically register a permanent ฮ _{pโ‚โ†’pโ‚ƒ}. Each composed invocation is governed; an implicit emergent cross-purpose channel โ€” one that was never declared โ€” is not a legal composition.

The failure of composition is structural, not accidental. Every invalid composition is caught by the type discipline at the operator's input boundary. The algebra does not produce silently degraded output for invalid compositions; it halts and surfaces the violation. Invalid composition halts; it does not degrade silently.

No glue

The seven invalid compositions above share a common structure: each attempts to move an object from one space to another without going through the operator that governs that transition. The algebra's answer is consistent across all seven: โŠฅ at the boundary.

This is what "no glue" means in precise terms. Axiom A1 states it as a governance rule: operators are the only path between spaces. Spaces do not populate themselves. An agent cannot move evidence directly into the claim space without ฮบ. An agent cannot move signals directly into the aggregation space without Agg. An agent cannot fire an action without ฯˆ consuming an action-ready meaning object derived from an ฮฑ. Every space boundary requires exactly the operator whose declared signature ends at that space.

The practical implication: there is no shortcut. An engineer who wants to insert a claim into K because the claim "seems obvious" from context cannot do so without running ฮบ with a proper evidence subset, a predicate from the purpose's declared inventory, and a C_admit. If ฮบ returns โŠฅ on that input, the claim does not enter K. The operator is the gating point.

The deeper implication: the algebra's correctness is structural, not behavioral. An agent built on the algebra is correct not because each of its many components produces the right output at runtime โ€” which would require verifying each component separately โ€” but because the type discipline at every operator boundary prevents the most consequential failure modes from occurring silently. The governance rules that govern each space are realizations of the operator discipline: each says, in prose, what the operator's type signature says in formal terms.

Control-layer outcomes โ€” hold, defer, propose, queue, block โ€” are part of this discipline too. The algebra distinguishes what operators produce (space-sort objects) from what operators decline to produce (control-layer records). A hold from Agg is not a degraded ฮฑ; it is a typed non-emission result that the control layer receives and handles. A defer from ฯˆ is not a failed action; it is a typed control effect. Control layers hold attempts; spaces hold emitted objects. The algebra honors this at every operator's output boundary.

What Part III develops from here

Chapter 9 has introduced the nine operators as a set, named perception as a boundary operation, distinguished operators from typed transformations, presented the four-summand result type, walked through each operator's signature, enumerated the invalid compositions, and stated the no-glue thesis precisely.

The chapters that follow in Part III develop specific aspects of this operator discipline. Chapter 10 โ€” Failure, Control, and Halting โ€” examines what โŠฅ, no_reading, no_signal, hold, and the ActionControl outcomes mean for the agent's runtime behavior, and why they are structurally different from each other. Chapter 11 โ€” Purpose, Isolation, and Cross-Purpose Flow โ€” develops the ฮ  and ฮ _admit operators in detail, including the mathematical account of why cross-purpose transport must be declared and what the non-borrowing theorem guarantees.

The algebraic account of the operators is complete at the end of this chapter. The production runtime mechanics are deferred; the implementation receipts return in Part V. What is complete: the typed signatures, the composition discipline, the invalid-composition list, and the principle that governs all of it. Every space transition in the algebra requires a declared operator. No exception is permitted.

ื”ืžืขื‘ืจ ืœื—ืœืง III

ื—ืœืง II ื ืชืŸ ืฉืžื•ืช ืœืฉื ื™ืึพืขืฉืจ ื”ืžืจื—ื‘ื™ื. ืขื‘ื•ืจ ื›ืœ ืžืจื—ื‘, ื”ืคืจืง ืขื ื” ืขืœ ืื•ืชื” ืงื‘ื•ืฆืช ืฉืืœื•ืช: ืื™ื–ื” ืกื•ื’ ืื•ื‘ื™ื™ืงื˜ ื—ื™ ื›ืืŸ, ืžื” ืžื™ื™ืฆืจ ืื•ืชื•, ืžื” ืฉื•ืœื˜ ื‘ื•, ื•ืžื”ื ืžืฆื‘ื™ ื”ื›ืฉืœ ืฉืœื•. ื”ืžืจื—ื‘ื™ื ื”ื ื”ืื•ื ื˜ื•ืœื•ื’ื™ื” ืฉืœ ื”ืืœื’ื‘ืจื” โ€” ื”ืžื›ืœื™ื ื”ื˜ื™ืคื•ืกื™ื™ื ืฉืžื—ื–ื™ืงื™ื ืืช ืžื” ืฉื”ืกื•ื›ืŸ ื™ื•ื“ืข, ืฆื•ืคื”, ืžืกื™ืง, ืžื‘ื™ืŸ, ื•ืขื•ืฉื”.

ื—ืœืง III ืื™ื ื• ืžื•ืกื™ืฃ ืžืจื—ื‘ื™ื ื—ื“ืฉื™ื. ื”ื•ื ืฉื•ืืœ ืžื” ื’ื•ืจื ืœืžืจื—ื‘ื™ื ืœืขื‘ื•ื“: ืื™ืš ืื•ื‘ื™ื™ืงื˜ื™ื ื ืขื™ื ืžืžืจื—ื‘ ืื—ื“ ืœืื—ืจ, ืื™ืœื• ื›ืœืœื™ื ืžื’ื‘ื™ืœื™ื ืืช ื”ืชื ื•ืขื” ื”ื–ืืช, ื•ืžื” ืงื•ืจื” ื›ืฉื”ื›ืœืœื™ื ืžื•ืคืจื™ื?

ื”ืžืจื—ื‘ื™ื ืื•ืžืจื™ื ืœื ื• ืื™ืœื• ืกื•ื’ื™ ืื•ื‘ื™ื™ืงื˜ื™ื ืจืฉืื™ื ืœื”ืชืงื™ื™ื. ื”ืื•ืคืจื˜ื•ืจื™ื ืื•ืžืจื™ื ืœื ื• ืื™ืš ื”ืื•ื‘ื™ื™ืงื˜ื™ื ื”ืืœื” ืจืฉืื™ื ืœื ื•ืข.

ืœืืœื’ื‘ืจื” ื™ืฉ ืชืฉืขื” ืื•ืคืจื˜ื•ืจื™ื. ื›ืœ ืื—ื“ ืžื”ื ื”ื•ื ืคื•ื ืงืฆื™ื” ืžื•ืฆื”ืจืช ื•ืžื˜ื•ืคืกืช, ืฉืžื™ื™ืฆืจืช ืื•ื‘ื™ื™ืงื˜ื™ื ื‘ืžืจื—ื‘ ื™ืขื“ ืžืชื•ืš ืงืœื˜ื™ื ืฉื ืžืฉื›ื• ืžืžืจื—ื‘ื™ื ืงื•ื“ืžื™ื. ืื™ืŸ ื“ืจืš ืื—ืจืช ื‘ื™ืŸ ืžืจื—ื‘ื™ื. ืกื•ื›ืŸ ืฉืžืขื‘ื™ืจ ืื•ื‘ื™ื™ืงื˜ื™ื ืžืขื‘ืจ ืœื’ื‘ื•ืœ ืžืจื—ื‘ ื‘ืœื™ ืœืขื‘ื•ืจ ื“ืจืš ื”ืื•ืคืจื˜ื•ืจ ื”ืžื•ืฆื”ืจ ืฉืœ ืื•ืชื• ื’ื‘ื•ืœ ืœื ื”ื–ื™ื– ืื•ื‘ื™ื™ืงื˜; ื”ื•ื ื”ื›ื ื™ืก ืžืฉื”ื• ืœืžืจื—ื‘ ืœืœื ื”ืจืฉืื” โ€” ื•ื›ืœืœื™ ื”ืžืžืฉืœ ืฉืœ ื”ืžืจื—ื‘ื™ื ืžืชื™ื™ื—ืกื™ื ืœื”ื›ื ืกื” ืœื ืžื•ืจืฉื™ืช ื›ื”ืคืจื” ืžื‘ื ื™ืช.

ื–ื• ื”ืกื™ื‘ื” ืฉืœืืœื’ื‘ืจื” ืื™ืŸ glue. Glue ื”ื•ื ืžื” ืฉืžื—ื‘ืจ ืจื›ื™ื‘ื™ื ื›ืฉืื™ืŸ ืžืžืฉืง ืžื•ืฆื”ืจ ืฉืžื ื”ืœ ืืช ื”ื—ื™ื‘ื•ืจ. ื”ืชืฉื•ื‘ื” ืฉืœ ื”ืืœื’ื‘ืจื” ื”ื™ื ืฉื›ืœ ืžืขื‘ืจ ื‘ื™ืŸ ืžืจื—ื‘ื™ื ื”ื•ื ืื• ืžืชื•ื•ืšึพืื•ืคืจื˜ื•ืจ, ืื• ืฉืื™ื ื• ืžืชืจื—ืฉ. ื”ืื•ืคืจื˜ื•ืจื™ื ืื™ื ื ืคืจื˜ื™ ืžื™ืžื•ืฉ. ื”ื ื”ื—ื•ืงื” ืฉืœ ื”ืืœื’ื‘ืจื”.

Perceive: ืคืขื•ืœืช ื”ื’ื‘ื•ืœ

ืœืคื ื™ ืฉืžื•ื ื™ื ืืช ืชืฉืขืช ื”ืื•ืคืจื˜ื•ืจื™ื, ื”ืืœื’ื‘ืจื” ื ื•ืชื ืช ืฉื ืœืคืขื•ืœื” ืื—ืช ืฉื™ื•ืฉื‘ืช ื‘ืงืฆื” ืฉืœื”: perception.

perceive: ExternalSource โ†’ E

Perception ื”ื™ื ืคืขื•ืœืช ื”ื’ื‘ื•ืœ ืฉื“ืจื›ื” ืื•ืชื•ืช ื—ื™ืฆื•ื ื™ื™ื โ€” ื˜ืœืžื˜ืจื™ื”, payloads ืฉืœ webhooks, ืงืจื™ืื•ืช ืžืžืกื“ื™ ื ืชื•ื ื™ื, ืชื’ื•ื‘ื•ืช API, ืงืœื˜ื™ื ืžืžืฉืชืžืฉื™ื โ€” ืžื’ื™ืขื™ื ืืœ Event Space โ€E. Perception ืื™ื ื” ืื•ืคืจื˜ื•ืจ ืืœื’ื‘ืจื™. ื”ืชื—ื•ื ืฉืœื” ื”ื•ื ExternalSource, ืฉืื™ื ื• ืžืจื—ื‘ ื‘ืื•ื ื˜ื•ืœื•ื’ื™ื™ืช ืฉื ื™ืึพืขืฉืจ ื”ืžืจื—ื‘ื™ื ืฉืœ ื”ืืœื’ื‘ืจื”. ืื™ืŸ ืœื” ืžืงื•ืจ CSA-ืคื ื™ืžื™. ื”ื™ื ื—ื•ืฆื” ืืช ื”ื’ื‘ื•ืœ ืžืŸ ื”ืขื•ืœื ืืœ ืชื•ืš ื”ืืœื’ื‘ืจื”; ื”ื™ื ืื™ื ื” ืคื•ืขืœืช ื‘ืชื•ืš ื”ืืœื’ื‘ืจื”.

ื”ื”ื‘ื—ื ื” ื”ื–ืืช ื—ืฉื•ื‘ื” ืžืฉืชื™ ืกื™ื‘ื•ืช. ืจืืฉื™ืช, ืื™ ืืคืฉืจ ืœื‘ืฆืข type-check ืœึพperception ื‘ืื•ืชื• ืื•ืคืŸ ืฉื‘ื• ืžื‘ืฆืขื™ื type-check ืœืชืฉืขืช ื”ืื•ืคืจื˜ื•ืจื™ื โ€” ื”ืื•ื‘ื™ื™ืงื˜ื™ื ืฉืœ ื”ืขื•ืœื ื”ื—ื™ืฆื•ื ื™ ืื™ื ื ืžื˜ื•ืคืกื™ื ื‘ืžืขืจื›ืช ื”ึพsorts ืฉืœ CSA, ื•ื”ืกื•ื›ืŸ ืื™ื ื• ื™ื›ื•ืœ ืœืืžืช ืืช ื”ื˜ื™ืคื•ืก ืฉืœื”ื ืœืคื ื™ ืฉื”ื•ื ืžืงื‘ืœ ืื•ืชื. ืžื” ืฉื”ืกื•ื›ืŸ ื›ืŸ ื™ื›ื•ืœ ืœืขืฉื•ืช ื”ื•ื ืœืื›ื•ืฃ ืฉื›ืœ ื”ื’ืขื” ื’ื•ืœืžื™ืช ื‘ึพE ืชื”ืคื•ืš ืœืืœืžื ื˜ D ืžื˜ื•ืคืก ืœืคื ื™ ืฉืžื•ืคืขืœืช ืขืœื™ื” ืคืขื•ืœื” ืืœื’ื‘ืจื™ืช ื ื•ืกืคืช. ืฉื ื™ืช, perception ืื™ื ื” ื™ื›ื•ืœื” ืœื”ื—ื–ื™ืจ โŠฅ ื‘ืžื•ื‘ืŸ ื”ืืœื’ื‘ืจื™ โ€” โŠฅ ื”ื•ื ื”ืื•ืช ืฉืœ ื”ืืœื’ื‘ืจื” ืœื›ืš ืฉืงืœื˜ ืฉืœ ืื•ืคืจื˜ื•ืจ ื”ื™ื” ืคื’ื•ื. ื”ื’ืขื•ืช ื—ื™ืฆื•ื ื™ื•ืช ืคื’ื•ืžื•ืช ื ื›ืฉืœื•ืช ื‘ึพboundary parsing ืื• ื‘ื“ื™ืกืฆื™ืคืœื™ื ืช admission โ€” ืื‘ืœ ืœื ื›ึพโŠฅ ืฉืœ ืื•ืคืจื˜ื•ืจ CSA-ืคื ื™ืžื™. โŠฅ ืฉื™ื™ืš ืœืื•ืคืจื˜ื•ืจื™ื ืฉืœ ื”ืืœื’ื‘ืจื”; ื”ืื•ื‘ื™ื™ืงื˜ื™ื ืฉืœ ื”ืขื•ืœื ื”ื—ื™ืฆื•ื ื™ ืื™ื ื ืžื˜ื•ืคืกื™ื ื‘ืžืขืจื›ืช ื”ึพsorts ืฉืœ CSA, ื•ื ืงื•ื“ืช ื”ื›ืฉืœ ืฉืœ ื›ืœ ืงืœื˜ ืคื’ื•ื ื”ื™ื ฮน, ืื• ืกื›ืžืช ื”ึพraw-data ืฉืœ ื”ึพconnector, ืœื perception.

Perception ื ืงืจืืช ื›ืืŸ ื‘ืฉื, ืœืคื ื™ ื”ืื•ืคืจื˜ื•ืจื™ื, ื›ื™ ืงื•ืจืื™ื ืจื‘ื™ื ื™ืฆืคื• ืœืจืื•ืช ืื•ืชื” ื‘ืจืฉื™ืžื”. ืœืชืช ืœื” ืฉื ื›ืคืขื•ืœืช ื’ื‘ื•ืœ โ€” ื•ืœื”ืกื‘ื™ืจ ืœืžื” ื”ื™ื ืื™ื ื” ืื•ืคืจื˜ื•ืจ ืžืกืคืจ ืขืฉืจ โ€” ื–ื• ื”ื”ื‘ื”ืจื” ื”ืจืืฉื•ื ื” ืฉืœ ื”ืคืจืง.

ืชืฉืขื” ืื•ืคืจื˜ื•ืจื™ื, ืฉืœื•ืฉ ื˜ืจื ืกืคื•ืจืžืฆื™ื•ืช

ืœืืœื’ื‘ืจื” ื™ืฉ ื‘ื“ื™ื•ืง ืชืฉืขื” ืื•ืคืจื˜ื•ืจื™ื: ฮน, ฮบ, ฯ‡, ฮท, ฯƒ, Agg, ฯˆ, ฮ , ื•ึพฮ _admit. ืฉืœื•ืฉ ืคื•ื ืงืฆื™ื•ืช ื ื•ืกืคื•ืช ืžื•ืคื™ืขื•ืช ืœืฆื™ื“ื ื‘ึพpipeline โ€” wrap_z, collect, ื•ึพwrap_ARM โ€” ืื‘ืœ ื”ืŸ ืื™ื ืŸ ืื•ืคืจื˜ื•ืจื™ื.

ื”ื”ื‘ื—ื ื” ื‘ื™ืŸ ืื•ืคืจื˜ื•ืจ ืœื‘ื™ืŸ ื˜ืจื ืกืคื•ืจืžืฆื™ื” ืžื˜ื•ืคืกืช ืื™ื ื” ืงื•ืกืžื˜ื™ืช. ืื•ืคืจื˜ื•ืจ ื”ื•ื ื”ื™ืฆืจืŸ ื”ื™ื—ื™ื“ ืฉืœ ืื•ื‘ื™ื™ืงื˜ื™ื ื‘ืื—ื“ ืžืฉื ื™ืึพืขืฉืจ ื”ืžืจื—ื‘ื™ื ืฉืœ ื”ืืœื’ื‘ืจื”. ืื•ืคืจื˜ื•ืจื™ื ื ื•ืฉืื™ื effect types: ื›ืœ ืื—ื“ ืžื”ื ื™ื›ื•ืœ ืœื”ื—ื–ื™ืจ โŠฅ (ื“ื—ื™ื™ื”), ื•ื—ืœืงื ื™ื›ื•ืœื™ื ืœื”ื—ื–ื™ืจ ืชื•ืฆืื•ืช non-emission (no_reading ืขื‘ื•ืจ ฮท,โ€ no_signal ืขื‘ื•ืจ ฯƒ) ืื• ืืคืงื˜ื™ control (hold ืขื‘ื•ืจ Agg;โ€ defer,โ€ propose,โ€ queue,โ€ block ืขื‘ื•ืจ ฯˆ). ืื•ืคืจื˜ื•ืจื™ื ื”ื ื”ืžืงื•ืžื•ืช ื”ื™ื—ื™ื“ื™ื ืฉื‘ื”ื ื”ึพpipeline ื™ื›ื•ืœ ืœืขืฆื•ืจ.

ื˜ืจื ืกืคื•ืจืžืฆื™ื” ืžื˜ื•ืคืกืช ื”ื™ื ืคื•ื ืงืฆื™ื” ืžืœืื” ื‘ื™ืŸ auxiliary sorts. ื”ื™ื ืื™ื ื” ื™ื›ื•ืœื” ืœื”ื—ื–ื™ืจ โŠฅ. ื”ื™ื ืื™ื ื” ื™ื›ื•ืœื” ืœื”ื—ื–ื™ืจ ืืคืงื˜ control. ื”ื™ื ืื™ื ื” ืžื™ื™ืฆืจืช ืื•ื‘ื™ื™ืงื˜ ืžืกื•ื’ ืžืจื—ื‘. wrap_z ืžืจื›ื™ื‘ื” ืืช ื”ืžื‘ื ื” ื‘ืŸ ืื—ื“ึพืขืฉืจ ื”ืฉื“ื•ืช ืฉืœ signal ื‘ืชื•ืš ฯƒ โ€” ื”ื™ื ืฉืœื‘ ืืจื™ื–ื” ืคื ื™ืžื™ ืฉืœ ฯƒ, ืœื ืื•ืคืจื˜ื•ืจ ื ืคืจื“. collect ืื•ืกืคืช ืืช ืงื‘ื•ืฆืช ื”ึพsignals ื”ืžืชืื™ืžื” ืขื‘ื•ืจ Agg โ€” ื”ื™ื ืžื—ื™ืœื” ืžืกื ื ื™ eligibility ื•ืืช ืื™ืœื•ืฅ ื—ืœื•ืŸ ื”ื–ืžืŸ, ืื‘ืœ ืื™ื ื” ืžื™ื™ืฆืจืช ื‘ืขืฆืžื” ืืœืžื ื˜ ื‘ึพm. โ€wrap_ARM ืœื•ืงื—ืช ฮฑ โˆˆ m ื•ื‘ื•ื ื” ืืช ืื•ื‘ื™ื™ืงื˜ ื”ึพaction-ready meaning โ€โŸจx, p, ฮฑ, q, ฯ€โŸฉ ืฉึพฯˆ ืฆื•ืจืš โ€” ื–ื• ืืจื™ื–ื” ืžื˜ื•ืคืกืช ืฉืงื•ืจืืช ืืช ื”ืฉื“ื•ืช ืฉืœ ฮฑ ื‘ืœื™ ืœื™ืฆื•ืจ ืฉื•ื ื“ื‘ืจ ื—ื“ืฉ ื‘ึพm. ืฉืœื•ืฉ ื”ืคื•ื ืงืฆื™ื•ืช ื”ืืœื” ื ื•ื›ื—ื•ืช ื‘ื—ืฉื‘ื•ืŸ ื”ืคื•ืจืžืœื™ ืฉืœ ื”ืืœื’ื‘ืจื”; ื”ืŸ ืื™ื ืŸ ื ื•ื›ื—ื•ืช ื‘ืจืฉื™ืžืช ื”ืื•ืคืจื˜ื•ืจื™ื ืžืคื ื™ ืฉืื™ืŸ ืœื”ืŸ effect types ื•ื”ืŸ ืื™ื ืŸ ื™ื›ื•ืœื•ืช ืœืขืฆื•ืจ.

ื˜ื™ืคื•ืก ื”ืชื•ืฆืื” ื‘ืขืœ ืืจื‘ืขืช ื”ืžื—ื•ื‘ืจื™ื

ื›ืœ ืื•ืคืจื˜ื•ืจ ื‘ืืœื’ื‘ืจื” ืžื—ื–ื™ืจ ืื—ื“ ืžืืจื‘ืขื” ื“ื‘ืจื™ื. ื”ึพMathematical Core ืžื ืกื— ื–ืืช ื‘ืžื“ื•ื™ืง ื‘ืืžืฆืขื•ืช ื˜ื™ืคื•ืก ื”ืชื•ืฆืื” ื‘ืขืœ ืืจื‘ืขืช ื”ืžื—ื•ื‘ืจื™ื:

T_o(s) = s โŠ• {โŠฅ} โŠ• N_o โŠ• Op(Ctl_o)

ืืจื‘ืขื” ืžื—ื•ื‘ืจื™ื. ื”ืžื—ื•ื‘ืจ ื”ืจืืฉื•ืŸ s ื”ื•ื ื”ืื•ื‘ื™ื™ืงื˜ ืฉื ืคืœื˜ โ€” ืื•ื‘ื™ื™ืงื˜ ืžืกื•ื’ ืžืจื—ื‘ ืฉืœ ื”ึพcodomain ื”ืžื•ืฆื”ืจ ืฉืœ ื”ืื•ืคืจื˜ื•ืจ. ื”ืžื—ื•ื‘ืจ ื”ืฉื ื™ {โŠฅ} ื”ื•ื ื“ื—ื™ื™ื”: ื”ืื•ืคืจื˜ื•ืจ ืงื™ื‘ืœ ืงืœื˜ ืคื’ื•ื ืื• ืฉื’ื•ื™ึพื˜ื™ืคื•ืกื™ืช, ืขืฆืจ, ื•ืœื ื™ื™ืฆืจ ืคืœื˜. ื”ืžื—ื•ื‘ืจ ื”ืฉืœื™ืฉื™ N_o ื”ื•ื ืงื‘ื•ืฆืช ืชื•ืฆืื•ืช ื”ึพnon-emission ืฉืœ ื”ืื•ืคืจื˜ื•ืจ: ฮท ื™ื›ื•ืœื” ืœื”ื—ื–ื™ืจ no_reading โ€” ื”ืจืื™ื•ืช ืื™ื ืŸ ื ื•ืฉืื•ืช ื›ื™ื•ื•ืŸ; ื–ื• ืชื•ืฆืื” ื—ื™ืฉื•ื‘ื™ืช ืชืงืคื” ืฉืื™ื ื” meaning vector โ€” ื•ึพฯƒ ื™ื›ื•ืœื” ืœื”ื—ื–ื™ืจ no_signal, ื›ืืฉืจ ฮท ื”ื—ื–ื™ืจื” no_reading, ื•ืœื›ืŸ ฯƒ ืื™ื ื” ืžื™ื™ืฆืจืช signal. ืœื›ืœ ืฉืืจ ื”ืื•ืคืจื˜ื•ืจื™ื ืžืชืงื™ื™ื N_o = โˆ…. ื”ืžื—ื•ื‘ืจ ื”ืจื‘ื™ืขื™ Op(Ctl_o) ื”ื•ื ืืคืงื˜ื™ ื”ึพcontrol ืฉืœ ื”ืื•ืคืจื˜ื•ืจ: Agg ื™ื›ื•ืœื” ืœื”ื—ื–ื™ืจ hold, ื›ืืฉืจ ืžื“ื™ื ื™ื•ืช ืคืชืจื•ืŸ ื”ืงื•ื ืคืœื™ืงื˜ื™ื ืžืกืจื‘ืช ืœืคืœื•ื˜ ฮฑ; ฯˆ ื™ื›ื•ืœื” ืœื”ื—ื–ื™ืจ defer,โ€ propose,โ€ queue, ืื• block, ื›ืืฉืจ ืื•ืคืจื˜ื•ืจ ื”ืคืขื•ืœื” ื™ื™ืฆืจ ืชื•ืฆืืช non-emission ืžื•ื‘ื ื™ืช. ืœื›ืœ ืฉืืจ ื”ืื•ืคืจื˜ื•ืจื™ื ืžืชืงื™ื™ื Ctl_o = โˆ….

ืืจื‘ืขืช ื”ืžื—ื•ื‘ืจื™ื ืื™ื ื ืฉื•ื•ื™ึพืžืฉืงืœ. ืจื•ื‘ ื”ืคืขืœื•ืช ื”ืื•ืคืจื˜ื•ืจื™ื โ€” ื‘ืกื•ื›ืŸ ืฉืจืฅ ื ื›ื•ืŸ ื•ืžื•ื’ื“ืจ ื”ื™ื˜ื‘ โ€” ืžื—ื–ื™ืจื•ืช ืืช ื”ืžื—ื•ื‘ืจ ื”ืจืืฉื•ืŸ: ืื•ื‘ื™ื™ืงื˜ ืฉื ืคืœื˜. ืฉืœื•ืฉืช ื”ืžื—ื•ื‘ืจื™ื ื”ืื—ืจื™ื ื”ื ื”ื—ืฉื‘ื•ืŸ ื”ืคื•ืจืžืœื™ ืฉืœ ื”ืืœื’ื‘ืจื” ืœืžื” ืฉืงื•ืจื” ื›ืืฉืจ ืื•ืคืจื˜ื•ืจื™ื ื ืชืงืœื™ื ื‘ื‘ืขื™ื•ืช ืื• ื‘ืชื ืื™ non-emission ืขืงืจื•ื ื™ื™ื. ื”ื”ื‘ื—ื ื” ื‘ื™ืŸ โŠฅ (ื“ื—ื™ื™ื”),โ€ N_o โ€(non-emission ืขื ืชื•ืฆืื” ืชืงืคื”), ื•ึพCtl_o โ€(ืืคืงื˜ control ืฉื“ื•ืจืฉ ื˜ื™ืคื•ืœ downstream) ื”ื™ื ืžื” ืฉื”ื•ืคืš ืืช ื—ืฉื‘ื•ืŸ ื”ื›ืฉืœื™ื ืฉืœ ื”ืืœื’ื‘ืจื” ืœืžื“ื•ื™ืง.

ืฉืชื™ ื”ื‘ื—ื ื•ืช ืฉืืจื‘ืขืช ื”ืžื—ื•ื‘ืจื™ื ืื•ื›ืคื™ื ืจืื•ื™ื•ืช ืœื”ื™ืืžืจ ื‘ืžืคื•ืจืฉ. ืจืืฉื™ืช: no_reading ื•ึพโŠฅ ืฉื•ื ื™ื ืžื ืงื•ื“ืช ื”ืžื‘ื˜ ืฉืœ ฮท. โ€no_reading ืื•ืžืจ ืฉื”ื—ื™ืฉื•ื‘ ืจืฅ ื ื›ื•ืŸ ื•ื”ืกื™ืง ืฉื”ืจืื™ื•ืช ืื™ื ืŸ ื ื•ืฉืื•ืช ืงืจื™ืื” ื›ื™ื•ื•ื ื™ืช. โ€โŠฅ ืื•ืžืจ ืฉื”ื—ื™ืฉื•ื‘ ืœื ื”ื™ื” ื™ื›ื•ืœ ืœืจื•ืฅ โ€” ื”ืงืœื˜ื™ื ื”ื™ื• ืคื’ื•ืžื™ื, ื”ึพM_p ืœื ื”ื™ื” ืจืฉื•ื, ืื• ืฉื”ึพnormalization ื”ื•ืคืจ. ืฆืจื›ื ื™ื downstream ื—ื™ื™ื‘ื™ื ืœื”ื‘ื—ื™ืŸ ื‘ื™ื ื™ื”ื: no_reading ืขืฉื•ื™ ืœื”ื™ื•ืช signal ืœื’ื™ื˜ื™ืžื™ ืœื›ืš ืฉืื™ืŸ ืคืขื•ืœื” ืžื•ืฆื“ืงืช; โŠฅ ื”ื•ื fault. ืฉื ื™ืช: ืืคืงื˜ื™ control ืžึพAgg ืื• ืžึพฯˆ ืื™ื ื ื“ื—ื™ื•ืช. โ€hold ืžึพAgg ืื•ืžืจ ืฉึพAgg ืจืฆื”, ื–ื™ื”ืชื” signals ื‘ืžื—ืœื•ืงืช, ื•ื”ืคืขื™ืœื” ืืช ืžื“ื™ื ื™ื•ืช ืคืชืจื•ืŸ ื”ืงื•ื ืคืœื™ืงื˜ื™ื โ€” ืฉืกื™ืจื‘ื” ืœืคืœื•ื˜ ฮฑ ืขื“ ืจืื™ื•ืช ื ื•ืกืคื•ืช. โ€defer ืžึพฯˆ ืื•ืžืจ ืฉึพฯˆ ืจืฆื”, ืงืจืื” q ืžืชื—ืช ืœืกืฃ, ื•ื‘ืฆื“ืง ื“ื—ืชื”. ื‘ืฉื ื™ ื”ืžืงืจื™ื ื”ืื•ืคืจื˜ื•ืจื™ื ืขื•ื‘ื“ื™ื ื›ืžืชื•ื›ื ืŸ. ืืฃ ืื—ื“ ืžื”ื ืื™ื ื• โŠฅ. ืžืขืจื›ื•ืช downstream ืฉืžื‘ืœื‘ืœื•ืช ื‘ื™ืŸ hold ืœึพโŠฅ, ืื• ื‘ื™ืŸ defer ืœื›ืฉืœ, ื™ื˜ืคืœื• ืœื ื ื›ื•ืŸ ื‘ืขื ืคื™ pipeline ืฉืคื•ืขืœื™ื ื›ืจืื•ื™.

ื”ืžื—ืฉื” ืงืฆืจื”: ฮท ื™ื›ื•ืœื” ืœื”ื—ื–ื™ืจ ฮผ,โ€ โŠฅ, ืื• no_reading; โ€ฯˆ ื™ื›ื•ืœื” ืœื”ื—ื–ื™ืจ a,โ€ โŠฅ, ืื• ActionControl. ืฉื ื™ ืื•ืคืจื˜ื•ืจื™ื, ืฉืžื•ื ื” ืชื•ืฆืื•ืช ืžื•ื‘ื—ื ื•ืช ื‘ื™ื ื™ื”ื โ€” ื•ื”ื”ื‘ื—ื ื” ื‘ื™ืŸ ื”ืžื—ื•ื‘ืจื™ื ื”ื™ื ืžื” ืฉื”ื•ืคืš ื›ืœ ืชื•ืฆืื” ืœื ื™ืชื ืช ืœืคืจืฉื ื•ืช ื‘ืžืงื•ื opaque.

ื—ืชื™ืžื•ืช ืชืฉืขืช ื”ืื•ืคืจื˜ื•ืจื™ื

ืชืฉืขืช ื”ืื•ืคืจื˜ื•ืจื™ื, ืœืคื™ ืกื“ืจ ื”ึพpipeline, ืขื ื”ื—ืชื™ืžื•ืช ื”ืžื˜ื•ืคืกื•ืช ืฉืœื”ื ืžืชื•ืš Spaces.md ยง16.1:

Operator Source Destination May also return
ฮ _admit C_stageable (prior C) C_admit โ€”
ฮน D_candidate, X, P, E, C_admit I โŠฅ
ฮบ ๐’ซ(I), Predicate_p, X, P, C_admit K โŠฅ
ฯ‡ T_F, X, P, C, ๐’ซ(I) F โŠฅ
ฮท E, X, P, C, ๐’ซ(I), ๐’ซ(F) M_p โŠฅ, no_reading
ฯƒ E, X, P, C, ๐’ซ(I), ๐’ซ(F) Z โŠฅ, no_signal
Agg ๐’ซ(Z), C, P m_p โŠฅ, hold
ฯˆ ActionReadyMeaning A ActionControl, โŠฅ
ฮ  M_{pโ‚} M_{pโ‚‚} โŠฅ

ื”ืจืฉื™ืžื” ืฉืœื”ืœืŸ ืื™ื ื” ืžืชื—ื™ืœื” ื‘ืžื”ืœืš ื”ืจื’ื™ืœ ื”ืจืืฉื•ืŸ ืฉืžื™ื™ืฆืจ ืžืจื—ื‘, ืืœื ื‘ื”ื™ื˜ืœ ื”ืฉืœื‘ื™ ืฉืžืืคืฉืจ admission ืจื’ื™ืœ.

ฮ _admit โ€” ื”ื™ื˜ืœ context ืฉืœื‘ื™:

ฮ _admit: C_stageable โ†’ C_admit

ฮ _admit ืžื˜ื™ืœื” ืืช ื”ึพC ื”ืžืœื ืฉืœ ื”ืจื™ืฆื” ื”ืงื•ื“ืžืช, ืื• ืืช ืชื ืื™ ื”ื”ืชื—ืœื” ืฉืœ ื”ืกื•ื›ืŸ, ืืœ admission-stage context โ€C_admit, ืชื•ืš ื”ืงืคืืช S,โ€ H, ื•ึพQ ืœืขืจื›ื™ื ืฉืœืคื ื™ ื”ืจื™ืฆื” ื”ื ื•ื›ื—ื™ืช. ื–ื” ืื™ื ื• ืื•ืคืจื˜ื•ืจ ืžื™ื™ืฆืจึพืžืจื—ื‘ ื‘ืžื•ื‘ืŸ ื”ืกื˜ื ื“ืจื˜ื™ โ€” C_admit ื•ึพC ืžืœื ื”ื stage types ืฉืœ ืื•ืชื• Context space, ืœื ืžืจื—ื‘ื™ื ื ืคืจื“ื™ื. โ€ฮ _admit ื”ื™ื ืฉื•ื‘ืจึพื”ืžื—ื–ื•ืจ ืฉืœ ื”ึพpipeline: ืขืœ ื™ื“ื™ stage-typing ืฉืœ ื”ึพcontext ืฉึพฮน ื•ึพฮบ ืฆื•ืจื›ื™ื, ื”ืืœื’ื‘ืจื” ืžื‘ื˜ื™ื—ื” ืฉื™ืฆื™ืจืช claims ืื™ื ื” ืชืœื•ื™ื” ื‘ึพclaims ืฉื”ื™ื ืžื™ื™ืฆืจืช ื›ืขืช. โ€ฮ _admit ืžืืคืฉืจืช ืืช ื”ื—ื“ึพื›ื™ื•ื•ื ื™ื•ืช ืฉืœ ื”ึพpipeline ื”ืงื“ืžื™.

Evidence admission โ€” โ€ฮน:

ฮน: D_candidate ร— X ร— P ร— E ร— C_admit โ†’ I โˆช {โŠฅ}

ฮน ืœื•ืงื—ืช slice ืฉืœ D โ€” ืžื•ืขืžื“ ื”ึพraw data โ€” ืืช ื”ื™ืฉื•ืช ืฉื ืคืชืจื”, ืืช ื”ืชื›ืœื™ืช ื”ืคืขื™ืœื”, ืืช ื”ืื™ืจื•ืข ื”ืžืคืขื™ืœ, ื•ืืช ื”ึพadmission-stage context. ื”ื™ื ืžื™ื™ืฆืจืช i โˆˆ I ืื• โŠฅ. โ€ฮน ืžื—ื–ื™ืจื” โŠฅ ื›ืืฉืจ entity resolution ื ื›ืฉืœ, ื›ืืฉืจ validation ื ื›ืฉืœ, ืื• ื›ืืฉืจ ื›ืœืœื™ scope ืฉืœ ื”ืชื›ืœื™ืช ื‘ึพฮฉ_p ืžื•ืฆื™ืื™ื ืืช ื”ืžื•ืขืžื“. โ€ฮน ืฆื•ืจื›ืช C_admit, ืœื C ืžืœื. ื”ืขื‘ืจืช C ืžืœื ืœึพฮน ื”ื™ื type error โ€” stage mismatch, ืขื ืคื•ื˜ื ืฆื™ืืœ ืœึพlookahead leak โ€” ื•ืžื™ื™ืฆืจืช โŠฅ.

Claim formation โ€” โ€ฮบ:

ฮบ: ๐’ซ(I) ร— Predicate_p ร— X ร— P ร— C_admit โ†’ K โˆช {โŠฅ}

ฮบ ืœื•ืงื—ืช ืชืชึพืงื‘ื•ืฆื” ืฉืœ ื‘ืกื™ืก ื”ืจืื™ื•ืช, predicate ืžืชื•ืš ืžืœืื™ ื”ึพpredicates ื”ืžื•ืฆื”ืจ ืฉืœ ื”ืชื›ืœื™ืช, ืืช ื”ื™ืฉื•ืช, ืืช ื”ืชื›ืœื™ืช, ื•ืืช ื”ึพadmission-stage context. ื”ื™ื ืžื™ื™ืฆืจืช k โˆˆ K ืื• โŠฅ. โ€ฮบ ืžื—ื–ื™ืจื” โŠฅ ื›ืืฉืจ ื”ืจืื™ื•ืช ื”ืชื•ืžื›ื•ืช ืžืชื—ืช ืœืกืฃ, ื›ืืฉืจ ื”ึพpredicate ืื™ื ื• ื ืžืฆื ื‘ืžืœืื™ ืฉืœ p, ืื• ื›ืืฉืจ ืฉื™ื•ืš ื”ึพstance ืื™ื ื• ืขืงื‘ื™. ื›ืžื• ฮน, ื’ื ฮบ ืฆื•ืจื›ืช C_admit โ€” ื”ื™ื ืจืฆื” ืœืคื ื™ ื”ืจื›ื‘ืช C ืžืœื, ืžืคื ื™ ืฉื”ืคืœื˜ ืฉืœ K ืžืื›ืœืก ืืช ืจื›ื™ื‘ ื”ืžืฆื‘ S(x, t, p) ืฉืœ C.

Feature computation โ€” โ€ฯ‡:

ฯ‡: T_F ร— X ร— P ร— C ร— ๐’ซ(I) โ†’ F โˆช {โŠฅ}

ฯ‡ ืœื•ืงื—ืช feature type ืžืชื•ืš ืžืœืื™ ื”ึพfeatures ื”ืžื•ืฆื”ืจ, ืืช ื”ื™ืฉื•ืช, ืืช ื”ืชื›ืœื™ืช, C ืžืœื, ื•ืชืชึพืงื‘ื•ืฆื” ืจืœื•ื•ื ื˜ื™ืช ืฉืœ I. ื”ื™ื ืžื™ื™ืฆืจืช f โˆˆ F ืื• โŠฅ. โ€ฯ‡ ื“ื•ืจืฉืช C ืžืœื โ€” ื”ื™ื ืจืฆื” ืื—ืจื™ ืฉึพK ืื›ืœืกื” ืืช ืจื›ื™ื‘ ื”ืžืฆื‘ ืฉืœ C. ื”ืขื‘ืจืช C_admit ืœึพฯ‡ ื”ื™ื type error. โ€ฯ‡ ืžื—ื–ื™ืจื” โŠฅ ื›ืืฉืจ ื”ึพfeature_id ืื™ื ื• ืžื•ื›ืจ, ื›ืืฉืจ ื”ืงืœื˜ื™ื ืื™ื ื ืงื‘ื™ืœื™ื ื‘ื–ืžืŸ, ืื• ื›ืืฉืจ ื”ื—ื™ืฉื•ื‘ ืžื™ื™ืฆืจ ืชื•ืฆืื” ืžื—ื•ืฅ ืœื˜ื™ืคื•ืก.

Interpretation โ€” โ€ฮท:

ฮท: E ร— X ร— P ร— C ร— ๐’ซ(I) ร— ๐’ซ(F) โ†’ M_p โˆช {โŠฅ, no_reading}

ฮท ืœื•ืงื—ืช ืืช ื”ืื™ืจื•ืข ื”ืžืคืขื™ืœ, ืืช ื”ื™ืฉื•ืช, ืืช ื”ืชื›ืœื™ืช, C ืžืœื, ืจืื™ื•ืช ืจืœื•ื•ื ื˜ื™ื•ืช, ื•ึพfeatures ืจืœื•ื•ื ื˜ื™ื™ื. ื”ื™ื ืžื™ื™ืฆืจืช ฮผ โˆˆ M_p, ืžื—ื–ื™ืจื” โŠฅ ื‘ืžืงืจื” ืฉืœ ื“ื—ื™ื™ื” โ€” M_p ืœื ืจืฉื•ื, ื”ืคืจืช normalization, dimension mismatch โ€” ืื• ืžื—ื–ื™ืจื” no_reading ื›ืืฉืจ ื”ืจืื™ื•ืช ืื™ื ืŸ ื ื•ืฉืื•ืช ื›ื™ื•ื•ืŸ. โ€no_reading ืื™ื ื• โŠฅ. โ€ฮท ื“ื•ืจืฉืช C ืžืœื; ื”ื™ื ืจืฆื” ื‘ึพMeaning plane, ืื—ืจื™ ืฉื”ึพinterpretation ื”ื•ืจื›ื‘.

Signalization โ€” โ€ฯƒ:

ฯƒ: E ร— X ร— P ร— C ร— ๐’ซ(I) ร— ๐’ซ(F) โ†’ Z โˆช {โŠฅ, no_signal}

ฯƒ ืœื•ืงื—ืช ืืช ืื•ืชื ืงืœื˜ื™ื ื›ืžื• ฮท ื•ืžืคืขื™ืœื” ืืช ฮท ืคื ื™ืžื™ืช. ืื ฮท ืžื—ื–ื™ืจื” no_reading, โ€ฯƒ ืžื—ื–ื™ืจื” no_signal. ืื ฮท ืžื—ื–ื™ืจื” โŠฅ, โ€ฯƒ ืžื—ื–ื™ืจื” โŠฅ. ืื ฮท ืžื—ื–ื™ืจื” ฮผ ืชืงืคื”, โ€ฯƒ ืžืขืจื™ื›ื” confidence โ€q, ืžืจื›ื™ื‘ื” provenance โ€ฯ€, ื•ืื•ืจื–ืช ืืช ื”ึพsignal ื‘ืŸ ืื—ื“ึพืขืฉืจ ื”ืฉื“ื•ืช. โ€ฯƒ ืคื•ืขืœืช ื’ื ื‘ืžืฆื‘ rewrap ื›ืืฉืจ ืžืกื•ืคืงืช ฮผ' โˆˆ M_{pโ‚‚} ืžืื•ืฉืจืช ืฉื™ื•ืฆืจื” ืขืœ ื™ื“ื™ ฮ ; ื‘ืžืฆื‘ rewrap, โ€ฮท ืื™ื ื” ืžื•ืคืขืœืช ืžื—ื“ืฉ. โ€ฯƒ ื”ื™ื ื”ืื•ืคืจื˜ื•ืจ ื”ื™ื—ื™ื“ ืฉืžื™ื™ืฆืจ ืืœืžื ื˜ื™ื ื‘ึพZ.

Aggregation โ€” โ€Agg:

Agg: ๐’ซ(Z_x โˆฉ Z_p โˆฉ Z_window(t, ฮ”)) ร— C(x, t, p) ร— P โ†’ m_p โˆช {โŠฅ, hold}

Agg ืœื•ืงื—ืช ืืช ืงื‘ื•ืฆืช ื”ึพsignals ื”ืžืชืื™ืžื™ื โ€” scoped ืœืคื™ entity, purpose, ื•ื—ืœื•ืŸ ื–ืžืŸ โ€” ืืช C ื”ืžืœื ืœืฆื•ืจืš parameter lookup, ื•ืืช ื”ืชื›ืœื™ืช ื”ืคืขื™ืœื” ื›ึพrule selector. ื”ื™ื ืžื™ื™ืฆืจืช ฮฑ โˆˆ m_p, ืžื—ื–ื™ืจื” โŠฅ ื‘ื”ืคืจื•ืช ื˜ื™ืคื•ืก โ€” ืงืœื˜ื™ M_p ืžืขื•ืจื‘ื™ื, provenance ืฉื‘ื•ืจ โ€” ืื• ืžื—ื–ื™ืจื” hold ื›ืืฉืจ ืžื“ื™ื ื™ื•ืช ืคืชืจื•ืŸ ื”ืงื•ื ืคืœื™ืงื˜ื™ื ืžืกืจื‘ืช ืœืคืœื•ื˜. โ€hold ื”ื•ื control-layer record; โ€โŠฅ ื”ื™ื ื“ื—ื™ื™ื” ืงืฉื”.

Action selection โ€” โ€ฯˆ:

ฯˆ: ActionReadyMeaning โ†’ A โˆช ActionControl โˆช {โŠฅ}

ื›ืืฉืจ ActionReadyMeaning ื”ื™ื ืงื‘ื•ืฆืช ืื•ื‘ื™ื™ืงื˜ื™ ื”ึพaction-ready meaning ื”ืชืงื™ื ื™ื โŸจx, p, ฮฑ, q, ฯ€โŸฉ. โ€ฯˆ ืžื™ื™ืฆืจืช a โˆˆ A โ€” ืคืขื•ืœื” ืฉื ืคืœื˜ื” โ€” ืื• ActionControl record โ€(defer,โ€ propose,โ€ queue, ืื• block). ืงืœื˜ื™ื ืคื’ื•ืžื™ื ืžื™ื™ืฆืจื™ื โŠฅ. โ€ฯˆ ื”ื™ื ื”ืื•ืคืจื˜ื•ืจ ื”ื™ื—ื™ื“ ืฉืžื™ื™ืฆืจ ืืœืžื ื˜ื™ื ื‘ึพA.

Cross-purpose projection โ€” โ€ฮ :

ฮ _{pโ‚โ†’pโ‚‚}: M_{pโ‚} โ†’ M_{pโ‚‚} โˆช {โŠฅ}

ฮ  ืžื˜ืคืกืช ืžื—ื“ืฉ meaning vector ืžืชืชึพืžืจื—ื‘ ืžื•ืชื ื”ึพืชื›ืœื™ืช ืื—ื“ ืœืื—ืจ. ื”ื™ื ื—ื™ื™ื‘ืช ืœื”ื™ื•ืช ืžื•ืฆื”ืจืช ืœื›ืœ ื–ื•ื’ (pโ‚, pโ‚‚); ื”ื™ืขื“ืจ ื”ืฆื”ืจื” ื”ื•ื ืชื ืื™ ื“ื—ื™ื™ื” (โŠฅ). โ€ฮ  ืื™ื ื” ืคื•ืœื˜ืช signal; ื”ึพฮผ' ื”ืžื•ื˜ืœืช ื—ื™ื™ื‘ืช ืœื”ื™ืืจื– ืžื—ื“ืฉ ืขืœ ื™ื“ื™ ฯƒ ืชื—ืช pโ‚‚ ืœืคื ื™ ืฉื”ื™ื ื™ื›ื•ืœื” ืœื”ื™ื›ื ืก ืœึพZ.

ืขืฆื™ืจื•ืช ืฉืœ ืงื•ืžืคื•ื–ื™ืฆื™ื” ืœื ืชืงืคื”

ืฉืจืฉืจืช ื”ืื•ืคืจื˜ื•ืจื™ื ืฉืœ ื”ึพpipeline ื”ื™ื ืจืฆืฃ ืฉืœ ืงื•ืžืคื•ื–ื™ืฆื™ื•ืช ืชืงื™ื ื•ืชึพื˜ื™ืคื•ืกื™ืช. ื”ื–ืจื™ืžื” ื”ืงื“ืžื™ืช ื”ื™ื:

X, P โ†’ C_admit [via ฮ _admit] โ†’ E/D/I [via ฮน] โ†’ K [via ฮบ] โ†’ full C โ†’ F [via ฯ‡] โ†’ M/ฮผ [via ฮท] โ†’ Z/z [via ฯƒ] โ†’ m/ฮฑ [via Agg] โ†’ โŸจx, p, ฮฑ, q, ฯ€โŸฉ [via wrap_ARM] โ†’ ฯˆ โ†’ A โ†’ E

ื˜ื™ืคื•ืก ื”ืคืœื˜ ืฉืœ ื›ืœ ืฉืœื‘ ืžืชืื™ื ืœื˜ื™ืคื•ืก ื”ืงืœื˜ ืฉืœ ื”ืฉืœื‘ ื”ื‘ื. ื“ื™ืกืฆื™ืคืœื™ื ืช ื”ื˜ื™ืคื•ืกื™ื ืฉืœ ื”ืืœื’ื‘ืจื” ืชื•ืคืกืช ืื™ึพื”ืชืืžื•ืช ื‘ื’ื‘ื•ืœ ื”ืื•ืคืจื˜ื•ืจ โ€” ืœื ื‘ื–ืžืŸ ืจื™ืฆื”, ืœื ื‘ืžืจื—ื‘ downstream, ืืœื ื‘ืจื’ืข ืฉื‘ื• ื”ืื•ืคืจื˜ื•ืจ ืžืงื‘ืœ ืืช ื”ืงืœื˜ื™ื ืฉืœื•.

ืฉื‘ืข ืงื•ืžืคื•ื–ื™ืฆื™ื•ืช ืžื•ื’ื“ืจื•ืช ื‘ืžืคื•ืจืฉ ื›ืœื ืชืงืคื•ืช ื•ืขื•ืฆืจื•ืช ื‘ื’ื‘ื•ืœ ื”ืงืœื˜ ืฉืœ ื”ืื•ืคืจื˜ื•ืจ ืฉืœื”ืŸ:

Agg โˆ˜ ฮท ื™ืฉื™ืจื•ืช โ€” ื“ื™ืœื•ื’ ืขืœ ฯƒ: โ€ฮท ืžื™ื™ืฆืจืช ฮผ โˆˆ M_p; โ€Agg ืฆื•ืจื›ืช ๐’ซ(Z). โ€ฮผ ืื™ื ื” signal. ื”ืงื•ืžืคื•ื–ื™ืฆื™ื” ืื™ื ื” ืชืงื™ื ื”ึพื˜ื™ืคื•ืกื™ืช; Agg ืžื—ื–ื™ืจื” โŠฅ.

ฯˆ โˆ˜ ฯƒ ื™ืฉื™ืจื•ืช โ€” ื“ื™ืœื•ื’ ืขืœ Agg ื•ึพwrap_ARM: โ€ฯƒ ืžื™ื™ืฆืจืช z โˆˆ Z; โ€ฯˆ ืฆื•ืจื›ืช ActionReadyMeaning. โ€z ืื™ื ื• ืื•ื‘ื™ื™ืงื˜ action-ready meaning. ื”ืงื•ืžืคื•ื–ื™ืฆื™ื” ืื™ื ื” ืชืงื™ื ื”ึพื˜ื™ืคื•ืกื™ืช; ฯˆ ืžื—ื–ื™ืจื” โŠฅ.

Agg ืขืœ ืงืœื˜ื™ M_p ืžืขื•ืจื‘ื™ื: aggregating signals ืฉืžื˜ื•ืคืกื™ื ื ื’ื“ M_p ืฉื•ื ื™ื ื‘ืœื™ ฮ  rewrap ืžืคื•ืจืฉ. โ€Agg ืžื—ื–ื™ืจื” โŠฅ. ื–ื• ื”ืงื•ืžืคื•ื–ื™ืฆื™ื” ื”ืœื ืชืงืคื” ื”ื ืคื•ืฆื” ื‘ื™ื•ืชืจ ื‘ืคื•ืขืœ.

ฯ‡ ืžื•ืคืขืœืช ืขื C_admit ื‘ืžืงื•ื C ืžืœื: stage mismatch. โ€ฯ‡ ื“ื•ืจืฉืช C ืžืœื. โ€ฯ‡ ืžื—ื–ื™ืจื” โŠฅ.

ฮน ืžื•ืคืขืœืช ืขื C ืžืœื ื‘ืžืงื•ื C_admit: stage mismatch ืขื ืคื•ื˜ื ืฆื™ืืœ ืœึพlookahead leak โ€” โ€ฮน ืชืจืื” claim state ืฉืชืœื•ื™ ื‘ืคืœื˜ ืฉืœื” ืขืฆืžื”. โ€ฮน ืžื—ื–ื™ืจื” โŠฅ; ื”ื“ืœื™ืคื” ืžื•ืฆืคืช ืœึพmonitoring.

ฮ _{pโ‚โ†’pโ‚‚} ืžื•ืคืขืœืช ืœืœื ื”ืฆื”ืจื” ืจืฉื•ืžื”: ื”ืคืขื•ืœื” ืžื—ื–ื™ืจื” โŠฅ. ืœื–ื•ื’ ืชื›ืœื™ื•ืช ืฉืื™ืŸ ืขื‘ื•ืจื• ฮ  ืžื•ืฆื”ืจืช ืื™ืŸ ืขืจื•ืฅ cross-purpose transport โ€” ื”ื™ืขื“ืจ ื”ื”ืฆื”ืจื” ื”ื•ื ื”ื”ืฆื”ืจื” ืฉืื™ืŸ ืขืจื•ืฅ ื›ื–ื”.

ื”ืจื›ื‘ืช ืฉืชื™ ฮ -ื™ื ืœึพฮ  ืฉืœื™ืฉื™ืช ืžืฉืชืžืขืช: โ€ฮ _{pโ‚‚โ†’pโ‚ƒ} โˆ˜ ฮ _{pโ‚โ†’pโ‚‚} ื—ื•ืงื™ืช per-invocation โ€” ืฉืชื™ ื”ึพฮ -ื™ื ื—ื™ื™ื‘ื•ืช ืœื”ื™ื•ืช ืžื•ืฆื”ืจื•ืช โ€” ืื‘ืœ ื”ื™ื ืื™ื ื” ืจื•ืฉืžืช ืื•ื˜ื•ืžื˜ื™ืช ฮ _{pโ‚โ†’pโ‚ƒ} ืงื‘ื•ืขื”. ื›ืœ invocation ืžื•ืจื›ื‘ ืžื ื•ื”ืœ; ืขืจื•ืฅ cross-purpose ืžืฉืชืžืข ืฉืฆืฅ ืžืขืฆืžื•, ื‘ืœื™ ืฉื”ื•ืฆื”ืจ, ืื™ื ื• ืงื•ืžืคื•ื–ื™ืฆื™ื” ื—ื•ืงื™ืช.

ื›ืฉืœ ื”ืงื•ืžืคื•ื–ื™ืฆื™ื” ื”ื•ื ืžื‘ื ื™, ืœื ืžืงืจื™. ื›ืœ ืงื•ืžืคื•ื–ื™ืฆื™ื” ืœื ืชืงืคื” ื ืชืคืกืช ืขืœ ื™ื“ื™ ื“ื™ืกืฆื™ืคืœื™ื ืช ื”ื˜ื™ืคื•ืกื™ื ื‘ื’ื‘ื•ืœ ื”ืงืœื˜ ืฉืœ ื”ืื•ืคืจื˜ื•ืจ. ื”ืืœื’ื‘ืจื” ืื™ื ื” ืžื™ื™ืฆืจืช ืคืœื˜ degraded ื‘ืฉืงื˜ ืขื‘ื•ืจ ืงื•ืžืคื•ื–ื™ืฆื™ื•ืช ืœื ืชืงืคื•ืช; ื”ื™ื ืขื•ืฆืจืช ื•ืžืฆื™ืคื” ืืช ื”ื”ืคืจื”. ืงื•ืžืคื•ื–ื™ืฆื™ื” ืœื ืชืงืคื” ืขื•ืฆืจืช; ื”ื™ื ืื™ื ื” ืžื“ืจื“ืจืช ื‘ืฉืงื˜.

ื‘ืœื™ glue

ืฉื‘ืข ื”ืงื•ืžืคื•ื–ื™ืฆื™ื•ืช ื”ืœื ืชืงืคื•ืช ืฉืœืžืขืœื” ื—ื•ืœืงื•ืช ืžื‘ื ื” ืžืฉื•ืชืฃ: ื›ืœ ืื—ืช ืžื ืกื” ืœื”ื–ื™ื– ืื•ื‘ื™ื™ืงื˜ ืžืžืจื—ื‘ ืื—ื“ ืœืื—ืจ ื‘ืœื™ ืœืขื‘ื•ืจ ื“ืจืš ื”ืื•ืคืจื˜ื•ืจ ืฉืžื ื”ืœ ืืช ื”ืžืขื‘ืจ ื”ื–ื”. ื”ืชืฉื•ื‘ื” ืฉืœ ื”ืืœื’ื‘ืจื” ืขืงื‘ื™ืช ื‘ื›ืœ ื”ืฉื‘ืข: โŠฅ ื‘ื’ื‘ื•ืœ.

ื–ื” ืžื” ืฉึพโ€œno glueโ€ ืื•ืžืจ ื‘ืžื•ื ื—ื™ื ืžื“ื•ื™ืงื™ื. ืืงืกื™ื•ืžื” A1 ืžื ืกื—ืช ื–ืืช ื›ื›ืœืœ ืžืžืฉืœ: ื”ืื•ืคืจื˜ื•ืจื™ื ื”ื ื”ื“ืจืš ื”ื™ื—ื™ื“ื” ื‘ื™ืŸ ืžืจื—ื‘ื™ื. ืžืจื—ื‘ื™ื ืื™ื ื ืžืื›ืœืกื™ื ืืช ืขืฆืžื. ืกื•ื›ืŸ ืื™ื ื• ื™ื›ื•ืœ ืœื”ืขื‘ื™ืจ evidence ื™ืฉื™ืจื•ืช ืืœ claim space ื‘ืœื™ ฮบ. ืกื•ื›ืŸ ืื™ื ื• ื™ื›ื•ืœ ืœื”ืขื‘ื™ืจ signals ื™ืฉื™ืจื•ืช ืืœ aggregation space ื‘ืœื™ Agg. ืกื•ื›ืŸ ืื™ื ื• ื™ื›ื•ืœ ืœื”ืคืขื™ืœ ืคืขื•ืœื” ื‘ืœื™ ืฉึพฯˆ ืชืฆืจื•ืš ืื•ื‘ื™ื™ืงื˜ action-ready meaning ืฉื ื’ื–ืจ ืžึพฮฑ. ื›ืœ ื’ื‘ื•ืœ ืžืจื—ื‘ ื“ื•ืจืฉ ื‘ื“ื™ื•ืง ืืช ื”ืื•ืคืจื˜ื•ืจ ืฉื”ื—ืชื™ืžื” ื”ืžื•ืฆื”ืจืช ืฉืœื• ืžืกืชื™ื™ืžืช ื‘ืžืจื—ื‘ ื”ื–ื”.

ื”ืžืฉืžืขื•ืช ื”ืžืขืฉื™ืช: ืื™ืŸ ืงื™ืฆื•ืจ ื“ืจืš. ืžื”ื ื“ืก ืฉืจื•ืฆื” ืœื”ื›ื ื™ืก claim ืืœ K ื›ื™ ื”ึพclaim โ€œื ืจืื” ื‘ืจื•ืจโ€ ืžืชื•ืš context ืื™ื ื• ื™ื›ื•ืœ ืœืขืฉื•ืช ื–ืืช ื‘ืœื™ ืœื”ืจื™ืฅ ฮบ ืขื ืชืชึพืงื‘ื•ืฆืช ืจืื™ื•ืช ืชืงื™ื ื”, predicate ืžืชื•ืš ื”ืžืœืื™ ื”ืžื•ืฆื”ืจ ืฉืœ ื”ืชื›ืœื™ืช, ื•ึพC_admit. ืื ฮบ ืžื—ื–ื™ืจื” โŠฅ ืขืœ ื”ืงืœื˜ ื”ื–ื”, ื”ึพclaim ืื™ื ื• ื ื›ื ืก ืœึพK. ื”ืื•ืคืจื˜ื•ืจ ื”ื•ื ื ืงื•ื“ืช ื”ืฉืขืจ.

ื”ืžืฉืžืขื•ืช ื”ืขืžื•ืงื” ื™ื•ืชืจ: ื”ื ื›ื•ื ื•ืช ืฉืœ ื”ืืœื’ื‘ืจื” ื”ื™ื ืžื‘ื ื™ืช, ืœื ื”ืชื ื”ื’ื•ืชื™ืช. ืกื•ื›ืŸ ืฉื ื‘ื ื” ืขืœ ื”ืืœื’ื‘ืจื” ื ื›ื•ืŸ ืœื ืžืคื ื™ ืฉื›ืœ ืื—ื“ ืžื”ืจื›ื™ื‘ื™ื ื”ืจื‘ื™ื ืฉืœื• ืžื™ื™ืฆืจ ืืช ื”ืคืœื˜ ื”ื ื›ื•ืŸ ื‘ื–ืžืŸ ืจื™ืฆื” โ€” ืžื” ืฉื”ื™ื” ื“ื•ืจืฉ ืœืืžืช ื›ืœ ืจื›ื™ื‘ ื‘ื ืคืจื“ โ€” ืืœื ืžืคื ื™ ืฉื“ื™ืกืฆื™ืคืœื™ื ืช ื”ื˜ื™ืคื•ืกื™ื ื‘ื›ืœ ื’ื‘ื•ืœ ืื•ืคืจื˜ื•ืจ ืžื•ื ืขืช ืžืžืฆื‘ื™ ื”ื›ืฉืœ ื”ืžืฉืžืขื•ืชื™ื™ื ื‘ื™ื•ืชืจ ืœื”ืชืจื—ืฉ ื‘ืฉืงื˜. ื›ืœืœื™ ื”ืžืžืฉืœ ืฉืฉื•ืœื˜ื™ื ื‘ื›ืœ ืžืจื—ื‘ ื”ื ืžื™ืžื•ืฉื™ื ืฉืœ ื“ื™ืกืฆื™ืคืœื™ื ืช ื”ืื•ืคืจื˜ื•ืจื™ื: ื›ืœ ืื—ื“ ืžื”ื ืื•ืžืจ ื‘ืคืจื•ื–ื” ืืช ืžื” ืฉื—ืชื™ืžืช ื”ื˜ื™ืคื•ืก ืฉืœ ื”ืื•ืคืจื˜ื•ืจ ืื•ืžืจืช ื‘ืžื•ื ื—ื™ื ืคื•ืจืžืœื™ื™ื.

ื’ื ืชื•ืฆืื•ืช control-layer โ€” โ€hold,โ€ defer,โ€ propose,โ€ queue,โ€ block โ€” ื”ืŸ ื—ืœืง ืžื”ื“ื™ืกืฆื™ืคืœื™ื ื” ื”ื–ืืช. ื”ืืœื’ื‘ืจื” ืžื‘ื—ื™ื ื” ื‘ื™ืŸ ืžื” ืฉืื•ืคืจื˜ื•ืจื™ื ืžื™ื™ืฆืจื™ื โ€” ืื•ื‘ื™ื™ืงื˜ื™ื ืžืกื•ื’ ืžืจื—ื‘ โ€” ืœื‘ื™ืŸ ืžื” ืฉืื•ืคืจื˜ื•ืจื™ื ืžืกืจื‘ื™ื ืœื™ื™ืฆืจ โ€” ืจืฉื•ืžื•ืช control-layer. โ€hold ืžึพAgg ืื™ื ื• ฮฑ degraded; ื–ื• ืชื•ืฆืืช non-emission ืžื˜ื•ืคืกืช ืฉื”ึพcontrol layer ืžืงื‘ืœ ื•ืžื˜ืคืœ ื‘ื”. โ€defer ืžึพฯˆ ืื™ื ื• ืคืขื•ืœื” ื›ื•ืฉืœืช; ื–ื” ืืคืงื˜ control ืžื˜ื•ืคืก. Control layers hold attempts; spaces hold emitted objects. ื”ืืœื’ื‘ืจื” ืžื›ื‘ื“ืช ื–ืืช ื‘ื›ืœ ื’ื‘ื•ืœ ืคืœื˜ ืฉืœ ืื•ืคืจื˜ื•ืจ.

ืžื” ื—ืœืง III ืžืคืชื— ืžื›ืืŸ

ืคืจืง 9 ื”ืฆื™ื’ ืืช ืชืฉืขืช ื”ืื•ืคืจื˜ื•ืจื™ื ื›ืžืขืจื›ืช ืื—ืช, ื ืชืŸ ืฉื ืœึพperception ื›ืคืขื•ืœืช ื’ื‘ื•ืœ, ื”ื‘ื—ื™ืŸ ื‘ื™ืŸ ืื•ืคืจื˜ื•ืจื™ื ืœื‘ื™ืŸ ื˜ืจื ืกืคื•ืจืžืฆื™ื•ืช ืžื˜ื•ืคืกื•ืช, ื”ืฆื™ื’ ืืช ื˜ื™ืคื•ืก ื”ืชื•ืฆืื” ื‘ืขืœ ืืจื‘ืขืช ื”ืžื—ื•ื‘ืจื™ื, ืขื‘ืจ ืขืœ ื”ื—ืชื™ืžื” ืฉืœ ื›ืœ ืื•ืคืจื˜ื•ืจ, ืžื ื” ืืช ื”ืงื•ืžืคื•ื–ื™ืฆื™ื•ืช ื”ืœื ืชืงืคื•ืช, ื•ื ื™ืกื— ืืช ืชื–ืช no-glue ื‘ืžื“ื•ื™ืง.

ื”ืคืจืงื™ื ื”ื‘ืื™ื ื‘ื—ืœืง III ืžืคืชื—ื™ื ื”ื™ื‘ื˜ื™ื ืกืคืฆื™ืคื™ื™ื ืฉืœ ื“ื™ืกืฆื™ืคืœื™ื ืช ื”ืื•ืคืจื˜ื•ืจื™ื ื”ื–ืืช. ืคืจืง 10 โ€” Failure, Control, and Halting โ€” ื‘ื•ื—ืŸ ืžื” ื”ืžืฉืžืขื•ืช ืฉืœ โŠฅ,โ€ no_reading,โ€ no_signal,โ€ hold, ื•ืชื•ืฆืื•ืช ActionControl ืขื‘ื•ืจ ื”ืชื ื”ื’ื•ืช ื–ืžืŸึพื”ืจื™ืฆื” ืฉืœ ื”ืกื•ื›ืŸ, ื•ืœืžื” ื”ืŸ ืฉื•ื ื•ืช ื–ื• ืžื–ื• ืžื‘ื—ื™ื ื” ืžื‘ื ื™ืช. ืคืจืง 11 โ€” Purpose, Isolation, and Cross-Purpose Flow โ€” ืžืคืชื— ืืช ื”ืื•ืคืจื˜ื•ืจื™ื ฮ  ื•ึพฮ _admit ื‘ืคื™ืจื•ื˜, ื›ื•ืœืœ ื”ื—ืฉื‘ื•ืŸ ื”ืžืชืžื˜ื™ ืฉืœ ื”ืกื™ื‘ื” ืœื›ืš ืฉึพcross-purpose transport ื—ื™ื™ื‘ ืœื”ื™ื•ืช ืžื•ืฆื”ืจ, ื•ืžื” ืžืฉืคื˜ ื”ึพnon-borrowing ืžื‘ื˜ื™ื—.

ื”ื—ืฉื‘ื•ืŸ ื”ืืœื’ื‘ืจื™ ืฉืœ ื”ืื•ืคืจื˜ื•ืจื™ื ืฉืœื ื‘ืกื•ืฃ ื”ืคืจืง ื”ื–ื”. ืžื›ื ื™ืงืช ื”ึพproduction runtime ื ื“ื—ื™ืช; ืงื‘ืœื•ืช ื”ืžื™ืžื•ืฉ ื—ื•ื–ืจื•ืช ื‘ื—ืœืง V. ืžื” ืฉืฉืœื: ื”ื—ืชื™ืžื•ืช ื”ืžื˜ื•ืคืกื•ืช, ื“ื™ืกืฆื™ืคืœื™ื ืช ื”ืงื•ืžืคื•ื–ื™ืฆื™ื”, ืจืฉื™ืžืช ื”ืงื•ืžืคื•ื–ื™ืฆื™ื•ืช ื”ืœื ืชืงืคื•ืช, ื•ื”ืขื™ืงืจื•ืŸ ืฉืฉื•ืœื˜ ื‘ื›ืœ ื–ื”. ื›ืœ ืžืขื‘ืจ ืžืจื—ื‘ ื‘ืืœื’ื‘ืจื” ื“ื•ืจืฉ ืื•ืคืจื˜ื•ืจ ืžื•ืฆื”ืจ. ืื™ืŸ ื—ืจื™ื’ ืžื•ืชืจ.

Chapter 10 ยท Part III โ€” Operators and Runtimeืคืจืง 10 ยท ื—ืœืง III โ€” ืื•ืคืจื˜ื•ืจื™ื ื•ืกื‘ื™ื‘ืช ืจื™ืฆื”

Failure, Control, and Haltingื›ืฉืœ, ื‘ืงืจื” ื•ืขืฆื™ืจื”

One input, four lawful outcomes โ€” every failure has its own destination.
One input, four lawful outcomes โ€” every failure has its own destination.ืงืœื˜ ืื—ื“, ืืจื‘ืข ืชื•ืฆืื•ืช ื—ื•ืงื™ื•ืช โ€” ืœื›ืœ ื›ืฉืœ ื™ืฉ ื™ืขื“ ืžืฉืœื•.

The question the algebra must answer

When a pipeline branch does not emit the object it was computing toward โ€” and especially when the agent does not emit an action โ€” what happened?

There are three different things that could have happened, and the algebra requires that they be distinguished. The first is that an operator received a malformed input and could not proceed โ€” a type boundary was crossed in the wrong direction, or the evidence failed validation, or the entity against which a claim was being formed was not found. The second is that the operator received a well-formed input, ran its computation, and concluded that the material it saw was not sufficient to commit โ€” evidence arrived, was considered, and yielded no direction. The third is that the operator completed its work and the result was a control outcome: a hold, a deferral, an approval request, a queue entry, a block. Each of these ends a branch without emitting an algebraic object, but they end it for entirely different reasons, with different downstream implications, and visible to different parts of the system.

Failure is not one thing. The algebra separates malformed composition, valid non-emission, and control-layer suspension because treating them as the same outcome destroys auditability.

This chapter names each category precisely, traces where it comes from in the algebra's type structure, and explains why the distinctions are not optional.

The prior formulation and what it got wrong

An earlier working formulation of the result type described each operator's output as a three-way coproduct:

T_p(Y) = Y + Failure_p + Op(Control_p)

Here Y is the emission, Failure_p captures everything that does not emit an algebraic object for the wrong reason, and Control_p captures the control-layer outcomes that intentionally withhold emission. This formulation does something useful โ€” it separates "the operator failed" from "the operator chose not to emit" โ€” but it makes a mistake in the Failure_p summand.

Failure_p conflates two things that the algebra requires to distinguish. The algebra's axioms explicitly characterize โŠฅ as signaling that "the input was malformed" โ€” the computation never legitimately ran, because the input did not satisfy the operator's type requirements. But no_reading and no_signal signal something different: "the operator considered and did not commit" โ€” the computation ran, examined what it received, and returned a typed non-emission as a positive result. The prior formulation places both inside Failure_p, which means a monitoring system reading that label cannot distinguish "the input was invalid" from "the input was valid and the answer was none."

The canon axioms make the distinction explicit. The canonical result type is therefore not a three-way coproduct but a four-summand coproduct:

T_o(s) = s โŠ• {โŠฅ} โŠ• N_o โŠ• Op(Ctl_o)

The four summands are: the emission, rejection, non-emission results, and control effects. The refinement from Failure_p + Control_p to {โŠฅ} + N_o + Op(Ctl_o) is not a mathematical technicality. It is the type-level encoding of a distinction that every serious agent implementation eventually needs.

Rejection: โŠฅ

The first summand beyond emission is {โŠฅ}. Every operator in the algebra has it. Rejection fires when the input is malformed โ€” when entity resolution fails, when validation fails, when the predicate falls outside Predicate_p, when the evidence type is incompatible with the operator's expected input sort.

Rejection is the algebra's hard stop. It does not produce a value in the destination space. It does not transform into something that the next operator can use. It propagates.

The propagation rule is called โŠฅ-absorption: once a branch reaches โŠฅ, every subsequent operator in that composition chain returns โŠฅ without examining its input. The Kleisli composition that structures the algebra's operator chains formalizes this precisely โ€” for effectful maps f and g, (g โˆ˜ฬ‚ f)(a) = f(a) when f(a) = โŠฅ, meaning g is never invoked. This is not a defensive design choice; it is a theorem that drops out of the monad laws. The informal canon slogan is "invalid composition halts; it does not degrade silently." The formal content of that slogan is โŠฅ-absorption.

Who sees โŠฅ? Monitoring. A โŠฅ in a running branch is not a value the next operator touches โ€” it terminates the branch and surfaces to whatever part of the system is watching operator outcomes. The algebra does not specify what monitoring does with it; it specifies only that monitoring is the โŠฅ receiver, and that no downstream algebraic computation sees it.

Two examples of when โŠฅ fires: ฮน returns โŠฅ when the entity passed to it cannot be resolved against the registered entity index, or when the evidence is malformed relative to the D-type expected. ฮบ returns โŠฅ when the support for the predicate falls below threshold, when the predicate itself is not in Predicate_p, or when stance assignment is inconsistent. In both cases the โŠฅ is not a judgment about what the evidence means โ€” it is a report that the input to that step was not what the operator required.

Absorption is branch-scoped, not system-scoped. A โŠฅ in one branch terminates that branch, but other independent branches are not made ill-typed by this rejection; only the affected composition chain absorbs to โŠฅ. If ฯƒ is being applied across a signal window and one application returns โŠฅ, the remaining applications in the window still run. The โŠฅ-absorption law says that composition halts within the affected chain, not that the entire system stops. This is a precision point that matters for auditability: a run with one โŠฅ in one branch and clean emissions everywhere else has not "failed" โ€” it has a typed rejection in a typed location that monitoring can identify and trace.

Valid non-emission: no_reading and no_signal

The second non-emission summand is N_o: the operator's non-emission results. Two operators in the algebra have non-empty N_o.

For ฮท, the interpretation operator: N_ฮท = {no_reading}. When the evidence carries no direction โ€” when it is well-formed, passes validation, is associated with the right entity and purpose, but contains nothing that would move the agent's meaning state in any direction โ€” ฮท returns no_reading.

For ฯƒ, the signalization operator: N_ฯƒ = {no_signal}. Ordinary ฯƒ is the composition ฯƒ = wrap_z โˆ˜ฬ‚ ฮท: it invokes ฮท, and if ฮท returns no_reading, ฯƒ catches that and transforms it into no_signal. This is the only in-band non-emission propagation the algebra has. No other pair of operators has a rule that transforms one operator's non-emission into another's. The rule is specific, named, and total โ€” there is no ambiguity about what happens when ฮท returns no_reading inside ฯƒ.

The critical thing to understand about no_reading and no_signal is what they are not. They are not failures. They are not rejections. They are positive computation results โ€” the algebra calls them exactly this: "the operator considered and did not commit." The operator ran. It looked at what it received. It determined that there was nothing to say. That is a legitimate, well-typed outcome.

The downstream behavior of non-emissions is locally terminal but globally non-blocking. When ฮท returns no_reading, ฯƒ catches it and transforms; no M_p value is produced. When ฯƒ returns no_signal, it contributes nothing to the signal set Z โ€” collect assembles the remaining signals, smaller by one. The run continues. If every ฯƒ invocation in a window returns no_signal, collect may assemble an empty eligible signal set. That case is still not โŠฅ: it is an aggregation input condition to be handled by Agg's declared aggregation policy, not a malformed signalization result. At no point does a no_signal halt the branch the way โŠฅ does.

This is the distinction the prior Failure_p formulation could not make. An agent system that logs no_reading as a failure has lost the information that the evidence was well-formed and processed correctly. An agent system that logs it as a success has conflated it with an emission. The N_o summand forces the right label: non-emission, considered-and-not-committed, valid.

Control-layer outcomes: hold and ActionControl

The third way to end without emitting a space object is the control-effect summand: Op(Ctl_o). Two operators in the algebra produce them.

For Agg, the aggregation operator: Ctl_Agg = {hold}. When Agg's conflict-resolution policy examines the aggregated signals and declines to emit a meaning vector โ€” because the signals are anti-aligned beyond what any declared policy can resolve, or because the policy explicitly requires escalation โ€” Agg returns hold. Hold is not produced on malformed input (that is โŠฅ). Hold is not the signalization-level absence caused by no_signal; it is an aggregation-level policy/control outcome. It is produced as a deliberate policy outcome after Agg has run its full internal procedure: collect, dedup, closure check, eligibility filter, decay, conflict policy. Hold is the last step's output, not a shortcut.

For ฯˆ, the action selection operator: Ctl_ฯˆ = {defer, propose, queue, block}. These four together constitute ActionControl. When a well-formed action-ready meaning arrives at ฯˆ and the conditions for direct emission are not met โ€” the action requires approval, must be queued, the agent lacks the right to execute it alone, or a block rule fires โ€” ฯˆ returns one of the four ActionControl records. The records are typed; each record specifies the required resolution path for the surrounding control layer.

The key structural fact about control effects is this: control outcomes are not carrier values of CSA spaces; they are handled operations in the surrounding control layer. An ActionControl record is not an action. It is not an element of A. It is not an emitted algebraic object that travels downstream through the operator chain. The Kleisli category is built over the monad generated by the first three summands โ€” emission, โŠฅ, and non-emissions. The fourth summand is an effect signature in the sense of algebraic effects: something whose handling lives outside the category, in whatever control infrastructure the deployment provides.

This dissolves, structurally rather than by argument, a question that non-algebraic systems invariably generate: is a hold a kind of failure? Is a defer a kind of partial success? These questions are ill-typed. Hold and defer are neither values in the carrier spaces nor failures at the algebra's type boundary. They are effects that request external handling. Once resolved externally, any continuation arrives as a fresh invocation of the algebra โ€” starting over, with new context and a new purpose-run, not as a continuation of the halted branch.

The downstream behavior of control effects is branch-terminal with external resumption. When Agg returns hold, that branch is done โ€” no m_p is produced, no ARM is assembled, no ฯˆ is invoked for that branch. The hold exits to the aggregation control layer. When ฯˆ returns a defer, the branch is done โ€” no action is emitted, no feedback enters E. The defer exits to the action control layer. Any continuation after the external decision arrives is structurally identical to any other fresh invocation of the algebra.

What halts and what does not

Three things can end a branch without emitting the algebraic object the branch was computing toward. The chapter has now named all three. It is worth stating what each one says about the branch it ends.

Outcome Means Not
emission object entered destination space control attempt
โŠฅ malformed boundary / rejection "no signal"
no_reading ฮท considered and found no direction failure
no_signal ฯƒ produced no Z because ฮท had no reading hold
hold Agg control effect degraded ฮฑ
ActionControl ฯˆ control effect emitted action

โŠฅ says: something about this input was wrong at the boundary. The branch was never legitimate. Monitoring receives the location and reason.

no_reading / no_signal says: the evidence arrived, was processed, and contained nothing to commit to. The branch concluded correctly. The run continues with a smaller upstream contribution.

hold / ActionControl says: the algebra completed its work up to this point and produced a typed control request. The branch is suspended pending external action. A fresh invocation will follow.

These are not three levels of failure severity. They are three different kinds of event that the algebra treats differently because they mean different things. Auditability depends on keeping them apart. If all three are logged as "no output," the monitoring layer cannot distinguish a type error from a deliberate abstention from a pending human approval. If all three are treated as errors requiring retry, the system will retry legitimate control-layer outcomes that were never errors. If all three are treated as success, the system will silently absorb type errors.

The four-summand result type is the algebra's mechanism for ensuring these distinctions survive every layer of the system, from the type-checker to the audit log.

Why the algebra forces this

An untyped system can represent all outcomes as a single result field containing a string. The string can say "success," "error," "no_signal," or "deferred," and the system can do whatever its implementation does with those strings. The algebra's requirement is more demanding: every operator's result must occupy exactly one summand, and the downstream behavior of each summand is fixed by the composition law.

This means the algebraic discipline does not only help with monitoring and auditability โ€” it makes certain mistakes ill-typed. A system that routes no_signal to the monitoring path for โŠฅ has made a type error โ€” it has sent a value from N_o to a handler designed for {โŠฅ}. A system that treats hold as a no_signal and contributes an absent entry to Agg's signal set has confused a control effect with a non-emission. The type system catches both before the audit log does.

The algebra's no-glue thesis (from Chapter 9) is what makes this discipline possible. Glue moves results between components without declaring their types. An algebra without glue means every result that moves between operators has a declared type, and the declared type determines the downstream path. The five outcome categories โ€” emission, rejection, no_reading, no_signal, and control effects โ€” map to five declared downstream paths: composition proceeds, monitoring receives, ฯƒ transforms, collect assembles without it, control layer handles. No sixth path exists.

The chapter's thesis is now precise: failure is not one thing because the algebra provides four typed summands, not one. Treating them as the same outcome is not a monitoring policy decision. It is a type error.

ื”ืฉืืœื” ืฉื”ืืœื’ื‘ืจื” ื—ื™ื™ื‘ืช ืœืขื ื•ืช ืขืœื™ื”

ื›ืืฉืจ ืขื ืฃ ื‘ืคื™ื™ืคืœื™ื™ืŸ ืื™ื ื• ืคื•ืœื˜ ืืช ื”ืื•ื‘ื™ื™ืงื˜ ืฉื”ื•ื ื”ืชืงื“ื ืœืงืจืืชื• โ€” ื•ื‘ืžื™ื•ื—ื“ ื›ืืฉืจ ื”ืกื•ื›ืŸ ืื™ื ื• ืคื•ืœื˜ ืคืขื•ืœื” โ€” ืžื” ืงืจื”?

ื™ืฉ ืฉืœื•ืฉื” ื“ื‘ืจื™ื ืฉื•ื ื™ื ืฉื™ื›ื•ืœื™ื ื”ื™ื• ืœืงืจื•ืช, ื•ื”ืืœื’ื‘ืจื” ื“ื•ืจืฉืช ืœื”ื‘ื—ื™ืŸ ื‘ื™ื ื™ื”ื. ื”ืจืืฉื•ืŸ ื”ื•ื ืฉืื•ืคืจื˜ื•ืจ ืงื™ื‘ืœ ืงืœื˜ ืคื’ื•ื ื•ืœื ื™ื›ื•ืœ ื”ื™ื” ืœื”ืžืฉื™ืš โ€” ื’ื‘ื•ืœ ื˜ื™ืคื•ืกื™ ื ื—ืฆื” ื‘ื›ื™ื•ื•ืŸ ื”ืœื ื ื›ื•ืŸ, ืื• ืฉื”ืจืื™ื” ื ื›ืฉืœื” ื‘ื•ื•ืœื™ื“ืฆื™ื”, ืื• ืฉื”ื™ืฉื•ืช ืฉืžื•ืœื” ื ื•ืฆืจื” ื˜ืขื ื” ืœื ื ืžืฆืื”. ื”ืฉื ื™ ื”ื•ื ืฉื”ืื•ืคืจื˜ื•ืจ ืงื™ื‘ืœ ืงืœื˜ ืชืงื™ืŸ, ื”ืจื™ืฅ ืืช ื”ื—ื™ืฉื•ื‘ ืฉืœื•, ื•ื”ืกื™ืง ืฉื”ื—ื•ืžืจ ืฉืจืื” ืื™ื ื• ืžืกืคื™ืง ื›ื“ื™ ืœื”ืชื—ื™ื™ื‘ โ€” ืจืื™ื•ืช ื”ื’ื™ืขื•, ื ืฉืงืœื•, ื•ืœื ื”ื ื™ื‘ื• ื›ื™ื•ื•ืŸ. ื”ืฉืœื™ืฉื™ ื”ื•ื ืฉื”ืื•ืคืจื˜ื•ืจ ื”ืฉืœื™ื ืืช ืขื‘ื•ื“ืชื• ื•ื”ืชื•ืฆืื” ื”ื™ื™ืชื” ืชื•ืฆืืช ื‘ืงืจื”: hold, ื“ื—ื™ื™ื”, ื‘ืงืฉืช ืื™ืฉื•ืจ, ืจืฉื•ืžืช ืชื•ืจ, ื—ืกื™ืžื”. ื›ืœ ืื—ื“ ืžืืœื” ืžืกื™ื™ื ืขื ืฃ ื‘ืœื™ ืœืคืœื•ื˜ ืื•ื‘ื™ื™ืงื˜ ืืœื’ื‘ืจื™, ืื‘ืœ ื”ื ืžืกื™ื™ืžื™ื ืื•ืชื• ืžืกื™ื‘ื•ืช ืฉื•ื ื•ืช ืœื—ืœื•ื˜ื™ืŸ, ืขื ื”ืฉืœื›ื•ืช ื”ืžืฉืš ืฉื•ื ื•ืช, ื•ื’ืœื•ื™ื™ื ืœื—ืœืงื™ื ืฉื•ื ื™ื ืฉืœ ื”ืžืขืจื›ืช.

ื›ืฉืœ ืื™ื ื• ื“ื‘ืจ ืื—ื“. ื”ืืœื’ื‘ืจื” ืžืคืจื™ื“ื” ื‘ื™ืŸ ืงื•ืžืคื•ื–ื™ืฆื™ื” ืคื’ื•ืžื”, ืื™ึพืคืœื™ื˜ื” ืชืงืคื”, ื•ื”ืฉื”ื™ื” ื‘ืฉื›ื‘ืช ื”ื‘ืงืจื”, ืžืฉื•ื ืฉื˜ื™ืคื•ืœ ื‘ื›ื•ืœืŸ ื›ืื•ืชื” ืชื•ืฆืื” ื”ื•ืจืก ืืช ื™ื›ื•ืœืช ื”ื‘ื™ืงื•ืจืช.

ื”ืคืจืง ื”ื–ื” ื ื•ืชืŸ ืฉื ืžื“ื•ื™ืง ืœื›ืœ ืงื˜ื’ื•ืจื™ื”, ืขื•ืงื‘ ืื—ืจ ื”ืžืงื•ื ืฉืžืžื ื• ื”ื™ื ืžื’ื™ืขื” ื‘ืžื‘ื ื” ื”ื˜ื™ืคื•ืกื™ ืฉืœ ื”ืืœื’ื‘ืจื”, ื•ืžืกื‘ื™ืจ ืžื“ื•ืข ื”ื”ื‘ื—ื ื•ืช ื”ืืœื” ืื™ื ืŸ ืื•ืคืฆื™ื•ื ืœื™ื•ืช.

ื”ื ื™ืกื•ื— ื”ืงื•ื“ื ื•ืžื” ื”ื•ื ืคืกืคืก

ื ื™ืกื•ื— ืขื‘ื•ื“ื” ืžื•ืงื“ื ื™ื•ืชืจ ืฉืœ ื˜ื™ืคื•ืก ื”ืชื•ืฆืื” ืชื™ืืจ ืืช ื”ืคืœื˜ ืฉืœ ื›ืœ ืื•ืคืจื˜ื•ืจ ื›ึพcoproduct ืžืฉื•ืœืฉ:

T_p(Y) = Y + Failure_p + Op(Control_p)

ื›ืืŸ Y ื”ื•ื ื”ืคืœื™ื˜ื”, Failure_p ืœื•ื›ื“ ื›ืœ ื“ื‘ืจ ืฉืื™ื ื• ืคื•ืœื˜ ืื•ื‘ื™ื™ืงื˜ ืืœื’ื‘ืจื™ ืžื”ืกื™ื‘ื” ื”ืœื ื ื›ื•ื ื”, ื•ึพControl_p ืœื•ื›ื“ ืืช ืชื•ืฆืื•ืช ืฉื›ื‘ืช ื”ื‘ืงืจื” ืฉืžื•ื ืขื•ืช ืคืœื™ื˜ื” ื‘ื›ื•ื•ื ื”. ื”ื ื™ืกื•ื— ื”ื–ื” ืขื•ืฉื” ื“ื‘ืจ ืžื•ืขื™ืœ โ€” ื”ื•ื ืžืคืจื™ื“ ื‘ื™ืŸ โ€œื”ืื•ืคืจื˜ื•ืจ ื ื›ืฉืœโ€ ืœื‘ื™ืŸ โ€œื”ืื•ืคืจื˜ื•ืจ ื‘ื—ืจ ืฉืœื ืœืคืœื•ื˜โ€ โ€” ืื‘ืœ ื”ื•ื ืขื•ืฉื” ื˜ืขื•ืช ื‘ึพsummand ืฉืœ Failure_p.

Failure_p ืžืขืจื‘ื‘ ืฉื ื™ ื“ื‘ืจื™ื ืฉื”ืืœื’ื‘ืจื” ื“ื•ืจืฉืช ืœื”ื‘ื—ื™ืŸ ื‘ื™ื ื™ื”ื. ื”ืืงืกื™ื•ืžื•ืช ืฉืœ ื”ืืœื’ื‘ืจื” ืžืืคื™ื™ื ื•ืช ื‘ืžืคื•ืจืฉ ืืช โŠฅ ื›ืื•ืช ืœื›ืš ืฉึพโ€œื”ืงืœื˜ ื”ื™ื” ืคื’ื•ืโ€ โ€” ื”ื—ื™ืฉื•ื‘ ืžืขื•ืœื ืœื ืจืฅ ื‘ืื•ืคืŸ ืœื’ื™ื˜ื™ืžื™, ืžืฉื•ื ืฉื”ืงืœื˜ ืœื ืขืžื“ ื‘ื“ืจื™ืฉื•ืช ื”ื˜ื™ืคื•ืก ืฉืœ ื”ืื•ืคืจื˜ื•ืจ. ืื‘ืœ no_reading ื•ึพno_signal ืžืื•ืชืชื™ื ืžืฉื”ื• ืื—ืจ: โ€œื”ืื•ืคืจื˜ื•ืจ ืฉืงืœ ื•ืœื ื”ืชื—ื™ื™ื‘โ€ โ€” ื”ื—ื™ืฉื•ื‘ ืจืฅ, ื‘ื—ืŸ ืืช ืžื” ืฉืงื™ื‘ืœ, ื•ื”ื—ื–ื™ืจ ืื™ึพืคืœื™ื˜ื” ื˜ื™ืคื•ืกื™ืช ื›ืชื•ืฆืื” ื—ื™ื•ื‘ื™ืช. ื”ื ื™ืกื•ื— ื”ืงื•ื“ื ืฉื ืืช ืฉื ื™ื”ื ื‘ืชื•ืš Failure_p, ื›ืœื•ืžืจ ืžืขืจื›ืช ื ื™ื˜ื•ืจ ืฉืงื•ืจืืช ืืช ื”ืชื•ื•ื™ืช ื”ื–ื• ืื™ื ื” ื™ื›ื•ืœื” ืœื”ื‘ื—ื™ืŸ ื‘ื™ืŸ โ€œื”ืงืœื˜ ืœื ื”ื™ื” ืชืงืฃโ€ ืœื‘ื™ืŸ โ€œื”ืงืœื˜ ื”ื™ื” ืชืงืฃ ื•ื”ืชืฉื•ื‘ื” ื”ื™ื™ืชื”: ืื™ืŸโ€.

ื”ืืงืกื™ื•ืžื•ืช ื”ืงื ื•ื ื™ื•ืช ื”ื•ืคื›ื•ืช ืืช ื”ื”ื‘ื—ื ื” ืœืžืคื•ืจืฉืช. ืœื›ืŸ ื˜ื™ืคื•ืก ื”ืชื•ืฆืื” ื”ืงื ื•ื ื™ ืื™ื ื• coproduct ืžืฉื•ืœืฉ ืืœื coproduct ื‘ืŸ ืืจื‘ืขื” summands:

T_o(s) = s โŠ• {โŠฅ} โŠ• N_o โŠ• Op(Ctl_o)

ืืจื‘ืขืช ื”ึพsummands ื”ื: ื”ืคืœื™ื˜ื”, ื”ื“ื—ื™ื™ื”, ืชื•ืฆืื•ืช ืื™ึพื”ืคืœื™ื˜ื”, ื•ืืคืงื˜ื™ ื”ื‘ืงืจื”. ื”ืขื™ื“ื•ืŸ ืžึพFailure_p + Control_p ืืœ {โŠฅ} + N_o + Op(Ctl_o) ืื™ื ื• ื˜ื›ื ื™ืงื” ืžืชืžื˜ื™ืช ืฉื•ืœื™ืช. ื”ื•ื ื”ืงื™ื“ื•ื“ ื‘ืจืžืช ื”ื˜ื™ืคื•ืกื™ื ืฉืœ ื”ื‘ื—ื ื” ืฉื›ืœ ืžื™ืžื•ืฉ ืจืฆื™ื ื™ ืฉืœ ืกื•ื›ื ื™ื ื‘ืกื•ืฃ ืฆืจื™ืš.

ื“ื—ื™ื™ื”: โŠฅ

ื”ึพsummand ื”ืจืืฉื•ืŸ ืžืขื‘ืจ ืœืคืœื™ื˜ื” ื”ื•ื {โŠฅ}. ืœื›ืœ ืื•ืคืจื˜ื•ืจ ื‘ืืœื’ื‘ืจื” ื™ืฉ ืื•ืชื•. ื“ื—ื™ื™ื” ืžืชืจื—ืฉืช ื›ืืฉืจ ื”ืงืœื˜ ืคื’ื•ื โ€” ื›ืืฉืจ ืจื–ื•ืœื•ืฆื™ื™ืช ื™ืฉื•ืช ื ื›ืฉืœืช, ื›ืืฉืจ ื•ืœื™ื“ืฆื™ื” ื ื›ืฉืœืช, ื›ืืฉืจ ื”ืคืจื“ื™ืงื˜ ื ืžืฆื ืžื—ื•ืฅ ืœึพPredicate_p, ื›ืืฉืจ ื˜ื™ืคื•ืก ื”ืจืื™ื” ืื™ื ื• ืชื•ืื ืืช ื˜ื™ืคื•ืก ื”ืงืœื˜ ืฉื”ืื•ืคืจื˜ื•ืจ ืžืฆืคื” ืœื•.

ื“ื—ื™ื™ื” ื”ื™ื ื”ืขืฆื™ืจื” ื”ืงืฉื™ื—ื” ืฉืœ ื”ืืœื’ื‘ืจื”. ื”ื™ื ืื™ื ื” ืžืคื™ืงื” ืขืจืš ื‘ืžืจื—ื‘ ื”ื™ืขื“. ื”ื™ื ืื™ื ื” ื”ื•ืคื›ืช ืœืžืฉื”ื• ืฉื”ืื•ืคืจื˜ื•ืจ ื”ื‘ื ื™ื›ื•ืœ ืœื”ืฉืชืžืฉ ื‘ื•. ื”ื™ื ืžืชืคืฉื˜ืช.

ื›ืœืœ ื”ื”ืชืคืฉื˜ื•ืช ื ืงืจื ืกืคื™ื’ืช โŠฅ: ื‘ืจื’ืข ืฉืขื ืฃ ืžื’ื™ืข ืœึพโŠฅ, ื›ืœ ืื•ืคืจื˜ื•ืจ ืขื•ืงื‘ ื‘ืื•ืชื” ืฉืจืฉืจืช ืงื•ืžืคื•ื–ื™ืฆื™ื” ืžื—ื–ื™ืจ โŠฅ ื‘ืœื™ ืœื‘ื—ื•ืŸ ืืช ื”ืงืœื˜ ืฉืœื•. ืงื•ืžืคื•ื–ื™ืฆื™ื™ืช Kleisli ืฉืžื‘ื ื” ืืช ืฉืจืฉืจืื•ืช ื”ืื•ืคืจื˜ื•ืจื™ื ืฉืœ ื”ืืœื’ื‘ืจื” ืžื ืกื—ืช ื–ืืช ื‘ื“ื™ื•ืง โ€” ืขื‘ื•ืจ ืžืคื•ืช ืืคืงื˜ื™ื‘ื™ื•ืช f ื•ึพg, ืžืชืงื™ื™ื (g โˆ˜ฬ‚ f)(a) = f(a) ื›ืืฉืจ f(a) = โŠฅ, ื›ืœื•ืžืจ g ื›ืœืœ ืื™ื ื• ืžื•ืคืขืœ. ื–ื• ืื™ื ื” ื‘ื—ื™ืจื” ืขื™ืฆื•ื‘ื™ืช ื”ื’ื ืชื™ืช; ื–ื” ืžืฉืคื˜ ืฉื ื•ื‘ืข ืžื—ื•ืงื™ ื”ืžื•ื ืื“ื”. ื”ืกื™ืกืžื” ื”ืœืึพืคื•ืจืžืœื™ืช ืฉืœ ื”ืงืื ื•ืŸ ื”ื™ื: โ€œืงื•ืžืคื•ื–ื™ืฆื™ื” ืœื ืชืงืคื” ื ืขืฆืจืช; ื”ื™ื ืื™ื ื” ืžื™ื“ืจื“ืจืช ื‘ืฉืงื˜.โ€ ื”ืชื•ื›ืŸ ื”ืคื•ืจืžืœื™ ืฉืœ ื”ืกื™ืกืžื” ื”ื–ื• ื”ื•ื ืกืคื™ื’ืช โŠฅ.

ืžื™ ืจื•ืื” โŠฅ? ื ื™ื˜ื•ืจ. โŠฅ ื‘ืขื ืฃ ืจืฅ ืื™ื ื• ืขืจืš ืฉื”ืื•ืคืจื˜ื•ืจ ื”ื‘ื ื ื•ื’ืข ื‘ื• โ€” ื”ื•ื ืžืกื™ื™ื ืืช ื”ืขื ืฃ ื•ืžื•ืฆืฃ ืœื›ืœ ื—ืœืง ื‘ืžืขืจื›ืช ืฉืขื•ืงื‘ ืื—ืจื™ ืชื•ืฆืื•ืช ืื•ืคืจื˜ื•ืจื™ื. ื”ืืœื’ื‘ืจื” ืื™ื ื” ืงื•ื‘ืขืช ืžื” ื”ื ื™ื˜ื•ืจ ืขื•ืฉื” ืื™ืชื•; ื”ื™ื ืงื•ื‘ืขืช ืจืง ืฉื”ื ื™ื˜ื•ืจ ื”ื•ื ื”ืžืงื‘ืœ ืฉืœ โŠฅ, ื•ืฉืฉื•ื ื—ื™ืฉื•ื‘ ืืœื’ื‘ืจื™ downstream ืื™ื ื• ืจื•ืื” ืื•ืชื•.

ืฉืชื™ ื“ื•ื’ืžืื•ืช ืœืžืชื™ โŠฅ ืžื•ืคืขืœ: ฮน ืžื—ื–ื™ืจ โŠฅ ื›ืืฉืจ ื”ื™ืฉื•ืช ืฉื”ื•ืขื‘ืจื” ืืœื™ื• ืื™ื ื” ื ื™ืชื ืช ืœืจื–ื•ืœื•ืฆื™ื” ืžื•ืœ ืื™ื ื“ืงืก ื”ื™ืฉื•ื™ื•ืช ื”ืจืฉื•ื, ืื• ื›ืืฉืจ ื”ืจืื™ื” ืคื’ื•ืžื” ื‘ื™ื—ืก ืœึพD-type ื”ืžืฆื•ืคื”. ฮบ ืžื—ื–ื™ืจ โŠฅ ื›ืืฉืจ ื”ืชืžื™ื›ื” ื‘ืคืจื“ื™ืงื˜ ื ืžื•ื›ื” ืžื”ืกืฃ, ื›ืืฉืจ ื”ืคืจื“ื™ืงื˜ ืขืฆืžื• ืื™ื ื• ื ืžืฆื ื‘ึพPredicate_p, ืื• ื›ืืฉืจ ื”ืงืฆืืช ื”ึพstance ืื™ื ื” ืขืงื‘ื™ืช. ื‘ืฉื ื™ ื”ืžืงืจื™ื ื”ึพโŠฅ ืื™ื ื• ืฉื™ืคื•ื˜ ืœื’ื‘ื™ ื”ืžืฉืžืขื•ืช ืฉืœ ื”ืจืื™ื” โ€” ื”ื•ื ื“ื™ื•ื•ื— ืฉื”ืงืœื˜ ืœืฉืœื‘ ื”ื–ื” ืœื ื”ื™ื” ืžื” ืฉื”ืื•ืคืจื˜ื•ืจ ื“ืจืฉ.

ืกืคื™ื’ื” ื”ื™ื ื‘ืจืžืช ื”ืขื ืฃ, ืœื ื‘ืจืžืช ื”ืžืขืจื›ืช. โŠฅ ื‘ืขื ืฃ ืื—ื“ ืžืกื™ื™ื ืืช ื”ืขื ืฃ ื”ื–ื”, ืื‘ืœ ืขื ืคื™ื ื‘ืœืชื™ึพืชืœื•ื™ื™ื ืื—ืจื™ื ืื™ื ื ื ืขืฉื™ื ื‘ืœืชื™ึพื˜ื™ืคื•ืกื™ื™ื ื‘ื’ืœืœ ื”ื“ื—ื™ื™ื” ื”ื–ื•; ืจืง ืฉืจืฉืจืช ื”ืงื•ืžืคื•ื–ื™ืฆื™ื” ื”ืžื•ืฉืคืขืช ื ืกืคื’ืช ืœึพโŠฅ. ืื ฯƒ ืžื•ืคืขืœ ืขืœ ืคื ื™ ื—ืœื•ืŸ signals ื•ืื—ื“ ื”ื™ื™ืฉื•ืžื™ื ืžื—ื–ื™ืจ โŠฅ, ื”ื™ื™ืฉื•ืžื™ื ื”ืื—ืจื™ื ื‘ื—ืœื•ืŸ ืขื“ื™ื™ืŸ ืจืฆื™ื. ื—ื•ืง ืกืคื™ื’ืช โŠฅ ืื•ืžืจ ืฉื”ืงื•ืžืคื•ื–ื™ืฆื™ื” ื ืขืฆืจืช ื‘ืชื•ืš ื”ืฉืจืฉืจืช ื”ืžื•ืฉืคืขืช, ืœื ืฉื›ืœ ื”ืžืขืจื›ืช ื ืขืฆืจืช. ื–ื• ื ืงื•ื“ืช ื“ื™ื•ืง ืฉื—ืฉื•ื‘ื” ืœื‘ื™ืงื•ืจืชื™ื•ืช: ืจื™ืฆื” ืขื โŠฅ ืื—ื“ ื‘ืขื ืฃ ืื—ื“ ื•ืคืœื™ื˜ื•ืช ื ืงื™ื•ืช ื‘ื›ืœ ืฉืืจ ื”ืžืงื•ืžื•ืช ืœื โ€œื ื›ืฉืœื”โ€ โ€” ื™ืฉ ืœื” ื“ื—ื™ื™ื” ื˜ื™ืคื•ืกื™ืช ื‘ืžื™ืงื•ื ื˜ื™ืคื•ืกื™ ืฉื”ื ื™ื˜ื•ืจ ื™ื›ื•ืœ ืœื–ื”ื•ืช ื•ืœืขืงื•ื‘ ืื—ืจื™ื”.

ืื™ึพืคืœื™ื˜ื” ืชืงืคื”: no_reading ื•ึพno_signal

ื”ึพsummand ื”ืฉื ื™ ืฉืœ ืื™ึพืคืœื™ื˜ื” ื”ื•ื N_o: ืชื•ืฆืื•ืช ืื™ึพื”ืคืœื™ื˜ื” ืฉืœ ื”ืื•ืคืจื˜ื•ืจ. ืœืฉื ื™ ืื•ืคืจื˜ื•ืจื™ื ื‘ืืœื’ื‘ืจื” ื™ืฉ N_o ืฉืื™ื ื• ืจื™ืง.

ืขื‘ื•ืจ ฮท, ืื•ืคืจื˜ื•ืจ ื”ืคืจืฉื ื•ืช: N_ฮท = {no_reading}. ื›ืืฉืจ ื”ืจืื™ื” ืื™ื ื” ื ื•ืฉืืช ื›ื™ื•ื•ืŸ โ€” ื›ืืฉืจ ื”ื™ื ื‘ื ื•ื™ื” ื”ื™ื˜ื‘, ืขื•ื‘ืจืช ื•ืœื™ื“ืฆื™ื”, ืžืฉื•ื™ื›ืช ืœื™ืฉื•ืช ื•ืœืžื˜ืจื” ื”ื ื›ื•ื ื•ืช, ืื‘ืœ ืื™ื ื” ืžื›ื™ืœื” ืฉื•ื ื“ื‘ืจ ืฉื™ื–ื™ื– ืืช ืžืฆื‘ ื”ืžืฉืžืขื•ืช ืฉืœ ื”ืกื•ื›ืŸ ืœื›ื™ื•ื•ืŸ ื›ืœืฉื”ื• โ€” ฮท ืžื—ื–ื™ืจ no_reading.

ืขื‘ื•ืจ ฯƒ, ืื•ืคืจื˜ื•ืจ ื”ึพsignalization: N_ฯƒ = {no_signal}. ฯƒ ืจื’ื™ืœ ื”ื•ื ื”ืงื•ืžืคื•ื–ื™ืฆื™ื” ฯƒ = wrap_z โˆ˜ฬ‚ ฮท: ื”ื•ื ืžืคืขื™ืœ ืืช ฮท, ื•ืื ฮท ืžื—ื–ื™ืจ no_reading, ฯƒ ืชื•ืคืก ื–ืืช ื•ื”ื•ืคืš ื–ืืช ืœึพno_signal. ื–ื• ื”ื”ืคืฆื” ื”ื™ื—ื™ื“ื” ื‘ืชื•ืš ื”ึพin-band non-emission ืฉื™ืฉ ื‘ืืœื’ื‘ืจื”. ืœืืฃ ื–ื•ื’ ืื•ืคืจื˜ื•ืจื™ื ืื—ืจ ืื™ืŸ ื›ืœืœ ืฉื”ื•ืคืš ืื™ึพืคืœื™ื˜ื” ืฉืœ ืื•ืคืจื˜ื•ืจ ืื—ื“ ืœืื™ึพืคืœื™ื˜ื” ืฉืœ ืื—ืจ. ื”ื›ืœืœ ื”ื–ื” ืกืคืฆื™ืคื™, ื ืงื•ื‘, ื•ื˜ื•ื˜ืืœื™ โ€” ืื™ืŸ ืขืžื™ืžื•ืช ืœื’ื‘ื™ ืžื” ืงื•ืจื” ื›ืืฉืจ ฮท ืžื—ื–ื™ืจ no_reading ื‘ืชื•ืš ฯƒ.

ื”ื“ื‘ืจ ื”ืงืจื™ื˜ื™ ืฉืฆืจื™ืš ืœื”ื‘ื™ืŸ ืœื’ื‘ื™ no_reading ื•ึพno_signal ื”ื•ื ืžื” ื”ื ืื™ื ื. ื”ื ืื™ื ื ื›ืฉืœื™ื. ื”ื ืื™ื ื ื“ื—ื™ื•ืช. ื”ื ืชื•ืฆืื•ืช ื—ื™ืฉื•ื‘ ื—ื™ื•ื‘ื™ื•ืช โ€” ื”ืืœื’ื‘ืจื” ืงื•ืจืืช ืœื”ื ื‘ื“ื™ื•ืง ื›ืš: โ€œื”ืื•ืคืจื˜ื•ืจ ืฉืงืœ ื•ืœื ื”ืชื—ื™ื™ื‘.โ€ ื”ืื•ืคืจื˜ื•ืจ ืจืฅ. ื”ื•ื ื‘ื—ืŸ ืืช ืžื” ืฉืงื™ื‘ืœ. ื”ื•ื ืงื‘ืข ืฉืื™ืŸ ืžื” ืœื•ืžืจ. ื–ื• ืชื•ืฆืื” ืœื’ื™ื˜ื™ืžื™ืช, ืชืงืคื” ื˜ื™ืคื•ืกื™ืช.

ื”ื”ืชื ื”ื’ื•ืช downstream ืฉืœ ืื™ึพืคืœื™ื˜ื•ืช ื”ื™ื ืžืงื•ืžื™ืชึพืกื•ืคื™ืช ืื‘ืœ ืื™ื ื” ื—ื•ืกืžืช ื’ืœื•ื‘ืœื™ืช. ื›ืืฉืจ ฮท ืžื—ื–ื™ืจ no_reading, ฯƒ ืชื•ืคืก ื–ืืช ื•ืžืžื™ืจ; ืœื ืžื•ืคืง ืขืจืš M_p. ื›ืืฉืจ ฯƒ ืžื—ื–ื™ืจ no_signal, ื”ื•ื ืื™ื ื• ืชื•ืจื ื“ื‘ืจ ืœืงื‘ื•ืฆืช ื”ึพsignals Z โ€” collect ืžืจื›ื™ื‘ ืืช ืฉืืจ ื”ึพsignals, ืงื˜ื ื” ื‘ืื—ื“. ื”ืจื™ืฆื” ืžืžืฉื™ื›ื”. ืื ื›ืœ ื”ืคืขืœื•ืช ฯƒ ื‘ื—ืœื•ืŸ ืžื—ื–ื™ืจื•ืช no_signal, collect ืขืฉื•ื™ ืœื”ืจื›ื™ื‘ ืงื‘ื•ืฆืช signals ื–ื›ืื™ืช ืจื™ืงื”. ื’ื ื”ืžืงืจื” ื”ื–ื” ืขื“ื™ื™ืŸ ืื™ื ื• โŠฅ: ื–ื” ืชื ืื™ ืงืœื˜ ืœืื’ืจื’ืฆื™ื” ืฉึพAgg ืฆืจื™ืš ืœื˜ืคืœ ื‘ื• ืœืคื™ ืžื“ื™ื ื™ื•ืช ื”ืื’ืจื’ืฆื™ื” ื”ืžื•ืฆื”ืจืช ืฉืœื•, ืœื ืชื•ืฆืืช signalization ืคื’ื•ืžื”. ื‘ืฉื•ื ื ืงื•ื“ื” no_signal ืื™ื ื• ืขื•ืฆืจ ืืช ื”ืขื ืฃ ื›ืคื™ ืฉึพโŠฅ ืขื•ืฉื”.

ื–ื• ื”ื”ื‘ื—ื ื” ืฉื”ื ื™ืกื•ื— ื”ืงื•ื“ื Failure_p ืœื ื™ื›ื•ืœ ื”ื™ื” ืœืขืฉื•ืช. ืžืขืจื›ืช ืกื•ื›ื ื™ื ืฉืจื•ืฉืžืช no_reading ื›ื›ืฉืœ ืื™ื‘ื“ื” ืืช ื”ืžื™ื“ืข ืฉื”ืจืื™ื” ื”ื™ื™ืชื” ืชืงื™ื ื” ื•ืขื•ื‘ื“ื” ื ื›ื•ืŸ. ืžืขืจื›ืช ืกื•ื›ื ื™ื ืฉืจื•ืฉืžืช ืื•ืชื• ื›ื”ืฆืœื—ื” ืขืจื‘ื‘ื” ืื•ืชื• ืขื ืคืœื™ื˜ื”. ื”ึพsummand ืฉืœ N_o ื›ื•ืคื” ืืช ื”ืชื•ื•ื™ืช ื”ื ื›ื•ื ื”: ืื™ึพืคืœื™ื˜ื”, ื ืฉืงืœึพื•ืœืึพื”ืชื—ื™ื™ื‘, ืชืงืฃ.

ืชื•ืฆืื•ืช ืฉื›ื‘ืช ื”ื‘ืงืจื”: hold ื•ึพActionControl

ื”ื“ืจืš ื”ืฉืœื™ืฉื™ืช ืœืกื™ื™ื ื‘ืœื™ ืœืคืœื•ื˜ ืื•ื‘ื™ื™ืงื˜ ืžืจื—ื‘ื™ ื”ื™ื ื”ึพsummand ืฉืœ ืืคืงื˜ ื”ื‘ืงืจื”: Op(Ctl_o). ืฉื ื™ ืื•ืคืจื˜ื•ืจื™ื ื‘ืืœื’ื‘ืจื” ืžืคื™ืงื™ื ืื•ืชื•.

ืขื‘ื•ืจ Agg, ืื•ืคืจื˜ื•ืจ ื”ืื’ืจื’ืฆื™ื”: Ctl_Agg = {hold}. ื›ืืฉืจ ืžื“ื™ื ื™ื•ืช ืคืชืจื•ืŸ ื”ืงื•ื ืคืœื™ืงื˜ื™ื ืฉืœ Agg ื‘ื•ื—ื ืช ืืช ื”ึพsignals ื”ืžืื•ื’ื“ื™ื ื•ืžืกืจื‘ืช ืœืคืœื•ื˜ ื•ืงื˜ื•ืจ ืžืฉืžืขื•ืช โ€” ืžืฉื•ื ืฉื”ึพsignals ืžื ื•ื’ื“ื™ื ื–ื” ืœื–ื” ืžืขื‘ืจ ืœืžื” ืฉืžื“ื™ื ื™ื•ืช ืžื•ืฆื”ืจืช ื›ืœืฉื”ื™ ื™ื›ื•ืœื” ืœืคืชื•ืจ, ืื• ืžืฉื•ื ืฉื”ืžื“ื™ื ื™ื•ืช ื“ื•ืจืฉืช ื‘ืžืคื•ืจืฉ ื”ืกืœืžื” โ€” Agg ืžื—ื–ื™ืจ hold. hold ืื™ื ื• ืžื•ืคืง ืขืœ ืงืœื˜ ืคื’ื•ื (ื–ื” โŠฅ). hold ืื™ื ื• ื”ื™ืขื“ืจ ื‘ืจืžืช ื”ึพsignalization ืฉื ื’ืจื ืžึพno_signal; ื”ื•ื ืชื•ืฆืืช ืžื“ื™ื ื™ื•ืช/ื‘ืงืจื” ื‘ืจืžืช ื”ืื’ืจื’ืฆื™ื”. ื”ื•ื ืžื•ืคืง ื›ืชื•ืฆืืช ืžื“ื™ื ื™ื•ืช ืžื›ื•ื•ื ืช ืื—ืจื™ ืฉึพAgg ื”ืจื™ืฅ ืืช ืžืœื•ื ื”ืคืจื•ืฆื“ื•ืจื” ื”ืคื ื™ืžื™ืช ืฉืœื•: collect, dedup, ื‘ื“ื™ืงืช closure, ืกื™ื ื•ืŸ ื–ื›ืื•ืช, decay, ืžื“ื™ื ื™ื•ืช ืงื•ื ืคืœื™ืงื˜. hold ื”ื•ื ื”ืคืœื˜ ืฉืœ ื”ืฉืœื‘ ื”ืื—ืจื•ืŸ, ืœื ืงื™ืฆื•ืจ ื“ืจืš.

ืขื‘ื•ืจ ฯˆ, ืื•ืคืจื˜ื•ืจ ื‘ื—ื™ืจืช ื”ืคืขื•ืœื”: Ctl_ฯˆ = {defer, propose, queue, block}. ืืจื‘ืขืชื ื™ื—ื“ ืžืจื›ื™ื‘ื™ื ืืช ActionControl. ื›ืืฉืจ ืžืฉืžืขื•ืช ืžื•ื›ื ื” ืœืคืขื•ืœื”, ื‘ื ื•ื™ื” ื”ื™ื˜ื‘, ืžื’ื™ืขื” ืœึพฯˆ ื•ื”ืชื ืื™ื ืœืคืœื™ื˜ื” ื™ืฉื™ืจื” ืื™ื ื ืžืชืงื™ื™ืžื™ื โ€” ื”ืคืขื•ืœื” ื“ื•ืจืฉืช ืื™ืฉื•ืจ, ื—ื™ื™ื‘ืช ืœื”ื™ื›ื ืก ืœืชื•ืจ, ืœืกื•ื›ืŸ ืื™ืŸ ื–ื›ื•ืช ืœื‘ืฆืข ืื•ืชื” ืœื‘ื“, ืื• ืฉื›ืœืœ ื—ืกื™ืžื” ืžื•ืคืขืœ โ€” ฯˆ ืžื—ื–ื™ืจ ืื—ืช ืžืืจื‘ืข ืจืฉื•ืžื•ืช ActionControl. ื”ืจืฉื•ืžื•ืช ื˜ื™ืคื•ืกื™ื•ืช; ื›ืœ ืจืฉื•ืžื” ืžืฆื™ื™ื ืช ืืช ืžืกืœื•ืœ ื”ืคืชืจื•ืŸ ื”ื ื“ืจืฉ ืขื‘ื•ืจ ืฉื›ื‘ืช ื”ื‘ืงืจื” ืฉืžืกื‘ื™ื‘.

ื”ืขื•ื‘ื“ื” ื”ืžื‘ื ื™ืช ื”ืžืจื›ื–ื™ืช ืœื’ื‘ื™ ืืคืงื˜ื™ ื‘ืงืจื” ื”ื™ื ื–ื•: ืชื•ืฆืื•ืช ื‘ืงืจื” ืื™ื ืŸ carrier values ืฉืœ ืžืจื—ื‘ื™ CSA; ื”ืŸ ืคืขื•ืœื•ืช ืžื˜ื•ืคืœื•ืช ื‘ืฉื›ื‘ืช ื”ื‘ืงืจื” ืฉืžืกื‘ื™ื‘. ืจืฉื•ืžืช ActionControl ืื™ื ื” ืคืขื•ืœื”. ื”ื™ื ืื™ื ื” ืื™ื‘ืจ ืฉืœ A. ื”ื™ื ืื™ื ื” ืื•ื‘ื™ื™ืงื˜ ืืœื’ื‘ืจื™ ืฉื ืคืœื˜ ื•ื ืข downstream ื“ืจืš ืฉืจืฉืจืช ื”ืื•ืคืจื˜ื•ืจื™ื. ืงื˜ื’ื•ืจื™ื™ืช Kleisli ื‘ื ื•ื™ื” ืžืขืœ ื”ืžื•ื ืื“ื” ืฉื ื•ืฆืจืช ืžืฉืœื•ืฉืช ื”ึพsummands ื”ืจืืฉื•ื ื™ื โ€” ืคืœื™ื˜ื”, โŠฅ, ื•ืื™ึพืคืœื™ื˜ื•ืช. ื”ึพsummand ื”ืจื‘ื™ืขื™ ื”ื•ื ื—ืชื™ืžืช ืืคืงื˜ ื‘ืžื•ื‘ืŸ ืฉืœ algebraic effects: ืžืฉื”ื• ืฉื”ึพhandling ืฉืœื• ื—ื™ ืžื—ื•ืฅ ืœืงื˜ื’ื•ืจื™ื”, ื‘ื›ืœ ืชืฉืชื™ืช ื‘ืงืจื” ืฉื”ึพdeployment ืžืกืคืง.

ื–ื” ืžืžื™ืก, ืžื‘ื ื™ืช ื•ืœื ืจื˜ื•ืจื™ืช, ืฉืืœื” ืฉืžืขืจื›ื•ืช ืœืึพืืœื’ื‘ืจื™ื•ืช ืžื™ื™ืฆืจื•ืช ืชืžื™ื“: ื”ืื hold ื”ื•ื ืกื•ื’ ืฉืœ ื›ืฉืœ? ื”ืื defer ื”ื•ื ืกื•ื’ ืฉืœ ื”ืฆืœื—ื” ื—ืœืงื™ืช? ื”ืฉืืœื•ืช ื”ืืœื” ืื™ื ืŸ ื˜ื™ืคื•ืกื™ื•ืช. hold ื•ึพdefer ืื™ื ื ืขืจื›ื™ื ื‘ืžืจื—ื‘ื™ ื”ื ืฉื™ืื” ื•ื’ื ืื™ื ื ื›ืฉืœื™ื ื‘ื’ื‘ื•ืœ ื”ื˜ื™ืคื•ืกื™ ืฉืœ ื”ืืœื’ื‘ืจื”. ื”ื ืืคืงื˜ื™ื ืฉืžื‘ืงืฉื™ื ื˜ื™ืคื•ืœ ื—ื™ืฆื•ื ื™. ืœืื—ืจ ืฉื”ื ื ืคืชืจื™ื ื—ื™ืฆื•ื ื™ืช, ื›ืœ ื”ืžืฉืš ืžื’ื™ืข ื›ื”ืคืขืœื” ื˜ืจื™ื™ื” ืฉืœ ื”ืืœื’ื‘ืจื” โ€” ืžืชื—ื™ืœ ืžื—ื“ืฉ, ืขื ื”ืงืฉืจ ื—ื“ืฉ ื•ืจื™ืฆืช ืžื˜ืจื” ื—ื“ืฉื”, ืœื ื›ื”ืžืฉืš ืฉืœ ื”ืขื ืฃ ืฉื ืขืฆืจ.

ื”ื”ืชื ื”ื’ื•ืช downstream ืฉืœ ืืคืงื˜ื™ ื‘ืงืจื” ื”ื™ื ืกื•ืคื™ืช ื‘ืจืžืช ื”ืขื ืฃ ืขื ื—ื™ื“ื•ืฉ ื—ื™ืฆื•ื ื™. ื›ืืฉืจ Agg ืžื—ื–ื™ืจ hold, ื”ืขื ืฃ ื”ื–ื” ื”ืกืชื™ื™ื โ€” ืœื ืžื•ืคืง m_p, ืœื ืžื•ืจื›ื‘ ARM, ื•ึพฯˆ ืื™ื ื• ืžื•ืคืขืœ ืขื‘ื•ืจ ืื•ืชื• ืขื ืฃ. ื”ึพhold ื™ื•ืฆื ืœืฉื›ื‘ืช ื‘ืงืจืช ื”ืื’ืจื’ืฆื™ื”. ื›ืืฉืจ ฯˆ ืžื—ื–ื™ืจ defer, ื”ืขื ืฃ ื”ืกืชื™ื™ื โ€” ืœื ื ืคืœื˜ืช ืคืขื•ืœื”, ื•ืœื ื ื›ื ืก feedback ืœึพE. ื”ึพdefer ื™ื•ืฆื ืœืฉื›ื‘ืช ื‘ืงืจืช ื”ืคืขื•ืœื”. ื›ืœ ื”ืžืฉืš ืœืื—ืจ ื”ื—ืœื˜ื” ื—ื™ืฆื•ื ื™ืช ื–ื”ื” ืžื‘ื—ื™ื ื” ืžื‘ื ื™ืช ืœื›ืœ ื”ืคืขืœื” ื˜ืจื™ื™ื” ืื—ืจืช ืฉืœ ื”ืืœื’ื‘ืจื”.

ืžื” ื ืขืฆืจ ื•ืžื” ืœื

ืฉืœื•ืฉื” ื“ื‘ืจื™ื ื™ื›ื•ืœื™ื ืœืกื™ื™ื ืขื ืฃ ื‘ืœื™ ืœืคืœื•ื˜ ืืช ื”ืื•ื‘ื™ื™ืงื˜ ื”ืืœื’ื‘ืจื™ ืฉื”ืขื ืฃ ื”ืชืงื“ื ืœืงืจืืชื•. ื”ืคืจืง ื›ื‘ืจ ื ืชืŸ ืฉื ืœืฉืœื•ืฉืชื. ื›ื“ืื™ ืœื•ืžืจ ืžื” ื›ืœ ืื—ื“ ืื•ืžืจ ืขืœ ื”ืขื ืฃ ืฉื”ื•ื ืžืกื™ื™ื.

ืชื•ืฆืื” ืžืฉืžืขื•ืช ืœื
emission ืื•ื‘ื™ื™ืงื˜ ื ื›ื ืก ืœืžืจื—ื‘ ื”ื™ืขื“ ื ื™ืกื™ื•ืŸ ื‘ืงืจื”
โŠฅ ื’ื‘ื•ืœ ืคื’ื•ื / ื“ื—ื™ื™ื” โ€œno signalโ€
no_reading ฮท ืฉืงืœ ื•ืœื ืžืฆื ื›ื™ื•ื•ืŸ ื›ืฉืœ
no_signal ฯƒ ืœื ื”ืคื™ืง Z ืžืฉื•ื ืฉืœึพฮท ืœื ื”ื™ื™ืชื” ืงืจื™ืื” hold
hold ืืคืงื˜ ื‘ืงืจื” ืฉืœ Agg ฮฑ ืžื ื•ื•ืŸ
ActionControl ืืคืงื˜ ื‘ืงืจื” ืฉืœ ฯˆ ืคืขื•ืœื” ืฉื ืคืœื˜ื”

โŠฅ ืื•ืžืจ: ืžืฉื”ื• ื‘ืงืœื˜ ื”ื–ื” ื”ื™ื” ืฉื’ื•ื™ ื‘ื’ื‘ื•ืœ. ื”ืขื ืฃ ืžืขื•ืœื ืœื ื”ื™ื” ืœื’ื™ื˜ื™ืžื™. ื”ื ื™ื˜ื•ืจ ืžืงื‘ืœ ืืช ื”ืžื™ืงื•ื ื•ื”ืกื™ื‘ื”.

no_reading / no_signal ืื•ืžืจื™ื: ื”ืจืื™ื” ื”ื’ื™ืขื”, ืขื•ื‘ื“ื”, ื•ืœื ื”ื›ื™ืœื” ืฉื•ื ื“ื‘ืจ ืœื”ืชื—ื™ื™ื‘ ืืœื™ื•. ื”ืขื ืฃ ื”ืกืชื™ื™ื ื ื›ื•ืŸ. ื”ืจื™ืฆื” ืžืžืฉื™ื›ื” ืขื ืชืจื•ืžื” upstream ืงื˜ื ื” ื™ื•ืชืจ.

hold / ActionControl ืื•ืžืจื™ื: ื”ืืœื’ื‘ืจื” ื”ืฉืœื™ืžื” ืืช ืขื‘ื•ื“ืชื” ืขื“ ืœื ืงื•ื“ื” ื”ื–ื• ื•ื”ืคื™ืงื” ื‘ืงืฉืช ื‘ืงืจื” ื˜ื™ืคื•ืกื™ืช. ื”ืขื ืฃ ืžื•ืฉื”ื” ืขื“ ืœืคืขื•ืœื” ื—ื™ืฆื•ื ื™ืช. ืœืื—ืจ ืžื›ืŸ ืชื‘ื•ื ื”ืคืขืœื” ื˜ืจื™ื™ื”.

ืืœื” ืื™ื ื ืฉืœื•ืฉื” ื“ืจื’ื•ืช ื—ื•ืžืจื” ืฉืœ ื›ืฉืœ. ืืœื” ืฉืœื•ืฉื” ืกื•ื’ื™ื ืฉื•ื ื™ื ืฉืœ ืื™ืจื•ืข ืฉื”ืืœื’ื‘ืจื” ืžื˜ืคืœืช ื‘ื”ื ืื—ืจืช ืžืฉื•ื ืฉื”ื ืื•ืžืจื™ื ื“ื‘ืจื™ื ืฉื•ื ื™ื. ื™ื›ื•ืœืช ื‘ื™ืงื•ืจืช ืชืœื•ื™ื” ื‘ื›ืš ืฉื”ื ื™ื™ืฉืืจื• ื ืคืจื“ื™ื. ืื ืฉืœื•ืฉืชื ื ืจืฉืžื™ื ื›ึพโ€œno outputโ€, ืฉื›ื‘ืช ื”ื ื™ื˜ื•ืจ ืื™ื ื” ื™ื›ื•ืœื” ืœื”ื‘ื—ื™ืŸ ื‘ื™ืŸ ืฉื’ื™ืืช ื˜ื™ืคื•ืก, ื”ื™ืžื ืขื•ืช ืžื›ื•ื•ื ืช, ื•ืื™ืฉื•ืจ ืื ื•ืฉื™ ืžืžืชื™ืŸ. ืื ืฉืœื•ืฉืชื ืžื˜ื•ืคืœื™ื ื›ืฉื’ื™ืื•ืช ืฉืžื—ื™ื™ื‘ื•ืช retry, ื”ืžืขืจื›ืช ืชื ืกื” ืžื—ื“ืฉ ืชื•ืฆืื•ืช ืฉื›ื‘ืช ื‘ืงืจื” ืœื’ื™ื˜ื™ืžื™ื•ืช ืฉืžืขื•ืœื ืœื ื”ื™ื• ืฉื’ื™ืื•ืช. ืื ืฉืœื•ืฉืชื ืžื˜ื•ืคืœื™ื ื›ื”ืฆืœื—ื”, ื”ืžืขืจื›ืช ืชื‘ืœืข ืฉื’ื™ืื•ืช ื˜ื™ืคื•ืก ื‘ืฉืงื˜.

ื˜ื™ืคื•ืก ื”ืชื•ืฆืื” ื‘ืŸ ืืจื‘ืขืช ื”ึพsummands ื”ื•ื ื”ืžื ื’ื ื•ืŸ ืฉืœ ื”ืืœื’ื‘ืจื” ืฉืžื‘ื˜ื™ื— ืฉื”ื”ื‘ื—ื ื•ืช ื”ืืœื” ื™ืฉืจื“ื• ื‘ื›ืœ ืฉื›ื‘ื” ืฉืœ ื”ืžืขืจื›ืช, ืžื”ึพtype-checker ื•ืขื“ audit log.

ืžื“ื•ืข ื”ืืœื’ื‘ืจื” ื›ื•ืคื” ื–ืืช

ืžืขืจื›ืช ืœืึพื˜ื™ืคื•ืกื™ืช ื™ื›ื•ืœื” ืœื™ื™ืฆื’ ืืช ื›ืœ ื”ืชื•ืฆืื•ืช ื›ืฉื“ื” ืชื•ืฆืื” ื™ื—ื™ื“ ืฉืžื›ื™ืœ string. ื”ึพstring ื™ื›ื•ืœ ืœื•ืžืจ โ€œsuccessโ€, โ€œerrorโ€, โ€œno_signalโ€, ืื• โ€œdeferredโ€, ื•ื”ืžืขืจื›ืช ื™ื›ื•ืœื” ืœืขืฉื•ืช ืขื ื”ึพstrings ื”ืืœื” ืžื” ืฉื”ืžื™ืžื•ืฉ ืฉืœื” ืขื•ืฉื”. ื”ื“ืจื™ืฉื” ืฉืœ ื”ืืœื’ื‘ืจื” ืžื—ืžื™ืจื” ื™ื•ืชืจ: ื›ืœ ืชื•ืฆืืช ืื•ืคืจื˜ื•ืจ ื—ื™ื™ื‘ืช ืœืชืคื•ืก ื‘ื“ื™ื•ืง summand ืื—ื“, ื•ื”ื”ืชื ื”ื’ื•ืช downstream ืฉืœ ื›ืœ summand ื ืงื‘ืขืช ืœืคื™ ื—ื•ืง ื”ืงื•ืžืคื•ื–ื™ืฆื™ื”.

ื–ื” ืื•ืžืจ ืฉื”ืžืฉืžืขืช ื”ืืœื’ื‘ืจื™ืช ืœื ืจืง ืขื•ื–ืจืช ืœื ื™ื˜ื•ืจ ื•ืœื‘ื™ืงื•ืจืช โ€” ื”ื™ื ื”ื•ืคื›ืช ื˜ืขื•ื™ื•ืช ืžืกื•ื™ืžื•ืช ืœื‘ืœืชื™ึพื˜ื™ืคื•ืกื™ื•ืช. ืžืขืจื›ืช ืฉืžื ืชื‘ืช no_signal ืœืžืกืœื•ืœ ื”ื ื™ื˜ื•ืจ ืฉืœ โŠฅ ืขืฉืชื” ืฉื’ื™ืืช ื˜ื™ืคื•ืก โ€” ื”ื™ื ืฉืœื—ื” ืขืจืš ืžึพN_o ืœึพhandler ืฉื ื•ืขื“ ืขื‘ื•ืจ {โŠฅ}. ืžืขืจื›ืช ืฉืžืชื™ื™ื—ืกืช ืœึพhold ื›ืืœ no_signal ื•ืชื•ืจืžืช ืจืฉื•ืžื” ื—ืกืจื” ืœืงื‘ื•ืฆืช ื”ึพsignals ืฉืœ Agg ืขืจื‘ื‘ื” ืืคืงื˜ ื‘ืงืจื” ืขื ืื™ึพืคืœื™ื˜ื”. ืžืขืจื›ืช ื”ื˜ื™ืคื•ืกื™ื ืชื•ืคืกืช ืืช ืฉื ื™ื”ื ืœืคื ื™ ืฉื”ึพaudit log ืขื•ืฉื” ื–ืืช.

ืชื–ืช ื”ึพno-glue ืฉืœ ื”ืืœื’ื‘ืจื”, ืžืคืจืง 9, ื”ื™ื ืžื” ืฉืžืืคืฉืจ ืืช ื”ืžืฉืžืขืช ื”ื–ื•. Glue ืžื–ื™ื– ืชื•ืฆืื•ืช ื‘ื™ืŸ ืจื›ื™ื‘ื™ื ื‘ืœื™ ืœื”ืฆื”ื™ืจ ืขืœ ื”ื˜ื™ืคื•ืกื™ื ืฉืœื”ืŸ. ืืœื’ื‘ืจื” ืœืœื glue ืคื™ืจื•ืฉื” ืฉื›ืœ ืชื•ืฆืื” ืฉื ืขื” ื‘ื™ืŸ ืื•ืคืจื˜ื•ืจื™ื ื ื•ืฉืืช ื˜ื™ืคื•ืก ืžื•ืฆื”ืจ, ื•ื”ื˜ื™ืคื•ืก ื”ืžื•ืฆื”ืจ ืงื•ื‘ืข ืืช ื”ืžืกืœื•ืœ downstream. ื—ืžืฉ ืงื˜ื’ื•ืจื™ื•ืช ื”ืชื•ืฆืื” โ€” ืคืœื™ื˜ื”, ื“ื—ื™ื™ื”, no_reading, no_signal, ื•ืืคืงื˜ื™ ื‘ืงืจื” โ€” ืžืžื•ืคื•ืช ืœื—ืžื™ืฉื” ืžืกืœื•ืœื™ downstream ืžื•ืฆื”ืจื™ื: ื”ืงื•ืžืคื•ื–ื™ืฆื™ื” ืžืžืฉื™ื›ื”, ื”ื ื™ื˜ื•ืจ ืžืงื‘ืœ, ฯƒ ืžืžื™ืจ, collect ืžืจื›ื™ื‘ ื‘ืœืขื“ื™ื•, ืฉื›ื‘ืช ื”ื‘ืงืจื” ืžื˜ืคืœืช. ืื™ืŸ ืžืกืœื•ืœ ืฉื™ืฉื™.

ืชื–ืช ื”ืคืจืง ืขื›ืฉื™ื• ืžื“ื•ื™ืงืช: ื›ืฉืœ ืื™ื ื• ื“ื‘ืจ ืื—ื“ ืžืฉื•ื ืฉื”ืืœื’ื‘ืจื” ืžืกืคืงืช ืืจื‘ืขื” summands ื˜ื™ืคื•ืกื™ื™ื, ืœื ืื—ื“. ื˜ื™ืคื•ืœ ื‘ื”ื ื›ืื•ืชื” ืชื•ืฆืื” ืื™ื ื• ื”ื—ืœื˜ืช ืžื“ื™ื ื™ื•ืช ื ื™ื˜ื•ืจ. ื–ื• ืฉื’ื™ืืช ื˜ื™ืคื•ืก.

Chapter 11 ยท Part III โ€” Operators and Runtimeืคืจืง 11 ยท ื—ืœืง III โ€” ืื•ืคืจื˜ื•ืจื™ื ื•ืกื‘ื™ื‘ืช ืจื™ืฆื”

Purpose Isolation and Cross-Purpose Transportื‘ื™ื“ื•ื“ ืชื›ืœื™ื•ืช ื•ื”ืขื‘ืจื” ื—ื•ืฆืชึพืชื›ืœื™ืช

Each purpose isolated; transport only through the declared channel.
Each purpose isolated; transport only through the declared channel.ื›ืœ ืชื›ืœื™ืช ืžื‘ื•ื“ื“ืช; ื”ืขื‘ืจื” ืจืง ื“ืจืš ื”ืขืจื•ืฅ ื”ืžื•ืฆื”ืจ.

The question this chapter answers

Suppose a Sales purpose, running over its own evidence, concludes that an account is urgent. Down the hall, a Support purpose is handling the same customer. Can Support inherit Sales's urgency? Can the conclusion "this account is urgent" โ€” formed under one purpose, against one body of evidence, for one reason โ€” simply become a conclusion that Support now holds?

This is not an idle question. The whole appeal of running many purposes over shared infrastructure is that they see overlapping worlds. Sales and Support touch the same accounts; a Finance purpose touches them again. If conclusions leaked freely between them, the system would be efficient and untrustworthy at once: no one could say whose judgment any given decision rested on. And the failure would be silent. Nothing would announce that Support's "urgent" was really Sales's "urgent" wearing a different badge.

The algebra's answer comes in two halves, and the rest of this chapter is those two halves made precise. Support may observe what Sales did โ€” Sales took an action, the action had consequences in the world, and those consequences are visible. Support may not borrow what Sales concluded โ€” not unless someone has declared, explicitly and in advance, that this particular crossing is allowed. Observation is not cross-purpose transport. Borrowing is gated. The gate has exactly one mechanism, and it is locked by default.

Meaning is fibered by purpose

The reason borrowing needs a mechanism at all is structural, and it was fixed back in the spaces. Meaning in CSA is not a free-floating quantity. Every meaning value carries a purpose index: there is no bare ฮผ that means something in general. The meaning space M is a disjoint union of purpose-conditioned fibers โ€” one fiber M_p for each purpose p โ€” and there is no purpose-free meaning value that can be read independently of its p.

This is axiom A11, no-meaning-without-purpose, seen from the typing side. Interpretation enters a fiber only at ฮท, and ฮท emits into the fiber of the purpose whose run it belongs to. No operator rule takes a value in M_p and hands back a value in M_{pโ€ฒ}. The fibers are not layers of one shared object that you can re-index at will; they are separate by construction, and the separation is the default state of the system.

That last point is worth dwelling on, because it inverts a common intuition. In a glued system, a conclusion is just data โ€” a record, a row, a float โ€” and data goes wherever a caller passes it. Isolation, in such a system, is a feature you add: access controls, tenant boundaries, careful plumbing. In the algebra it is the other way around. A Sales-conclusion is not even expressible as a Support-conclusion, because it lives in a different fiber and no typing rule rewrites its index. Isolation is not bolted on. It is what you get when you do nothing. To make a conclusion cross, you have to do something specific โ€” and the algebra gives you exactly one thing you can do.

Observe versus borrow

Before naming that one thing, we have to be careful about what isolation does not forbid, because this is where most of the confusion lives. CSA allows observational coupling; it forbids unauthorized meaning borrowing. Those are different relationships, and collapsing them is the single most common mistake about purpose isolation.

Here is observational coupling. A purpose p selects an action and emits it; the action affects the world, and later perception may admit its consequences as events in E, the observation space. E is purpose-free โ€” it is the shared boundary where the world's arrivals land, including the system's own actions coming back as observed consequences. A second purpose pโ€ฒ, running later, may admit that event as evidence, form its own claims about it, and interpret it through its own ฮท. Sales acts; the action changes something a customer sees; Support observes the change and forms its own view of what it means. The two purposes are now coupled โ€” pโ€ฒ's state depends, causally, on what p did. But no meaning crossed. pโ€ฒ derived its own ฮผ through its own interpretation of a shared world. This loop, action to observation to the next run's evidence, is sanctioned explicitly by the algebra (it is the one feedback shape A3 permits), and it is not a hole in isolation. It is what it looks like when an action becomes observable.

Borrowing is the other relationship, and it begins only when meaning from p enters as meaning into pโ€ฒ โ€” when a value in M_p arrives in a pโ€ฒ-typed object's interpretation without pโ€ฒ having interpreted anything. That is the move the algebra refuses to perform for free. It requires ฮ , the cross-purpose projection, and ฮ  is defined only where an authorization exists.

It follows that the isolation guarantee is a non-borrowing guarantee, not a non-interference guarantee in the security-theory sense. The algebra does not promise that pโ€ฒ can learn nothing about p. A patient observer of Sales's actions might, over time, statistically reconstruct something that looks like Sales's view of an account. The algebra permits this, and is honest about it: the reconstruction is pโ€ฒ's own meaning, built through pโ€ฒ's own ฮท, and it shows up in pโ€ฒ's own provenance as such. What the algebra guarantees is that no value will ever carry p's interpretation while wearing pโ€ฒ's type. The promise is about provenance honesty โ€” whose judgment is actually in play โ€” not about blocking inference.

ฮ , the one door

The one thing you can do to move meaning across a fiber boundary is invoke ฮ . Chapter 9 listed it among the operators; here is what governs it.

ฮ  is the sole cross-fiber term former. Its signature takes a value in one purpose's meaning fiber and produces a value in another's, and its typing rule has a single gate: ฮ _{pโ†’pโ€ฒ} is defined if and only if the edge pโ†’pโ€ฒ is declared in the authorization structure ๐’œ. Invoke it on an undeclared pair and it returns โŠฅ โ€” the rejection outcome of Chapter 10, a malformed boundary crossing, not a quiet no-op. There is no second route. The fibers have one door between any ordered pair of purposes, that door is ฮ , and the door is locked unless ๐’œ names it.

This is the no-glue thesis applied to purposes. In a glued system there is always another way: a shared cache, a global, a helper that reads one tenant's state and writes another's. The algebra has no such back channel because meaning has nowhere to flow except through a typed operator, and the only typed operator that changes a purpose index is ฮ . Close that door and the fibers are sealed. Open it โ€” by declaring an arrow โ€” and you have opened exactly the crossing you named, and no others.

Declared arrows, paths, and the two kinds

The authorization structure ๐’œ is a registry of declared projection arrows. Each arrow carries an axis-mapping table โ€” how the source purpose's meaning axes map onto the destination's โ€” a handful of defaults for axes that do not map, and a version reference so the declaration can be re-checked when either purpose's meaning schema changes. Declaring an arrow is the governance act that opens a door.

Arrows come in two kinds, and the distinction is a governance one, not a mathematical flourish. A direct arrow is an authorization with its own justification: it says "p may project to pโ€ฒ this way," it carries a policy reason for existing, and its mapping is allowed to be anything the policy wants โ€” it need not agree with any other route. A composite arrow is a declared composition: it says "the crossing pโ†’pโ€ฒ is exactly the crossing pโ†’q followed by qโ†’r," it names the arrows it is built from, and its mapping is checked mechanically at declaration time against the chained mapping of its parts. If the two agree, the composite is coherent and admitted. If they do not, the algebra refuses to call it a composite at all: it is either an incoherent declaration, rejected, or it must be re-declared honestly as a direct arrow with its own justification. This is the no-masquerading rule โ€” a crossing may not present itself as the composition of a path while quietly doing something the path does not do.

Two more facts keep this from sprawling. First, a path is not an arrow. If pโ†’q and qโ†’r are both declared, you may invoke them in sequence, per invocation, to carry meaning from p to r โ€” but the standing arrow pโ†’r is never minted automatically just because the path exists. Composition in the purpose base is itself something you declare, not something the system infers. (The structure that makes this precise โ€” ๐’œ as a partial category, a paracategory, where composition is defined only where a composite has been declared โ€” was settled in the Mathematical Core; for this chapter the result is enough and the machinery can stay there.) Second, at most one composite may be declared per factorization: composition, where it is defined, is a function, not a menu. The practitioner's version of all this is short. A direct arrow is an authorization with its own reason. A composite arrow is a declared composition, coherence-checked. A path is an invocable sequence, never an automatically minted standing arrow.

What the theorems actually say

Two results from the proved suite turn this discipline into a guarantee. Both can be stated in plain language; their proofs live in the Core.

The first is Purpose Isolation (T2). In any conformant run of the system, no p-meaning ever appears in the meaning of a pโ€ฒ-object unless p can reach pโ€ฒ through declared arrows. The careful word is reach. The guarantee is quantified over paths, not over single edges โ€” and it has to be, because the edge-level version would be false. Take the specification's worked example: three purposes p1, p2, p3, with declared arrows p1โ†’p2 and p2โ†’p3, and nothing declared directly from p1 to p3. Meaning originating under p1 can legitimately end up inside a p3-typed object, by being projected p1โ†’p2 and then p2โ†’p3, each step a real declared crossing. The pair (p1, p3) was never declared, yet the influence is authorized, because it travels a declared path. So isolation is bounded by what the declarations make reachable, not by the raw list of declared pairs.

The second is Transport Soundness (T7), the converse direction. Every cross-purpose influence that does carry meaning is realized by such an authorized path: each step a declared edge, invoked as its own operation, with the meaning re-wrapped under the destination purpose and the version references matching at every hop. And the availability runs both ways โ€” for any pair the declarations make reachable, transport is possible (subject to per-arrow policy); for any pair they do not, it is impossible. Put the two theorems together and the boundary is exact. Meaning crosses along authorized paths, all of them and only them.

๐’œ versus Reach(๐’œ): two questions, two tools

This gap between what was declared and what those declarations make possible has a name. ๐’œ is the set of arrows you wrote down. Reach(๐’œ) is everything those arrows can reach by chaining โ€” the influence boundary the declarations actually imply. The p1โ†’p3 example is the whole point: (p1, p3) is in Reach(๐’œ) but not in ๐’œ. Governance cannot answer "who can influence whom" by reading the declaration list, because the list understates its own consequences. It has to compute the closure.

That computation is one of two distinct audit questions, and the algebra keeps them apart. One question is actual and looks backward: how did this specific action arise, whose meaning is in its provenance? That is answered by walking a recorded trace โ€” every ฮ  crossing is its own node in the trace by construction, so the path any real influence took is readable off the record. The other question is possible and looks forward: which purposes could influence which at all, under the current declarations, whether or not it has ever happened? That is answered by computing Reach(๐’œ) from the registry. The first is csa trace; the second is the purpose-reachability audit.

A boundary has to be stated plainly here, and it is the chapter's one hard limit. That audit examines possibility. In the present system it has little to chew on: the projection registry is empty โ€” zero declared arrows โ€” so Reach(๐’œ) is empty and no purpose can influence any other through meaning at all. No production projection has been exercised; the first real arrow is named future work, not a result to report. What exists today is the discipline and its tooling: the registry format, the declare-time coherence and uniqueness checks, and the reachability audit, built and tested, waiting for the first arrow a deployment chooses to declare. The claim of this chapter is about the shape of the guarantee, not about a crossing that has occurred.

Isolation is the default; transport must be declared

Stand back and the design is one sentence long. Meaning is fibered by purpose; nothing crosses a fiber boundary but ฮ ; ฮ  crosses only where an arrow is declared; and observing what another purpose did is never the same act as borrowing what it concluded. Everything else โ€” arrow kinds, paths, reachability, the two audits โ€” is bookkeeping in service of that sentence.

The practical consequence for anyone building on this is concrete. If you want Support to use Sales's conclusions as conclusions, that is not a query you write; it is an arrow someone declares, justifies, versions, and submits to a coherence check โ€” and once it exists, an audit can show precisely which purposes can now reach which. Until then, Support can watch everything Sales does in the world and must form its own view. Silence in the registry means isolation. That is the safe default, and it is the default you get for free. The opposite of an algebra is glue, and glue is exactly what would let one purpose's urgency seep into another's without anyone deciding it should. The algebra does not forbid that crossing by policy. It makes the unauthorized version of it ill-typed.

ื”ืฉืืœื” ืฉื”ืคืจืง ื”ื–ื” ืขื•ื ื” ืขืœื™ื”

ื ื ื™ื— ืฉืชื›ืœื™ืช Sales, ืฉืจืฆื” ืขืœ ื‘ืกื™ืก ื”ืจืื™ื•ืช ืฉืœื”, ืžืกื™ืงื” ืฉื—ืฉื‘ื•ืŸ ืžืกื•ื™ื ื”ื•ื ื“ื—ื•ืฃ. ืžืขื‘ืจ ืœืžืกื“ืจื•ืŸ, ืชื›ืœื™ืช Support ืžื˜ืคืœืช ื‘ืื•ืชื• ืœืงื•ื—. ื”ืื Support ื™ื›ื•ืœื” ืœืจืฉืช ืืช ื”ื“ื—ื™ืคื•ืช ืฉืœ Sales? ื”ืื ื”ืžืกืงื ื” "ื”ื—ืฉื‘ื•ืŸ ื”ื–ื” ื“ื—ื•ืฃ" โ€” ืฉื ื•ืฆืจื” ืชื—ืช ืชื›ืœื™ืช ืื—ืช, ืžื•ืœ ื’ื•ืฃ ืจืื™ื•ืช ืื—ื“, ืžืกื™ื‘ื” ืื—ืช โ€” ื™ื›ื•ืœื” ืคืฉื•ื˜ ืœื”ืคื•ืš ืœืžืกืงื ื” ืฉึพSupport ืžื—ื–ื™ืงื” ืขื›ืฉื™ื•?

ื–ื• ืœื ืฉืืœื” ืชื™ืื•ืจื˜ื™ืช. ื›ืœ ื”ืคื™ืชื•ื™ ื‘ื”ืจืฆืช ืชื›ืœื™ื•ืช ืจื‘ื•ืช ืžืขืœ ืชืฉืชื™ืช ืžืฉื•ืชืคืช ื”ื•ื ืฉื”ืŸ ืจื•ืื•ืช ืขื•ืœืžื•ืช ื—ื•ืคืคื™ื. Sales ื•ึพSupport ื ื•ื’ืขื•ืช ื‘ืื•ืชื accounts; ืชื›ืœื™ืช Finance ื ื•ื’ืขืช ื‘ื”ื ืฉื•ื‘. ืื ืžืกืงื ื•ืช ื”ื™ื• ื–ื•ืœื’ื•ืช ื‘ื™ื ื™ื”ืŸ ื‘ื—ื•ืคืฉื™ื•ืช, ื”ืžืขืจื›ืช ื”ื™ื™ืชื” ื™ืขื™ืœื” ื•ืœื ืืžื™ื ื” ื‘ื•ึพื–ืžื ื™ืช: ืืฃ ืื—ื“ ืœื ื”ื™ื” ื™ื›ื•ืœ ืœื•ืžืจ ืขืœ ืฉื™ืงื•ืœ ื”ื“ืขืช ืฉืœ ืžื™ ื ืฉืขื ื” ื”ื—ืœื˜ื” ื ืชื•ื ื”. ื•ื”ื›ืฉืœ ื”ื™ื” ืฉืงื˜. ืฉื•ื ื“ื‘ืจ ืœื ื”ื™ื” ืžื•ื“ื™ืข ืฉื”ึพ"urgent" ืฉืœ Support ื”ื•ื ื‘ืขืฆื ื”ึพ"urgent" ืฉืœ Sales ืขื ืชื’ ืื—ืจ.

ื”ืชืฉื•ื‘ื” ืฉืœ ื”ืืœื’ื‘ืจื” ืžื’ื™ืขื” ื‘ืฉื ื™ ื—ืฆืื™ื, ื•ืฉืืจ ื”ืคืจืง ืžื“ื™ื™ืง ืืช ืฉื ื™ ื”ื—ืฆืื™ื ื”ืืœื”. Support ืจืฉืื™ืช ืœืฆืคื•ืช ื‘ืžื” ืฉึพSales ืขืฉืชื” โ€” Sales ื‘ื™ืฆืขื” ืคืขื•ืœื”, ืœืคืขื•ืœื” ื”ื™ื• ื”ืฉืœื›ื•ืช ื‘ืขื•ืœื, ื•ื”ื”ืฉืœื›ื•ืช ื”ืืœื” ื’ืœื•ื™ื•ืช. Support ืื™ื ื” ืจืฉืื™ืช ืœืฉืื•ืœ ืืช ืžื” ืฉึพSales ื”ืกื™ืงื” โ€” ืœื ืืœื ืื ืžื™ืฉื”ื• ื”ื›ืจื™ื–, ื‘ืžืคื•ืจืฉ ื•ืžืจืืฉ, ืฉื”ืžืขื‘ืจ ื”ืกืคืฆื™ืคื™ ื”ื–ื” ืžื•ืชืจ. Observation ืื™ื ื• cross-purpose transport. Borrowing ื”ื•ื gated. ืœืฉืขืจ ื™ืฉ ื‘ื“ื™ื•ืง ืžื ื’ื ื•ืŸ ืื—ื“, ื•ื”ื•ื ื ืขื•ืœ ื›ื‘ืจื™ืจืช ืžื—ื“ืœ.

ืžืฉืžืขื•ืช ื”ื™ื fibered by purpose

ื”ืกื™ื‘ื” ืฉึพborrowing ืฆืจื™ืš ื‘ื›ืœืœ ืžื ื’ื ื•ืŸ ื”ื™ื ืžื‘ื ื™ืช, ื•ื”ื™ื ื ืงื‘ืขื” ื›ื‘ืจ ื‘ืžืจื—ื‘ื™ื. ืžืฉืžืขื•ืช ื‘ึพCSA ืื™ื ื” ื›ืžื•ืช ืžืจื—ืคืช ื‘ื—ื•ืคืฉื™ื•ืช. ื›ืœ ืขืจืš ืžืฉืžืขื•ืช ื ื•ืฉื ืื™ื ื“ืงืก ืชื›ืœื™ืช: ืื™ืŸ ฮผ ืขื™ืจื•ื ืฉืžืฉืžืขื•ืชื• ืžืฉื”ื• ื‘ืื•ืคืŸ ื›ืœืœื™. ืžืจื—ื‘ ื”ืžืฉืžืขื•ืช M ื”ื•ื ืื™ื—ื•ื“ ื–ืจ ืฉืœ fibers ืžื•ืชื ื™ึพืชื›ืœื™ืช โ€” fiber ืื—ื“ M_p ืœื›ืœ ืชื›ืœื™ืช p โ€” ื•ืื™ืŸ ืขืจืš ืžืฉืžืขื•ืช ื—ื•ืคืฉื™ ืžืชื›ืœื™ืช ืฉืืคืฉืจ ืœืงืจื•ื ื‘ืœื™ ืชืœื•ืช ื‘ึพp ืฉืœื•.

ื–ื”ื• ืืงืกื™ื•ืžื” A11, no-meaning-without-purpose, ืžื”ืฆื“ ื”ื˜ื™ืคื•ืกื™. Interpretation ื ื›ื ืก ืœึพfiber ืจืง ื“ืจืš ฮท, ื•ึพฮท ืคื•ืœื˜ืช ืœืชื•ืš ื”ึพfiber ืฉืœ ื”ืชื›ืœื™ืช ืฉืืœื™ื” ืฉื™ื™ื›ืช ื”ืจื™ืฆื”. ืื™ืŸ ื›ืœืœ ืื•ืคืจื˜ื•ืจื™ ืฉืœื•ืงื— ืขืจืš ื‘ึพM_p ื•ืžื—ื–ื™ืจ ืขืจืš ื‘ึพM_{pโ€ฒ}. ื”ึพfibers ืื™ื ื ืฉื›ื‘ื•ืช ืฉืœ ืื•ื‘ื™ื™ืงื˜ ืžืฉื•ืชืฃ ืื—ื“ ืฉืืคืฉืจ ืœืฉื ื•ืช ืœื• ืื™ื ื“ืงืก ื›ืจืฆื•ื ืš; ื”ื ื ืคืจื“ื™ื by construction, ื•ื”ื”ืคืจื“ื” ื”ื™ื ืžืฆื‘ ื‘ืจื™ืจืช ื”ืžื—ื“ืœ ืฉืœ ื”ืžืขืจื›ืช.

ื”ื ืงื•ื“ื” ื”ืื—ืจื•ื ื” ืฉื•ื•ื” ืฉื”ื™ื™ื”, ื›ื™ ื”ื™ื ื”ื•ืคื›ืช ืื™ื ื˜ื•ืื™ืฆื™ื” ื ืคื•ืฆื”. ื‘ืžืขืจื›ืช ืžื•ื“ื‘ืงืช, ืžืกืงื ื” ื”ื™ื ืคืฉื•ื˜ data โ€” ืจืฉื•ืžื”, ืฉื•ืจื”, float โ€” ื•ึพdata ื”ื•ืœืš ืœื›ืœ ืžืงื•ื ืฉึพcaller ืžืขื‘ื™ืจ ืื•ืชื• ืืœื™ื•. ื‘ื™ื“ื•ื“, ื‘ืžืขืจื›ืช ื›ื–ืืช, ื”ื•ื feature ืฉืžื•ืกื™ืคื™ื: access controls, ื’ื‘ื•ืœื•ืช tenant, plumbing ื–ื”ื™ืจ. ื‘ืืœื’ื‘ืจื” ื–ื” ื”ืคื•ืš. ืžืกืงื ื” ืฉืœ Sales ืืคื™ืœื• ืื™ื ื” ื ื™ืชื ืช ืœื‘ื™ื˜ื•ื™ ื›ืžืกืงื ื” ืฉืœ Support, ื›ื™ ื”ื™ื ื—ื™ื” ื‘ึพfiber ืื—ืจ ื•ืื™ืŸ ื›ืœืœ typing ืฉืžืฉื›ืชื‘ ืืช ื”ืื™ื ื“ืงืก ืฉืœื”. Isolation ืื™ื ื• ืžื•ื‘ืจื’ ืžื‘ื—ื•ืฅ. ื–ื” ืžื” ืฉืžืงื‘ืœื™ื ื›ืฉืœื ืขื•ืฉื™ื ื›ืœื•ื. ื›ื“ื™ ืœื’ืจื•ื ืœืžืกืงื ื” ืœื—ืฆื•ืช, ืฆืจื™ืš ืœืขืฉื•ืช ืžืฉื”ื• ืกืคืฆื™ืคื™ โ€” ื•ื”ืืœื’ื‘ืจื” ื ื•ืชื ืช ื‘ื“ื™ื•ืง ื“ื‘ืจ ืื—ื“ ืฉืืคืฉืจ ืœืขืฉื•ืช.

Observe ืœืขื•ืžืช borrow

ืœืคื ื™ ืฉื ืงืจื ื‘ืฉื ืœื“ื‘ืจ ื”ื™ื—ื™ื“ ื”ื–ื”, ืฆืจื™ืš ืœื”ื™ื–ื”ืจ ืœื’ื‘ื™ ืžื” ืฉื”ื‘ื™ื“ื•ื“ ืœื ืื•ืกืจ, ื›ื™ ื›ืืŸ ื ืžืฆื ืจื•ื‘ ื”ื‘ืœื‘ื•ืœ. CSA allows observational coupling; it forbids unauthorized meaning borrowing. ืืœื” ื™ื—ืกื™ื ืฉื•ื ื™ื, ื•ืงืจื™ืกื” ืฉืœื”ื ื–ื” ืœืชื•ืš ื–ื” ื”ื™ื ื”ื˜ืขื•ืช ื”ื ืคื•ืฆื” ื‘ื™ื•ืชืจ ืœื’ื‘ื™ purpose isolation.

ื›ืš ื ืจืื” observational coupling. ืชื›ืœื™ืช p ื‘ื•ื—ืจืช ืคืขื•ืœื” ื•ืคื•ืœื˜ืช ืื•ืชื”; ื”ืคืขื•ืœื” ืžืฉืคื™ืขื” ืขืœ ื”ืขื•ืœื, ื•ืžืื•ื—ืจ ื™ื•ืชืจ perception ืขืฉื•ื™ ืœื”ื›ื ื™ืก ืืช ื”ื”ืฉืœื›ื•ืช ืฉืœื” ื›ืื™ืจื•ืขื™ื ื‘ึพE, ืžืจื—ื‘ ื”ืชืฆืคื™ืช. E ื”ื•ื purpose-free โ€” ื”ื’ื‘ื•ืœ ื”ืžืฉื•ืชืฃ ืฉืืœื™ื• ืžื’ื™ืขื™ื ืžื•ืคืขื™ ื”ืขื•ืœื, ื›ื•ืœืœ ื”ืคืขื•ืœื•ืช ืฉืœ ื”ืžืขืจื›ืช ืขืฆืžื” ื›ืฉื”ืŸ ื—ื•ื–ืจื•ืช ื›ื”ืฉืœื›ื•ืช ื ืฆืคื•ืช. ืชื›ืœื™ืช ืฉื ื™ื™ื” pโ€ฒ, ืฉืจืฆื” ืžืื•ื—ืจ ื™ื•ืชืจ, ืขืฉื•ื™ื” ืœื”ื›ื ื™ืก ืืช ื”ืื™ืจื•ืข ื”ื–ื” ื›ืจืื™ื”, ืœื™ืฆื•ืจ ืœื’ื‘ื™ื• claims ืžืฉืœื”, ื•ืœืคืจืฉ ืื•ืชื• ื“ืจืš ฮท ืžืฉืœื”. Sales ืคื•ืขืœืช; ื”ืคืขื•ืœื” ืžืฉื ื” ืžืฉื”ื• ืฉื”ืœืงื•ื— ืจื•ืื”; Support ืฆื•ืคื” ื‘ืฉื™ื ื•ื™ ื•ืžื’ื‘ืฉืช ืœืขืฆืžื” ืขืžื“ื” ืœื’ื‘ื™ ืžืฉืžืขื•ืชื•. ืฉืชื™ ื”ืชื›ืœื™ื•ืช ืขื›ืฉื™ื• coupled โ€” ื”ืžืฆื‘ ืฉืœ pโ€ฒ ืชืœื•ื™, ืกื™ื‘ืชื™ืช, ื‘ืžื” ืฉึพp ืขืฉืชื”. ืื‘ืœ ืฉื•ื ืžืฉืžืขื•ืช ืœื ื—ืฆืชื”. pโ€ฒ ื’ื–ืจื” ฮผ ืžืฉืœื” ื“ืจืš ื”ืคืจืฉื ื•ืช ืฉืœื” ืœืขื•ืœื ืžืฉื•ืชืฃ. ื”ืœื•ืœืื” ื”ื–ืืช, ืžืคืขื•ืœื” ืœืชืฆืคื™ืช ืœืจืื™ื•ืช ืฉืœ ื”ืจื™ืฆื” ื”ื‘ืื”, ืžืื•ืฉืจืช ื‘ืžืคื•ืจืฉ ืขืœ ื™ื“ื™ ื”ืืœื’ื‘ืจื” (ื–ื• ืฆื•ืจืช ื”ึพfeedback ื”ื™ื—ื™ื“ื” ืฉึพA3 ืžืชื™ืจื”), ื•ื”ื™ื ืื™ื ื” ื—ื•ืจ ื‘ื‘ื™ื“ื•ื“. ื›ืš ื ืจืื” ืžืฆื‘ ืฉื‘ื• ืคืขื•ืœื” ื”ื•ืคื›ืช ืœื ืฆืคื™ืช.

Borrowing ื”ื•ื ื”ื™ื—ืก ื”ืื—ืจ, ื•ื”ื•ื ืžืชื—ื™ืœ ืจืง ื›ืืฉืจ ืžืฉืžืขื•ืช ืžึพp ื ื›ื ืกืช ื›ืžืฉืžืขื•ืช ืืœ pโ€ฒ โ€” ื›ืืฉืจ ืขืจืš ื‘ึพM_p ืžื’ื™ืข ืืœ ื”ืคืจืฉื ื•ืช ืฉืœ ืื•ื‘ื™ื™ืงื˜ ืžื˜ื™ืคื•ืก pโ€ฒ ื‘ืœื™ ืฉึพpโ€ฒ ืคื™ืจืฉื” ืžืฉื”ื•. ื–ื” ื”ืžื”ืœืš ืฉื”ืืœื’ื‘ืจื” ืžืกืจื‘ืช ืœื‘ืฆืข ื‘ื—ื™ื ื. ื”ื•ื ื“ื•ืจืฉ ฮ , ื”ึพcross-purpose projection, ื•ึพฮ  ืžื•ื’ื“ืจืช ืจืง ื‘ืžืงื•ื ืฉื‘ื• ืงื™ื™ืžืช authorization.

ืžื›ืืŸ ื ื•ื‘ืข ืฉื”ื‘ื˜ื—ืช ื”ื‘ื™ื“ื•ื“ ื”ื™ื ื”ื‘ื˜ื—ืช non-borrowing, ืœื ื”ื‘ื˜ื—ืช non-interference ื‘ืžื•ื‘ืŸ ืฉืœ ืชื•ืจืช ืื‘ื˜ื—ื”. ื”ืืœื’ื‘ืจื” ืื™ื ื” ืžื‘ื˜ื™ื—ื” ืฉึพpโ€ฒ ืœื ื™ื›ื•ืœื” ืœืœืžื•ื“ ื“ื‘ืจ ืขืœ p. ืฆื•ืคื” ืขืงื‘ื™ ื‘ืคืขื•ืœื•ืช ืฉืœ Sales ืขืฉื•ื™, ืœืื•ืจืš ื–ืžืŸ, ืœืฉื—ื–ืจ ืกื˜ื˜ื™ืกื˜ื™ืช ืžืฉื”ื• ืฉื ืจืื” ื›ืžื• ื”ืขืžื“ื” ืฉืœ Sales ืœื’ื‘ื™ account. ื”ืืœื’ื‘ืจื” ืžืชื™ืจื” ื–ืืช, ื•ื”ื™ื ื›ื ื” ืœื’ื‘ื™ ื–ื”: ื”ืฉื—ื–ื•ืจ ื”ื•ื ืžืฉืžืขื•ืช ืฉืœ pโ€ฒ ืขืฆืžื”, ืฉื ื‘ื ืชื” ื“ืจืš ฮท ืฉืœ pโ€ฒ, ื•ื”ื•ื ืžื•ืคื™ืข ื‘ึพprovenance ืฉืœ pโ€ฒ ื›ื›ื–ื”. ืžื” ืฉื”ืืœื’ื‘ืจื” ืžื‘ื˜ื™ื—ื” ื”ื•ื ืฉืืฃ ืขืจืš ืœืขื•ืœื ืœื ื™ื™ืฉื ืืช ื”ืคืจืฉื ื•ืช ืฉืœ p ื›ืฉื”ื•ื ืœื•ื‘ืฉ ืืช ื”ื˜ื™ืคื•ืก ืฉืœ pโ€ฒ. ื”ื”ื‘ื˜ื—ื” ื”ื™ื ืขืœ ื™ื•ืฉืจ provenance โ€” ืฉื™ืงื•ืœ ื”ื“ืขืช ืฉืœ ืžื™ ื‘ืืžืช ื ืžืฆื ื‘ืคืขื•ืœื” โ€” ืœื ืขืœ ื—ืกื™ืžืช inference.

ฮ , ื”ื“ืœืช ื”ื™ื—ื™ื“ื”

ื”ื“ื‘ืจ ื”ื™ื—ื™ื“ ืฉืืคืฉืจ ืœืขืฉื•ืช ื›ื“ื™ ืœื”ืขื‘ื™ืจ ืžืฉืžืขื•ืช ืžืขื‘ืจ ืœื’ื‘ื•ืœ fiber ื”ื•ื ืœื”ืคืขื™ืœ ฮ . ืคืจืง 9 ืžื ื” ืื•ืชื” ื‘ื™ืŸ ื”ืื•ืคืจื˜ื•ืจื™ื; ื›ืืŸ ื ืžืฆื ืžื” ืฉืžืžืฉืœ ืื•ืชื”.

ฮ  ื”ื™ื ื”ึพsole cross-fiber term former. ื”ื—ืชื™ืžื” ืฉืœื” ืœื•ืงื—ืช ืขืจืš ื‘ึพmeaning fiber ืฉืœ ืชื›ืœื™ืช ืื—ืช ื•ืžื™ื™ืฆืจืช ืขืจืš ื‘ึพmeaning fiber ืฉืœ ืชื›ืœื™ืช ืื—ืจืช, ื•ืœื›ืœืœ ื”ื˜ื™ืคื•ืก ืฉืœื” ื™ืฉ ืฉืขืจ ืื—ื“: ฮ _{pโ†’pโ€ฒ} ืžื•ื’ื“ืจืช ืื ื•ืจืง ืื ื”ืงืฉืช pโ†’pโ€ฒ ื”ื•ื›ืจื–ื” ื‘ืžื‘ื ื” ื”ื”ืจืฉืื” ๐’œ. ืžืคืขื™ืœื™ื ืื•ืชื” ืขืœ ื–ื•ื’ ืœื ืžื•ื›ืจื– ื•ื”ื™ื ืžื—ื–ื™ืจื” โŠฅ โ€” ืชื•ืฆืืช ื”ึพrejection ืฉืœ ืคืจืง 10, ื—ืฆื™ื™ืช ื’ื‘ื•ืœ malformed, ืœื no-op ืฉืงื˜. ืื™ืŸ ืžืกืœื•ืœ ืฉื ื™. ื‘ื™ืŸ ื›ืœ ื–ื•ื’ ืกื“ื•ืจ ืฉืœ ืชื›ืœื™ื•ืช ื™ืฉ ืœึพfibers ื“ืœืช ืื—ืช, ื”ื“ืœืช ื”ื™ื ฮ , ื•ื”ื“ืœืช ื ืขื•ืœื” ืืœื ืื ๐’œ ืงื•ืจืืช ืœื” ื‘ืฉื.

ื–ื”ื• no-glue thesis ื›ืฉื”ื•ื ืžื™ื•ืฉื ืขืœ ืชื›ืœื™ื•ืช. ื‘ืžืขืจื›ืช ืžื•ื“ื‘ืงืช ืชืžื™ื“ ื™ืฉ ืขื•ื“ ื“ืจืš: cache ืžืฉื•ืชืฃ, global, helper ืฉืงื•ืจื ืžืฆื‘ ืฉืœ tenant ืื—ื“ ื•ื›ื•ืชื‘ ืœืžืฆื‘ ืฉืœ ืื—ืจ. ืœืืœื’ื‘ืจื” ืื™ืŸ back channel ื›ื–ื”, ื›ื™ ืœืžืฉืžืขื•ืช ืื™ืŸ ืœืืŸ ืœื–ืจื•ื ื—ื•ืฅ ืžื“ืจืš ืื•ืคืจื˜ื•ืจ ื˜ื™ืคื•ืกื™, ื•ื”ืื•ืคืจื˜ื•ืจ ื”ื˜ื™ืคื•ืกื™ ื”ื™ื—ื™ื“ ืฉืžืฉื ื” purpose index ื”ื•ื ฮ . ืกื’ื•ืจ ืืช ื”ื“ืœืช ื”ื–ืืช ื•ื”ึพfibers ืื˜ื•ืžื™ื. ืคืชื— ืื•ืชื” โ€” ื‘ืืžืฆืขื•ืช ื”ื›ืจื–ืช arrow โ€” ื•ืคืชื—ืช ื‘ื“ื™ื•ืง ืืช ื”ืžืขื‘ืจ ืฉืฉื™ื™ืžืช, ื•ืœื ืฉื•ื ืžืขื‘ืจ ืื—ืจ.

Arrows ืžื•ืฆื”ืจื™ื, paths, ื•ืฉื ื™ ื”ืกื•ื’ื™ื

ืžื‘ื ื” ื”ื”ืจืฉืื” ๐’œ ื”ื•ื registry ืฉืœ projection arrows ืžื•ืฆื”ืจื™ื. ื›ืœ arrow ื ื•ืฉื axis-mapping table โ€” ื›ื™ืฆื“ ืฆื™ืจื™ ื”ืžืฉืžืขื•ืช ืฉืœ ืชื›ืœื™ืช ื”ืžืงื•ืจ ืžืžื•ืคื™ื ืืœ ืฆื™ืจื™ ืชื›ืœื™ืช ื”ื™ืขื“ โ€” ื›ืžื” defaults ืœืฆื™ืจื™ื ืฉืื™ื ื ืžืชืžืคื™ื, ื•ึพversion reference ื›ื“ื™ ืฉืืคืฉืจ ื™ื”ื™ื” ืœื‘ื“ื•ืง ืžื—ื“ืฉ ืืช ื”ื”ื›ืจื–ื” ื›ืืฉืจ ืกื›ืžืช ื”ืžืฉืžืขื•ืช ืฉืœ ืื—ืช ื”ืชื›ืœื™ื•ืช ืžืฉืชื ื”. ื”ื›ืจื–ืช arrow ื”ื™ื ืคืขื•ืœืช governance ืฉืคื•ืชื—ืช ื“ืœืช.

Arrows ืžื’ื™ืขื™ื ื‘ืฉื ื™ ืกื•ื’ื™ื, ื•ื”ื”ื‘ื—ื ื” ื”ื™ื governance, ืœื ืงื™ืฉื•ื˜ ืžืชืžื˜ื™. Direct arrow ื”ื™ื ื”ืจืฉืื” ืขื ื”ืฆื“ืงื” ืžืฉืœื”: ื”ื™ื ืื•ืžืจืช "p ืจืฉืื™ืช ืœื‘ืฆืข projection ืœึพpโ€ฒ ื‘ื“ืจืš ื”ื–ืืช", ื”ื™ื ื ื•ืฉืืช ืกื™ื‘ืช policy ืœืงื™ื•ืžื”, ื•ื”ืžื™ืคื•ื™ ืฉืœื” ืจืฉืื™ ืœื”ื™ื•ืช ื›ืœ ืžื” ืฉื”ึพpolicy ืจื•ืฆื” โ€” ื”ื•ื ืœื ื—ื™ื™ื‘ ืœื”ืกื›ื™ื ืขื ืฉื•ื ืžืกืœื•ืœ ืื—ืจ. Composite arrow ื”ื™ื ื”ืจื›ื‘ื” ืžื•ืฆื”ืจืช: ื”ื™ื ืื•ืžืจืช "ื”ืžืขื‘ืจ pโ†’pโ€ฒ ื”ื•ื ื‘ื“ื™ื•ืง ื”ืžืขื‘ืจ pโ†’q ื•ืื—ืจื™ื• qโ†’r", ื”ื™ื ืงื•ืจืืช ื‘ืฉื ืœึพarrows ืฉืžื”ื ื”ื™ื ื‘ื ื•ื™ื”, ื•ื”ืžื™ืคื•ื™ ืฉืœื” ื ื‘ื“ืง ืžื›ื ื™ืช ื‘ื–ืžืŸ ื”ื”ื›ืจื–ื” ืžื•ืœ ื”ืžื™ืคื•ื™ ื”ืžืฉื•ืจืฉืจ ืฉืœ ื”ื—ืœืงื™ื ืฉืœื”. ืื ื”ืฉื ื™ื™ื ืžืกื›ื™ืžื™ื, ื”ึพcomposite ืงื•ื”ืจื ื˜ื™ ื•ื ืงืœื˜. ืื ื”ื ืœื ืžืกื›ื™ืžื™ื, ื”ืืœื’ื‘ืจื” ืžืกืจื‘ืช ืœืงืจื•ื ืœื• composite ื‘ื›ืœืœ: ื–ื• ืื• ื”ืฆื”ืจื” incoherent, ืฉื ื“ื—ื™ืช, ืื• ืฉืขืœื™ื” ืœื”ื™ื•ืช ืžื•ื›ืจื–ืช ืžื—ื“ืฉ ื‘ื™ื•ืฉืจ ื›ึพdirect arrow ืขื ื”ืฆื“ืงื” ืžืฉืœื”. ื–ื”ื• ื›ืœืœ no-masquerading โ€” ืžืขื‘ืจ ืื™ื ื• ืจืฉืื™ ืœื”ืฆื™ื’ ืืช ืขืฆืžื• ื›ื”ืจื›ื‘ื” ืฉืœ path ื‘ื–ืžืŸ ืฉื”ื•ื ืขื•ืฉื” ื‘ืฉืงื˜ ืžืฉื”ื• ืฉื”ึพpath ืื™ื ื• ืขื•ืฉื”.

ืฉืชื™ ืขื•ื‘ื“ื•ืช ื ื•ืกืคื•ืช ืžื•ื ืขื•ืช ืžื–ื” ืœื”ืชื ืคื—. ืจืืฉื™ืช, path ืื™ื ื• arrow. ืื pโ†’q ื•ึพqโ†’r ืžื•ืฆื”ืจื•ืช ืฉืชื™ื”ืŸ, ืžื•ืชืจ ืœื”ืคืขื™ืœ ืื•ืชืŸ ื‘ืจืฆืฃ, per invocation, ื›ื“ื™ ืœืฉืืช ืžืฉืžืขื•ืช ืžึพp ืœึพr โ€” ืื‘ืœ ื”ึพstanding arrow pโ†’r ืœืขื•ืœื ืื™ื ื• ื ื•ืฆืจ ืื•ื˜ื•ืžื˜ื™ืช ืจืง ืžืคื ื™ ืฉื”ึพpath ืงื™ื™ื. ืงื•ืžืคื•ื–ื™ืฆื™ื” ื‘ื‘ืกื™ืก ื”ืชื›ืœื™ื•ืช ื”ื™ื ื‘ืขืฆืžื” ืžืฉื”ื• ืฉืžืฆื”ื™ืจื™ื ืขืœื™ื•, ืœื ืžืฉื”ื• ืฉื”ืžืขืจื›ืช ืžืกื™ืงื”. (ื”ืžื‘ื ื” ืฉืžื“ื™ื™ืง ื–ืืช โ€” ๐’œ ื›ึพpartial category, paracategory, ืฉื‘ื” ืงื•ืžืคื•ื–ื™ืฆื™ื” ืžื•ื’ื“ืจืช ืจืง ื‘ืžืงื•ื ืฉื‘ื• composite ื”ื•ื›ืจื– โ€” ื”ื•ื›ืจืข ื‘ึพMathematical Core; ืขื‘ื•ืจ ื”ืคืจืง ื”ื–ื” ื”ืชื•ืฆืื” ืžืกืคื™ืงื” ื•ื”ืžื ื’ื ื•ืŸ ื™ื›ื•ืœ ืœื”ื™ืฉืืจ ืฉื.) ืฉื ื™ืช, ืœื›ืœ ื”ื™ื•ืชืจ composite ืื—ื“ ื™ื›ื•ืœ ืœื”ื™ื•ืช ืžื•ื›ืจื– ืœื›ืœ factorization: ืงื•ืžืคื•ื–ื™ืฆื™ื”, ื”ื™ื›ืŸ ืฉื”ื™ื ืžื•ื’ื“ืจืช, ื”ื™ื ืคื•ื ืงืฆื™ื”, ืœื ืชืคืจื™ื˜. ื’ืจืกืช ื”ึพpractitioner ืฉืœ ื›ืœ ื–ื” ืงืฆืจื”. Direct arrow ื”ื™ื ื”ืจืฉืื” ืขื ืกื™ื‘ื” ืžืฉืœื”. Composite arrow ื”ื™ื ืงื•ืžืคื•ื–ื™ืฆื™ื” ืžื•ืฆื”ืจืช, coherence-checked. Path ื”ื•ื ืจืฆืฃ ื ื™ืชืŸ ืœื”ืคืขืœื”, ื•ืœืขื•ืœื ืœื standing arrow ืฉื ื•ืฆืจ ืื•ื˜ื•ืžื˜ื™ืช.

ืžื” ื”ืชืื•ืจืžื•ืช ื‘ืืžืช ืื•ืžืจื•ืช

ืฉืชื™ ืชื•ืฆืื•ืช ืžืชื•ืš ื”ืกื•ื•ื™ื˜ื” ื”ืžื•ื›ื—ืช ื”ื•ืคื›ื•ืช ืืช ื”ื“ื™ืกืฆื™ืคืœื™ื ื” ื”ื–ืืช ืœื”ื‘ื˜ื—ื”. ืืช ืฉืชื™ื”ืŸ ืืคืฉืจ ืœื•ืžืจ ื‘ืฉืคื” ืจื’ื™ืœื”; ื”ื”ื•ื›ื—ื•ืช ืฉืœื”ืŸ ื—ื™ื•ืช ื‘ึพCore.

ื”ืจืืฉื•ื ื” ื”ื™ื Purpose Isolation โ€(T2). ื‘ื›ืœ run ืงื•ื ืคื•ืจืžื™ ืฉืœ ื”ืžืขืจื›ืช, ืฉื•ื ืžืฉืžืขื•ืช ืฉืœ p ืื™ื ื” ืžื•ืคื™ืขื” ื‘ืžืฉืžืขื•ืช ืฉืœ ืื•ื‘ื™ื™ืงื˜ ืฉืœ pโ€ฒ ืืœื ืื p ื™ื›ื•ืœื” ืœื”ื’ื™ืข ืืœ pโ€ฒ ื“ืจืš arrows ืžื•ืฆื”ืจื™ื. ื”ืžื™ืœื” ื”ื–ื”ื™ืจื” ื”ื™ื reach. ื”ื”ื‘ื˜ื—ื” ืžื›ื•ืžืชืช ืขืœ paths, ืœื ืขืœ edges ื™ื—ื™ื“ื™ื โ€” ื•ื”ื™ื ื—ื™ื™ื‘ืช ืœื”ื™ื•ืช ื›ื–ืืช, ื›ื™ ื’ืจืกืช ื”ึพedge-level ื”ื™ื™ืชื” ืฉื’ื•ื™ื”. ืงื—ื• ืืช ื”ื“ื•ื’ืžื” ื”ืขื•ื‘ื“ืช ืฉืœ ื”ืกืคืฆื™ืคื™ืงืฆื™ื”: ืฉืœื•ืฉ ืชื›ืœื™ื•ืช p1,โ€ p2,โ€ p3, ืขื arrows ืžื•ืฆื”ืจื™ื p1โ†’p2 ื•ึพp2โ†’p3, ื•ืฉื•ื ื“ื‘ืจ ืœื ืžื•ื›ืจื– ื™ืฉื™ืจื•ืช ืžึพp1 ืœึพp3. ืžืฉืžืขื•ืช ืฉืžืงื•ืจื” ืชื—ืช p1 ื™ื›ื•ืœื” ืœื”ื’ื™ืข ื‘ืื•ืคืŸ ืœื’ื™ื˜ื™ืžื™ ืœืชื•ืš ืื•ื‘ื™ื™ืงื˜ ืžื˜ื™ืคื•ืก p3, ื‘ืืžืฆืขื•ืช projection ืžึพp1 ืœึพp2 ื•ืื– ืžึพp2 ืœึพp3, ื›ืืฉืจ ื›ืœ ืฆืขื“ ื”ื•ื crossing ืžื•ืฆื”ืจ ืืžื™ืชื™. ื”ื–ื•ื’ (p1,โ€ p3) ืžืขื•ืœื ืœื ื”ื•ื›ืจื–, ืื‘ืœ ื”ื”ืฉืคืขื” ืžื•ืจืฉื™ืช, ื›ื™ ื”ื™ื ื ื•ืกืขืช ื‘ึพpath ืžื•ืฆื”ืจ. ืœื›ืŸ isolation ืชื—ื•ื ืขืœ ื™ื“ื™ ืžื” ืฉื”ื”ื›ืจื–ื•ืช ื”ื•ืคื›ื•ืช reachable, ืœื ืขืœ ื™ื“ื™ ื”ืจืฉื™ืžื” ื”ื’ื•ืœืžื™ืช ืฉืœ ื–ื•ื’ื•ืช ืžื•ืฆื”ืจื™ื.

ื”ืฉื ื™ื™ื” ื”ื™ื Transport Soundness โ€(T7), ื”ื›ื™ื•ื•ืŸ ื”ื”ืคื•ืš. ื›ืœ cross-purpose influence ืฉื›ืŸ ื ื•ืฉื ืžืฉืžืขื•ืช ืžืžื•ืžืฉ ืขืœ ื™ื“ื™ path ืžื•ืจืฉื” ื›ื–ื”: ื›ืœ ืฆืขื“ ื”ื•ื edge ืžื•ืฆื”ืจ, ืžื•ืคืขืœ ื›ืคืขื•ืœื” ื‘ืคื ื™ ืขืฆืžื”, ื›ืืฉืจ ื”ืžืฉืžืขื•ืช ื ืขื˜ืคืช ืžื—ื“ืฉ ืชื—ืช ืชื›ืœื™ืช ื”ื™ืขื“ ื•ึพversion references ืชื•ืืžื™ื ื‘ื›ืœ hop. ื•ื’ื ื”ื–ืžื™ื ื•ืช ื”ื•ืœื›ืช ืœืฉื ื™ ื”ื›ื™ื•ื•ื ื™ื โ€” ืœื›ืœ ื–ื•ื’ ืฉื”ื”ื›ืจื–ื•ืช ื”ื•ืคื›ื•ืช reachable, transport ืืคืฉืจื™ (ื‘ื›ืคื•ืฃ ืœึพpolicy ืฉืœ ื›ืœ arrow); ืœื›ืœ ื–ื•ื’ ืฉื”ืŸ ืื™ื ืŸ ื”ื•ืคื›ื•ืช reachable, ื”ื•ื ื‘ืœืชื™ ืืคืฉืจื™. ืฉื™ื ืืช ืฉืชื™ ื”ืชืื•ืจืžื•ืช ื™ื—ื“ ื•ื”ื’ื‘ื•ืœ ืžื“ื•ื™ืง. ืžืฉืžืขื•ืช ื—ื•ืฆื” ืœืื•ืจืš paths ืžื•ืจืฉื™ื, ื›ื•ืœื ื•ืจืง ื”ื.

๐’œ ืœืขื•ืžืช Reach(๐’œ): ืฉืชื™ ืฉืืœื•ืช, ืฉื ื™ ื›ืœื™ื

ืœืคืขืจ ื”ื–ื” ื‘ื™ืŸ ืžื” ืฉื”ื•ืฆื”ืจ ืœื‘ื™ืŸ ืžื” ืฉื”ื”ืฆื”ืจื•ืช ื”ื•ืคื›ื•ืช ืืคืฉืจื™ ื™ืฉ ืฉื. ๐’œ ื”ื™ื ืงื‘ื•ืฆืช ื”ึพarrows ืฉื›ืชื‘ืช. Reach(๐’œ) ื”ื™ื ื›ืœ ืžื” ืฉื”ึพarrows ื”ืืœื” ื™ื›ื•ืœื™ื ืœื”ื’ื™ืข ืืœื™ื• ื‘ืืžืฆืขื•ืช chaining โ€” ื’ื‘ื•ืœ ื”ื”ืฉืคืขื” ืฉื”ื”ืฆื”ืจื•ืช ื‘ืืžืช ืžืจืžื–ื•ืช ืขืœื™ื•. ื”ื“ื•ื’ืžื” p1โ†’p3 ื”ื™ื ื›ืœ ื”ื ืงื•ื“ื”: (p1,โ€ p3) ื ืžืฆืืช ื‘ึพReach(๐’œ) ืื‘ืœ ืœื ื‘ึพ๐’œ. Governance ืื™ื ื• ื™ื›ื•ืœ ืœืขื ื•ืช ืขืœ "ืžื™ ื™ื›ื•ืœ ืœื”ืฉืคื™ืข ืขืœ ืžื™" ืขืœ ื™ื“ื™ ืงืจื™ืืช ืจืฉื™ืžืช ื”ื”ืฆื”ืจื•ืช, ื›ื™ ื”ืจืฉื™ืžื” ืžืงื˜ื™ื ื” ืืช ื”ื”ืฉืœื›ื•ืช ืฉืœื” ืขืฆืžื”. ืฆืจื™ืš ืœื—ืฉื‘ ืืช ื”ึพclosure.

ื”ื—ื™ืฉื•ื‘ ื”ื–ื” ื”ื•ื ืื—ืช ืžืฉืชื™ ืฉืืœื•ืช audit ื ืคืจื“ื•ืช, ื•ื”ืืœื’ื‘ืจื” ืฉื•ืžืจืช ืื•ืชืŸ ืžื•ืคืจื“ื•ืช. ืฉืืœื” ืื—ืช ื”ื™ื actual ื•ืžื‘ื™ื˜ื” ืœืื—ื•ืจ: ืื™ืš ื”ืคืขื•ืœื” ื”ืกืคืฆื™ืคื™ืช ื”ื–ืืช ื ื•ืฆืจื”, ื”ืžืฉืžืขื•ืช ืฉืœ ืžื™ ื ืžืฆืืช ื‘ึพprovenance ืฉืœื”? ืขืœ ื–ื” ืขื•ื ื™ื ืขืœ ื™ื“ื™ ื”ืœื™ื›ื” ืขืœ trace ืžืชื•ืขื“ โ€” ื›ืœ crossing ืฉืœ ฮ  ื”ื•ื node ืžืฉืœื• ื‘ึพtrace by construction, ื›ืš ืฉื”ึพpath ืฉื›ืœ ื”ืฉืคืขื” ืืžื™ืชื™ืช ื ืกืขื” ื‘ื• ื ื™ืชืŸ ืœืงืจื™ืื” ืžืŸ ื”ืจืฉื•ืžื”. ื”ืฉืืœื” ื”ืฉื ื™ื™ื” ื”ื™ื possible ื•ืžื‘ื™ื˜ื” ืงื“ื™ืžื”: ืื™ืœื• ืชื›ืœื™ื•ืช ื™ื›ื•ืœื•ืช ืœื”ืฉืคื™ืข ืขืœ ืื™ืœื• ื‘ื›ืœืœ, ืชื—ืช ื”ื”ืฆื”ืจื•ืช ื”ื ื•ื›ื—ื™ื•ืช, ื‘ื™ืŸ ืื ื–ื” ืงืจื” ืื™ ืคืขื ื•ื‘ื™ืŸ ืื ืœื? ืขืœ ื–ื” ืขื•ื ื™ื ื‘ืืžืฆืขื•ืช ื—ื™ืฉื•ื‘ Reach(๐’œ) ืžืŸ ื”ึพregistry. ื”ืจืืฉื•ื ื” ื”ื™ื csa trace; ื”ืฉื ื™ื™ื” ื”ื™ื purpose-reachability audit.

ื›ืืŸ ื—ื™ื™ื‘ื™ื ืœื•ืžืจ ื’ื‘ื•ืœ ื‘ืคืฉื˜ื•ืช, ื•ื–ื” ื”ื’ื‘ื•ืœ ื”ืงืฉื™ื— ื”ื™ื—ื™ื“ ืฉืœ ื”ืคืจืง. ื”ึพaudit ื”ื–ื” ื‘ื•ื—ืŸ ืืคืฉืจื•ืช. ื‘ืžืขืจื›ืช ื”ื ื•ื›ื—ื™ืช ืื™ืŸ ืœื• ื”ืจื‘ื” ื‘ืžื” ืœื ื’ื•ืก: projection registry ืจื™ืง โ€” ืืคืก arrows ืžื•ืฆื”ืจื™ื โ€” ื•ืœื›ืŸ Reach(๐’œ) ืจื™ืง ื•ืฉื•ื ืชื›ืœื™ืช ืื™ื ื” ื™ื›ื•ืœื” ืœื”ืฉืคื™ืข ืขืœ ืืฃ ืชื›ืœื™ืช ืื—ืจืช ื“ืจืš meaning ื›ืœืœ. ืฉื•ื production projection ืœื ื”ื•ืคืขืœ; ื”ึพarrow ื”ืืžื™ืชื™ ื”ืจืืฉื•ืŸ ื”ื•ื ืขื‘ื•ื“ื” ืขืชื™ื“ื™ืช ื‘ืฉื, ืœื ืชื•ืฆืื” ืœื“ื•ื•ื— ืขืœื™ื”. ืžื” ืฉืงื™ื™ื ื”ื™ื•ื ื”ื•ื ื”ื“ื™ืกืฆื™ืคืœื™ื ื” ื•ื”ื›ืœื™ื ืฉืœื”: ืคื•ืจืžื˜ ื”ึพregistry, ื‘ื“ื™ืงื•ืช coherence ื•ึพuniqueness ื‘ื–ืžืŸ declaration, ื•ึพreachability audit, ื‘ื ื•ื™ื™ื ื•ื ื‘ื“ืงื•, ืžืžืชื™ื ื™ื ืœึพarrow ื”ืจืืฉื•ืŸ ืฉึพdeployment ื™ื‘ื—ืจ ืœื”ื›ืจื™ื–. ื”ื˜ืขื ื” ืฉืœ ื”ืคืจืง ื”ื–ื” ื”ื™ื ืขืœ ืฆื•ืจืช ื”ื”ื‘ื˜ื—ื”, ืœื ืขืœ crossing ืฉื›ื‘ืจ ื”ืชืจื—ืฉ.

ื‘ื™ื“ื•ื“ ื”ื•ื ื‘ืจื™ืจืช ื”ืžื—ื“ืœ; transport ื—ื™ื™ื‘ ืœื”ื™ื•ืช ืžื•ื›ืจื–

ืื ืžืชืจื—ืงื™ื ืฆืขื“ ืื—ื•ืจื”, ื”ืขื™ืฆื•ื‘ ื”ื•ื ืžืฉืคื˜ ืื—ื“. ืžืฉืžืขื•ืช ื”ื™ื fibered by purpose; ืฉื•ื ื“ื‘ืจ ืœื ื—ื•ืฆื” ื’ื‘ื•ืœ fiber ืžืœื‘ื“ ฮ ; ฮ  ื—ื•ืฆื” ืจืง ื‘ืžืงื•ื ืฉื‘ื• arrow ื”ื•ื›ืจื–; ื•ืœืฆืคื•ืช ื‘ืžื” ืฉืชื›ืœื™ืช ืื—ืจืช ืขืฉืชื” ืื™ื ื• ืื•ืชื• ืžืขืฉื” ื›ืžื• ืœืฉืื•ืœ ืืช ืžื” ืฉื”ื™ื ื”ืกื™ืงื”. ื›ืœ ื”ื™ืชืจ โ€” ืกื•ื’ื™ arrows,โ€ paths,โ€ reachability, ืฉื ื™ ื”ึพaudits โ€” ื”ื•ื bookkeeping ื‘ืฉื™ืจื•ืช ื”ืžืฉืคื˜ ื”ื–ื”.

ื”ืชื•ืฆืื” ื”ืžืขืฉื™ืช ืขื‘ื•ืจ ื›ืœ ืžื™ ืฉื‘ื•ื ื” ืขืœ ื–ื” ื”ื™ื ืงื•ื ืงืจื˜ื™ืช. ืื ืจื•ืฆื™ื ืฉึพSupport ืชืฉืชืžืฉ ื‘ืžืกืงื ื•ืช ืฉืœ Sales ื›ืžืกืงื ื•ืช, ื–ื• ืื™ื ื” query ืฉื›ื•ืชื‘ื™ื; ื–ื” arrow ืฉืžื™ืฉื”ื• ืžืฆื”ื™ืจ ืขืœื™ื•, ืžืฆื“ื™ืง, ืžื’ืจืก, ื•ืžืขื‘ื™ืจ ื“ืจืš ื‘ื“ื™ืงืช coherence โ€” ื•ื‘ืจื’ืข ืฉื”ื•ื ืงื™ื™ื, audit ื™ื›ื•ืœ ืœื”ืจืื•ืช ื‘ื“ื™ื•ืง ืื™ืœื• ืชื›ืœื™ื•ืช ื™ื›ื•ืœื•ืช ืขื›ืฉื™ื• ืœื”ื’ื™ืข ืœืื™ืœื•. ืขื“ ืื–, Support ื™ื›ื•ืœื” ืœืฆืคื•ืช ื‘ื›ืœ ืžื” ืฉึพSales ืขื•ืฉื” ื‘ืขื•ืœื ื•ื—ื™ื™ื‘ืช ืœื’ื‘ืฉ ืขืžื“ื” ืžืฉืœื”. ืฉืงื˜ ื‘ึพregistry ืคื™ืจื•ืฉื• ื‘ื™ื“ื•ื“. ื–ื• ื‘ืจื™ืจืช ื”ืžื—ื“ืœ ื”ื‘ื˜ื•ื—ื”, ื•ื”ื™ื ื‘ืจื™ืจืช ื”ืžื—ื“ืœ ืฉืžืงื‘ืœื™ื ื‘ื—ื™ื ื. ื”ื”ืคืš ืžืืœื’ื‘ืจื” ื”ื•ื glue, ื•ึพglue ื”ื•ื ื‘ื“ื™ื•ืง ืžื” ืฉื”ื™ื” ืžืืคืฉืจ ืœื“ื—ื™ืคื•ืช ืฉืœ ืชื›ืœื™ืช ืื—ืช ืœื–ืœื•ื’ ืœืชื›ืœื™ืช ืื—ืจืช ื‘ืœื™ ืฉืžื™ืฉื”ื• ื”ื—ืœื™ื˜ ืฉื–ื” ืฆืจื™ืš ืœืงืจื•ืช. ื”ืืœื’ื‘ืจื” ืœื ืื•ืกืจืช ืืช ื”ืžืขื‘ืจ ื”ื–ื” ื‘ืืžืฆืขื•ืช policy. ื”ื™ื ื”ื•ืคื›ืช ืืช ื”ื’ืจืกื” ื”ืœืึพืžื•ืจืฉื™ืช ืฉืœื• ืœึพill-typed.

Chapter 12 ยท Part III โ€” Operators and Runtimeืคืจืง 12 ยท ื—ืœืง III โ€” ืื•ืคืจื˜ื•ืจื™ื ื•ืกื‘ื™ื‘ืช ืจื™ืฆื”

Trace, Provenance, and ReplayTrace, Provenance ื•ึพReplay

The log serves the trace โ€” provenance you can replay.
The log serves the trace โ€” provenance you can replay.ื”ืœื•ื’ ืžืฉืจืช ืืช ื”ึพTrace โ€” provenance ืฉืืคืฉืจ ืœืฉื—ื–ืจ.

The question this chapter answers

A print job fails. The system recorded that it failed โ€” but a month later, the question that matters is not "did it fail" but "how did the system reach that conclusion, and can I reproduce the reasoning exactly?" Which printer events and job-state observations, admitted in what order, run through which operators, produced the claim that this job failed? If the only answer is "the log says it failed," the conclusion is not auditable. You are trusting a summary, not a derivation.

This chapter is about the structure that makes the second question answerable. CSA keeps one primary record of how every conclusion came to be โ€” the trace โ€” and the algebra guarantees that this record can be reconstructed in full, deterministically, from the append-only history and the run/version records the system is required to preserve. Auditability in CSA is not a logging feature bolted onto the side. It is a property of the algebra: the history is append-only and the operators are deterministic, and those two facts together mean the entire derivation behind any conclusion can be replayed.

This chapter closes Part III, and it closes a thread that ran through it. Chapter 10 insisted that documented absence โ€” a rejection, a no-signal, a hold โ€” is a typed outcome the system must keep, not discard. This chapter shows where it is kept: documented absence lives in the trace itself.

The trace is primary

The trace, written Tr, is the primary provenance structure in CSA. Everything else in this chapter is a view derived from it. Tr is a directed acyclic graph at the level of operator invocations. Each node is one invocation, and it carries everything needed to understand that step: which operator ran, in which run frame, on which typed inputs (identified by object identity), under which rule and registry versions, and what it returned. Each edge is a dataflow dependency โ€” from the invocation that produced an object to the invocation that consumed it โ€” including edges that cross between runs when a later run reads a carrier an earlier run emitted.

Two inclusions in that definition are deliberate, and both matter here. First, invocations that rejected their input or emitted nothing are still nodes. A ฮบ that returned โŠฅ on malformed evidence, an ฮท that returned no_reading, an Agg that returned a hold โ€” each consumed a real input and produced a typed result, and each is recorded as a node carrying that result. This is the payoff of Chapter 10's discipline: the algebra separates the kinds of non-emission precisely so that, here, they can be written into the provenance record as what they were. Documented absence is documented in the trace, not only in a monitoring side-channel. Second, control-effect nodes carry a reference to their control record, so the trace can be joined to the surrounding control layer without pretending the control record is a carrier value.

The trace is acyclic for two reasons: within a run because evaluation is well-founded, across runs because time orders them. There is no cycle to chase โ€” which is part of what makes replay tractable.

Four views, every one of them lossy

You rarely read a raw DAG. You ask it questions, and each kind of question is answered by a different view of Tr โ€” and every view is a forgetful projection, a quotient that discards something on purpose.

The term tree forgets object identities and results and keeps only the operator structure: the type-level shadow of a run. The event log is any topological serialization of the trace into a sequence โ€” and this is the view to be careful about, because it is the one people instinctively call "the log" and treat as the truth. It is not. A log is a presentation of Tr, not Tr itself; two valid logs of the same trace differ only in the order of independent entries that could have been written either way. The system's append-only log stores such a serialization, and the trace is recovered from it. The log serves the trace, not the other way around.

The provenance cone of an object is the sub-DAG of everything backward-reachable from the node that emitted it โ€” its complete causal history. This is the formal referent of the provenance component every object carries under axiom A10: an object's provenance is the cone behind it. The provenance polynomial is that cone with order and sorts quotiented away โ€” joint use within an invocation becomes multiplication, alternative derivations become addition, each source-level input becomes an indeterminate. It is lossy by design: it deliberately forgets the stage order the cone retains.

That last view earns its keep through a result worth stating plainly. Once you have the polynomial, you can evaluate it in any commutative semiring without recording anything more. Confidence under a weakest-link rule, the cost or latency of the cheapest derivation, the clearance required to view a conclusion โ€” these are not separate logs you maintain. They are evaluations of the one polynomial under different arithmetics. A purpose's confidence calculus is a choice of semiring and valuation, not a feature of the trace. On the worked seed this is literal: a purpose whose rule is "the confidence of an aggregate is the minimum of its parts" is reading the fuzzy semiring off the cone, and the number falls out with no extra machinery. You record the derivation once; the many questions are answered by evaluating it, not by logging more. Only two kinds of question โ€” exact stage order, and typing โ€” exceed what a commutative semiring can see, and both are answered on the full trace, which keeps both.

Putting the views together gives the chapter's working claim: each audit question has a layer that answers it, and moving between them needs no richer recording. Which invocations ran, in what order, with what intermediate results? โ€” read the full trace. What source material contributed, regardless of order? โ€” read the polynomial. How confident, how costly, at what clearance? โ€” evaluate the polynomial in the matching semiring. Why is there no object here? โ€” find the non-emission or rejection node, which exists precisely because the trace records documented absence rather than silence. (Two further questions โ€” whether each cross-purpose step was authorized, and which purposes can influence which at all โ€” belong to the authorization layer of Chapter 11.) One structure, recorded once; many questions, each answered by the right projection of it.

When lineage breaks

A cone is only useful if it is complete. A single dead reference anywhere behind an object truncates its cone, and the object becomes un-auditable: you can no longer say where it came from. CSA's response is not an exception handler bolted on; it is the same partiality that runs through the whole algebra. An object with an incomplete cone falls outside the domain of the action-relevant operators โ€” nothing aggregates over it, no action is derived from it โ€” until its lineage is restored or it is explicitly archived. Auditability is not advisory here. An object the system cannot explain is an object the system will not act on.

Replay: the reconstructibility theorem

All of this would be passive bookkeeping if the trace could only be read forward, as it happened. The result that makes it an audit substrate is T5, Trace Reconstructibility, and its content is this: given the recorded run frames, the input observations (recoverable from the append-only carriers), and the pinned registry versions, deterministic replay reproduces the entire trace โ€” same DAG, same operators, same dependencies, same typed results, including every rejection, non-emission, and control-effect node.

There is one precise qualifier, and it is the honest one. Replay reproduces the trace up to a unique identity-isomorphism โ€” the structure is identical, but freshly minted object ids may be renamed by a single consistent relabeling over the fixed inputs. The reason is that evaluation never depends on a concrete id: rename them all consistently and every step commutes. The practical strengthening follows at once. If the invocation log records the ids it emitted, or mints them in a replay-stable way, that isomorphism collapses to the identity and replay reproduces the trace node-for-node. The engine's log records ids, so the deployment gets the node-for-node form; the general theorem is the weaker isomorphism statement, and the stronger one is a discipline you opt into.

One non-claim has to be stated, because the tempting stronger version is false. The append-only carriers plus the control stores do not, by themselves, suffice to reconstruct the trace. Rejected and non-emitting invocations append nothing to any carrier โ€” yet they are trace nodes. They return not because they were stored but because replay regenerates them: determinism means the same malformed input is rejected the same way the second time. This is exactly why replay, not storage, is the right primitive. You do not keep a copy of every non-event; you keep an append-only history and the ability to re-run it, and the non-events re-occur. The hypotheses are the ones you would expect: state is append-only, evaluation is deterministic, and the registry versions are pinned so the same rules are in force.

The PrintFarm receipt โ€” and its boundary

The theorem is proved in the Mathematical Core. What turns a proof into a lived property is a receipt on real data, and there is one. On the PrintFarm deployment, a frozen baseline of the recorded print-job event log โ€” sixteen events across eleven jobs, three of them terminal, the whole capture pinned by hash โ€” was replayed through the binding and reproduced the on-disk job-state conclusions identically: the comparison returns no differences, and every one of the sixteen admissions is hash-verified and traced. That is a concrete rung-1 receipt for T5-style reconstructibility: the mechanism the theorem describes, exercised end-to-end on a real print farm's history rather than a toy. The proof is the mathematics; this is the instance that shows the mechanism running.

It is worth being exact about what that receipt is and is not, because the slide from one to the other is easy and would be dishonest. What it is: a reconstructibility receipt โ€” the recorded history replays to identical print-job conclusions, failed, completed, printing, with verified payloads. What it is not: a verdict on the field monitor. The camera-frame watcher that decides, from a live video frame, whether a print has actually failed is a separate system on a separate validation track, and it has not graduated. Field receipts exist, but PrintWatch remains in shadow-mode graduation โ€” one of fifteen sessions banked, with the bar set at full recall and a bounded false-positive rate before it is trusted to act on its own. Replaying the event log to identical conclusions says nothing about whether that watcher's judgments are sound. Reconstructibility is not graduation. This chapter claims the first and is silent on the second.

Close

Auditability, then, is not something CSA logs its way into. It is a structural consequence of two commitments the algebra made long before this chapter: the history is append-only, so nothing that happened is overwritten, and the operators are deterministic, so what happened can be made to happen again. Put those together and the trace becomes the ground truth, every other provenance artifact becomes a view you can recompute rather than a record you must trust, and any conclusion can be carried back to the evidence and operators that produced it.

The opposite of an algebra is glue, and glue is what you get when the log is the truth โ€” when the only account of how a decision was made is whatever the system happened to write down at the time. CSA inverts that. The trace is primary, the log is one serialization of it, and the whole derivation can be replayed to identical conclusions from the preserved history and pinned run context. That is the property the PrintFarm receipt demonstrates on real data, and it is the property on which the rest of the system's trust is built.

ื”ืฉืืœื” ืฉื”ืคืจืง ื”ื–ื” ืขื•ื ื” ืขืœื™ื”

ืขื‘ื•ื“ืช ื”ื“ืคืกื” ื ื›ืฉืœืช. ื”ืžืขืจื›ืช ืจืฉืžื” ืฉื”ื™ื ื ื›ืฉืœื” โ€” ืื‘ืœ ื—ื•ื“ืฉ ืื—ืจ ื›ืš, ื”ืฉืืœื” ื”ื—ืฉื•ื‘ื” ืื™ื ื” "ื”ืื ื”ื™ื ื ื›ืฉืœื”", ืืœื "ืื™ืš ื”ืžืขืจื›ืช ื”ื’ื™ืขื” ืœืžืกืงื ื” ื”ื–ืืช, ื•ื”ืื ืื ื™ ื™ื›ื•ืœ ืœืฉื—ื–ืจ ืืช ื”ื”ื™ื’ื™ื•ืŸ ื”ื–ื” ื‘ื“ื™ื•ืง?" ืื™ืœื• ืื™ืจื•ืขื™ ืžื“ืคืกืช ื•ืชืฆืคื™ื•ืช ืขืœ ืžืฆื‘ ื”ืขื‘ื•ื“ื”, ืฉื”ืชืงื‘ืœื• ื‘ืื™ื–ื” ืกื“ืจ, ืขื‘ืจื• ื“ืจืš ืื™ืœื• ืื•ืคืจื˜ื•ืจื™ื, ื•ื”ืคื™ืงื• ืืช ื”ื˜ืขื ื” ืฉื”ืขื‘ื•ื“ื” ื”ื–ืืช ื ื›ืฉืœื”? ืื ื”ืชืฉื•ื‘ื” ื”ื™ื—ื™ื“ื” ื”ื™ื "ื”ืœื•ื’ ืื•ืžืจ ืฉื”ื™ื ื ื›ืฉืœื”", ื”ืžืกืงื ื” ืื™ื ื” ื ื™ืชื ืช ืœืื•ื“ื™ื˜. ืืชื” ืกื•ืžืš ืขืœ ืชืงืฆื™ืจ, ืœื ืขืœ ื’ื–ื™ืจื”.

ื”ืคืจืง ื”ื–ื” ืขื•ืกืง ื‘ืžื‘ื ื” ืฉื”ื•ืคืš ืืช ื”ืฉืืœื” ื”ืฉื ื™ื™ื” ืœื ื™ืชื ืช ืœืžืขื ื”. CSA ืฉื•ืžืจืช ืจืฉื•ืžื” ืจืืฉื™ืช ืื—ืช ืฉืœ ื”ืื•ืคืŸ ืฉื‘ื• ื›ืœ ืžืกืงื ื” ื ื•ืฆืจื” โ€” ื”ึพtrace โ€” ื•ื”ืืœื’ื‘ืจื” ืžื‘ื˜ื™ื—ื” ืฉืืคืฉืจ ืœืฉื—ื–ืจ ืืช ื”ืจืฉื•ืžื” ื”ื–ืืช ื‘ืžืœื•ืื”, ื“ื˜ืจืžื™ื ื™ืกื˜ื™ืช, ืžืชื•ืš ื”ื”ื™ืกื˜ื•ืจื™ื” ืฉื”ื™ื append-only ื•ืžืชื•ืš ืจืฉื•ืžื•ืช ื”ืจื™ืฆื”/ื’ืจืกืื•ืช ืฉื”ืžืขืจื›ืช ืžื—ื•ื™ื‘ืช ืœืฉืžืจ. Auditability ื‘ึพCSA ืื™ื ื” ืคื™ืฆืณืจ ืœื•ื’ื™ื ืฉืžื•ื“ื‘ืง ืžื”ืฆื“. ื”ื™ื ืชื›ื•ื ื” ืฉืœ ื”ืืœื’ื‘ืจื”: ื”ื”ื™ืกื˜ื•ืจื™ื” ื”ื™ื append-only ื•ื”ืื•ืคืจื˜ื•ืจื™ื ื“ื˜ืจืžื™ื ื™ืกื˜ื™ื™ื, ื•ืฉืชื™ ื”ืขื•ื‘ื“ื•ืช ื”ืืœื” ื™ื—ื“ ืื•ืžืจื•ืช ืฉืืคืฉืจ ืœื”ืจื™ืฅ ืžื—ื“ืฉ ืืช ื›ืœ ื”ื’ื–ื™ืจื” ืฉืžืื—ื•ืจื™ ื›ืœ ืžืกืงื ื”.

ื”ืคืจืง ื”ื–ื” ืกื•ื’ืจ ืืช ื—ืœืง III, ื•ื”ื•ื ืกื•ื’ืจ ื—ื•ื˜ ืฉืจืฅ ืœื›ืœ ืื•ืจื›ื•. ืคืจืง 10 ื”ืชืขืงืฉ ืฉื”ื™ืขื“ืจ ืžืชื•ืขื“ โ€” rejection,โ€ no_signal,โ€ hold โ€” ื”ื•ื ืชื•ืฆืื” ื˜ื™ืคื•ืกื™ืช ืฉื”ืžืขืจื›ืช ื—ื™ื™ื‘ืช ืœืฉืžื•ืจ, ืœื ืœื–ืจื•ืง. ื”ืคืจืง ื”ื–ื” ืžืจืื” ืื™ืคื” ื”ื•ื ื ืฉืžืจ: ื”ื™ืขื“ืจ ืžืชื•ืขื“ ื—ื™ ื‘ืชื•ืš ื”ึพtrace ืขืฆืžื•.

ื”ึพtrace ื”ื•ื ื”ืจืืฉื™

ื”ึพtrace, ื”ืžืกื•ืžืŸ Tr, ื”ื•ื ืžื‘ื ื” ื”ึพprovenance ื”ืจืืฉื™ ื‘ึพCSA. ื›ืœ ื“ื‘ืจ ืื—ืจ ื‘ืคืจืง ื”ื–ื” ื”ื•ื view ืฉื ื’ื–ืจ ืžืžื ื•. Tr ื”ื•ื ื’ืจืฃ ืžื›ื•ื•ืŸ ืืฆื™ืงืœื™ ื‘ืจืžืช invocation ืฉืœ ืื•ืคืจื˜ื•ืจื™ื. ื›ืœ node ื”ื•ื invocation ืื—ื“, ื•ื”ื•ื ื ื•ืฉื ืืช ื›ืœ ืžื” ืฉื ื“ืจืฉ ื›ื“ื™ ืœื”ื‘ื™ืŸ ืืช ื”ืฆืขื“ ื”ื–ื”: ืื™ื–ื” ืื•ืคืจื˜ื•ืจ ืจืฅ, ื‘ืื™ื–ื• run frame, ืขืœ ืื™ืœื• inputs ื˜ื™ืคื•ืกื™ื™ื (ืžื–ื•ื”ื™ื ืœืคื™ object identity), ืชื—ืช ืื™ืœื• ื’ืจืกืื•ืช rules ื•ึพregistry, ื•ืžื” ื”ื•ื ื”ื—ื–ื™ืจ. ื›ืœ edge ื”ื•ื ืชืœื•ืช dataflow โ€” ืžื”ึพinvocation ืฉื”ืคื™ืง ืื•ื‘ื™ื™ืงื˜ ืืœ ื”ึพinvocation ืฉืฆืจืš ืื•ืชื• โ€” ื›ื•ืœืœ edges ืฉื—ื•ืฆื™ื ื‘ื™ืŸ ืจื™ืฆื•ืช, ื›ืืฉืจ ืจื™ืฆื” ืžืื•ื—ืจืช ืงื•ืจืืช carrier ืฉืจื™ืฆื” ืžื•ืงื“ืžืช ื™ื•ืชืจ ืคืœื˜ื”.

ืฉืชื™ ื”ื›ืœืœื•ืช ื‘ื”ื’ื“ืจื” ื”ื–ืืช ืžื›ื•ื•ื ื•ืช, ื•ืฉืชื™ื”ืŸ ื—ืฉื•ื‘ื•ืช ื›ืืŸ. ืจืืฉื™ืช, invocations ืฉื“ื—ื• ืืช ื”ืงืœื˜ ืฉืœื”ืŸ ืื• ืœื ืคืœื˜ื• ื›ืœื•ื ื”ืŸ ืขื“ื™ื™ืŸ nodes. โ€ฮบ ืฉื”ื—ื–ื™ืจ โŠฅ ืขืœ evidence ืคื’ื•ื, โ€ฮท ืฉื”ื—ื–ื™ืจ no_reading, โ€Agg ืฉื”ื—ื–ื™ืจ hold โ€” ื›ืœ ืื—ื“ ืžื”ื ืฆืจืš input ืืžื™ืชื™ ื•ื”ืคื™ืง ืชื•ืฆืื” ื˜ื™ืคื•ืกื™ืช, ื•ื›ืœ ืื—ื“ ืžืชื•ืขื“ ื›ึพnode ืฉื ื•ืฉื ืืช ื”ืชื•ืฆืื” ื”ื–ืืช. ื–ื” ื”ืจื•ื•ื— ืžื”ื“ื™ืกืฆื™ืคืœื™ื ื” ืฉืœ ืคืจืง 10: ื”ืืœื’ื‘ืจื” ืžืคืจื™ื“ื” ื‘ืžื“ื•ื™ืง ื‘ื™ืŸ ืกื•ื’ื™ non-emission ื›ื“ื™ ืฉื›ืืŸ ื”ื ื™ื™ื›ืชื‘ื• ืœืจืฉื•ืžืช ื”ึพprovenance ื›ืคื™ ืฉื”ื™ื•. ื”ื™ืขื“ืจ ืžืชื•ืขื“ ืžืชื•ืขื“ ื‘ึพtrace, ืœื ืจืง ื‘ืขืจื•ืฅ monitoring ืฆื“ื“ื™. ืฉื ื™ืช, control-effect nodes ื ื•ืฉืื™ื ื”ืคื ื™ื” ืœึพcontrol record ืฉืœื”ื, ื›ืš ืฉืืคืฉืจ ืœื—ื‘ืจ ืืช ื”ึพtrace ืœืฉื›ื‘ืช ื”ื‘ืงืจื” ืฉืกื‘ื™ื‘ื• ื‘ืœื™ ืœื”ืขืžื™ื“ ืคื ื™ื ืฉื”ึพcontrol record ื”ื•ื carrier value.

ื”ึพtrace ื”ื•ื ืืฆื™ืงืœื™ ืžืฉืชื™ ืกื™ื‘ื•ืช: ื‘ืชื•ืš ืจื™ืฆื”, ื›ื™ ื”ื”ืขืจื›ื” well-founded; ื‘ื™ืŸ ืจื™ืฆื•ืช, ื›ื™ ื”ื–ืžืŸ ืžืกื“ืจ ืื•ืชืŸ. ืื™ืŸ cycle ืœืจื“ื•ืฃ ืื—ืจื™ื• โ€” ื•ื–ื” ื—ืœืง ืžืžื” ืฉื”ื•ืคืš replay ืœื ื™ืชืŸ ืœื‘ื™ืฆื•ืข.

ืืจื‘ืขื” views, ื•ื›ืœ ืื—ื“ ืžื”ื lossy

ื›ืžืขื˜ ืืฃ ืคืขื ืœื ืงื•ืจืื™ื DAG ื’ื•ืœืžื™. ืฉื•ืืœื™ื ืื•ืชื• ืฉืืœื•ืช, ื•ื›ืœ ืกื•ื’ ืฉืืœื” ื ืขื ื” ื“ืจืš view ืื—ืจ ืฉืœ Tr โ€” ื•ื›ืœ view ื”ื•ื projection ืฉื•ื›ื—, quotient ืฉื–ื•ืจืง ืžืฉื”ื• ื‘ื›ื•ื•ื ื”.

ื”ึพterm tree ืฉื•ื›ื— object identities ื•ืชื•ืฆืื•ืช, ื•ืฉื•ืžืจ ืจืง ืืช ืžื‘ื ื” ื”ืื•ืคืจื˜ื•ืจื™ื: ื”ืฆืœ ื”ื˜ื™ืคื•ืกื™ ืฉืœ ืจื™ืฆื”. ื”ึพevent log ื”ื•ื ื›ืœ serialization ื˜ื•ืคื•ืœื•ื’ื™ ืฉืœ ื”ึพtrace ืœืจืฆืฃ โ€” ื•ื–ื” ื”ึพview ืฉืฆืจื™ืš ืœื”ื™ื–ื”ืจ ืื™ืชื•, ื›ื™ ื–ื” ื”ึพview ืฉืื ืฉื™ื ืื™ื ืกื˜ื™ื ืงื˜ื™ื‘ื™ืช ืงื•ืจืื™ื ืœื• "ื”ืœื•ื’" ื•ืžืชื™ื™ื—ืกื™ื ืืœื™ื• ื›ืืžืช. ื”ื•ื ืœื. ืœื•ื’ ื”ื•ื presentation ืื—ื“ ืฉืœ Tr, ืœื Tr ืขืฆืžื•; ืฉื ื™ ืœื•ื’ื™ื ืชืงื™ื ื™ื ืฉืœ ืื•ืชื• trace ื ื‘ื“ืœื™ื ืจืง ื‘ืกื“ืจ ืฉืœ entries ืขืฆืžืื™ื™ื ืฉื”ื™ื” ืืคืฉืจ ืœื›ืชื•ื‘ ื›ืš ืื• ื›ืš. ื”ืœื•ื’ ื”ึพappend-only ืฉืœ ื”ืžืขืจื›ืช ืฉื•ืžืจ serialization ื›ื–ื”, ื•ื”ึพtrace ืžืฉื•ื—ื–ืจ ืžืžื ื•. ื”ืœื•ื’ ืžืฉืจืช ืืช ื”ึพtrace, ืœื ืœื”ืคืš.

ื”ึพprovenance cone ืฉืœ ืื•ื‘ื™ื™ืงื˜ ื”ื•ื ืชืชึพื”ึพDAG ืฉืœ ื›ืœ ืžื” ืฉื ื’ื™ืฉ ืื—ื•ืจื” ืžื”ึพnode ืฉืคืœื˜ ืื•ืชื• โ€” ื›ืœ ื”ื”ื™ืกื˜ื•ืจื™ื” ื”ืกื™ื‘ืชื™ืช ืฉืœื•. ื–ื” ื”ืจืคืจื ื˜ ื”ืคื•ืจืžืœื™ ืฉืœ ืจื›ื™ื‘ ื”ึพprovenance ืฉื›ืœ ืื•ื‘ื™ื™ืงื˜ ื ื•ืฉื ืชื—ืช ืืงืกื™ื•ืžื” A10: ื”ึพprovenance ืฉืœ ืื•ื‘ื™ื™ืงื˜ ื”ื•ื ื”ึพcone ืฉืžืื—ื•ืจื™ื•. ื”ึพprovenance polynomial ื”ื•ื ืื•ืชื• cone ืื—ืจื™ ืฉืžื•ื—ืงื™ื ืžืžื ื• ืกื“ืจ ื•ึพsorts โ€” ืฉื™ืžื•ืฉ ืžืฉื•ืชืฃ ื‘ืชื•ืš invocation ื ืขืฉื” ื›ืคืœ, ื’ื–ื™ืจื•ืช ื—ืœื•ืคื™ื•ืช ื ืขืฉื•ืช ื—ื™ื‘ื•ืจ, ื•ื›ืœ input ื‘ืจืžืช ืžืงื•ืจ ื ืขืฉื” indeterminate. ื”ื•ื lossy by design: ื”ื•ื ืฉื•ื›ื— ื‘ื›ื•ื•ื ื” ืืช ืกื“ืจ ื”ืฉืœื‘ื™ื ืฉื”ึพcone ืฉื•ืžืจ.

ื”ึพview ื”ืื—ืจื•ืŸ ืžืฆื“ื™ืง ืืช ืขืฆืžื• ื“ืจืš ืชื•ืฆืื” ืฉื›ื“ืื™ ืœื•ืžืจ ื‘ืคืฉื˜ื•ืช. ื‘ืจื’ืข ืฉื™ืฉ ืœืš ืืช ื”ึพpolynomial, ืืคืฉืจ ืœื”ืขืจื™ืš ืื•ืชื• ื‘ื›ืœ semiring ืงื•ืžื•ื˜ื˜ื™ื‘ื™ ื‘ืœื™ ืœื”ืงืœื™ื˜ ืฉื•ื ื“ื‘ืจ ื ื•ืกืฃ. confidence ืœืคื™ ื›ืœืœ weakest-link, ื”ืขืœื•ืช ืื• ื”ึพlatency ืฉืœ ื”ื’ื–ื™ืจื” ื”ื–ื•ืœื” ื‘ื™ื•ืชืจ, ื”ึพclearance ืฉื ื“ืจืฉ ื›ื“ื™ ืœืฆืคื•ืช ื‘ืžืกืงื ื” โ€” ืืœื” ืœื ืœื•ื’ื™ื ื ืคืจื“ื™ื ืฉืžืชื—ื–ืงื™ื. ืืœื” evaluations ืฉืœ ืื•ืชื• polynomial ืชื—ืช ืืจื™ืชืžื˜ื™ืงื•ืช ืฉื•ื ื•ืช. calculus ื”ึพconfidence ืฉืœ purpose ื”ื•ื ื‘ื—ื™ืจื” ืฉืœ semiring ื•ึพvaluation, ืœื ืคื™ืฆืณืจ ืฉืœ ื”ึพtrace. ื‘ื“ื•ื’ืžืช ื”ึพseed ื–ื” ืžื™ืœื•ืœื™: purpose ืฉื”ื›ืœืœ ืฉืœื• ื”ื•ื "ื”ึพconfidence ืฉืœ aggregate ื”ื•ื ื”ืžื™ื ื™ืžื•ื ืฉืœ ื—ืœืงื™ื•" ืงื•ืจื ืืช ื”ึพfuzzy semiring ืžืชื•ืš ื”ึพcone, ื•ื”ืžืกืคืจ ื ื•ืคืœ ื”ื—ื•ืฆื” ื‘ืœื™ ืžื›ื ื™ืงื” ื ื•ืกืคืช. ืžืชืขื“ื™ื ืืช ื”ื’ื–ื™ืจื” ืคืขื ืื—ืช; ื”ืฉืืœื•ืช ื”ืจื‘ื•ืช ื ืขื ื•ืช ืขืœ ื™ื“ื™ evaluation ืฉืœื”, ืœื ืขืœ ื™ื“ื™ ืขื•ื“ ืœื•ื’ื™ื. ืจืง ืฉื ื™ ืกื•ื’ื™ ืฉืืœื•ืช โ€” ืกื“ืจ ืฉืœื‘ื™ื ืžื“ื•ื™ืง, ื•ึพtyping โ€” ื—ื•ืจื’ื™ื ืžืžื” ืฉึพsemiring ืงื•ืžื•ื˜ื˜ื™ื‘ื™ ื™ื›ื•ืœ ืœืจืื•ืช, ื•ืฉื ื™ื”ื ื ืขื ื™ื ืขืœ ื”ึพtrace ื”ืžืœื, ืฉืฉื•ืžืจ ืืช ืฉื ื™ื”ื.

ื—ื™ื‘ื•ืจ ื”ึพviews ื ื•ืชืŸ ืืช ื”ื˜ืขื ื” ื”ืขื•ื‘ื“ืช ืฉืœ ื”ืคืจืง: ืœื›ืœ ืฉืืœืช audit ื™ืฉ layer ืฉืขื•ื ื” ืขืœื™ื”, ื•ืžืขื‘ืจ ื‘ื™ื ื™ื”ื ืื™ื ื• ื“ื•ืจืฉ ื”ืงืœื˜ื” ืขืฉื™ืจื” ื™ื•ืชืจ. ืื™ืœื• invocations ืจืฆื•, ื‘ืื™ื–ื” ืกื“ืจ, ืขื ืื™ืœื• ืชื•ืฆืื•ืช ื‘ื™ื ื™ื™ื? โ€” ืงื•ืจืื™ื ืืช ื”ึพtrace ื”ืžืœื. ืื™ื–ื” ื—ื•ืžืจ ืžืงื•ืจ ืชืจื, ื‘ืœื™ ืงืฉืจ ืœืกื“ืจ? โ€” ืงื•ืจืื™ื ืืช ื”ึพpolynomial. ื›ืžื” ื‘ื˜ื•ื—, ื›ืžื” ื™ืงืจ, ื‘ืื™ื–ื” clearance? โ€” ืžืขืจื™ื›ื™ื ืืช ื”ึพpolynomial ื‘ึพsemiring ื”ืžืชืื™ื. ืœืžื” ืื™ืŸ ื›ืืŸ ืื•ื‘ื™ื™ืงื˜? โ€” ืžื•ืฆืื™ื ืืช ื”ึพnon-emission ืื• rejection node, ืฉืงื™ื™ื ื‘ื“ื™ื•ืง ื›ื™ ื”ึพtrace ืžืชืขื“ ื”ื™ืขื“ืจ ืžืชื•ืขื“ ื‘ืžืงื•ื ืฉืชื™ืงื”. (ืฉืชื™ ืฉืืœื•ืช ื ื•ืกืคื•ืช โ€” ื”ืื ื›ืœ ืฆืขื“ cross-purpose ื”ื™ื” ืžื•ืจืฉื”, ื•ืื™ืœื• purposes ื™ื›ื•ืœื™ื ืœื”ืฉืคื™ืข ืขืœ ืื™ืœื• ื‘ื›ืœืœ โ€” ืฉื™ื™ื›ื•ืช ืœืฉื›ื‘ืช ื”ื”ืจืฉืื” ืฉืœ ืคืจืง 11.) ืžื‘ื ื” ืื—ื“, ืžื•ืงืœื˜ ืคืขื ืื—ืช; ืฉืืœื•ืช ืจื‘ื•ืช, ื•ื›ืœ ืื—ืช ื ืขื ื™ืช ื“ืจืš ื”ึพprojection ื”ื ื›ื•ืŸ ืฉืœื•.

ื›ืฉื”ึพlineage ื ืฉื‘ืจ

Cone ืฉื™ืžื•ืฉื™ ืจืง ืื ื”ื•ื ืฉืœื. ื”ืคื ื™ื” ืžืชื” ืื—ืช ื‘ื›ืœ ืžืงื•ื ืžืื—ื•ืจื™ ืื•ื‘ื™ื™ืงื˜ ืงื•ื˜ืขืช ืืช ื”ึพcone ืฉืœื•, ื•ื”ืื•ื‘ื™ื™ืงื˜ ื ืขืฉื” ื‘ืœืชื™ ื ื™ืชืŸ ืœืื•ื“ื™ื˜: ื›ื‘ืจ ืื™ ืืคืฉืจ ืœื•ืžืจ ืžืื™ืคื” ื”ื•ื ื”ื’ื™ืข. ื”ืชื’ื•ื‘ื” ืฉืœ CSA ืื™ื ื” exception handler ืฉืžื•ื“ื‘ืง ืžื‘ื—ื•ืฅ; ื”ื™ื ืื•ืชื” partiality ืฉืขื•ื‘ืจืช ื‘ื›ืœ ื”ืืœื’ื‘ืจื”. ืื•ื‘ื™ื™ืงื˜ ืขื cone ืœื ืฉืœื ื ื•ืคืœ ืžื—ื•ืฅ ืœึพdomain ืฉืœ ื”ืื•ืคืจื˜ื•ืจื™ื ื”ืจืœื•ื•ื ื˜ื™ื™ื ืœืคืขื•ืœื” โ€” ืฉื•ื ื“ื‘ืจ ืœื ืขื•ืฉื” ืขืœื™ื• aggregation, ืฉื•ื ืคืขื•ืœื” ืœื ื ื’ื–ืจืช ืžืžื ื• โ€” ืขื“ ืฉื”ึพlineage ืฉืœื• ืžืฉื•ื—ื–ืจ ืื• ืฉื”ื•ื ืžื•ืขื‘ืจ ืœืืจื›ื™ื•ืŸ ื‘ืžืคื•ืจืฉ. Auditability ืื™ื ื” ื”ืžืœืฆื” ื›ืืŸ. ืื•ื‘ื™ื™ืงื˜ ืฉื”ืžืขืจื›ืช ืื™ื ื” ื™ื›ื•ืœื” ืœื”ืกื‘ื™ืจ ื”ื•ื ืื•ื‘ื™ื™ืงื˜ ืฉื”ืžืขืจื›ืช ืœื ืชืคืขืœ ืขืœ ื‘ืกื™ืกื•.

Replay: ืžืฉืคื˜ ื”ืฉื—ื–ื•ืจ

ื›ืœ ื–ื” ื”ื™ื” bookkeeping ืคืกื™ื‘ื™ ืื ื”ื™ื” ืืคืฉืจ ืœืงืจื•ื ืืช ื”ึพtrace ืจืง ืงื“ื™ืžื”, ื›ืคื™ ืฉื”ื•ื ืงืจื”. ื”ืชื•ืฆืื” ืฉื”ื•ืคื›ืช ืื•ืชื• ืœึพaudit substrate ื”ื™ื T5, Trace Reconstructibility, ื•ื”ืชื•ื›ืŸ ืฉืœื” ื”ื•ื ื–ื”: ื‘ื”ื™ื ืชืŸ recorded run frames, ืชืฆืคื™ื•ืช input (ื”ื ื™ืชื ื•ืช ืœืฉื—ื–ื•ืจ ืžืชื•ืš ื”ึพcarriers ื”ึพappend-only), ื•ื’ืจืกืื•ืช registry ืžืงื•ื‘ืขื•ืช, replay ื“ื˜ืจืžื™ื ื™ืกื˜ื™ ืžืฉื—ื–ืจ ืืช ื›ืœ ื”ึพtrace โ€” ืื•ืชื• DAG, ืื•ืชื ืื•ืคืจื˜ื•ืจื™ื, ืื•ืชืŸ ืชืœื•ื™ื•ืช, ืื•ืชืŸ ืชื•ืฆืื•ืช ื˜ื™ืคื•ืกื™ื•ืช, ื›ื•ืœืœ ื›ืœ rejection,โ€ non-emission ื•ึพcontrol-effect node.

ื™ืฉ ืกื™ื™ื’ ืžื“ื•ื™ืง ืื—ื“, ื•ื”ื•ื ื”ืกื™ื™ื’ ื”ื›ื ื”. Replay ืžืฉื—ื–ืจ ืืช ื”ึพtrace ืขื“ ื›ื“ื™ unique identity-isomorphism โ€” ื”ืžื‘ื ื” ื–ื”ื”, ืื‘ืœ object ids ืฉื ื•ืฆืจื• ืžื—ื“ืฉ ื™ื›ื•ืœื™ื ืœื”ื™ืงืจื ื‘ืฉื ืื—ืจ ื“ืจืš relabeling ืขืงื‘ื™ ื™ื—ื™ื“ ืขืœ ืคื ื™ ื”ึพinputs ื”ืงื‘ื•ืขื™ื. ื”ืกื™ื‘ื” ื”ื™ื ืฉื”ืขืจื›ื” ืœืขื•ืœื ืื™ื ื” ืชืœื•ื™ื” ื‘ึพid ืงื•ื ืงืจื˜ื™: ืฉื ื” ืืช ื›ื•ืœื ื‘ืขืงื‘ื™ื•ืช ื•ื›ืœ ืฆืขื“ commutes. ื”ื—ื™ื–ื•ืง ื”ืคืจืงื˜ื™ ืžื’ื™ืข ืžื™ื“. ืื invocation log ืฉื•ืžืจ ืืช ื”ึพids ืฉื”ื•ื ืคืœื˜, ืื• ืžื™ื™ืฆืจ ืื•ืชื ื‘ื“ืจืš replay-stable, ื”ึพisomorphism ื”ื–ื” ืงื•ืจืก ืœื–ื”ื•ืช, ื•ึพreplay ืžืฉื—ื–ืจ ืืช ื”ึพtrace node-for-node. ื”ืœื•ื’ ืฉืœ ื”ึพengine ืฉื•ืžืจ ids, ื•ืœื›ืŸ deployment ืžืงื‘ืœ ืืช ืฆื•ืจืช ื”ึพnode-for-node; ื”ืžืฉืคื˜ ื”ื›ืœืœื™ ื”ื•ื ื”ืฆื”ืจืช ื”ึพisomorphism ื”ื—ืœืฉื” ื™ื•ืชืจ, ื•ื”ื—ื–ืงื” ื™ื•ืชืจ ื”ื™ื ื“ื™ืกืฆื™ืคืœื™ื ื” ืฉืืคืฉืจ ืœื‘ื—ื•ืจ ื‘ื”.

ืฆืจื™ืš ืœื•ืžืจ non-claim ืื—ื“, ื›ื™ ื”ื’ืจืกื” ื”ื—ื–ืงื” ื”ืžืคืชื” ื”ื™ื ืฉืงืจื™ืช. ื”ึพcarriers ื”ึพappend-only ื™ื—ื“ ืขื control stores ืœื ืžืกืคื™ืงื™ื, ื›ืฉืœืขืฆืžื, ืœืฉื—ื–ืจ ืืช ื”ึพtrace. Invocations ืฉื ื“ื—ื• ืื• ืœื ืคืœื˜ื• ืœื ืžื•ืกื™ืคื•ืช ื“ื‘ืจ ืœืฉื•ื carrier โ€” ื•ืขื“ื™ื™ืŸ ื”ืŸ trace nodes. ื”ืŸ ื—ื•ื–ืจื•ืช ืœื ื›ื™ ื”ืŸ ื ืฉืžืจื•, ืืœื ื›ื™ replay ืžื™ื™ืฆืจ ืื•ืชืŸ ืžื—ื“ืฉ: ื“ื˜ืจืžื™ื ื™ื–ื ืื•ืžืจ ืฉืื•ืชื• input ืคื’ื•ื ื ื“ื—ื” ื‘ืื•ืชื” ื“ืจืš ื‘ืคืขื ื”ืฉื ื™ื™ื”. ื‘ื“ื™ื•ืง ื‘ื’ืœืœ ื–ื” replay, ืœื storage, ื”ื•ื ื”ืคืจื™ืžื™ื˜ื™ื‘ ื”ื ื›ื•ืŸ. ืœื ืฉื•ืžืจื™ื ืขื•ืชืง ืฉืœ ื›ืœ non-event; ืฉื•ืžืจื™ื ื”ื™ืกื˜ื•ืจื™ื” append-only ื•ืืช ื”ื™ื›ื•ืœืช ืœื”ืจื™ืฅ ืื•ืชื” ืžื—ื“ืฉ, ื•ื”ึพnon-events ืžืชืจื—ืฉื™ื ืžื—ื“ืฉ. ื”ื”ื™ืคื•ืชื–ื•ืช ื”ืŸ ืืœื” ืฉื”ื™ื™ืช ืžืฆืคื” ืœื”ืŸ: state ื”ื•ื append-only, ื”ื”ืขืจื›ื” ื“ื˜ืจืžื™ื ื™ืกื˜ื™ืช, ื•ื’ืจืกืื•ืช ื”ึพregistry pinned ื›ืš ืฉืื•ืชื rules ื‘ืชื•ืงืฃ.

ืงื‘ืœืช ื”ึพPrintFarm โ€” ื•ื”ื’ื‘ื•ืœ ืฉืœื”

ื”ืžืฉืคื˜ ืžื•ื›ื— ื‘ึพMathematical Core. ืžื” ืฉื”ื•ืคืš proof ืœืชื›ื•ื ื” ื—ื™ื” ื”ื•ื receipt ืขืœ ื ืชื•ื ื™ื ืืžื™ืชื™ื™ื, ื•ื™ืฉ ื›ื–ื”. ื‘ึพPrintFarm deployment, baseline ืงืคื•ื ืฉืœ recorded print-job event log โ€” ืฉื™ืฉื”ึพืขืฉืจ events ืขืœ ืคื ื™ ืื—ื“ึพืขืฉืจ jobs, ืฉืœื•ืฉื” ืžื”ื terminal, ื•ื›ืœ ื”ึพcapture pinned by hash โ€” ื”ื•ืจืฅ ืžื—ื“ืฉ ื“ืจืš ื”ึพbinding ื•ืฉื—ื–ืจ ืืช ืžืกืงื ื•ืช ืžืฆื‘ ื”ืขื‘ื•ื“ื” ืฉืขืœ ื”ื“ื™ืกืง ื‘ื“ื™ื•ืง: ื”ื”ืฉื•ื•ืื” ืžื—ื–ื™ืจื” no differences, ื•ื›ืœ ืื—ืช ืžืฉืฉึพืขืฉืจื” ื”ึพadmissions ืžืื•ืžืชืช ื‘ึพhash ื•ื ื™ืชื ืช ืœืžืขืงื‘. ื–ื” concrete rung-1 receipt for T5-style reconstructibility: ื”ืžื ื’ื ื•ืŸ ืฉื”ืžืฉืคื˜ ืžืชืืจ, ืžื•ืคืขืœ end-to-end ืขืœ ื”ื™ืกื˜ื•ืจื™ื” ืืžื™ืชื™ืช ืฉืœ print farm ื•ืœื ืขืœ toy. ื”ึพproof ื”ื•ื ื”ืžืชืžื˜ื™ืงื”; ื–ื” ื”ึพinstance ืฉืžืจืื” ืืช ื”ืžื ื’ื ื•ืŸ ืจืฅ.

ื›ื“ืื™ ืœื“ื™ื™ืง ืžื” ื”ึพreceipt ื”ื–ื” ื›ืŸ ื•ืžื” ื”ื•ื ืœื, ื›ื™ ื”ื”ื—ืœืงื” ืžืื—ื“ ืœืฉื ื™ ืงืœื” ื•ืœื ืชื”ื™ื” ื›ื ื”. ืžื” ื”ื•ื ื›ืŸ: reconstructibility receipt โ€” ื”ื”ื™ืกื˜ื•ืจื™ื” ื”ืžื•ืงืœื˜ืช ืขื•ืฉื” replay ืœืžืกืงื ื•ืช print-job ื–ื”ื•ืช, failed, completed, printing, ืขื payloads ืžืื•ืžืชื™ื. ืžื” ื”ื•ื ืœื: verdict ืขืœ ื”ึพfield monitor. ื”ึพcamera-frame watcher ืฉืžื—ืœื™ื˜, ืžืชื•ืš live video frame, ื”ืื ื”ื“ืคืกื” ื‘ืืžืช ื ื›ืฉืœื”, ื”ื•ื ืžืขืจื›ืช ื ืคืจื“ืช ื‘ืžืกืœื•ืœ validation ื ืคืจื“, ื•ื”ื•ื ืœื graduated. Field receipts exist, but PrintWatch remains in shadow-mode graduation โ€” ืื—ื“ ืžืชื•ืš ื—ืžื™ืฉื”ึพืขืฉืจ sessions banked, ืขื ืกืฃ ืฉืœ full recall ื•ืฉื™ืขื•ืจ false-positive ืžื•ื’ื‘ืœ ืœืคื ื™ ืฉืžื•ืชืจ ืœื• ืœืคืขื•ืœ ื‘ื›ื•ื—ื•ืช ืขืฆืžื•. Replay ืฉืœ ื”ึพevent log ืœืžืกืงื ื•ืช ื–ื”ื•ืช ืœื ืื•ืžืจ ื“ื‘ืจ ืขืœ ื”ืฉืืœื” ืื ื”ืฉื™ืคื•ื˜ื™ื ืฉืœ ื”ึพwatcher ื”ื–ื” ื ื›ื•ื ื™ื. Reconstructibility is not graduation. ื”ืคืจืง ื”ื–ื” ื˜ื•ืขืŸ ืืช ื”ืจืืฉื•ืŸ ื•ืฉื•ืชืง ืœื’ื‘ื™ ื”ืฉื ื™.

ืกื’ื™ืจื”

Auditability, ืื ื›ืš, ืื™ื ื” ืžืฉื”ื• ืฉึพCSA ืžื’ื™ืขื” ืืœื™ื• ื“ืจืš ืขื•ื“ ืœื•ื’ื™ื. ื”ื™ื ืชื•ืฆืื” ืžื‘ื ื™ืช ืฉืœ ืฉืชื™ ื”ืชื—ื™ื™ื‘ื•ื™ื•ืช ืฉื”ืืœื’ื‘ืจื” ืงื™ื‘ืœื” ื”ืจื‘ื” ืœืคื ื™ ื”ืคืจืง ื”ื–ื”: ื”ื”ื™ืกื˜ื•ืจื™ื” ื”ื™ื append-only, ื›ืš ืฉืฉื•ื ื“ื‘ืจ ืฉืงืจื” ืื™ื ื• ื ื“ืจืก, ื•ื”ืื•ืคืจื˜ื•ืจื™ื ื“ื˜ืจืžื™ื ื™ืกื˜ื™ื™ื, ื›ืš ืฉืžื” ืฉืงืจื” ื™ื›ื•ืœ ืœื”ืชืจื—ืฉ ืฉื•ื‘. ื—ื‘ืจ ืืช ืืœื”, ื•ื”ึพtrace ื ืขืฉื” ground truth, ื›ืœ provenance artifact ืื—ืจ ื ืขืฉื” view ืฉืืคืฉืจ ืœื—ืฉื‘ ืžื—ื“ืฉ ื‘ืžืงื•ื ืจืฉื•ืžื” ืฉื—ื™ื™ื‘ื™ื ืœืกืžื•ืš ืขืœื™ื”, ื•ื›ืœ ืžืกืงื ื” ื™ื›ื•ืœื” ืœื”ื™ืœืงื— ื‘ื—ื–ืจื” ืืœ ื”ึพevidence ื•ื”ืื•ืคืจื˜ื•ืจื™ื ืฉื™ืฆืจื• ืื•ืชื”.

ื”ื”ืคืš ืžืืœื’ื‘ืจื” ื”ื•ื glue, ื•ึพglue ื”ื•ื ืžื” ืฉืžืงื‘ืœื™ื ื›ืฉื”ืœื•ื’ ื”ื•ื ื”ืืžืช โ€” ื›ืฉื”ืชื™ืื•ืจ ื”ื™ื—ื™ื“ ืฉืœ ืื™ืš ื”ืชืงื‘ืœื” ื”ื—ืœื˜ื” ื”ื•ื ืžื” ืฉื”ืžืขืจื›ืช ื‘ืžืงืจื” ื›ืชื‘ื” ื‘ืื•ืชื• ืจื’ืข. CSA ื”ื•ืคื›ืช ืืช ื–ื”. ื”ึพtrace ื”ื•ื ื”ืจืืฉื™, ื”ืœื•ื’ ื”ื•ื serialization ืื—ื“ ืฉืœื•, ื•ืืช ื›ืœ ื”ื’ื–ื™ืจื” ืืคืฉืจ ืœื”ืจื™ืฅ ืžื—ื“ืฉ ืœืžืกืงื ื•ืช ื–ื”ื•ืช ืžืชื•ืš ื”ื”ื™ืกื˜ื•ืจื™ื” ื”ืฉืžื•ืจื” ื•ื”ึพrun context ื”ืžืงื•ื‘ืข. ื–ืืช ื”ืชื›ื•ื ื” ืฉื”ึพPrintFarm receipt ืžื“ื’ื™ื ืขืœ ื ืชื•ื ื™ื ืืžื™ืชื™ื™ื, ื•ื–ืืช ื”ืชื›ื•ื ื” ืฉืขืœื™ื” ื ื‘ื ื” ื”ืืžื•ืŸ ื‘ืฉืืจ ื”ืžืขืจื›ืช.

Chapter 13 ยท Part IV โ€” The Mathematical Coreืคืจืง 13 ยท ื—ืœืง IV โ€” ื”ืœื™ื‘ื” ื”ืžืชืžื˜ื™ืช

From Spec to Mathematical Coreืžื”ืžืคืจื˜ ืืœ ื”ึพMathematical Core

From spec to mathematical core.
From spec to mathematical core.ืžื”ืžืคืจื˜ ืืœ ื”ึพMathematical Core.

The question this chapter answers

The Mathematical Core did not make CSA true. It made the commitments already present in the specification precise enough to test, prove, and audit.

That sentence is the whole of Part IV's job, and it is worth saying plainly at the outset because the alternative reading is so tempting. A document titled "Mathematical Core" sounds like the place where the real theory finally arrives and the earlier chapters turn out to have been an informal warm-up. That is not what it is. Everything load-bearing โ€” the twelve spaces, the nine operators, the axioms โ€” was named before this part began. What the Core adds is not new commitments but a formal spine: a language in which the existing commitments can be stated without slack, a proof discipline that can confirm they hold, and a conformance map that can check an implementation against them. This part is about rigor, not revision.

Protective formality, and the layer beneath

The specification the earlier parts drew on defines its objects with what we can call protective formality โ€” enough type discipline to catch an invalid composition at the operator boundary and refuse it. That is real formality, and it does real work; it is what makes the algebra an algebra rather than a set of suggestions. But it stops short of a few things a mathematician would want. It does not give a formal grammar in which the forbidden states are literally inexpressible. It does not present the axioms as typing rules with judgment forms, so that violating one is a type error rather than a convention broken at runtime. It does not pin down which composition laws are CSA's own and which are inherited from standard structures.

The Core supplies exactly that layer, underneath the spec rather than beside it: a formal language, a type system with explicit judgment rules, an effect-typed semantics in which the composition laws fall out of the underlying monad laws, and a provenance semantics for the trace. And it does so under a strict constraint โ€” it introduces no new space, no new operator, no new result kind, no new governance rule. Every symbol it uses is taken from the specification. Where the Core appears to refine something โ€” the four-summand result type of Chapter 10 is the cleanest example โ€” the refinement is a formal articulation of a distinction the spec already drew in prose, with the source cited at the point of articulation. The Core is a deepening of what exists, never an extension past it. That self-restraint is not modesty for its own sake; it is what lets the Core be trusted as an account of CSA rather than a second, competing CSA.

It interprets; it does not edit

A formalization and the document it formalizes can disagree, and CSA has a rule for what happens when they do. The Core never rewrites the specification. If the Core's reading and the spec diverge, the spec wins, and the divergence is logged as a defect rather than quietly smoothed over. The implementation is held to the same order of authority: the engine is evidence, not authority โ€” if the engine and the spec disagree, the spec wins; if the engine and the Core disagree, the disagreement is recorded as a defect against one of the two.

This is enforced by a discipline, not left to good intentions. A locked section of the specification can be amended through exactly one path, and it begins with execution evidence: a failing test, or a port that could not be built as written, recorded in a defect register. That entry is the only legal trigger. An amendment is then drafted scoped to the defect โ€” no opportunistic rewrites of neighboring prose โ€” the section takes a version bump and a one-line changelog naming the defect, and the conformance suite re-runs. Taste, a nicer phrasing, or the Core's own elegance do not qualify; only evidence does. "Locked" therefore means stable until evidence, not frozen. This is the mechanism that lets the Core be written to theory-grade discipline without becoming the authority: it interprets a canon it is not permitted to edit on its own say-so, and every change to that canon has to earn its way in through something that actually broke.

Reducible to none

So what kind of object is the Core โ€” a formal specification, or an independent piece of mathematics? The honest answer is that it sits deliberately between the two, and it says so in an anti-reduction clause. CSA admits faithful interpretations into four established bodies of mathematics. Typed partial algebra supplies the object level โ€” sorted carriers with partial operators. Kleisli composition over an effect monad supplies the failure and control semantics of operator chaining. Provenance semirings supply the projection semantics behind Chapter 12's polynomial. And paracategories supply the structure of Chapter 11's authorization base. Each of these is borrowed openly โ€” cited, and never re-proved.

What none of them imposes is the thing that makes CSA itself: the mandatory pipeline shape. Identity-and-purpose binding at the moment an object is created. ฯˆ as the sole bridge into the action space. Append-only spaces. The staged grounding re-entry that prevents later context from bypassing admission. The specific nine-operator chain and the order it runs in. No theorem of partial algebra or of effect monads forces any of that; those are the axioms CSA adds on top of the borrowed structure, and they are its own mathematical content. This is why the Core is reducible to none of its hosts. It inherits laws where it honestly can โ€” which keeps it from reinventing well-understood mathematics badly โ€” and its original content is precisely the discipline none of the hosts would ever require of you. That is what theory-grade positioning buys: a precise account of what is borrowed and what is new. It is also, importantly, what that positioning does not buy on its own, which is the subject of the next section.

The representation ladder

The strongest claim a formal framework can make about itself is a representation theorem: that its structures characterize, up to equivalence, exactly the systems it set out to model. CSA does not make that claim. What it offers instead is a ladder of three rungs in increasing strength, and it is exact about which rungs it has climbed.

Rung 1 is engine soundness as model checking. The reference implementation's test suite is restated clause-by-clause against the Core's axioms โ€” a forward map from modules to the clauses they exercise, a reverse map from each load-bearing claim to the checks that cover it, and an honest register of the gaps โ€” all of it running in continuous integration. This rung is realized. But it is model checking, not proof: that a particular implementation produces only conformant histories is checked, not demonstrated for all runs, and the Core states this in exactly those words โ€” it is the rung-1 claim, not a theorem of the corpus. Rung 2 is relative consistency: a seed model, built to be distinct from the engine, in which every semantic clause evaluates concretely. It is a witness that the axioms are jointly satisfiable by something other than the implementation that motivated them, and it too is realized in the proof wave. Rung 3 is the general representation theorem โ€” the equivalence theory of models, the claim that CSA's structures characterize agentic systems as such. Rung 3 is named, and named as future work: declared, not promised.

This is the line the chapter must not blur, so it is best stated without hedging. The corpus proved seven theorems; a representation theorem is not one of them, and the Core says outright that the corpus contains none. A proved theorem suite, a clause-by-clause conformance map, and a first external consumer are not a universal theory of agentic systems. They are a great deal โ€” but they are not that, and CSA never claims they are.

How the Core became consumable

The Core did not graduate because the language around CSA became more impressive. It graduated because the formal layer survived contact with use.

The path ran in stages. M0 and M1 forced the reference implementation to carry the twelve spaces, nine operators, result discipline, and invariants as executable structure rather than as prose commitments. That gave the first rung of the ladder its practical meaning: not a proof that every implementation is conformant, but a clause-by-clause model-checking map from the Core to a running engine. B1 and B2 then put that structure under domain pressure. The rule-governed evaluation domain and PrintFarm were not examples added after the fact; they were pressure tests for whether the same algebraic commitments could organize very different kinds of work without quietly changing their shape.

That pressure is what made the consumer requirement non-negotiable. A mathematical core that no tool consumes can still be elegant, but it has not yet proven that it can govern anything outside itself. The purpose-reachability audit mattered for that reason: it was the first external consumer to read the Core's purpose-transport discipline and compute a concrete governance question from it. PrintFarm replay mattered for the neighboring reason: it showed that trace reconstructibility was not only a theorem in the document but a property a real event history could exercise.

This is why the graduation criterion was stricter than "the proofs are written." The Core had to close its proof debts, prove its theorem suite, map itself to the engine, and acquire a consumer. Only then did it become stable enough to rely on. The point was never to make the specification more ornate. The point was to make it consumable without letting consumption rewrite the canon.

What "graduated" means

The Core advanced from draft to canonical on a dated, explicit criterion of four conditions. The proof-debt register had to be empty, or every remaining item explicitly deferred with a named owner. The theorem suite had to be proved at pen-and-paper rigor, including the harder algebraic form of the transport theorem. The rung-1 conformance map had to be real and running in CI. And a first external consumer had to exist โ€” the purpose-reachability audit that computes Chapter 11's influence boundary from the declared authorization registry. The binding sentence behind the fourth condition is blunt: a spec without a consumer does not graduate. All four conditions were met, and the document is canonical.

It is worth being exact about what that word asserts, because "graduated" invites inflation. Graduation means the Core is now stable enough to be consumed; it does not mean CSA has completed its representation theory. Stated to the discipline the Core itself demands, what CSA is is not a complete mathematical theory of all agentic systems. It is a purpose-indexed typed operational algebra with a canonical proof-bearing core and a working implementation. That sentence is the entire claim. It is smaller than the inflated version, and it is the one that will still be true a year from now.

Close

Spec-first is humility with teeth. The Core claims exactly what it proved โ€” seven theorems and a closed register โ€” names the rest as future work, and lets the implementation stand as evidence rather than authority. The discipline cuts both ways: the Core may not quietly fix the spec, and the spec may not quietly absorb whatever the engine found convenient; every change is forced through evidence and written down. The reward for all that restraint is a framework you can trust because it is careful about what it declines to assert. A system that announced itself as the complete theory of agency would be easy to write and impossible to believe. CSA does the harder and smaller thing โ€” it states what it can prove, shows the receipts, and marks the horizon honestly. The opposite of an algebra is glue; the opposite of a theory-grade specification is a manifesto that asserts more than it can test. Part IV is the algebra declining to become a manifesto.

ื”ืฉืืœื” ืฉื”ืคืจืง ื”ื–ื” ืขื•ื ื” ืขืœื™ื”

ื”ึพMathematical Core ืœื ื”ืคืš ืืช CSA ืœื ื›ื•ืŸ. ื”ื•ื ื”ืคืš ืืช ื”ืžื—ื•ื™ื‘ื•ื™ื•ืช ืฉื›ื‘ืจ ื”ื™ื• ืงื™ื™ืžื•ืช ื‘ืžืคืจื˜ ืœืžื“ื•ื™ืงื•ืช ืžืกืคื™ืง ื›ื“ื™ ืœื‘ื“ื•ืง, ืœื”ื•ื›ื™ื— ื•ืœื‘ืงืจ.

ื”ืžืฉืคื˜ ื”ื–ื” ื”ื•ื ื›ืœ ื”ืชืคืงื™ื“ ืฉืœ ื—ืœืง IV, ื•ื›ื“ืื™ ืœื•ืžืจ ืื•ืชื• ื‘ืžืคื•ืจืฉ ื›ื‘ืจ ื‘ื”ืชื—ืœื”, ืžืคื ื™ ืฉื”ืงืจื™ืื” ื”ื—ืœื•ืคื™ืช ืžืคืชื” ืžืื•ื“. ืžืกืžืš ืฉื ืงืจื โ€œMathematical Coreโ€ ื ืฉืžืข ื›ืžื• ื”ืžืงื•ื ืฉื‘ื• ื”ืชืื•ืจื™ื” ื”ืืžื™ืชื™ืช ืกื•ืฃึพืกื•ืฃ ืžื’ื™ืขื”, ื•ื”ืคืจืงื™ื ื”ืงื•ื“ืžื™ื ืžืชื’ืœื™ื ื›ื—ื™ืžื•ื ืœืึพืคื•ืจืžืœื™. ื–ื” ืœื ืžื” ืฉื”ื•ื. ื›ืœ ืžื” ืฉื ื•ืฉื ืžืฉืงืœ โ€” ืฉื ื™ืึพืขืฉืจ ื”ืžืจื—ื‘ื™ื, ืชืฉืขืช ื”ืื•ืคืจื˜ื•ืจื™ื, ื”ืืงืกื™ื•ืžื•ืช โ€” ื ืงืจื ื‘ืฉืžื• ืขื•ื“ ืœืคื ื™ ืฉื”ื—ืœืง ื”ื–ื” ื”ืชื—ื™ืœ. ืžื” ืฉื”ึพCore ืžื•ืกื™ืฃ ืื™ื ื• ืžื—ื•ื™ื‘ื•ื™ื•ืช ื—ื“ืฉื•ืช ืืœื ืขืžื•ื“ ืฉื“ืจื” ืคื•ืจืžืœื™: ืฉืคื” ืฉื‘ื” ื ื™ืชืŸ ืœื ืกื— ืืช ื”ืžื—ื•ื™ื‘ื•ื™ื•ืช ื”ืงื™ื™ืžื•ืช ื‘ืœื™ ืจืคื™ื•ืŸ, ื“ื™ืกืฆื™ืคืœื™ื ืช ื”ื•ื›ื—ื” ืฉื™ื›ื•ืœื” ืœืืฉืจ ืฉื”ืŸ ืžื—ื–ื™ืงื•ืช, ื•ืžืคืช conformance ืฉื™ื›ื•ืœื” ืœื‘ื“ื•ืง ืžื™ืžื•ืฉ ืžื•ืœืŸ. ื”ื—ืœืง ื”ื–ื” ืขื•ืกืง ื‘ืจื™ื’ื•ืจ, ืœื ื‘ืจื•ื•ื™ื–ื™ื”.

ืคื•ืจืžืœื™ื•ืช ืžื’ื™ื ื”, ื•ื”ืฉื›ื‘ื” ืฉืžืชื—ืชื™ื”

ื”ืžืคืจื˜ ืฉื”ื—ืœืงื™ื ื”ืงื•ื“ืžื™ื ื ืฉืขื ื• ืขืœื™ื• ืžื’ื“ื™ืจ ืืช ื”ืื•ื‘ื™ื™ืงื˜ื™ื ืฉืœื• ื‘ืžื” ืฉืืคืฉืจ ืœืงืจื•ื ืœื• ืคื•ืจืžืœื™ื•ืช ืžื’ื™ื ื” โ€” ืžืกืคื™ืง ื“ื™ืกืฆื™ืคืœื™ื ืช ื˜ื™ืคื•ืกื™ื ื›ื“ื™ ืœืชืคื•ืก ื”ืจื›ื‘ื” ืœืึพืชืงืคื” ื‘ื’ื‘ื•ืœ ื”ืื•ืคืจื˜ื•ืจ ื•ืœืกืจื‘ ืœื”. ื–ื• ืคื•ืจืžืœื™ื•ืช ืืžื™ืชื™ืช, ื•ื”ื™ื ืขื•ืฉื” ืขื‘ื•ื“ื” ืืžื™ืชื™ืช; ื”ื™ื ืžื” ืฉื”ื•ืคืš ืืช ื”ืืœื’ื‘ืจื” ืœืืœื’ื‘ืจื” ื•ืœื ืœืื•ืกืฃ ื”ืฆืขื•ืช. ืื‘ืœ ื”ื™ื ืขื•ืฆืจืช ืœืคื ื™ ื›ืžื” ื“ื‘ืจื™ื ืฉืžืชืžื˜ื™ืงืื™ ื”ื™ื” ืจื•ืฆื” ืœืจืื•ืช. ื”ื™ื ืœื ื ื•ืชื ืช ื“ืงื“ื•ืง ืคื•ืจืžืœื™ ืฉื‘ื• ื”ืžืฆื‘ื™ื ื”ืืกื•ืจื™ื ืžืžืฉ ื‘ืœืชื™ึพื ื™ืชื ื™ื ืœื‘ื™ื˜ื•ื™. ื”ื™ื ืœื ืžืฆื™ื’ื” ืืช ื”ืืงืกื™ื•ืžื•ืช ื›ื›ืœืœื™ ื˜ื™ืคื•ืก ืขื ืฆื•ืจื•ืช ืฉื™ืคื•ื˜, ื›ืš ืฉื”ืคืจื” ืฉืœื”ืŸ ืชื”ื™ื” ืฉื’ื™ืืช ื˜ื™ืคื•ืก ื•ืœื ืžื•ืกื›ืžื” ืฉื ืฉื‘ืจื” ื‘ื–ืžืŸ ืจื™ืฆื”. ื”ื™ื ืœื ืžืงื‘ืขืช ืื™ืœื• ื—ื•ืงื™ ื”ืจื›ื‘ื” ื”ื ืฉืœ CSA ืขืฆืžื” ื•ืื™ืœื• ืขื•ื‘ืจื™ื ื‘ื™ืจื•ืฉื” ืžืžื‘ื ื™ื ืกื˜ื ื“ืจื˜ื™ื™ื.

ื”ึพCore ืžืกืคืง ื‘ื“ื™ื•ืง ืืช ื”ืฉื›ื‘ื” ื”ื–ืืช, ืžืชื—ืช ืœืžืคืจื˜ ื•ืœื ืœืฆื™ื“ื•: ืฉืคื” ืคื•ืจืžืœื™ืช, ืžืขืจื›ืช ื˜ื™ืคื•ืกื™ื ืขื ื›ืœืœื™ ืฉื™ืคื•ื˜ ืžืคื•ืจืฉื™ื, ืกืžื ื˜ื™ืงื” ืžื˜ื•ืคืกืชึพืืคืงื˜ื™ื ืฉื‘ื” ื—ื•ืงื™ ื”ื”ืจื›ื‘ื” ื ื•ื‘ืขื™ื ืžื—ื•ืงื™ ื”ืžื•ื ืื“ื” ื”ื‘ืกื™ืกื™ื™ื, ื•ืกืžื ื˜ื™ืงืช provenance ืขื‘ื•ืจ ื”ึพtrace. ื•ื”ื•ื ืขื•ืฉื” ื–ืืช ืชื—ืช ืžื’ื‘ืœื” ืงืฉื™ื—ื” โ€” ื”ื•ื ืื™ื ื• ืžื•ืกื™ืฃ ืฉื•ื ืžืจื—ื‘ ื—ื“ืฉ, ืฉื•ื ืื•ืคืจื˜ื•ืจ ื—ื“ืฉ, ืฉื•ื ืกื•ื’ ืชื•ืฆืื” ื—ื“ืฉ, ืฉื•ื ื›ืœืœ governance ื—ื“ืฉ. ื›ืœ ืกื™ืžืŸ ืฉื”ื•ื ืžืฉืชืžืฉ ื‘ื• ื ืœืงื— ืžื”ืžืคืจื˜. ื‘ืžืงื•ื ืฉื‘ื• ื ื“ืžื” ืฉื”ึพCore ืžืขื“ืŸ ืžืฉื”ื• โ€” ืกื•ื’ ื”ืชื•ืฆืื” ื‘ืขืœ ืืจื‘ืขืช ื”ึพsummands ืžืคืจืง 10 ื”ื•ื ื”ื“ื•ื’ืžื” ื”ื ืงื™ื™ื” ื‘ื™ื•ืชืจ โ€” ื”ืขื™ื“ื•ืŸ ื”ื•ื ื ื™ืกื•ื— ืคื•ืจืžืœื™ ืฉืœ ื”ื‘ื—ื ื” ืฉื”ืžืคืจื˜ ื›ื‘ืจ ืขืฉื” ื‘ืคืจื•ื–ื”, ืขื ื”ืžืงื•ืจ ืžืฆื•ื˜ื˜ ื‘ื ืงื•ื“ืช ื”ื ื™ืกื•ื—. ื”ึพCore ื”ื•ื ื”ืขืžืงื” ืฉืœ ืžื” ืฉืงื™ื™ื, ืœืขื•ืœื ืœื ื”ืจื—ื‘ื” ืžืขื‘ืจ ืœื•. ื”ืื™ืคื•ืง ื”ื–ื” ืื™ื ื• ืฆื ื™ืขื•ืช ืœืฉืžื”; ื”ื•ื ืžื” ืฉืžืืคืฉืจ ืœืกืžื•ืš ืขืœ ื”ึพCore ื›ืชื™ืื•ืจ ืฉืœ CSA, ื•ืœื ื›ึพCSA ืฉื ื™ื™ื” ื•ืžืชื—ืจื”.

ื”ื•ื ืžืคืจืฉ; ื”ื•ื ืœื ืขื•ืจืš

ืคื•ืจืžืœื™ื–ืฆื™ื” ื•ื”ืžืกืžืš ืฉื”ื™ื ืžืคืจืžืœืช ื™ื›ื•ืœื™ื ืœื ืœื”ืกื›ื™ื, ื•ืœึพCSA ื™ืฉ ื›ืœืœ ืœืžื” ืฉืงื•ืจื” ื›ืฉื–ื” ืงื•ืจื”. ื”ึพCore ืœืขื•ืœื ืื™ื ื• ื›ื•ืชื‘ ืžื—ื“ืฉ ืืช ื”ืžืคืจื˜. ืื ื”ืงืจื™ืื” ืฉืœ ื”ึพCore ื•ื”ืžืคืจื˜ ืžืชืคืฆืœื™ื, ื”ืžืคืจื˜ ืžื ืฆื—, ื•ื”ืคืขืจ ื ืจืฉื ื›ึพdefect ื‘ืžืงื•ื ืœื”ื™ื•ืช ืžื•ื—ืœืง ื‘ืฉืงื˜. ื”ืžื™ืžื•ืฉ ื›ืคื•ืฃ ืœืื•ืชื• ืกื“ืจ ืกืžื›ื•ืช: ื”ืžื ื•ืข ื”ื•ื ืจืื™ื”, ืœื ืกืžื›ื•ืช โ€” ืื ื”ืžื ื•ืข ื•ื”ืžืคืจื˜ ืœื ืžืกื›ื™ืžื™ื, ื”ืžืคืจื˜ ืžื ืฆื—; ืื ื”ืžื ื•ืข ื•ื”ึพCore ืœื ืžืกื›ื™ืžื™ื, ืื™ึพื”ื”ืกื›ืžื” ื ืจืฉืžืช ื›ึพdefect ื ื’ื“ ืื—ื“ ืžื”ื.

ื–ื” ื ืื›ืฃ ืขืœ ื™ื“ื™ ื“ื™ืกืฆื™ืคืœื™ื ื”, ืœื ื ืฉืืจ ืœื›ื•ื•ื ื•ืช ื˜ื•ื‘ื•ืช. ืกืขื™ืฃ ื ืขื•ืœ ื‘ืžืคืจื˜ ื™ื›ื•ืœ ืœื”ืฉืชื ื•ืช ื“ืจืš ืžืกืœื•ืœ ืื—ื“ ื‘ืœื‘ื“, ื•ื”ื•ื ืžืชื—ื™ืœ ื‘ืจืื™ื™ืช ื‘ื™ืฆื•ืข: ื‘ื“ื™ืงื” ืฉื ื›ืฉืœื”, ืื• port ืฉืœื ื ื™ืชืŸ ื”ื™ื” ืœื‘ื ื•ืช ื›ืคื™ ืฉื ื›ืชื‘, ื”ืจืฉื•ืžื™ื ื‘ึพdefect register. ื”ืขืจืš ื”ื–ื” ื”ื•ื ื”ื˜ืจื™ื’ืจ ื”ื—ื•ืงื™ ื”ื™ื—ื™ื“. ืื—ืจ ื›ืš ื ื›ืชื‘ืช ืชื™ืงื•ืŸ ืžืžื•ืงื“ ืœึพdefect โ€” ื‘ืœื™ ืฉื›ืชื•ื‘ื™ื ืžื–ื“ืžื ื™ื ืฉืœ ืคืจื•ื–ื” ืฉื›ื ื” โ€” ื”ืกืขื™ืฃ ืžืงื‘ืœ version bump ื•ืฉื•ืจืช changelog ืื—ืช ืฉืžืฆื™ื™ื ืช ืืช ื”ึพdefect, ื•ืกื•ื•ื™ื˜ืช ื”ึพconformance ืจืฆื” ืžื—ื“ืฉ. ื˜ืขื, ื ื™ืกื•ื— ื™ืคื” ื™ื•ืชืจ, ืื• ื”ืืœื’ื ื˜ื™ื•ืช ืฉืœ ื”ึพCore ืขืฆืžื• ืื™ื ื ืžืกืคื™ืงื™ื; ืจืง ืจืื™ื” ืžืกืคื™ืงื”. ืœื›ืŸ โ€œื ืขื•ืœโ€ ืคื™ืจื•ืฉื• ื™ืฆื™ื‘ ืขื“ ืฉืชื•ืคื™ืข ืจืื™ื”, ืœื ืงืคื•ื. ื–ื” ื”ืžื ื’ื ื•ืŸ ืฉืžืืคืฉืจ ืœื›ืชื•ื‘ ืืช ื”ึพCore ื‘ื“ื™ืกืฆื™ืคืœื™ื ื” ื‘ืจืžืช ืชืื•ืจื™ื” ื‘ืœื™ ืฉื”ื•ื ื™ื”ืคื•ืš ืœืกืžื›ื•ืช: ื”ื•ื ืžืคืจืฉ ืงืื ื•ืŸ ืฉืืกื•ืจ ืœื• ืœืขืจื•ืš ืžื›ื•ื— ืขืฆืžื•, ื•ื›ืœ ืฉื™ื ื•ื™ ื‘ืงืื ื•ืŸ ื”ื–ื” ืฆืจื™ืš ืœื”ืจื•ื•ื™ื— ืืช ื“ืจื›ื• ืคื ื™ืžื” ื“ืจืš ืžืฉื”ื• ืฉื‘ืืžืช ื ืฉื‘ืจ.

ืœื ื ื™ืชืŸ ืœืฆืžืฆื•ื ืœืืฃ ืื—ื“ ืžื”ื

ืื– ืื™ื–ื” ืกื•ื’ ืื•ื‘ื™ื™ืงื˜ ื”ื•ื ื”ึพCore โ€” ืžืคืจื˜ ืคื•ืจืžืœื™, ืื• ืžืชืžื˜ื™ืงื” ืขืฆืžืื™ืช? ื”ืชืฉื•ื‘ื” ื”ื›ื ื” ื”ื™ื ืฉื”ื•ื ื™ื•ืฉื‘ ื‘ื›ื•ื•ื ื” ื‘ื™ืŸ ื”ืฉื ื™ื™ื, ื•ื”ื•ื ืื•ืžืจ ื–ืืช ื‘ืกืขื™ืฃ anti-reduction. CSA ืžืืคืฉืจืช ืคืจืฉื ื•ื™ื•ืช ื ืืžื ื•ืช ืœืชื•ืš ืืจื‘ืขื” ื’ื•ืคื™ื ืžืชืžื˜ื™ื™ื ืžื‘ื•ืกืกื™ื. Typed partial algebra ืžืกืคืงืช ืืช ืจืžืช ื”ืื•ื‘ื™ื™ืงื˜ื™ื โ€” carriers ืžืžื•ื™ื ื™ื ืขื ืื•ืคืจื˜ื•ืจื™ื ื—ืœืงื™ื™ื. Kleisli composition ืžืขืœ effect monad ืžืกืคืงืช ืืช ืกืžื ื˜ื™ืงืช ื”ื›ืฉืœ ื•ื”ึพcontrol ืฉืœ ืฉืจืฉื•ืจ ืื•ืคืจื˜ื•ืจื™ื. Provenance semirings ืžืกืคืงื™ื ืืช ืกืžื ื˜ื™ืงืช ื”ื”ื™ื˜ืœ ืฉืžืื—ื•ืจื™ ื”ืคื•ืœื™ื ื•ื ืฉืœ ืคืจืง 12. ื•ึพparacategories ืžืกืคืงื•ืช ืืช ื”ืžื‘ื ื” ืฉืœ ื‘ืกื™ืก ื”ื”ืจืฉืื•ืช ืžืคืจืง 11. ื›ืœ ืื—ื“ ืžื”ื ืžื•ืฉืืœ ื‘ื’ืœื•ื™ โ€” ืžืฆื•ื˜ื˜, ื•ืœืขื•ืœื ืœื ืžื•ื›ื— ืžื—ื“ืฉ.

ืžื” ืฉืืฃ ืื—ื“ ืžื”ื ืื™ื ื• ื›ื•ืคื” ื”ื•ื ื”ื“ื‘ืจ ืฉื”ื•ืคืš ืืช CSA ืœืขืฆืžื”: ืฆื•ืจืช ื”ึพpipeline ื”ื”ื›ืจื—ื™ืช. ืงืฉื™ืจืช identity ื•ึพpurpose ื‘ืจื’ืข ืฉืื•ื‘ื™ื™ืงื˜ ื ื•ืฆืจ. ฯˆ ื›ื’ืฉืจ ื”ื™ื—ื™ื“ ืืœ ืžืจื—ื‘ ื”ืคืขื•ืœื”. ืžืจื—ื‘ื™ื append-only. ื”ื›ื ื™ืกื”ึพืžื—ื“ืฉ ื”ืžื“ื•ืจื’ืช ืœึพGrounding ืฉืžื•ื ืขืช ืžืงื•ื ื˜ืงืกื˜ ืžืื•ื—ืจ ืœืขืงื•ืฃ ืืช admission. ืฉืจืฉืจืช ืชืฉืขืช ื”ืื•ืคืจื˜ื•ืจื™ื ื”ืžืกื•ื™ืžืช ื•ื”ืกื“ืจ ืฉื‘ื• ื”ื™ื ืจืฆื”. ืฉื•ื ืžืฉืคื˜ ื‘ึพpartial algebra ืื• ื‘ึพeffect monads ืื™ื ื• ืžื›ืจื™ื— ืฉื•ื ื“ื‘ืจ ืžื–ื”; ืืœื” ื”ืืงืกื™ื•ืžื•ืช ืฉึพCSA ืžื•ืกื™ืคื” ืžืขืœ ื”ืžื‘ื ื” ื”ืžื•ืฉืืœ, ื•ื”ืŸ ื”ืชื•ื›ืŸ ื”ืžืชืžื˜ื™ ืฉืœื” ืขืฆืžื”. ืœื›ืŸ ืื™ึพืืคืฉืจ ืœืฆืžืฆื ืืช ื”ึพCore ืœืืฃ ืื—ื“ ืžืŸ ื”ืžืืจื—ื™ื ืฉืœื•. ื”ื•ื ื™ื•ืจืฉ ื—ื•ืงื™ื ืื™ืคื” ืฉื”ื•ื ื‘ืืžืช ื™ื›ื•ืœ โ€” ืžื” ืฉืžื•ื ืข ืžืžื ื• ืœื”ืžืฆื™ื ืžื—ื“ืฉ ืžืชืžื˜ื™ืงื” ืžื•ื›ืจืช ื‘ืฆื•ืจื” ื’ืจื•ืขื” โ€” ื•ื”ืชื•ื›ืŸ ื”ืžืงื•ืจื™ ืฉืœื• ื”ื•ื ื‘ื“ื™ื•ืง ื”ื“ื™ืกืฆื™ืคืœื™ื ื” ืฉืืฃ ืื—ื“ ืžืŸ ื”ืžืืจื—ื™ื ืœื ื”ื™ื” ืžื—ื™ื™ื‘ ืื•ืชืš ื‘ื”. ื–ื” ืžื” ืฉึพtheory-grade positioning ื ื•ืชืŸ: ืชื™ืื•ืจ ืžื“ื•ื™ืง ืฉืœ ืžื” ืžื•ืฉืืœ ื•ืžื” ื—ื“ืฉ. ื•ื–ื” ื’ื, ื—ืฉื•ื‘ ืœื ืคื—ื•ืช, ืžื” ืฉื”ืžื™ืฆื•ื‘ ื”ื–ื” ืœื ื ื•ืชืŸ ื‘ืคื ื™ ืขืฆืžื• โ€” ื•ื–ื” ื ื•ืฉื ื”ืกืขื™ืฃ ื”ื‘ื.

ืกื•ืœื ื”ื™ื™ืฆื•ื’

ื”ื˜ืขื ื” ื”ื—ื–ืงื” ื‘ื™ื•ืชืจ ืฉืžืกื’ืจืช ืคื•ืจืžืœื™ืช ื™ื›ื•ืœื” ืœื˜ืขื•ืŸ ืœื’ื‘ื™ ืขืฆืžื” ื”ื™ื representation theorem: ืฉื”ืžื‘ื ื™ื ืฉืœื” ืžืืคื™ื™ื ื™ื, ืขื“ ื›ื“ื™ ืฉืงื™ืœื•ืช, ื‘ื“ื™ื•ืง ืืช ื”ืžืขืจื›ื•ืช ืฉื”ื™ื ื™ืฆืื” ืœืžื“ืœ. CSA ืื™ื ื” ื˜ื•ืขื ืช ืืช ื–ื”. ื‘ืžืงื•ื ื–ืืช ื”ื™ื ืžืฆื™ืขื” ืกื•ืœื ืฉืœ ืฉืœื•ืฉื” ืฉืœื‘ื™ื ื‘ืขื•ืฆืžื” ื”ื•ืœื›ืช ื•ื’ื“ืœื”, ื•ื”ื™ื ืžื“ื•ื™ืงืช ืœื’ื‘ื™ ืื™ืœื• ืฉืœื‘ื™ื ื›ื‘ืจ ื˜ื™ืคืกื”.

ืฉืœื‘ 1 ื”ื•ื engine soundness ื›ึพmodel checking. ืกื•ื•ื™ื˜ืช ื”ื‘ื“ื™ืงื•ืช ืฉืœ ืžื™ืžื•ืฉ ื”ื™ื™ื—ื•ืก ืžื ื•ืกื—ืช ืžื—ื“ืฉ ืกืขื™ืฃึพืื—ืจึพืกืขื™ืฃ ืžื•ืœ ื”ืืงืกื™ื•ืžื•ืช ืฉืœ ื”ึพCore โ€” ืžืคื” ืงื“ืžื™ืช ืžืžื•ื“ื•ืœื™ื ืœืกืขื™ืคื™ื ืฉื”ื ืžืžืžืฉื™ื, ืžืคื” ื”ืคื•ื›ื” ืžื›ืœ ื˜ืขื ื” ื ื•ืฉืืชึพืžืฉืงืœ ืœื‘ื“ื™ืงื•ืช ืฉืžื›ืกื•ืช ืื•ืชื”, ื•ืจื™ืฉื•ื ื›ืŸ ืฉืœ ื”ืคืขืจื™ื โ€” ื•ื›ืœ ื–ื” ืจืฅ ื‘ึพcontinuous integration. ื”ืฉืœื‘ ื”ื–ื” ืžื•ืžืฉ. ืื‘ืœ ื–ื” model checking, ืœื proof: ื–ื” ืฉืžื™ืžื•ืฉ ืžืกื•ื™ื ืžื™ื™ืฆืจ ืจืง ื”ื™ืกื˜ื•ืจื™ื•ืช ืงื•ื ืคื•ืจืžื™ื•ืช ื ื‘ื“ืง, ืœื ืžื•ื›ื— ืœื›ืœ ื”ืจื™ืฆื•ืช, ื•ื”ึพCore ืื•ืžืจ ื–ืืช ื‘ื“ื™ื•ืง ื‘ืžื™ืœื™ื ื”ืืœื” โ€” ื–ื• ื˜ืขื ืช ืฉืœื‘ 1, ืœื ืžืฉืคื˜ ืฉืœ ื”ืงื•ืจืคื•ืก. ืฉืœื‘ 2 ื”ื•ื relative consistency: ืžื•ื“ืœ seed, ืฉื ื‘ื ื” ื›ื“ื™ ืœื”ื™ื•ืช ื ืคืจื“ ืžื”ืžื ื•ืข, ืฉื‘ื• ื›ืœ ืกืขื™ืฃ ืกืžื ื˜ื™ ืžืชื—ืฉื‘ ืงื•ื ืงืจื˜ื™ืช. ื–ื”ื• ืขื“ ืœื›ืš ืฉื”ืืงืกื™ื•ืžื•ืช ืžืกื•ืคืงื•ืช ื™ื—ื“ ืขืœ ื™ื“ื™ ืžืฉื”ื• ืฉืื™ื ื• ื”ืžื™ืžื•ืฉ ืฉื”ื ื™ืข ืื•ืชืŸ, ื•ื’ื ื”ื•ื ืžื•ืžืฉ ื‘ื’ืœ ื”ื”ื•ื›ื—ื”. ืฉืœื‘ 3 ื”ื•ื ื”ึพrepresentation theorem ื”ื›ืœืœื™ โ€” ืชืื•ืจื™ื™ืช ื”ืฉืงื™ืœื•ืช ืฉืœ ืžื•ื“ืœื™ื, ื”ื˜ืขื ื” ืฉืžื‘ื ื™ CSA ืžืืคื™ื™ื ื™ื ืžืขืจื›ื•ืช ืกื•ื›ื ื™ื•ืช ื›ื›ืืœื”. ืฉืœื‘ 3 ื ืงืจื ื‘ืฉื, ื•ื ืงืจื ื›ืขื‘ื•ื“ืช ืขืชื™ื“: declared, not promised.

ื–ื” ื”ืงื• ืฉื”ืคืจืง ื”ื–ื” ืืกื•ืจ ืœื• ืœื˜ืฉื˜ืฉ, ื•ืœื›ืŸ ืขื“ื™ืฃ ืœื•ืžืจ ืื•ืชื• ื‘ืœื™ ืกื™ื™ื’ื™ื. ื”ืงื•ืจืคื•ืก ื”ื•ื›ื™ื— ืฉื‘ืขื” ืžืฉืคื˜ื™ื; representation theorem ืื™ื ื• ืื—ื“ ืžื”ื, ื•ื”ึพCore ืื•ืžืจ ื‘ืžืคื•ืจืฉ ืฉืื™ืŸ ื‘ืงื•ืจืคื•ืก ื›ื–ื”. ืกื•ื•ื™ื˜ืช ืžืฉืคื˜ื™ื ืžื•ื›ื—ืช, ืžืคืช conformance ืกืขื™ืฃึพืื—ืจึพืกืขื™ืฃ, ื•ึพconsumer ื—ื™ืฆื•ื ื™ ืจืืฉื•ืŸ ืื™ื ื ืชืื•ืจื™ื” ืื•ื ื™ื‘ืจืกืœื™ืช ืฉืœ ืžืขืจื›ื•ืช ืกื•ื›ื ื™ื•ืช. ื”ื ื”ืจื‘ื” ืžืื•ื“ โ€” ืื‘ืœ ื”ื ืœื ื–ื”, ื•ึพCSA ืœืขื•ืœื ืื™ื ื” ื˜ื•ืขื ืช ืฉื”ื ื›ืŸ.

ืื™ืš ื”ึพCore ื”ืคืš ืœื‘ืจึพืฆืจื™ื›ื”

ื”ึพCore ืœื ืกื™ื™ื ืืช ื”ืžืกืœื•ืœ ืฉืœื• ื›ื™ ื”ืฉืคื” ืกื‘ื™ื‘ CSA ื ืขืฉืชื” ืžืจืฉื™ืžื” ื™ื•ืชืจ. ื”ื•ื ืกื™ื™ื ืื•ืชื• ื›ื™ ื”ืฉื›ื‘ื” ื”ืคื•ืจืžืœื™ืช ืฉืจื“ื” ืžื’ืข ืขื ืฉื™ืžื•ืฉ.

ื”ื“ืจืš ืขื‘ืจื” ื‘ืฉืœื‘ื™ื. M0 ื•ึพM1 ื”ื›ืจื™ื—ื• ืืช ืžื™ืžื•ืฉ ื”ื™ื™ื—ื•ืก ืœืฉืืช ืืช ืฉื ื™ืึพืขืฉืจ ื”ืžืจื—ื‘ื™ื, ืชืฉืขืช ื”ืื•ืคืจื˜ื•ืจื™ื, ื“ื™ืกืฆื™ืคืœื™ื ืช ื”ืชื•ืฆืื•ืช ื•ื”ืื™ื ื•ื•ืจื™ืื ื˜ื™ื ื›ืžื‘ื ื” ื‘ืจึพื”ืจืฆื” ื•ืœื ื›ืžื—ื•ื™ื‘ื•ื™ื•ืช ื‘ืคืจื•ื–ื”. ื–ื” ื ืชืŸ ืœืฉืœื‘ ื”ืจืืฉื•ืŸ ืฉืœ ื”ืกื•ืœื ืืช ื”ืžืฉืžืขื•ืช ื”ืžืขืฉื™ืช ืฉืœื•: ืœื ื”ื•ื›ื—ื” ืฉื›ืœ ืžื™ืžื•ืฉ ื”ื•ื ืงื•ื ืคื•ืจืžื™, ืืœื ืžืคืช model-checking ืกืขื™ืฃึพืื—ืจึพืกืขื™ืฃ ืžืŸ ื”ึพCore ืืœ ืžื ื•ืข ืจืฅ. ืื—ืจ ื›ืš B1 ื•ึพB2 ืฉืžื• ืืช ื”ืžื‘ื ื” ื”ื–ื” ืชื—ืช ืœื—ืฅ ื“ื•ืžื™ื™ื ื™. ื“ื•ืžื™ื™ืŸ ื”ืขืจื›ื” ืžื•ื ื—ื”ึพื›ืœืœื™ื ื•ึพPrintFarm ืœื ื”ื™ื• ื“ื•ื’ืžืื•ืช ืฉื ื•ืกืคื• ื‘ื“ื™ืขื‘ื“; ื”ื ื”ื™ื• ืžื‘ื—ื ื™ ืœื—ืฅ ืœืฉืืœื” ื”ืื ืื•ืชืŸ ืžื—ื•ื™ื‘ื•ื™ื•ืช ืืœื’ื‘ืจื™ื•ืช ื™ื›ื•ืœื•ืช ืœืืจื’ืŸ ืกื•ื’ื™ื ืฉื•ื ื™ื ืžืื•ื“ ืฉืœ ืขื‘ื•ื“ื” ื‘ืœื™ ืœืฉื ื•ืช ื‘ืฉืงื˜ ืืช ืฆื•ืจืชืŸ.

ื”ืœื—ืฅ ื”ื–ื” ื”ื•ื ืžื” ืฉื”ืคืš ืืช ื“ืจื™ืฉืช ื”ึพconsumer ืœืœืึพื ื™ืชื ืช ืœืžื™ืงื•ื—. Mathematical Core ืฉืืฃ ื›ืœื™ ืื™ื ื• ืฆื•ืจืš ืขื“ื™ื™ืŸ ื™ื›ื•ืœ ืœื”ื™ื•ืช ืืœื’ื ื˜ื™, ืื‘ืœ ื”ื•ื ืขื“ื™ื™ืŸ ืœื ื”ื•ื›ื™ื— ืฉื”ื•ื ื™ื›ื•ืœ ืœืžืฉื•ืœ ื‘ืžืฉื”ื• ืฉืžื—ื•ืฅ ืœืขืฆืžื•. audit ืฉืœ purpose-reachability ื”ื™ื” ื—ืฉื•ื‘ ื‘ื“ื™ื•ืง ืžืกื™ื‘ื” ื–ื•: ื”ื•ื ื”ื™ื” ื”ึพconsumer ื”ื—ื™ืฆื•ื ื™ ื”ืจืืฉื•ืŸ ืฉืงืจื ืืช ื“ื™ืกืฆื™ืคืœื™ื ืช ื”ึพpurpose-transport ืฉืœ ื”ึพCore ื•ื—ื™ืฉื‘ ืžืžื ื” ืฉืืœืช governance ืงื•ื ืงืจื˜ื™ืช. PrintFarm replay ื”ื™ื” ื—ืฉื•ื‘ ืžื”ืกื™ื‘ื” ื”ืฉื›ื ื”: ื”ื•ื ื”ืจืื” ืฉึพtrace reconstructibility ืื™ื ื” ืจืง ืžืฉืคื˜ ื‘ืžืกืžืš ืืœื ืชื›ื•ื ื” ืฉื”ื™ืกื˜ื•ืจื™ื™ืช ืื™ืจื•ืขื™ื ืืžื™ืชื™ืช ื™ื›ื•ืœื” ืœื”ืคืขื™ืœ.

ืœื›ืŸ ืงืจื™ื˜ืจื™ื•ืŸ ื”ืกื™ื•ื ื”ื™ื” ืงืฉื™ื— ื™ื•ืชืจ ืžโ€œื”ื”ื•ื›ื—ื•ืช ื›ืชื•ื‘ื•ืชโ€. ื”ึพCore ื”ื™ื” ืฆืจื™ืš ืœืกื’ื•ืจ ืืช ื—ื•ื‘ื•ืช ื”ื”ื•ื›ื—ื” ืฉืœื•, ืœื”ื•ื›ื™ื— ืืช ืกื•ื•ื™ื˜ืช ื”ืžืฉืคื˜ื™ื ืฉืœื•, ืœืžืคื•ืช ืืช ืขืฆืžื• ืœืžื ื•ืข, ื•ืœืจื›ื•ืฉ consumer. ืจืง ืื– ื”ื•ื ื ืขืฉื” ื™ืฆื™ื‘ ืžืกืคื™ืง ื›ื“ื™ ืœื”ื™ืฉืขืŸ ืขืœื™ื•. ื”ืžื˜ืจื” ืžืขื•ืœื ืœื ื”ื™ื™ืชื” ืœื”ืคื•ืš ืืช ื”ืžืคืจื˜ ืœืžืงื•ืฉื˜ ื™ื•ืชืจ. ื”ืžื˜ืจื” ื”ื™ื™ืชื” ืœื”ืคื•ืš ืื•ืชื• ืœื‘ืจึพืฆืจื™ื›ื” ื‘ืœื™ ืœืชืช ืœืฆืจื™ื›ื” ืœื›ืชื•ื‘ ืžื—ื“ืฉ ืืช ื”ืงืื ื•ืŸ.

ืžื” ืคื™ืจื•ืฉ โ€œgraduatedโ€

ื”ึพCore ื”ืชืงื“ื ืžื˜ื™ื•ื˜ื” ืœืงืื ื•ื ื™ ืขืœ ื‘ืกื™ืก ืงืจื™ื˜ืจื™ื•ืŸ ืžืชื•ืืจืš ื•ืžืคื•ืจืฉ ืฉืœ ืืจื‘ืขื” ืชื ืื™ื. ื”ึพproof-debt register ื”ื™ื” ืฆืจื™ืš ืœื”ื™ื•ืช ืจื™ืง, ืื• ืฉื›ืœ ืคืจื™ื˜ ืฉื ื•ืชืจ ื‘ื• ื ื“ื—ื” ื‘ืžืคื•ืจืฉ ืขื ื‘ืขืœื™ื ืฉืžื™. ืกื•ื•ื™ื˜ืช ื”ืžืฉืคื˜ื™ื ื”ื™ื™ืชื” ืฆืจื™ื›ื” ืœื”ื™ื•ืช ืžื•ื›ื—ืช ื‘ืจื™ื’ื•ืจ ืฉืœ pen-and-paper, ื›ื•ืœืœ ื”ืฆื•ืจื” ื”ืืœื’ื‘ืจื™ืช ื”ืงืฉื” ื™ื•ืชืจ ืฉืœ ืžืฉืคื˜ ื”ึพtransport. ืžืคืช ื”ึพconformance ืฉืœ ืฉืœื‘ 1 ื”ื™ื™ืชื” ืฆืจื™ื›ื” ืœื”ื™ื•ืช ืืžื™ืชื™ืช ื•ืœืจื•ืฅ ื‘ึพCI. ื•ื”ื™ื” ืฆืจื™ืš ืœื”ืชืงื™ื™ื consumer ื—ื™ืฆื•ื ื™ ืจืืฉื•ืŸ โ€” audit ืฉืœ purpose-reachability ืฉืžื—ืฉื‘ ืืช ื’ื‘ื•ืœ ื”ื”ืฉืคืขื” ืžืคืจืง 11 ืžืชื•ืš registry ื”ื”ืจืฉืื•ืช ื”ืžื•ืฆื”ืจ. ื”ืžืฉืคื˜ ื”ืžื—ื™ื™ื‘ ืžืื—ื•ืจื™ ื”ืชื ืื™ ื”ืจื‘ื™ืขื™ ื‘ื•ื˜ื”: spec without a consumer does not graduate. ื›ืœ ืืจื‘ืขืช ื”ืชื ืื™ื ื”ืชืงื™ื™ืžื•, ื•ื”ืžืกืžืš ืงืื ื•ื ื™.

ื›ื“ืื™ ืœื“ื™ื™ืง ื‘ืžื” ืฉื”ืžื™ืœื” ื”ื–ืืช ื˜ื•ืขื ืช, ื›ื™ โ€œgraduatedโ€ ืžื–ืžื™ื ื” ืื™ื ืคืœืฆื™ื”. Graduation ืคื™ืจื•ืฉื• ืฉื”ึพCore ื™ืฆื™ื‘ ืžืกืคื™ืง ื›ื“ื™ ืฉื™ืฆืจื›ื• ืื•ืชื•; ืื™ืŸ ืคื™ืจื•ืฉื• ืฉึพCSA ื”ืฉืœื™ืžื” ืืช ืชืื•ืจื™ื™ืช ื”ื™ื™ืฆื•ื’ ืฉืœื”. ื‘ื ื™ืกื•ื— ืฉืชื•ืื ืืช ื”ื“ื™ืกืฆื™ืคืœื™ื ื” ืฉื”ึพCore ืขืฆืžื• ื“ื•ืจืฉ, ืžื” ืฉึพCSA ื”ื™ื ืื™ื ื• ืชืื•ืจื™ื” ืžืชืžื˜ื™ืช ืฉืœืžื” ืฉืœ ื›ืœ ื”ืžืขืจื›ื•ืช ื”ืกื•ื›ื ื™ื•ืช. ื”ื™ื purpose-indexed typed operational algebra ืขื canonical proof-bearing core ื•ืžื™ืžื•ืฉ ืขื•ื‘ื“. ื–ื” ื›ืœ ื”ื˜ืขื ื”. ื”ื™ื ืงื˜ื ื” ื™ื•ืชืจ ืžืŸ ื”ื’ืจืกื” ื”ืžื ื•ืคื—ืช, ื•ื”ื™ื ื–ื• ืฉืชื™ืฉืืจ ื ื›ื•ื ื” ื’ื ื‘ืขื•ื“ ืฉื ื”.

ืกื’ื™ืจื”

Spec-first ื”ื•ื ืขื ื•ื•ื” ืขื ืฉื™ื ื™ื™ื. ื”ึพCore ื˜ื•ืขืŸ ื‘ื“ื™ื•ืง ืืช ืžื” ืฉื”ื•ื ื”ื•ื›ื™ื— โ€” ืฉื‘ืขื” ืžืฉืคื˜ื™ื ื•ืจืฉื™ืžื” ืกื’ื•ืจื” โ€” ืงื•ืจื ืœืฉืืจ ื‘ืฉื future work, ื•ื ื•ืชืŸ ืœืžื™ืžื•ืฉ ืœืขืžื•ื“ ื›ืจืื™ื” ื•ืœื ื›ืกืžื›ื•ืช. ื”ื“ื™ืกืฆื™ืคืœื™ื ื” ื—ื•ืชื›ืช ืœืฉื ื™ ื”ื›ื™ื•ื•ื ื™ื: ื”ึพCore ืœื ืจืฉืื™ ืœืชืงืŸ ื‘ืฉืงื˜ ืืช ื”ืžืคืจื˜, ื•ื”ืžืคืจื˜ ืœื ืจืฉืื™ ืœืกืคื•ื’ ื‘ืฉืงื˜ ื›ืœ ื“ื‘ืจ ืฉื”ืžื ื•ืข ืžืฆื ื ื•ื—; ื›ืœ ืฉื™ื ื•ื™ ืžื•ื›ืจื— ืœืขื‘ื•ืจ ื“ืจืš ืจืื™ื” ื•ืœื”ื™ื›ืชื‘. ื”ืคืจืก ืขืœ ื›ืœ ื”ืื™ืคื•ืง ื”ื–ื” ื”ื•ื ืžืกื’ืจืช ืฉืืคืฉืจ ืœืกืžื•ืš ืขืœื™ื” ืžืคื ื™ ืฉื”ื™ื ื–ื”ื™ืจื” ืœื’ื‘ื™ ืžื” ืฉื”ื™ื ืžืกืจื‘ืช ืœื˜ืขื•ืŸ. ืžืขืจื›ืช ืฉืžื›ืจื™ื–ื” ืขืœ ืขืฆืžื” ื›ืชืื•ืจื™ื” ื”ืฉืœืžื” ืฉืœ agency ื”ื™ื™ืชื” ืงืœื” ืœื›ืชื™ื‘ื” ื•ื‘ืœืชื™ ืืคืฉืจื™ืช ืœืืžื•ืŸ. CSA ืขื•ืฉื” ืืช ื”ื“ื‘ืจ ื”ืงืฉื” ื•ื”ืงื˜ืŸ ื™ื•ืชืจ โ€” ื”ื™ื ืื•ืžืจืช ืžื” ื”ื™ื ื™ื›ื•ืœื” ืœื”ื•ื›ื™ื—, ืžืฆื™ื’ื” ืืช ื”ึพreceipts, ื•ืžืกืžื ืช ืืช ื”ืื•ืคืง ื‘ื™ื•ืฉืจ. ื”ื”ืคืš ืžืืœื’ื‘ืจื” ื”ื•ื glue; ื”ื”ืคืš ืžืžืคืจื˜ ื‘ืจืžืช ืชืื•ืจื™ื” ื”ื•ื manifesto ืฉื˜ื•ืขืŸ ื™ื•ืชืจ ืžืžื” ืฉื”ื•ื ื™ื›ื•ืœ ืœื‘ื“ื•ืง. ื—ืœืง IV ื”ื•ื ื”ืืœื’ื‘ืจื” ืฉืžืกืจื‘ืช ืœื”ืคื•ืš ืœึพmanifesto.

Chapter 14 ยท Part IV โ€” The Mathematical Coreืคืจืง 14 ยท ื—ืœืง IV โ€” ื”ืœื™ื‘ื” ื”ืžืชืžื˜ื™ืช

Axiomsืืงืกื™ื•ืžื•ืช

Five rings of constraint โ€” grammar, types, semantics, trace, governance โ€” the axioms hold the line.
Five rings of constraint โ€” grammar, types, semantics, trace, governance โ€” the axioms hold the line.ื—ืžืฉ ื˜ื‘ืขื•ืช ืฉืœ ืื™ืœื•ืฅ โ€” ื“ืงื“ื•ืง, ื˜ื™ืคื•ืกื™ื, ืกืžื ื˜ื™ืงื”, Trace, ืžืžืฉืœ โ€” ื”ืืงืกื™ื•ืžื•ืช ืžื—ื–ื™ืงื•ืช ืืช ื”ืงื•.

The question this chapter answers

The axioms are not principles the algebra admires. They are the constraints that make a conformant history possible.

An axiom in CSA is a "no" โ€” a thing the system will not do, or will not let happen. And a "no" is only real where something enforces it. A principle written in a document and trusted to good behavior is not a constraint; it is a hope. So the useful question about each axiom is not "is it true?" but "where does its prohibition actually live โ€” and what happens to a run that tries to break it?" This chapter is a reference. It lists the eleven axioms, and for each it answers two things: what it forbids, and where the "no" is enforced. The earlier chapters used these axioms in passing; here they are gathered, and classified by where they bite.

The five places a "no" can live

Before the axioms, the scheme that classifies them. Every constraint in CSA is enforced in one of five places, and the place is the whole point.

Class What it means Where it is enforced
TF โ€” term-formation restriction the violation is unrepresentable; no term of the language denotes it the grammar
TY โ€” typing rule representable but ill-typed; rejected as โŠฅ at the boundary the type judgments / operator input checks
SC โ€” semantic condition a defective interpretation, ruled out of the models model construction / the state discipline
TC โ€” trace condition detectable after the fact on the trace; the object becomes un-auditable the trace and its cones
GV โ€” governance condition a deployment or registry obligation outside the algebra declarations, versioning, handler conduct, audit tooling

These categories are cumulative armor, and the framework has a stated preference among them: TF before TY before SC before TC before GV. Push every commitment as far inward as it can be expressed. Inward is better because inward is cheaper and earlier: a violation the grammar cannot express is one no implementation can make; a violation caught at the type boundary fails the same way every time; a constraint left to governance is one a human or a registry must remember to honor. The framework reaches for the outer categories only when the inner ones cannot reach the constraint at all.

The eleven axioms

Most axioms are mixed-class; each names a primary class โ€” the deepest place it is enforced โ€” and may carry supporting clauses in others. The table is for lookup; the fidelity is paid in the entries below it.

# Axiom Primary What it forbids
A1 Operators Are the Only Path Between Spaces TF any object entering a space except as an operator's emission
A2 Spaces Hold Emitted Objects; Control Layers Hold Attempts TY treating a control record (a hold, a deferral) as an object in a space
A3 One-Directional Within a Run; Feedback Only Through E SC an in-run back-edge; feedback re-entering by any route but observation
A4 Append-Only SC mutating, deleting, or overwriting a carrier; rewriting history
A5 Invalid Composition Halts; It Does Not Degrade Silently TY an invalid composition yielding a degraded result instead of โŠฅ
A6 No Meaning Without Identity TY forming meaning about an unresolved entity
A7 State Conditions Interpretation SC assuming an interpretation rule is state-invariant without declaring it
A8 Actionable Direction Enters the Action Plane Only Through Aggregation TY reaching an action by any route that bypasses Agg and ฯˆ
A9 Meaning Decays Over Time SC weighting a stale signal as if fresh; using arrival time for emission time
A10 Provenance Must Be Preserved TC acting on an object whose provenance cone is broken
A11 No Meaning Without Purpose TY deriving one purpose's meaning from another's except through a declared ฮ 

A1 โ€” Operators Are the Only Path Between Spaces (TF). The deepest fact about A1 is that "writing into a space" is not a sentence of the language: the grammar has no term former of any space sort except operator application. Its semantic mirror โ€” every interior CSA carrier object is the emission of exactly one producing operator invocation โ€” is needed because implementations have channels the grammar does not govern, and the handler rule H2 closes the last one: a handler is not an operator and cannot emit. Stage discipline (ฮน and ฮบ typed at admission context, ฯ‡/ฮท/ฯƒ/Agg at full context) is its typing clause.

A2 โ€” Spaces Hold Emitted Objects; Control Layers Hold Attempts (TY). Control outcomes occur only under the control-effect constructor; no typing judgment assigns a control record a space sort, and control records are not objects. The question "is a hold a kind of action?" is dissolved at the type level rather than answered by policy, and the runtime separation of control stores from carriers is the shadow of that typing.

A3 โ€” One-Directional Within a Run; Feedback Only Through E (SC). In-run evaluation is well-founded โ€” every premise refers to a strictly earlier step, so runs terminate โ€” and the canonical pipeline term has no back-edge to even express. Across runs, the only sanctioned cycle is an action affecting the world, later perception admitting its consequences as events in E, and the next run reading those events as observation; that re-entry is a feedback boundary effect, distinct from ฯˆ's emission into the action space. A3 is a fact about evaluation order, not about which terms exist.

A4 โ€” Append-Only (SC). No mutation term former exists; carriers are monotone over time and control-store resolution state is append-only; retraction and supersession are themselves new emissions, linked to what they replace, never overwrites. Its auditable content is trace reconstructibility โ€” the trace is reproducible by deterministic replay from recorded frames, observations, and pinned versions. The "carriers alone suffice" form is false and is not the claim.

A5 โ€” Invalid Composition Halts; It Does Not Degrade Silently (TY). Every operator's effectful result is total into the four-summand type, with rejection, non-emission, and control effects typed apart; an invalid composition is an ill-typed term. The โŠฅ-absorption that then propagates the halt is inherited from the monad laws โ€” CSA supplies the typing discipline and the absorption comes for free โ€” and because rejected and non-emitting invocations are trace nodes, the halt is documented absence, visible after the fact rather than silent.

A6 โ€” No Meaning Without Identity (TY). Every meaning-bearing operator position is typed at a resolved entity, and no judgment derives a resolved entity without resolution; the halt-on-unresolved cascade is this rule's runtime failure image. It is the cleanest single-class axiom in the set.

A7 โ€” State Conditions Interpretation (SC). Interpretation's arity includes the full context, so state-dependence is expressible; the interpretation function may map the same evidence, entity, and purpose under different claim-states to different meaning โ€” without threatening determinism, since the variation is across states, never within one. State-invariance of a rule is legal, but it must be declared, never assumed โ€” a governance edge on a semantic axiom.

A8 โ€” Actionable Direction Enters the Action Plane Only Through Aggregation (TY). There is no well-typed term of action sort whose derivation does not pass through aggregation and ฯˆ; applying ฯˆ directly to a signal is ill-typed, ฯˆ has no identity mode, and a singleton aggregation is still an aggregation. The handler rules close the bypass route so the law holds of deployments and not only of terms. This is the axiom that Action Soundness turns into a theorem.

A9 โ€” Meaning Decays Over Time (SC). Aggregation weights each eligible signal by an exponential decay in the time elapsed since the signal was emitted, with emission time authoritative. The algebra fixes the shape of the decay, not its rate: the rate is a per-purpose declaration, and substituting arrival or aggregation time for emission time is forbidden.

A10 โ€” Provenance Must Be Preserved (TC). Provenance-traversability at emission is a well-formedness condition โ€” an object with broken provenance is malformed input and rejects downstream โ€” and identity is primitive and provenance-bearing, so no equivalence may quotient provenance silently. The formal referent of the provenance an object carries is its cone (Chapter 12); an object whose cone is incomplete falls outside the domain of the action-relevant operators. Break handling is partiality, not an exception path bolted on.

A11 โ€” No Meaning Without Purpose (TY). The fiber-introduction rule types every meaning value in its purpose's fiber; no rule derives one purpose's meaning from another's; meaning is a disjoint union, and the sole cross-fiber term former is ฮ , defined only where its edge is declared. The run frame fixes the purpose for the run's duration, and the authorization registry is a set of declarations whose effective influence boundary โ€” its reachability closure โ€” governance must compute. This is Chapter 11's axiom, seen from the typing side.

What "enforced" means, concretely

Three axioms show how different "enforced" can be. A1 is enforced in the grammar: its prohibition is not a check an implementation might forget, because "writing into a space" is not a sentence the language can form at all โ€” the violation is unrepresentable. A5 is enforced in the type system: an invalid composition is not caught by a guard clause bolted onto the pipeline; it is an ill-typed term, rejected at the boundary, after which the โŠฅ propagates by a law the underlying monad already guarantees โ€” get the typing right and the halting behavior is free. A10 cannot be enforced at either of those, because a provenance break may only appear later, when a referenced object has gone missing; so A10 is enforced on the trace, after the fact โ€” an object whose cone is incomplete simply falls outside what the action operators will touch. Three axioms, three different places the same kind of "no" lives. That is what the classification buys: a constraint the grammar cannot hold is held by the types, one the types cannot hold is held by the semantics or the trace, and only what none of them can reach is left for governance.

No axiom is just governance

Read down the primary-class column and one entry is conspicuously missing: not one of the eleven axioms is primarily a governance condition. Governance appears โ€” but only ever as a supporting class, and only in two shapes: parameter supply (the decay rate, the authorization registry, the per-rule state-invariance declarations) and handler conduct (the four rules a handler must obey). Everywhere else the commitment has been driven inward, to a place where the grammar, the types, the semantics, or the trace enforces it rather than a reviewer.

This is deliberate, and it is the spine of the chapter: governance reviews, but implementation enforces. A framework whose guarantees rested on governance would be a framework whose guarantees rested on someone remembering to check. CSA's guarantees rest, wherever the constraint can be reached at all, on the violation being unrepresentable, ill-typed, or un-auditable. Only the irreducibly deployment-specific residue โ€” what your decay rate is, which cross-purpose arrows you have declared, which interpretation rules you have marked state-invariant โ€” is left for a human to review, because only that residue is genuinely a choice rather than a law.

Honest about its gaps

The classification surfaces two more things worth stating, because both are the algebra being honest about itself. First, the two axioms whose primary class is neither term-formation nor typing โ€” A4 (semantic) and A10 (trace) โ€” are exactly the two whose content is about whole histories and traces rather than single terms, and they are precisely the sites of the two hardest theorems in the corpus: trace reconstructibility leans on A4, and the cone-completeness behind Purpose Isolation leans on A10. The classification predicted where the proof work would have to be done.

Second, the algebra is candid about the one place its seed model did not exercise an axiom. A7's non-degenerate case โ€” an interpretation rule that genuinely depends on state โ€” was the only clause the seed left unforced. It was not quietly assumed to hold; it was registered as an obligation and later discharged by an explicit extension that runs a state-sensitive rule and checks that the same event under a different claim-state yields a different meaning. An axiom the model cannot witness is recorded as a debt, and paid as a debt.

Close

The eleven axioms are the price of a conformant history, and the classification is the chapter's real content. Each axiom is a "no," and every "no" has been placed where the system can actually hold it: unrepresentable in the grammar, ill-typed at the boundary, ruled out of the semantics, caught on the trace, or โ€” only when nothing inner can reach it โ€” reviewed in governance. That ordering, inward before outward and enforced before reviewed, is what separates an algebra from a code of conduct. The opposite of an algebra is glue, and a code of conduct is glue with good intentions. The axioms are not principles the algebra admires from a distance; they are the constraints it has made impossible, or ill-typed, or un-auditable to violate โ€” which is the only kind of constraint a system can be trusted to keep.

ื”ืฉืืœื” ืฉื”ืคืจืง ื”ื–ื” ืขื•ื ื” ืขืœื™ื”

ื”ืืงืกื™ื•ืžื•ืช ืื™ื ืŸ ืขืงืจื•ื ื•ืช ืฉื”ืืœื’ื‘ืจื” ืžืขืจื™ืฆื”. ื”ืŸ ื”ืื™ืœื•ืฆื™ื ืฉืžืืคืฉืจื™ื ื‘ื›ืœืœ ื”ื™ืกื˜ื•ืจื™ื” ืงื•ื ืคื•ืจืžื™ืช.

ืืงืกื™ื•ืžื” ื‘ึพCSA ื”ื™ื "ืœื" โ€” ื“ื‘ืจ ืฉื”ืžืขืจื›ืช ืœื ืชืขืฉื”, ืื• ืœื ืชืืคืฉืจ ืฉื™ืงืจื”. ื•"ืœื" ื”ื•ื ืืžื™ืชื™ ืจืง ื‘ืžืงื•ื ืฉื‘ื• ืžืฉื”ื• ืื•ื›ืฃ ืื•ืชื•. ืขื™ืงืจื•ืŸ ืฉื ื›ืชื‘ ื‘ืžืกืžืš ื•ืกื•ืžืš ืขืœ ื”ืชื ื”ื’ื•ืช ื˜ื•ื‘ื” ืื™ื ื• ืื™ืœื•ืฅ; ื”ื•ื ืชืงื•ื•ื”. ืœื›ืŸ ื”ืฉืืœื” ื”ืžื•ืขื™ืœื” ืœื’ื‘ื™ ื›ืœ ืืงืกื™ื•ืžื” ืื™ื ื ื” "ื”ืื ื”ื™ื ื ื›ื•ื ื”?", ืืœื "ืื™ืคื” ื”ืื™ืกื•ืจ ืฉืœื” ื‘ืืžืช ื—ื™ โ€” ื•ืžื” ืงื•ืจื” ืœื”ืจืฆื” ืฉืžื ืกื” ืœืฉื‘ื•ืจ ืื•ืชื•?" ื”ืคืจืง ื”ื–ื” ื”ื•ื ืจืคืจื ืก. ื”ื•ื ืžื•ื ื” ืืช ืื—ืชึพืขืฉืจื” ื”ืืงืกื™ื•ืžื•ืช, ื•ืขื‘ื•ืจ ื›ืœ ืื—ืช ืขื•ื ื” ืขืœ ืฉื ื™ ื“ื‘ืจื™ื: ืžื” ื”ื™ื ืื•ืกืจืช, ื•ืื™ืคื” ื”"ืœื" ื ืื›ืฃ. ื”ืคืจืงื™ื ื”ืงื•ื“ืžื™ื ื”ืฉืชืžืฉื• ื‘ืืงืกื™ื•ืžื•ืช ื”ืืœื” ื‘ื“ืจืš; ื›ืืŸ ื”ืŸ ื ืืกืคื•ืช ื•ืžืกื•ื•ื’ื•ืช ืœืคื™ ื”ืžืงื•ื ืฉื‘ื• ื”ืŸ ื ื•ืฉื›ื•ืช.

ื—ืžืฉืช ื”ืžืงื•ืžื•ืช ืฉื‘ื”ื "ืœื" ื™ื›ื•ืœ ืœื—ื™ื•ืช

ืœืคื ื™ ื”ืืงืกื™ื•ืžื•ืช, ื”ืกื›ืžื” ืฉืžืกื•ื•ื’ืช ืื•ืชืŸ. ื›ืœ ืื™ืœื•ืฅ ื‘ึพCSA ื ืื›ืฃ ื‘ืื—ื“ ืžื—ืžื™ืฉื” ืžืงื•ืžื•ืช, ื•ื”ืžืงื•ื ื”ื•ื ื›ืœ ื”ืขื ื™ื™ืŸ.

Class ืžื” ื–ื” ืื•ืžืจ ืื™ืคื” ื–ื” ื ืื›ืฃ
TF โ€” term-formation restriction ื”ื”ืคืจื” ืื™ื ื” ื ื™ืชื ืช ืœื™ื™ืฆื•ื’; ืื™ืŸ term ื‘ืฉืคื” ืฉืžืฆื™ื™ืŸ ืื•ืชื” ื”ื“ืงื“ื•ืง
TY โ€” typing rule ื ื™ืชื ืช ืœื™ื™ืฆื•ื’ ืื‘ืœ ืœื well-typed; ื ื“ื—ื™ืช ื›ึพโŠฅ ื‘ื’ื‘ื•ืœ ืžืฉืคื˜ื™ ื”ื˜ื™ืคื•ืก / ื‘ื“ื™ืงื•ืช ื”ืงืœื˜ ืฉืœ ื”ืื•ืคืจื˜ื•ืจ
SC โ€” semantic condition ืคืจืฉื ื•ืช ืคื’ื•ืžื”, ืฉืžื•ืฆืืช ืžื—ื•ืฅ ืœืžื•ื“ืœื™ื ื‘ื ื™ื™ืช ื”ืžื•ื“ืœ / ืžืฉืžืขืช ื”ืžืฆื‘
TC โ€” trace condition ื ื™ืชื ืช ืœื–ื™ื”ื•ื™ ื‘ื“ื™ืขื‘ื“ ืขืœ ื”ึพtrace; ื”ืื•ื‘ื™ื™ืงื˜ ื”ื•ืคืš ืœื‘ืœืชื™ ื ื™ืชืŸ ืœืื•ื“ื™ื˜ ื”ึพtrace ื•ื”ึพcones ืฉืœื•
GV โ€” governance condition ื—ื•ื‘ืช deployment ืื• registry ืžื—ื•ืฅ ืœืืœื’ื‘ืจื” declarations, versioning, ื”ืชื ื”ื’ื•ืช handlers, ื›ืœื™ audit

ื”ืงื˜ื’ื•ืจื™ื•ืช ื”ืืœื” ื”ืŸ ืฉืจื™ื•ืŸ ืžืฆื˜ื‘ืจ, ื•ืœืžืกื’ืจืช ื™ืฉ ื”ืขื“ืคื” ืžื•ืฆื”ืจืช ื‘ื™ื ื™ื”ืŸ: TF ืœืคื ื™ TY ืœืคื ื™ SC ืœืคื ื™ TC ืœืคื ื™ GV. ื“ื—ื•ืฃ ื›ืœ ื”ืชื—ื™ื™ื‘ื•ืช ื›ืžื” ืฉื™ื•ืชืจ ืคื ื™ืžื”, ืœืžืงื•ื ื”ืขืžื•ืง ื‘ื™ื•ืชืจ ืฉื‘ื• ืืคืฉืจ ืœื‘ื˜ื ืื•ืชื”. ืคื ื™ืžื” ืขื“ื™ืฃ, ื›ื™ ืคื ื™ืžื” ื–ื•ืœ ื™ื•ืชืจ ื•ืžื•ืงื“ื ื™ื•ืชืจ: ื”ืคืจื” ืฉื”ื“ืงื“ื•ืง ืœื ื™ื›ื•ืœ ืœื‘ื˜ื ื”ื™ื ื”ืคืจื” ืฉืืฃ ืžื™ืžื•ืฉ ืœื ื™ื›ื•ืœ ืœื‘ืฆืข; ื”ืคืจื” ืฉื ืชืคืกืช ื‘ื’ื‘ื•ืœ ื”ื˜ื™ืคื•ืก ื ื›ืฉืœืช ื‘ืื•ืชื• ืื•ืคืŸ ื‘ื›ืœ ืคืขื; ืื™ืœื•ืฅ ืฉื ืฉืืจ ืœึพgovernance ื”ื•ื ืื™ืœื•ืฅ ืฉืื“ื ืื• registry ืฆืจื™ื›ื™ื ืœื–ื›ื•ืจ ืœื›ื‘ื“. ื”ืžืกื’ืจืช ืžื’ื™ืขื” ืœืงื˜ื’ื•ืจื™ื•ืช ื”ื—ื™ืฆื•ื ื™ื•ืช ืจืง ื›ืฉื”ืคื ื™ืžื™ื•ืช ืื™ื ืŸ ื™ื›ื•ืœื•ืช ืœื”ื’ื™ืข ืืœ ื”ืื™ืœื•ืฅ ื‘ื›ืœืœ.

ืื—ืชึพืขืฉืจื” ื”ืืงืกื™ื•ืžื•ืช

ืจื•ื‘ ื”ืืงืกื™ื•ืžื•ืช ื”ืŸ mixed-class; ื›ืœ ืื—ืช ืžืฆื™ื™ื ืช primary class โ€” ื”ืžืงื•ื ื”ืขืžื•ืง ื‘ื™ื•ืชืจ ืฉื‘ื• ื”ื™ื ื ืื›ืคืช โ€” ื•ื™ื›ื•ืœื•ืช ืœื”ื™ื•ืช ืœื” ื’ื ืงืœื•ื–ื•ืช ืชื•ืžื›ื•ืช ื‘ืื—ืจื•ืช. ื”ื˜ื‘ืœื” ืžื™ื•ืขื“ืช ืœื—ื™ืคื•ืฉ ืžื”ื™ืจ; ื”ื ืืžื ื•ืช ืžืฉื•ืœืžืช ื‘ืขืจื›ื™ื ืฉืžืชื—ืชื™ื”.

# ืืงืกื™ื•ืžื” Primary ืžื” ื”ื™ื ืื•ืกืจืช
A1 Operators Are the Only Path Between Spaces TF ื›ืœ ืื•ื‘ื™ื™ืงื˜ ืฉื ื›ื ืก ืœืžืจื—ื‘ ืฉืœื ื›ืคืœื™ื˜ื” ืฉืœ ืื•ืคืจื˜ื•ืจ
A2 Spaces Hold Emitted Objects; Control Layers Hold Attempts TY ื”ืชื™ื™ื—ืกื•ืช ืœึพcontrol record โ€” ื›ืžื• hold ืื• ื“ื—ื™ื™ื” โ€” ื›ืื•ื‘ื™ื™ืงื˜ ื‘ืžืจื—ื‘
A3 One-Directional Within a Run; Feedback Only Through E SC back-edge ื‘ืชื•ืš ืจื™ืฆื”; feedback ืฉื ื›ื ืก ืžื—ื“ืฉ ื‘ื›ืœ ืžืกืœื•ืœ ืฉืื™ื ื• observation
A4 Append-Only SC ืฉื™ื ื•ื™, ืžื—ื™ืงื” ืื• overwrite ืฉืœ carrier; ื›ืชื™ื‘ื” ืžื—ื“ืฉ ืฉืœ ื”ื™ืกื˜ื•ืจื™ื”
A5 Invalid Composition Halts; It Does Not Degrade Silently TY ืงื•ืžืคื•ื–ื™ืฆื™ื” ืœื ื—ื•ืงื™ืช ืฉืžื ื™ื‘ื” ืชื•ืฆืื” ืžื“ื•ืจื“ืจืช ื‘ืžืงื•ื โŠฅ
A6 No Meaning Without Identity TY ื™ืฆื™ืจืช meaning ืขืœ entity ืœื ืคืชื•ืจ
A7 State Conditions Interpretation SC ื”ื ื—ื” ืฉื›ืœืœ interpretation ื”ื•ื state-invariant ื‘ืœื™ ืœื”ืฆื”ื™ืจ ื–ืืช
A8 Actionable Direction Enters the Action Plane Only Through Aggregation TY ื”ื’ืขื” ืœึพaction ื‘ื›ืœ ืžืกืœื•ืœ ืฉืขื•ืงืฃ ืืช Agg ื•ืืช ฯˆ
A9 Meaning Decays Over Time SC ืฉืงืœื•ืœ signal ื™ืฉืŸ ื›ืื™ืœื• ื”ื™ื” ื˜ืจื™; ืฉื™ืžื•ืฉ ื‘ื–ืžืŸ ื”ื’ืขื” ื‘ืžืงื•ื ื‘ื–ืžืŸ ืคืœื™ื˜ื”
A10 Provenance Must Be Preserved TC ืคืขื•ืœื” ืขืœ ืื•ื‘ื™ื™ืงื˜ ืฉื”ึพprovenance cone ืฉืœื• ืฉื‘ื•ืจ
A11 No Meaning Without Purpose TY ื’ื–ื™ืจืช meaning ืฉืœ purpose ืื—ื“ ืžืชื•ืš purpose ืื—ืจ, ืœืžืขื˜ ื“ืจืš ฮ  ืžื•ืฆื”ืจ

A1 โ€” Operators Are the Only Path Between Spaces (TF). ื”ืขื•ื‘ื“ื” ื”ืขืžื•ืงื” ื‘ื™ื•ืชืจ ืœื’ื‘ื™ A1 ื”ื™ื ืฉ"ื›ืชื™ื‘ื” ืœืชื•ืš ืžืจื—ื‘" ืื™ื ื” ืžืฉืคื˜ ื‘ืฉืคื”: ืœื“ืงื“ื•ืง ืื™ืŸ term former ืžืฉื•ื ืกื•ื’ ืžืจื—ื‘, ืœืžืขื˜ ื™ื™ืฉื•ื ืื•ืคืจื˜ื•ืจ. ื”ืžืจืื” ื”ืกืžื ื˜ื™ืช ืฉืœื” โ€” ืฉื›ืœ interior CSA carrier object ื”ื•ื ืคืœื™ื˜ื” ืฉืœ invocation ืื—ื“ ื‘ื“ื™ื•ืง ืฉืœ ืื•ืคืจื˜ื•ืจ ืžื™ื™ืฆืจ โ€” ื ื“ืจืฉืช ื›ื™ ืœืžื™ืžื•ืฉื™ื ื™ืฉ ืขืจื•ืฆื™ื ืฉื”ื“ืงื“ื•ืง ืœื ืžื•ืฉืœ ื‘ื”ื, ื•ื›ืœืœ ื”ึพhandler H2 ืกื•ื’ืจ ืืช ื”ืื—ืจื•ืŸ ืฉื‘ื”ื: handler ืื™ื ื ื• ืื•ืคืจื˜ื•ืจ ื•ืื™ื ื• ื™ื›ื•ืœ ืœืคืœื•ื˜. Stage discipline โ€” ฮน ื•ึพฮบ ืžื˜ื•ืคืกื™ื ื‘ึพadmission context, ื•ึพฯ‡/ฮท/ฯƒ/Agg ื‘ึพfull context โ€” ื”ื™ื ืงืœื•ื–ืช ื”ื˜ื™ืคื•ืก ืฉืœื”.

A2 โ€” Spaces Hold Emitted Objects; Control Layers Hold Attempts (TY). ืชื•ืฆืื•ืช control ืžื•ืคื™ืขื•ืช ืจืง ืชื—ืช ื”ึพcontrol-effect constructor; ืฉื•ื typing judgment ืœื ืžืงืฆื” ืœึพcontrol record ืกื•ื’ ืฉืœ ืžืจื—ื‘, ื•ึพcontrol records ืื™ื ื ืื•ื‘ื™ื™ืงื˜ื™ื. ื”ืฉืืœื” "ื”ืื hold ื”ื•ื ืกื•ื’ ืฉืœ action?" ืžืชืžื•ืกืกืช ื‘ืจืžืช ื”ื˜ื™ืคื•ืก ื‘ืžืงื•ื ืœื”ื™ืขื ื•ืช ื‘ืžื“ื™ื ื™ื•ืช, ื•ื”ื”ืคืจื“ื” runtime-ื™ืช ื‘ื™ืŸ control stores ืœื‘ื™ืŸ carriers ื”ื™ื ื”ืฆืœ ืฉืœ ื”ื˜ื™ืคื•ืก ื”ื–ื”.

A3 โ€” One-Directional Within a Run; Feedback Only Through E (SC). ื”ื”ืขืจื›ื” ื‘ืชื•ืš ืจื™ืฆื” ื”ื™ื well-founded โ€” ื›ืœ premise ืžืชื™ื™ื—ืก ืœืฆืขื“ ืžื•ืงื“ื ืžืžื ื• ื‘ืงืคื“ื ื•ืช, ื•ืœื›ืŸ ืจื™ืฆื•ืช ืžืกืชื™ื™ืžื•ืช โ€” ื•ืœึพcanonical pipeline term ืื™ืŸ back-edge ืฉืืคืฉืจ ืืคื™ืœื• ืœื‘ื˜ื. ื‘ื™ืŸ ืจื™ืฆื•ืช, ื”ืžื—ื–ื•ืจ ื”ื™ื—ื™ื“ ื”ืžื•ืชืจ ื”ื•ื action ืฉืžืฉืคื™ืข ืขืœ ื”ืขื•ืœื, perception ืžืื•ื—ืจืช ืฉืžื›ื ื™ืกื” ืืช ื”ืชื•ืฆืื•ืช ืฉืœื• ื›ืื™ืจื•ืขื™ื ื‘ึพE, ื•ื”ืจื™ืฆื” ื”ื‘ืื” ืฉืงื•ืจืืช ืืช ื”ืื™ืจื•ืขื™ื ื”ืืœื” ื›ึพobservation; ื”ื›ื ื™ืกื” ืžื—ื“ืฉ ื”ื–ื• ื”ื™ื feedback boundary effect, ื ืคืจื“ืช ืžื”ืคืœื™ื˜ื” ืฉืœ ฯˆ ืœืชื•ืš ืžืจื—ื‘ ื”ืคืขื•ืœื”. A3 ื”ื™ื ืขื•ื‘ื“ื” ืขืœ ืกื“ืจ ื”ื”ืขืจื›ื”, ืœื ืขืœ ืื™ืœื• terms ืงื™ื™ืžื™ื.

A4 โ€” Append-Only (SC). ืื™ืŸ mutation term former; carriers ื”ื ืžื•ื ื•ื˜ื•ื ื™ื™ื ืœืื•ืจืš ื–ืžืŸ, ื•ืžืฆื‘ ื”ืจื–ื•ืœื•ืฆื™ื” ืฉืœ control-store ื”ื•ื append-only; retraction ื•ึพsupersession ื”ืŸ ืขืฆืžืŸ ืคืœื™ื˜ื•ืช ื—ื“ืฉื•ืช, ื”ืžืงื•ืฉืจื•ืช ืœืžื” ืฉื”ืŸ ืžื—ืœื™ืคื•ืช, ืœืขื•ืœื ืœื overwrites. ื”ืชื•ื›ืŸ ื”ืื•ื“ื™ื˜ื‘ื™ืœื™ ืฉืœื” ื”ื•ื trace reconstructibility โ€” ื”ึพtrace ื ื™ืชืŸ ืœืฉื—ื–ื•ืจ ื‘ืืžืฆืขื•ืช deterministic replay ืžืชื•ืš frames, observations ื•ึพpinned versions ืฉื”ื•ืงืœื˜ื•. ื”ืฆื•ืจื” "carriers alone suffice" ืฉื’ื•ื™ื” ื•ืื™ื ื ื” ื”ื˜ืขื ื”.

A5 โ€” Invalid Composition Halts; It Does Not Degrade Silently (TY). ืชื•ืฆืืช ื›ืœ ืื•ืคืจื˜ื•ืจ, ืขื effect, ื”ื™ื total ืœืชื•ืš ื”ึพfour-summand type, ืฉื‘ื• rejection, non-emission ื•ึพcontrol effects ืžื˜ื•ืคืกื™ื ื‘ื ืคืจื“; ืงื•ืžืคื•ื–ื™ืฆื™ื” ืœื ื—ื•ืงื™ืช ื”ื™ื term ืœื ืžื˜ื•ืคืก. ื”ึพโŠฅ-absorption ืฉืžืคื™ืฅ ืื—ืจ ื›ืš ืืช ื”ืขืฆื™ืจื” ืขื•ื‘ืจ ื‘ื™ืจื•ืฉื” ืžื—ื•ืงื™ ื”ึพmonad โ€” CSA ืžืกืคืงืช ืืช ืžืฉืžืขืช ื”ื˜ื™ืคื•ืกื™ื, ื•ื”ึพabsorption ืžื’ื™ืข ื‘ื—ื™ื ื โ€” ื•ืžื›ื™ื•ื•ืŸ ืฉึพrejected ื•ึพnon-emitting invocations ื”ื trace nodes, ื”ืขืฆื™ืจื” ื”ื™ื documented absence, ื ืจืื™ืช ื‘ื“ื™ืขื‘ื“ ื•ืœื ืฉืงื˜ื”.

A6 โ€” No Meaning Without Identity (TY). ื›ืœ ืขืžื“ืช ืื•ืคืจื˜ื•ืจ ื ื•ืฉืืช-meaning ืžื˜ื•ืคืกืช ืขืœ entity ืคืชื•ืจ, ื•ืฉื•ื judgment ืœื ื’ื•ื–ืจ entity ืคืชื•ืจ ื‘ืœื™ resolution; halt-on-unresolved cascade ื”ื•ื ื“ืžื•ืช ื”ื›ืฉืœ runtime-ื™ืช ืฉืœ ื”ื›ืœืœ ื”ื–ื”. ื–ื• ื”ืืงืกื™ื•ืžื” ื”ื ืงื™ื™ื” ื‘ื™ื•ืชืจ ืฉื”ื™ื single-class ื‘ื›ืœ ื”ืกื˜.

A7 โ€” State Conditions Interpretation (SC). ื”ืืจื™ื•ืช ืฉืœ interpretation ื›ื•ืœืœืช ืืช ื”ึพfull context, ื•ืœื›ืŸ state-dependence ื ื™ืชื ืช ืœื‘ื™ื˜ื•ื™; ืคื•ื ืงืฆื™ื™ืช interpretation ื™ื›ื•ืœื” ืœืžืคื•ืช ืืช ืื•ืชื evidence, entity ื•ึพpurpose ืชื—ืช claim-states ืฉื•ื ื™ื ืœึพmeaning ืฉื•ื ื” โ€” ื‘ืœื™ ืœืื™ื™ื ืขืœ ื“ื˜ืจืžื™ื ื™ื–ื, ื›ื™ ื”ืฉื•ื ื•ืช ื”ื™ื ื‘ื™ืŸ ืžืฆื‘ื™ื, ืœืขื•ืœื ืœื ื‘ืชื•ืš ืžืฆื‘ ืื—ื“. State-invariance ืฉืœ ื›ืœืœ ื”ื™ื ื—ื•ืงื™ืช, ืื‘ืœ ื—ื™ื™ื‘ื™ื ืœื”ืฆื”ื™ืจ ืขืœื™ื”; ืœืขื•ืœื ืื™ืŸ ืœื”ื ื™ื— ืื•ืชื” โ€” ืงืฆื” governance ืขืœ ืืงืกื™ื•ืžื” ืกืžื ื˜ื™ืช.

A8 โ€” Actionable Direction Enters the Action Plane Only Through Aggregation (TY). ืื™ืŸ term well-typed ืžืกื•ื’ action ืฉื”ื’ื–ื™ืจื” ืฉืœื• ืื™ื ื” ืขื•ื‘ืจืช ื“ืจืš aggregation ื•ึพฯˆ; ื™ื™ืฉื•ื ฯˆ ื™ืฉื™ืจื•ืช ืขืœ signal ื”ื•ื ill-typed, ืœึพฯˆ ืื™ืŸ identity mode, ื•ื’ื singleton aggregation ื”ื™ื ืขื“ื™ื™ืŸ aggregation. ื›ืœืœื™ ื”ึพhandler ืกื•ื’ืจื™ื ืืช ืžืกืœื•ืœ ื”ืขืงื™ืคื” ื›ืš ืฉื”ื—ื•ืง ื™ื—ื•ืœ ืขืœ deployments ื•ืœื ืจืง ืขืœ terms. ื–ื• ื”ืืงืกื™ื•ืžื” ืฉึพAction Soundness ื”ื•ืคืš ืœืžืฉืคื˜.

A9 โ€” Meaning Decays Over Time (SC). Aggregation ืžืฉืงืœืœ ื›ืœ signal ื›ืฉื™ืจ ื‘ืืžืฆืขื•ืช ื“ืขื™ื›ื” ืืงืกืคื•ื ื ืฆื™ืืœื™ืช ื‘ื–ืžืŸ ืฉื—ืœืฃ ืžืื– ืฉื”ึพsignal ื ืคืœื˜, ื›ืืฉืจ emission time ื”ื•ื ื”ืกืžื›ื•ืชื™. ื”ืืœื’ื‘ืจื” ืงื•ื‘ืขืช ืืช ืฆื•ืจืช ื”ื“ืขื™ื›ื”, ืœื ืืช ื”ืงืฆื‘ ืฉืœื”: ื”ืงืฆื‘ ื”ื•ื declaration ืœืคื™ purpose, ื•ื”ื—ืœืคืช ื–ืžืŸ ื”ืคืœื™ื˜ื” ื‘ื–ืžืŸ ื”ื’ืขื” ืื• ื‘ื–ืžืŸ aggregation ืืกื•ืจื”.

A10 โ€” Provenance Must Be Preserved (TC). Provenance-traversability ื‘ื–ืžืŸ ื”ืคืœื™ื˜ื” ื”ื™ื ืชื ืื™ well-formedness โ€” ืื•ื‘ื™ื™ืงื˜ ืขื provenance ืฉื‘ื•ืจ ื”ื•ื ืงืœื˜ malformed ื•ื™ื™ื“ื—ื” downstream โ€” ื•ื”ื–ื”ื•ืช ื”ื™ื primitive ื•ื ื•ืฉืืช provenance, ื•ืœื›ืŸ ืฉื•ื equivalence ืœื ื™ื›ื•ืœื” quotient provenance ื‘ืฉืงื˜. ื”ืจืคืจื ื˜ ื”ืคื•ืจืžืœื™ ืฉืœ ื”ึพprovenance ืฉืื•ื‘ื™ื™ืงื˜ ื ื•ืฉื ื”ื•ื ื”ึพcone ืฉืœื• (ืคืจืง 12); ืื•ื‘ื™ื™ืงื˜ ืฉื”ึพcone ืฉืœื• ืœื ืฉืœื ื ืžืฆื ืžื—ื•ืฅ ืœืชื—ื•ื ืฉืœ action-relevant operators. ื˜ื™ืคื•ืœ ื‘ืฉื‘ืจ ื”ื•ื partiality, ืœื ื ืชื™ื‘ exception ืฉืžื•ื‘ืจื’ ืžื‘ื—ื•ืฅ.

A11 โ€” No Meaning Without Purpose (TY). ื›ืœืœ fiber-introduction ืžื˜ืคืก ื›ืœ ืขืจืš meaning ื‘ืชื•ืš ื”ึพfiber ืฉืœ ื”ึพpurpose ืฉืœื•; ืื™ืŸ ื›ืœืœ ืฉื’ื•ื–ืจ meaning ืฉืœ purpose ืื—ื“ ืžืชื•ืš meaning ืฉืœ purpose ืื—ืจ; meaning ื”ื•ื disjoint union, ื•ื”ึพcross-fiber term former ื”ื™ื—ื™ื“ ื”ื•ื ฮ , ืฉืžื•ื’ื“ืจ ืจืง ื‘ืžืงื•ื ืฉื‘ื• ื”ึพedge ืฉืœื• ืžื•ืฆื”ืจ. ื”ึพrun frame ืžืงื‘ืข ืืช ื”ึพpurpose ืœืžืฉืš ื”ืจื™ืฆื”, ื•ึพauthorization registry ื”ื•ื ืกื˜ ืฉืœ declarations ืฉื”ึพeffective influence boundary ืฉืœื• โ€” reachability closure โ€” ื—ื™ื™ื‘ ืœื”ื™ื•ืช ืžื—ื•ืฉื‘ ืขืœ ื™ื“ื™ governance. ื–ื• ื”ืืงืกื™ื•ืžื” ืฉืœ ืคืจืง 11, ื›ืคื™ ืฉื”ื™ื ื ืจืื™ืช ืžืฆื“ ื”ื˜ื™ืคื•ืก.

ืžื” ืคื™ืจื•ืฉ "ื ืื›ืฃ", ื‘ืคื•ืขืœ

ืฉืœื•ืฉ ืืงืกื™ื•ืžื•ืช ืžืจืื•ืช ื›ืžื” ืฉื•ื ื” ื™ื›ื•ืœ ืœื”ื™ื•ืช "ื ืื›ืฃ". A1 ื ืื›ืคืช ื‘ื“ืงื“ื•ืง: ื”ืื™ืกื•ืจ ืฉืœื” ืื™ื ื• ื‘ื“ื™ืงื” ืฉืžื™ืžื•ืฉ ืขืœื•ืœ ืœืฉื›ื•ื—, ื›ื™ "ื›ืชื™ื‘ื” ืœืชื•ืš ืžืจื—ื‘" ืื™ื ื” ืžืฉืคื˜ ืฉื”ืฉืคื” ื™ื›ื•ืœื” ืœื™ืฆื•ืจ ื‘ื›ืœืœ โ€” ื”ื”ืคืจื” ืื™ื ื” ื ื™ืชื ืช ืœื™ื™ืฆื•ื’. A5 ื ืื›ืคืช ื‘ืžืขืจื›ืช ื”ื˜ื™ืคื•ืกื™ื: ืงื•ืžืคื•ื–ื™ืฆื™ื” ืœื ื—ื•ืงื™ืช ืื™ื ื” ื ืชืคืกืช ืขืœ ื™ื“ื™ guard clause ืฉืžื•ื‘ืจื’ ืœืฆื™ื ื•ืจ; ื”ื™ื term ืœื ืžื˜ื•ืคืก, ืฉื ื“ื—ื” ื‘ื’ื‘ื•ืœ, ื•ืœืื—ืจ ืžื›ืŸ ื”ึพโŠฅ ืžืชืคืฉื˜ ืœืคื™ ื—ื•ืง ืฉื”ึพmonad ื”ื‘ืกื™ืกื™ ื›ื‘ืจ ืžื‘ื˜ื™ื— โ€” ืื ื”ื˜ื™ืคื•ืก ื ื›ื•ืŸ, ื”ืชื ื”ื’ื•ืช ื”ืขืฆื™ืจื” ืžื’ื™ืขื” ื‘ื—ื™ื ื. A10 ืื™ื ื” ื™ื›ื•ืœื” ืœื”ื™ืื›ืฃ ื‘ืืฃ ืื—ื“ ืžืืœื”, ื›ื™ ืฉื‘ืจ provenance ืขืฉื•ื™ ืœื”ื•ืคื™ืข ืจืง ืžืื•ื—ืจ ื™ื•ืชืจ, ื›ืืฉืจ ืื•ื‘ื™ื™ืงื˜ ื ื“ืจืฉ ื ืขืœื; ืœื›ืŸ A10 ื ืื›ืคืช ืขืœ ื”ึพtrace, ื‘ื“ื™ืขื‘ื“ โ€” ืื•ื‘ื™ื™ืงื˜ ืฉื”ึพcone ืฉืœื• ืœื ืฉืœื ืคืฉื•ื˜ ื™ื•ืฆื ืžื—ื•ืฅ ืœืžื” ืฉืื•ืคืจื˜ื•ืจื™ action ื™ื”ื™ื• ืžื•ื›ื ื™ื ืœื’ืขืช ื‘ื•. ืฉืœื•ืฉ ืืงืกื™ื•ืžื•ืช, ืฉืœื•ืฉื” ืžืงื•ืžื•ืช ืฉื•ื ื™ื ืฉื‘ื”ื ืื•ืชื• ืกื•ื’ ืฉืœ "ืœื" ื—ื™. ื–ื” ืžื” ืฉื”ืกื™ื•ื•ื’ ื ื•ืชืŸ: ืื™ืœื•ืฅ ืฉื”ื“ืงื“ื•ืง ืœื ื™ื›ื•ืœ ืœื”ื—ื–ื™ืง ืžื•ื—ื–ืง ืขืœ ื™ื“ื™ ื”ื˜ื™ืคื•ืกื™ื; ืื™ืœื•ืฅ ืฉื”ื˜ื™ืคื•ืกื™ื ืœื ื™ื›ื•ืœื™ื ืœื”ื—ื–ื™ืง ืžื•ื—ื–ืง ืขืœ ื™ื“ื™ ื”ืกืžื ื˜ื™ืงื” ืื• ื”ึพtrace; ื•ืจืง ืžื” ืฉืืฃ ืื—ื“ ืžื”ื ืœื ื™ื›ื•ืœ ืœื”ื’ื™ืข ืืœื™ื• ื ืฉืืจ ืœึพgovernance.

ืืฃ ืืงืกื™ื•ืžื” ืื™ื ื” ืจืง governance

ืื ืงื•ืจืื™ื ืืช ืขืžื•ื“ืช ื”ึพprimary-class ืžืœืžืขืœื” ืœืžื˜ื”, ื—ืกืจื” ื‘ื” ืจืฉื•ืžื” ืื—ืช ื‘ืื•ืคืŸ ื‘ื•ืœื˜: ืืฃ ืื—ืช ืžืื—ืชึพืขืฉืจื” ื”ืืงืกื™ื•ืžื•ืช ืื™ื ื” ื‘ืจืืฉ ื•ื‘ืจืืฉื•ื ื” governance condition. Governance ืžื•ืคื™ืข โ€” ืื‘ืœ ืชืžื™ื“ ืจืง ื›ึพsupporting class, ื•ืจืง ื‘ืฉืชื™ ืฆื•ืจื•ืช: parameter supply, ื›ืžื• ืงืฆื‘ ื”ื“ืขื™ื›ื”, authorization registry, ื•ึพstate-invariance declarations ืœื›ืœืœ; ื•ึพhandler conduct, ืืจื‘ืขืช ื”ื›ืœืœื™ื ืฉึพhandler ื—ื™ื™ื‘ ืœื›ื‘ื“. ื‘ื›ืœ ืžืงื•ื ืื—ืจ ื”ื”ืชื—ื™ื™ื‘ื•ืช ื ื“ื—ืคื” ืคื ื™ืžื”, ืืœ ืžืงื•ื ืฉื‘ื• ื”ื“ืงื“ื•ืง, ื”ื˜ื™ืคื•ืกื™ื, ื”ืกืžื ื˜ื™ืงื” ืื• ื”ึพtrace ืื•ื›ืคื™ื ืื•ืชื” ื‘ืžืงื•ื reviewer.

ื–ื” ืžื›ื•ื•ืŸ, ื•ื–ื” ืขืžื•ื“ ื”ืฉื“ืจื” ืฉืœ ื”ืคืจืง: governance reviews, but implementation enforces. ืžืกื’ืจืช ืฉื”ืขืจื‘ื•ื™ื•ืช ืฉืœื” ื ืฉืขื ื•ืช ืขืœ governance ื”ื™ื ืžืกื’ืจืช ืฉื”ืขืจื‘ื•ื™ื•ืช ืฉืœื” ื ืฉืขื ื•ืช ืขืœ ื›ืš ืฉืžื™ืฉื”ื• ื™ื–ื›ื•ืจ ืœื‘ื“ื•ืง. ื”ืขืจื‘ื•ื™ื•ืช ืฉืœ CSA ื ืฉืขื ื•ืช, ื‘ื›ืœ ืžืงื•ื ืฉื‘ื• ื”ืื™ืœื•ืฅ ื ื’ื™ืฉ ื‘ื›ืœืœ, ืขืœ ื›ืš ืฉื”ื”ืคืจื” ืชื”ื™ื” ื‘ืœืชื™ ื ื™ืชื ืช ืœื™ื™ืฆื•ื’, ill-typed, ืื• ื‘ืœืชื™ ื ื™ืชื ืช ืœืื•ื“ื™ื˜. ืจืง ื”ืฉืืจื™ืช ืฉื”ื™ื ื‘ืืžืช ืกืคืฆื™ืคื™ืช ืœึพdeployment โ€” ืžื”ื• ืงืฆื‘ ื”ื“ืขื™ื›ื” ืฉืœืš, ืื™ืœื• cross-purpose arrows ื”ืฆื”ืจืช, ืื™ืœื• interpretation rules ืกื™ืžื ืช ื›ึพstate-invariant โ€” ื ืฉืืจืช ืœื‘ื™ืงื•ืจืช ืื ื•ืฉื™ืช, ื›ื™ ืจืง ื”ืฉืืจื™ืช ื”ื–ื• ื”ื™ื ื‘ืืžืช ื‘ื—ื™ืจื” ื•ืœื ื—ื•ืง.

ื›ื ื” ืœื’ื‘ื™ ื”ืคืขืจื™ื ืฉืœื”

ื”ืกื™ื•ื•ื’ ืžืขืœื” ืขื•ื“ ืฉื ื™ ื“ื‘ืจื™ื ืฉื›ื“ืื™ ืœื•ืžืจ, ื›ื™ ืฉื ื™ื”ื ื”ืืœื’ื‘ืจื” ื›ืฉื”ื™ื ื›ื ื” ืœื’ื‘ื™ ืขืฆืžื”. ืจืืฉื™ืช, ืฉืชื™ ื”ืืงืกื™ื•ืžื•ืช ืฉื”ึพprimary class ืฉืœื”ืŸ ืื™ื ื• term-formation ื•ืื™ื ื• typing โ€” A4 ื”ืกืžื ื˜ื™ืช ื•ึพA10 ื”ึพtrace-ื™ืช โ€” ื”ืŸ ื‘ื“ื™ื•ืง ื”ืฉืชื™ื™ื ืฉืชื•ื›ื ืŸ ืขื•ืกืง ื‘ื”ื™ืกื˜ื•ืจื™ื•ืช ืฉืœืžื•ืช ื•ื‘ึพtraces ื•ืœื ื‘ึพterms ื‘ื•ื“ื“ื™ื, ื•ื”ืŸ ื‘ื“ื™ื•ืง ื”ืืชืจื™ื ืฉืœ ืฉื ื™ื™ื ืžื”ืžืฉืคื˜ื™ื ื”ืงืฉื™ื ื‘ื™ื•ืชืจ ื‘ืงื•ืจืคื•ืก: trace reconstructibility ื ืฉืขืŸ ืขืœ A4, ื•ื”ึพcone-completeness ืฉืžืื—ื•ืจื™ Purpose Isolation ื ืฉืขืŸ ืขืœ A10. ื”ืกื™ื•ื•ื’ ื—ื–ื” ืื™ืคื” ืขื‘ื•ื“ืช ื”ื”ื•ื›ื—ื” ืชืฆื˜ืจืš ืœื”ื™ืขืฉื•ืช.

ืฉื ื™ืช, ื”ืืœื’ื‘ืจื” ื’ืœื•ื™ื” ืœื’ื‘ื™ ื”ืžืงื•ื ื”ื™ื—ื™ื“ ืฉื‘ื• ืžื•ื“ืœ ื”ึพseed ืฉืœื” ืœื ื”ืคืขื™ืœ ืืงืกื™ื•ืžื”. ื”ืžืงืจื” ื”ืœืึพื“ื’ื ืจื˜ื™ื‘ื™ ืฉืœ A7 โ€” ื›ืœืœ interpretation ืฉืชืœื•ื™ ื‘ืืžืช ื‘ึพstate โ€” ื”ื™ื” ื”ืงืœื•ื–ื” ื”ื™ื—ื™ื“ื” ืฉื”ึพseed ืœื ื›ืคื”. ืœื ื”ื ื™ื—ื• ื‘ืฉืงื˜ ืฉื”ื™ื ืžืชืงื™ื™ืžืช; ื”ื™ื ื ืจืฉืžื” ื›ื—ื•ื‘ื”, ื•ืœืื—ืจ ืžื›ืŸ ื ืกื’ืจื” ื‘ืืžืฆืขื•ืช ื”ืจื—ื‘ื” ืžืคื•ืจืฉืช ืฉืžืจื™ืฆื” ื›ืœืœ state-sensitive ื•ื‘ื•ื“ืงืช ืฉืื•ืชื• ืื™ืจื•ืข ืชื—ืช claim-state ืฉื•ื ื” ืžื ื™ื‘ meaning ืฉื•ื ื”. ืืงืกื™ื•ืžื” ืฉื”ืžื•ื“ืœ ืœื ื™ื›ื•ืœ ืœื”ืขื™ื“ ืขืœื™ื” ื ืจืฉืžืช ื›ื—ื•ื‘, ื•ืžืฉื•ืœืžืช ื›ื—ื•ื‘.

ืกื’ื™ืจื”

ืื—ืชึพืขืฉืจื” ื”ืืงืกื™ื•ืžื•ืช ื”ืŸ ื”ืžื—ื™ืจ ืฉืœ ื”ื™ืกื˜ื•ืจื™ื” ืงื•ื ืคื•ืจืžื™ืช, ื•ื”ืกื™ื•ื•ื’ ื”ื•ื ื”ืชื•ื›ืŸ ื”ืืžื™ืชื™ ืฉืœ ื”ืคืจืง. ื›ืœ ืืงืกื™ื•ืžื” ื”ื™ื "ืœื", ื•ื›ืœ "ืœื" ื”ื•ื ื— ื‘ืžืงื•ื ืฉื‘ื• ื”ืžืขืจื›ืช ื™ื›ื•ืœื” ื‘ืืžืช ืœื”ื—ื–ื™ืง ืื•ืชื•: ื‘ืœืชื™ ื ื™ืชืŸ ืœื™ื™ืฆื•ื’ ื‘ื“ืงื“ื•ืง, ill-typed ื‘ื’ื‘ื•ืœ, ืžื—ื•ืฅ ืœืกืžื ื˜ื™ืงื”, ื ืชืคืก ืขืœ ื”ึพtrace, ืื• โ€” ืจืง ื›ืฉืฉื•ื ื“ื‘ืจ ืคื ื™ืžื™ ืœื ื™ื›ื•ืœ ืœื”ื’ื™ืข ืืœื™ื• โ€” ื ื‘ื“ืง ื‘ึพgovernance. ื”ืกื“ืจ ื”ื–ื”, ืคื ื™ืžื” ืœืคื ื™ ื”ื—ื•ืฆื” ื•ืื›ื™ืคื” ืœืคื ื™ review, ื”ื•ื ืžื” ืฉืžืคืจื™ื“ ืืœื’ื‘ืจื” ืžืงื•ื“ ื”ืชื ื”ื’ื•ืช. ื”ื”ืคืš ืžืืœื’ื‘ืจื” ื”ื•ื glue, ื•ืงื•ื“ ื”ืชื ื”ื’ื•ืช ื”ื•ื glue ืขื ื›ื•ื•ื ื•ืช ื˜ื•ื‘ื•ืช. ื”ืืงืกื™ื•ืžื•ืช ืื™ื ืŸ ืขืงืจื•ื ื•ืช ืฉื”ืืœื’ื‘ืจื” ืžืขืจื™ืฆื” ืžืจื—ื•ืง; ื”ืŸ ื”ืื™ืœื•ืฆื™ื ืฉื”ื™ื ื”ืคื›ื” ืœื‘ืœืชื™ ืืคืฉืจื™ื™ื, ืื• ill-typed, ืื• ื‘ืœืชื™ ื ื™ืชื ื™ื ืœืื•ื“ื™ื˜ ืœื”ืคืจื” โ€” ื•ื–ื”ื• ืกื•ื’ ื”ืื™ืœื•ืฅ ื”ื™ื—ื™ื“ ืฉืืคืฉืจ ืœืกืžื•ืš ืขืœ ืžืขืจื›ืช ืฉืชื—ื–ื™ืง.

Chapter 15 ยท Part IV โ€” The Mathematical Coreืคืจืง 15 ยท ื—ืœืง IV โ€” ื”ืœื™ื‘ื” ื”ืžืชืžื˜ื™ืช

Lemmas and Theoremsืœืžื•ืช ื•ืžืฉืคื˜ื™ื

Six lemmas, seven theorems, one spine โ€” a unified proof system.
Six lemmas, seven theorems, one spine โ€” a unified proof system.ืฉืฉ ืœืžื•ืช, ืฉื‘ืขื” ืžืฉืคื˜ื™ื, ืขืžื•ื“ ืฉื“ืจื” ืื—ื“ โ€” ืžืขืจื›ืช ื”ื•ื›ื—ื” ืื—ืช.

The question this chapter answers

The earlier chapters showed what CSA forbids; this one shows what CSA can prove โ€” seven theorems resting on six shared lemmas, exactly the suite the semantics supports, and not one statement more.

Parts I through III named the spaces, the operators, and the constraints. Chapter 14 collected those constraints as the axioms โ€” the system's "no"s. But a constraint is only worth as much as the guarantee that follows from it, and this chapter is the guarantees: what the algebra actually proves about any conformant run. It is a map, not a transcript. Each theorem gets its faithful statement and what it buys; the full proofs live in the Mathematical Core. Two things have to be held at once, and they are both the point of the chapter. The suite is a real achievement โ€” seven theorems proved at pen-and-paper rigor, every proof debt closed. And it is deliberately bounded โ€” seven theorems, not a universal theory. The achievement and the boundary are the same fact seen from two sides.

Why the lemmas come first

A proof suite can be a pile of seven separate arguments, or it can be one structure. CSA's is the second, and the lemma library is the reason. Six lemmas are proved once, each establishing a small structural fact, and the theorems are then short because they consume the lemmas instead of re-deriving them. This is not just a convenience for the prover; it is what a reader needs in order to see the seven theorems as one body rather than seven unrelated feats. The lemmas are the shared spine, and the theorems are what stands on it.

None of the six is a headline on its own. One says every interior object has exactly one producing node, so "where did this come from" always has a single answer. One says the wrapping step just before an action copies the action's content verbatim. One says a signal's purpose-label can never disagree with the fiber it actually carries. One says a complete provenance cone stays complete. One says a single run replays exactly from its record. One says a meaning that crossed between purposes leaves a readable trail of authorized steps. Apart, they are plumbing. Together, they are the structure the theorems are proved on โ€” which is why they were proved first, in dependency order, before any theorem was attempted.

The six lemmas

Lemma What it guarantees Consumed by
L1 Emissionโ€“node bijection every interior object has exactly one emitting trace node (boundary E/D arrivals excluded) T1, L4, L6
L2 wrap_ARM preservation the pre-action wrap is total, effect-free, and copies (x, p, q, ฯ€) verbatim T1, L6
L3 Signal fiber integrity a well-formed signal's carried purpose equals its typing purpose T2, T6, L6
L4 Cone-completeness propagation a complete-cone emission stays complete, and completeness persists under extension T2
L5 Single-run replay one run re-evaluates to the same result and trace nodes from its record T5
L6 Meaning-cone path extraction a cross-purpose meaning leaves an authorized ๐’œ-path readable off its cone T2, T7

The two heaviest are the cone lemmas, L4 and L6. They are what make the isolation and transport results provable at all: L6 extracts an authorized path from any cross-purpose meaning, and L4 guarantees the cone it reads is complete, so no step of that path can hide. Almost everything hard about Chapter 11's two theorems is discharged in those two lemmas.

The seven theorems

Theorem Plain-language claim Anchor
T1 Action Soundness every actual action was produced by the canonical chain โ€” aggregation, the wrap, then ฯˆ โ€” in one purpose, in-band Ch 8
T2 Purpose Isolation no purpose's meaning reaches another's except along an authorized path Ch 11
T3 No Raw Action the language itself cannot form an action that was not built from aggregated meaning Ch 8
T4 Invalid Composition Safety a rejection halts its own branch, changes no state, and is recorded Ch 10
T5 Trace Reconstructibility the recorded history replays to the same trace Ch 12
T6 Aggregation Closure aggregating within one purpose stays in that purpose; mixing purposes is rejected Ch 7
T7 Transport Soundness every cross-purpose meaning transfer rode an authorized path, and every authorized path is available Ch 11

T1 โ€” Action Soundness. The careful statement is about actual actions in a conformant history: for every action that exists, there are a unique aggregation and a unique ฯˆ, with the wrap between them, all in one purpose's fiber, and the ฯˆ is in-band โ€” not minted by a handler, and not a resumption of a suspended run. It does not say "every action" loosely; it says every action that was actually produced carries a unique chain, and the in-band clauses are exactly what make even a held-then-approved action sound. What it buys: no action has a mysterious origin. Every one traces back, uniquely and auditably, to the meaning it acted on.

T2 โ€” Purpose Isolation. No meaning typed under one purpose appears in another purpose's meaning cone unless the first can reach the second through declared authorization โ€” and the quantifier is over paths, not edges, because a two-hop authorized path is legal even when the direct pair was never declared. It is a non-borrowing theorem, not a non-interference theorem: a purpose may still observe another's consequences; what it may not do is borrow another's interpretation. What it buys: isolation you can audit โ€” a deployment's influence boundary is the reachability closure of its declared arrows, which is exactly what the audit tool computes.

T3 โ€” No Raw Action. The syntactic twin of T1. Where T1 is about histories, T3 is about the language: no well-typed term can construct an action except through ฯˆ, and ฯˆ accepts nothing that is not a wrapped aggregated meaning. What it buys: the guarantee holds before any run happens. "No raw action" is true of the grammar itself, not merely of observed behavior.

T4 โ€” Invalid Composition Safety. If an operator rejects, three things follow: every downstream step on that branch also rejects โ€” and in the per-item stages only that item's branch dies, the run continuing on the survivors; no carrier and no control store differs on account of the failed branch; and the rejection is itself a trace node. What it buys: failure is contained, stateless, and auditable at once โ€” a rejected branch can neither corrupt the run nor vanish from it. The absorption is inherited from the underlying monad; CSA supplies the typing that triggers it.

T5 โ€” Trace Reconstructibility. Deterministic replay from the recorded frames, the append-only observations, and the pinned versions reproduces the trace up to a unique identity-isomorphism โ€” same structure, same results, with freshly minted ids renamed consistently. Node-for-node reproduction is a corollary, available when ids are recorded in the log or minted replay-stably; the engine records them, so it gets the stronger form. What it buys: the audit substrate of Chapter 12 โ€” any conclusion can be reconstructed exactly, not approximately.

T6 โ€” Aggregation Closure. Aggregating signals that all live in one purpose's fiber yields a result in that same fiber; a set that mixes fibers is rejected at the boundary. What it buys: the one operation that fuses many signals into a direction cannot silently launder one purpose's meaning into another's โ€” it is fiber-tight by construction.

T7 โ€” Transport Soundness. The converse companion to T2: every cross-purpose meaning influence that does occur was realized by an authorized path โ€” each step a declared edge invoked as its own node, re-wrapped under the destination purpose โ€” and conversely, for every reachable pair the transport is available. What it buys: the boundary is exact in both directions. Authorized transport is possible; unauthorized transport is impossible; there is nothing in between.

The proof strategy, in one page

Most of the suite is not proved by inventing seven different tricks. It is proved by reusing five moves.

The first is type-discipline induction, the workhorse. For T1, T3, and T6 โ€” and the fiber half of T2 โ€” the result is forced by the typing rules: you induct over how a typed term was built and show the property holds at every former. The proof is, in effect, "the types already say so."

The second is trace and cone extraction. For T2 you read an authorized path directly off a meaning cone (that is L6), and the cone is guaranteed complete (that is L4), so no step of the path can hide. The geometry of the recorded trace does the work.

The third is branch absorption. For T4, once an operator returns โŠฅ the rest of that branch returns โŠฅ by a law inherited from the exception monad. CSA does not re-prove that law โ€” it cites it โ€” and contributes the typing that triggers the absorption and the decoration that keeps non-emissions and control effects from masquerading as failures.

The fourth is transport path extraction. For T7, an induction on the length of an authorized path, with the value-map composed per transport segment โ€” the maximal aggregation-free stretch of the path.

The fifth is run-induction replay. For T5, prove that a single run replays exactly (that is L5), then induct over the history's runs in order.

Five moves, six lemmas, seven theorems. The smallness is deliberate, and it is a feature: a suite built from a handful of reused moves is one whose proofs a reviewer can actually check, and a suite you can hold in your head is one you can trust.

What the suite is, and is not

It is worth saying plainly what these seven results are not. They are not a representation theorem. No statement in the corpus claims that CSA's structures characterize agentic systems up to equivalence, and the Mathematical Core says so outright: the corpus is deliberately exactly these seven, and the representation theorem lives on a ladder whose top rung is named future work. Proving the suite does not make the framework the complete mathematical theory of all agentic systems, and the chapter must not let the achievement read that way.

What the suite makes CSA is smaller and more durable: a purpose-indexed typed operational algebra with a canonical proof-bearing core and a working implementation. This chapter is that proof-bearing core, shown. It proves what the Wave-2 semantics can support, and it stops there on purpose โ€” the stopping is not a gap left open by carelessness but a boundary drawn on purpose, with the next rung named rather than claimed.

Close

The earlier parts specified CSA; this one shows it is proved enough to be relied on. That is the move Part IV exists to make โ€” from "here is the algebra" to "here is what the algebra guarantees, proved at pen-and-paper rigor, every debt closed." The seven theorems are not ornament on the specification. They are the reason it graduated, the reason the purpose-reachability audit could consume it, and the reason the earlier chapters' promises โ€” every action audit-able, every purpose isolated, every trace replayable โ€” are guarantees and not hopes.

The opposite of an algebra is glue, and glue is a system whose behavior you can only watch. The seven theorems are the difference: a system whose behavior you can prove, within the bounds it is honest about. Seven theorems, six lemmas, five moves โ€” and not one statement more than the semantics will support.

ื”ืฉืืœื” ืฉื”ืคืจืง ื”ื–ื” ืขื•ื ื” ืขืœื™ื”

ื”ืคืจืงื™ื ื”ืงื•ื“ืžื™ื ื”ืจืื• ืžื” CSA ืื•ืกืจืช; ื”ืคืจืง ื”ื–ื” ืžืจืื” ืžื” CSA ื™ื›ื•ืœื” ืœื”ื•ื›ื™ื— โ€” ืฉื‘ืขื” ืžืฉืคื˜ื™ื ื”ื ืฉืขื ื™ื ืขืœ ืฉืฉ ืœืžื•ืช ืžืฉื•ืชืคื•ืช, ื‘ื“ื™ื•ืง ื”ืกื•ื•ื™ื˜ื” ืฉื”ืกืžื ื˜ื™ืงื” ืชื•ืžื›ืช ื‘ื”, ื•ืœื ื”ืฆื”ืจื” ืื—ืช ื™ื•ืชืจ.

ื—ืœืงื™ื I ืขื“ III ื ืชื ื• ืฉืžื•ืช ืœืžืจื—ื‘ื™ื, ืœืื•ืคืจื˜ื•ืจื™ื ื•ืœืื™ืœื•ืฆื™ื. ืคืจืง 14 ืืกืฃ ืืช ื”ืื™ืœื•ืฆื™ื ื”ืืœื” ื›ืืงืกื™ื•ืžื•ืช โ€” ื”"ืœื" ืฉืœ ื”ืžืขืจื›ืช. ืื‘ืœ ืื™ืœื•ืฅ ืฉื•ื•ื” ืจืง ื›ืžื• ื”ืขืจื‘ื•ืช ืฉื ื•ื‘ืขืช ืžืžื ื•, ื•ื”ืคืจืง ื”ื–ื” ื”ื•ื ื”ืขืจื‘ื•ื™ื•ืช: ืžื” ื”ืืœื’ื‘ืจื” ื‘ืืžืช ืžื•ื›ื™ื—ื” ืขืœ ื›ืœ ืจื™ืฆื” ืงื•ื ืคื•ืจืžื™ืช. ื–ื”ื• ืžื™ืคื•ื™, ืœื ืชืžืœื•ืœ. ื›ืœ ืžืฉืคื˜ ืžืงื‘ืœ ืืช ื”ื”ืฆื”ืจื” ื”ื ืืžื ื” ืฉืœื• ื•ืืช ืžื” ืฉื”ื•ื ื ื•ืชืŸ; ื”ื”ื•ื›ื—ื•ืช ื”ืžืœืื•ืช ื ืžืฆืื•ืช ื‘ึพMathematical Core. ืฉื ื™ ื“ื‘ืจื™ื ืฆืจื™ื›ื™ื ืœื”ื™ืฉืžืจ ื™ื—ื“, ื•ืฉื ื™ื”ื ื”ื ื”ื ืงื•ื“ื” ืฉืœ ื”ืคืจืง. ื”ืกื•ื•ื™ื˜ื” ื”ื™ื ื”ื™ืฉื’ ืืžื™ืชื™ โ€” ืฉื‘ืขื” ืžืฉืคื˜ื™ื ืฉื”ื•ื›ื—ื• ื‘ืจืžืช pen-and-paper rigor, ื•ื›ืœ proof debt ื ืกื’ืจ. ื•ื”ื™ื ื’ื ืžื•ื’ื‘ืœืช ื‘ื›ื•ื•ื ื” โ€” ืฉื‘ืขื” ืžืฉืคื˜ื™ื, ืœื ืชืื•ืจื™ื” ืื•ื ื™ื‘ืจืกืœื™ืช. ื”ื”ื™ืฉื’ ื•ื”ื’ื‘ื•ืœ ื”ื ืื•ืชื” ืขื•ื‘ื“ื”, ืžืฉื ื™ ืฆื“ื“ื™ื.

ืœืžื” ื”ืœืžื•ืช ื‘ืื•ืช ืงื•ื“ื

ืกื•ื•ื™ื˜ืช ื”ื•ื›ื—ื•ืช ื™ื›ื•ืœื” ืœื”ื™ื•ืช ืขืจื™ืžื” ืฉืœ ืฉื‘ืขื” ื˜ื™ืขื•ื ื™ื ื ืคืจื“ื™ื, ืื• ืฉื”ื™ื ื™ื›ื•ืœื” ืœื”ื™ื•ืช ืžื‘ื ื” ืื—ื“. ื–ื• ืฉืœ CSA ื”ื™ื ื”ืฉื ื™ื™ื”, ื•ืกืคืจื™ื™ืช ื”ืœืžื•ืช ื”ื™ื ื”ืกื™ื‘ื”. ืฉืฉ ืœืžื•ืช ืžื•ื›ื—ื•ืช ืคืขื ืื—ืช, ื•ื›ืœ ืื—ืช ืžืงื‘ืขืช ืขื•ื‘ื“ื” ืžื‘ื ื™ืช ืงื˜ื ื”, ื•ืื– ื”ืžืฉืคื˜ื™ื ืงืฆืจื™ื ื™ื•ืชืจ ื›ื™ ื”ื ืฆื•ืจื›ื™ื ืืช ื”ืœืžื•ืช ื‘ืžืงื•ื ืœื’ื–ื•ืจ ืื•ืชืŸ ืžื—ื“ืฉ. ื–ื” ืœื ืจืง ื ื•ื—ื•ืช ืขื‘ื•ืจ ื”ืžื•ื›ื™ื—; ื–ื” ืžื” ืฉืงื•ืจื ืฆืจื™ืš ื›ื“ื™ ืœืจืื•ืช ืืช ืฉื‘ืขืช ื”ืžืฉืคื˜ื™ื ื›ื’ื•ืฃ ืื—ื“ ื•ืœื ื›ืฉื‘ืขื” ื”ื™ืฉื’ื™ื ืœื ืงืฉื•ืจื™ื. ื”ืœืžื•ืช ื”ืŸ ืขืžื•ื“ ื”ืฉื“ืจื” ื”ืžืฉื•ืชืฃ, ื•ื”ืžืฉืคื˜ื™ื ื”ื ืžื” ืฉื ื‘ื ื” ืขืœื™ื•.

ืืฃ ืื—ืช ืžื”ืฉืฉ ืื™ื ื” ื›ื•ืชืจืช ื‘ืคื ื™ ืขืฆืžื”. ืื—ืช ืื•ืžืจืช ืฉืœื›ืœ ืื•ื‘ื™ื™ืงื˜ ืคื ื™ืžื™ ื™ืฉ ื‘ื“ื™ื•ืง node ืžื™ื™ืฆืจ ืื—ื“, ื›ืš ืฉืœืฉืืœื” "ืžืื™ืคื” ื–ื” ื”ื’ื™ืข" ืชืžื™ื“ ื™ืฉ ืชืฉื•ื‘ื” ืื—ืช. ืื—ืช ืื•ืžืจืช ืฉืฆืขื“ ื”ึพwrapping ืจื’ืข ืœืคื ื™ ืคืขื•ืœื” ืžืขืชื™ืง ืืช ืชื•ื›ืŸ ื”ืคืขื•ืœื” verbatim. ืื—ืช ืื•ืžืจืช ืฉืชื•ื•ื™ืช ื”ึพpurpose ืฉืœ signal ืœืขื•ืœื ืื™ื ื” ื™ื›ื•ืœื” ืœืกืชื•ืจ ืืช ื”ึพfiber ืฉื”ื•ื ื‘ืืžืช ื ื•ืฉื. ืื—ืช ืื•ืžืจืช ืฉึพprovenance cone ืฉืœื ื ืฉืืจ ืฉืœื. ืื—ืช ืื•ืžืจืช ืฉืจื™ืฆื” ื™ื—ื™ื“ื” ืžืฉืชื—ื–ืจืช ื‘ื“ื™ื•ืง ืžืชื•ืš ื”ืจืฉื•ืžื” ืฉืœื”. ืื—ืช ืื•ืžืจืช ืฉึพmeaning ืฉื—ืฆื” ื‘ื™ืŸ purposes ืžืฉืื™ืจ ื ืชื™ื‘ ืงืจื™ื ืฉืœ ืฆืขื“ื™ื ืžื•ืจืฉื™ื. ื‘ื ืคืจื“, ื”ืŸ plumbing. ื™ื—ื“, ื”ืŸ ื”ืžื‘ื ื” ืฉืขืœื™ื• ืžื•ื›ื—ื™ื ื”ืžืฉืคื˜ื™ื โ€” ื•ืœื›ืŸ ื”ืŸ ื”ื•ื›ื—ื• ืจืืฉื•ื ื•ืช, ืœืคื™ ืกื“ืจ ืชืœื•ืช, ืœืคื ื™ ืฉื ื•ืกื” ืœื”ื•ื›ื™ื— ืžืฉืคื˜ ื›ืœืฉื”ื•.

ืฉืฉ ื”ืœืžื•ืช

Lemma ืžื” ื”ื™ื ืžื‘ื˜ื™ื—ื” ืžืฉืžืฉืช ืืช
L1 Emissionโ€“node bijection ืœื›ืœ ืื•ื‘ื™ื™ืงื˜ ืคื ื™ืžื™ ื™ืฉ ื‘ื“ื™ื•ืง emitting trace node ืื—ื“; ื”ื’ืขื•ืช boundary ืฉืœ E/D ืžื•ื—ืจื’ื•ืช T1, L4, L6
L2 wrap_ARM preservation ื”ึพpre-action wrap ื”ื•ื total, effect-free, ื•ืžืขืชื™ืง ืืช (x, p, q, ฯ€) verbatim T1, L6
L3 Signal fiber integrity ื”ึพcarried purpose ืฉืœ signal well-formed ืฉื•ื•ื” ืœึพtyping purpose ืฉืœื• T2, T6, L6
L4 Cone-completeness propagation ืคืœื™ื˜ื” ืขื complete-cone ื ืฉืืจืช ืฉืœืžื”, ื•ืฉืœืžื•ืช ื ืฉืžืจืช ืชื—ืช extension T2
L5 Single-run replay ืจื™ืฆื” ืื—ืช ืžื•ืขืจื›ืช ืžื—ื“ืฉ ืœืื•ืชื” ืชื•ืฆืื” ื•ืœืื•ืชื trace nodes ืžืชื•ืš ื”ืจืฉื•ืžื” ืฉืœื” T5
L6 Meaning-cone path extraction meaning cross-purpose ืžืฉืื™ืจ ๐’œ-path ืžื•ืจืฉื” ืฉื ื™ืชืŸ ืœืงืจื•ื ืžืชื•ืš ื”ึพcone ืฉืœื• T2, T7

ื”ืฉืชื™ื™ื ื”ื›ื‘ื“ื•ืช ื‘ื™ื•ืชืจ ื”ืŸ ืœืžื•ืช ื”ึพcone, L4 ื•ึพL6. ื”ืŸ ืžื” ืฉื”ื•ืคืš ืืช ืชื•ืฆืื•ืช ื”ึพisolation ื•ื”ึพtransport ืœื‘ืจื•ืช ื”ื•ื›ื—ื” ื‘ื›ืœืœ: L6 ืžื—ืœืฆืช ื ืชื™ื‘ ืžื•ืจืฉื” ืžื›ืœ cross-purpose meaning, ื•ึพL4 ืžื‘ื˜ื™ื—ื” ืฉื”ึพcone ืฉื”ื™ื ืงื•ืจืืช ืฉืœื, ื›ืš ืฉืืฃ ืฆืขื“ ื‘ื ืชื™ื‘ ืœื ื™ื›ื•ืœ ืœื”ืกืชืชืจ. ื›ืžืขื˜ ื›ืœ ืžื” ืฉืงืฉื” ื‘ืฉื ื™ ื”ืžืฉืคื˜ื™ื ืฉืœ ืคืจืง 11 ื ืกื’ืจ ื‘ืฉืชื™ ื”ืœืžื•ืช ื”ืืœื”.

ืฉื‘ืขืช ื”ืžืฉืคื˜ื™ื

Theorem ื”ื˜ืขื ื” ื‘ืฉืคื” ืคืฉื•ื˜ื” ืขื•ื’ืŸ
T1 Action Soundness ื›ืœ ืคืขื•ืœื” ืžืžืฉื™ืช ื”ื•ืคืงื” ืขืœ ื™ื“ื™ ื”ืฉืจืฉืจืช ื”ืงื ื•ื ื™ืช โ€” aggregation, ื”ึพwrap, ื•ืื– ฯˆ โ€” ื‘ึพpurpose ืื—ื“, in-band Ch 8
T2 Purpose Isolation meaning ืฉืœ purpose ืื—ื“ ืœื ืžื’ื™ืข ืœึพpurpose ืื—ืจ ืืœื ืœืื•ืจืš ื ืชื™ื‘ ืžื•ืจืฉื” Ch 11
T3 No Raw Action ื”ืฉืคื” ืขืฆืžื” ืื™ื ื” ื™ื›ื•ืœื” ืœื™ืฆื•ืจ action ืฉืœื ื ื‘ื ื” ืžึพaggregated meaning Ch 8
T4 Invalid Composition Safety rejection ืขื•ืฆืจ ืืช ื”ืขื ืฃ ืฉืœื•, ืœื ืžืฉื ื” state, ื•ื ืจืฉื Ch 10
T5 Trace Reconstructibility ื”ื”ื™ืกื˜ื•ืจื™ื” ื”ืžื•ืงืœื˜ืช ืžืฉืชื—ื–ืจืช ืœืื•ืชื• trace Ch 12
T6 Aggregation Closure aggregation ื‘ืชื•ืš purpose ืื—ื“ ื ืฉืืจ ื‘ืื•ืชื• purpose; ืขืจื‘ื•ื‘ purposes ื ื“ื—ื” Ch 7
T7 Transport Soundness ื›ืœ cross-purpose meaning transfer ืขื‘ืจ ื ืชื™ื‘ ืžื•ืจืฉื”, ื•ื›ืœ ื ืชื™ื‘ ืžื•ืจืฉื” ื–ืžื™ืŸ Ch 11

T1 โ€” Action Soundness. ื”ื”ืฆื”ืจื” ื”ืžื“ื•ื™ืงืช ืขื•ืกืงืช ื‘ืคืขื•ืœื•ืช ืžืžืฉื™ื•ืช ื‘ืชื•ืš ื”ื™ืกื˜ื•ืจื™ื” ืงื•ื ืคื•ืจืžื™ืช: ืœื›ืœ action ืฉืงื™ื™ื ื™ืฉ aggregation ื™ื—ื™ื“ ื•ึพฯˆ ื™ื—ื™ื“, ืขื ื”ึพwrap ื‘ื™ื ื™ื”ื, ื›ื•ืœื ื‘ืชื•ืš fiber ืฉืœ purpose ืื—ื“, ื•ื”ึพฯˆ ื”ื•ื in-band โ€” ืœื minted ืขืœ ื™ื“ื™ handler, ื•ืœื resumption ืฉืœ ืจื™ืฆื” ืžื•ืฉื”ื™ืช. ื”ื•ื ืœื ืื•ืžืจ "ื›ืœ action" ื‘ืฆื•ืจื” ืจื•ืคืคืช; ื”ื•ื ืื•ืžืจ ืฉื›ืœ action ืฉื‘ืืžืช ื”ื•ืคืง ื ื•ืฉื ืฉืจืฉืจืช ื™ื—ื™ื“ื”, ื•ืงืœื•ื–ื•ืช ื”ึพin-band ื”ืŸ ื‘ื“ื™ื•ืง ืžื” ืฉื”ื•ืคืš ืืคื™ืœื• action ืฉื”ื•ื—ื–ืง ื•ืื– ืื•ืฉืจ ืœึพsound. ืžื” ื–ื” ื ื•ืชืŸ: ืœืืฃ action ืื™ืŸ ืžืงื•ืจ ืžืกืชื•ืจื™. ื›ืœ ืื—ื“ ืžืชื—ืงื”, ื‘ืื•ืคืŸ ื™ื™ื—ื•ื“ื™ ื•ืื•ื“ื™ื˜ื‘ื™ืœื™, ืืœ ื”ึพmeaning ืฉืขืœื™ื• ืคืขืœ.

T2 โ€” Purpose Isolation. ืฉื•ื meaning ืฉืžื˜ื•ืคืก ืชื—ืช purpose ืื—ื“ ืื™ื ื• ืžื•ืคื™ืข ื‘ึพmeaning cone ืฉืœ purpose ืื—ืจ ืืœื ืื ื”ืจืืฉื•ืŸ ื™ื›ื•ืœ ืœื”ื’ื™ืข ืœืฉื ื™ ื“ืจืš ื”ืจืฉืื” ืžื•ืฆื”ืจืช โ€” ื•ื”ืงื•ื•ื ื˜ื•ืจ ื”ื•ื ืขืœ paths, not edges, ื›ื™ ื ืชื™ื‘ ืžื•ืจืฉื” ื‘ืŸ ืฉื ื™ hops ื”ื•ื ื—ื•ืงื™ ื’ื ื›ืฉื”ื–ื•ื’ ื”ื™ืฉื™ืจ ืžืขื•ืœื ืœื ื”ื•ืฆื”ืจ. ื–ื” non-borrowing theorem, not a non-interference theorem: purpose ืขื“ื™ื™ืŸ ื™ื›ื•ืœ ืœืฆืคื•ืช ื‘ืชื•ืฆืื•ืช ืฉืœ ืื—ืจ; ืžื” ืฉื”ื•ื ืœื ื™ื›ื•ืœ ืœืขืฉื•ืช ื”ื•ื borrow ืืช ื”ืคืจืฉื ื•ืช ืฉืœ ืื—ืจ. ืžื” ื–ื” ื ื•ืชืŸ: isolation ืฉืืคืฉืจ ืœืื•ื“ื˜ โ€” ื’ื‘ื•ืœ ื”ื”ืฉืคืขื” ืฉืœ deployment ื”ื•ื reachability closure ืฉืœ ื”ื—ื™ืฆื™ื ื”ืžื•ืฆื”ืจื™ื ืฉืœื•, ื•ื–ื” ื‘ื“ื™ื•ืง ืžื” ืฉื›ืœื™ ื”ึพaudit ืžื—ืฉื‘.

T3 โ€” No Raw Action. ื”ืชืื•ื ื”ืชื—ื‘ื™ืจื™ ืฉืœ T1. ื‘ืžืงื•ื ืฉื‘ื• T1 ืขื•ืกืง ื‘ื”ื™ืกื˜ื•ืจื™ื•ืช, T3 ืขื•ืกืง ื‘ืฉืคื”: ืฉื•ื term well-typed ืื™ื ื• ื™ื›ื•ืœ ืœื‘ื ื•ืช action ืืœื ื“ืจืš ฯˆ, ื•ึพฯˆ ืื™ื ื• ืžืงื‘ืœ ื“ื‘ืจ ืฉืื™ื ื• wrapped aggregated meaning. ืžื” ื–ื” ื ื•ืชืŸ: ื”ืขืจื‘ื•ืช ืžื—ื–ื™ืงื” ืœืคื ื™ ืฉืจื™ืฆื” ื›ืœืฉื”ื™ ืžืชืจื—ืฉืช. "No raw action" ื ื›ื•ืŸ ืœื’ื‘ื™ ื”ื“ืงื“ื•ืง ืขืฆืžื•, ืœื ืจืง ืœื’ื‘ื™ ื”ืชื ื”ื’ื•ืช ืฉื ืฆืคืชื”.

T4 โ€” Invalid Composition Safety. ืื ืื•ืคืจื˜ื•ืจ ื“ื•ื—ื”, ืฉืœื•ืฉื” ื“ื‘ืจื™ื ื ื•ื‘ืขื™ื: ื›ืœ ืฆืขื“ downstream ื‘ืื•ืชื• ืขื ืฃ ื’ื ื“ื•ื—ื” โ€” ื•ื‘ืฉืœื‘ื™ื per-item ืจืง ื”ืขื ืฃ ืฉืœ ืื•ืชื• item ืžืช, ื›ืฉื”ืจื™ืฆื” ืžืžืฉื™ื›ื” ืขืœ ื”ืฉื•ืจื“ื™ื; ืฉื•ื carrier ื•ืฉื•ื control store ืื™ื ื ืžืฉืชื ื™ื ื‘ื’ืœืœ ื”ืขื ืฃ ืฉื ื›ืฉืœ; ื•ื”ึพrejection ืขืฆืžื• ื”ื•ื trace node. ืžื” ื–ื” ื ื•ืชืŸ: failure ื”ื•ื contained, stateless, ื•ึพauditable ื‘ื‘ืช ืื—ืช โ€” ืขื ืฃ ืฉื ื“ื—ื” ืื™ื ื• ื™ื›ื•ืœ ืœื”ืฉื—ื™ืช ืืช ื”ืจื™ืฆื” ื•ืื™ื ื• ื™ื›ื•ืœ ืœื”ื™ืขืœื ืžืžื ื”. ื”ึพabsorption ืขื•ื‘ืจ ื‘ื™ืจื•ืฉื” ืžื”ึพmonad ื”ื‘ืกื™ืกื™; CSA ืžืกืคืงืช ืืช ื”ื˜ื™ืคื•ืก ืฉืžืคืขื™ืœ ืื•ืชื•.

T5 โ€” Trace Reconstructibility. deterministic replay ืžืชื•ืš ื”ึพrecorded frames, ื”ึพappend-only observations, ื•ื”ึพpinned versions ืžืฉื—ื–ืจ ืืช ื”ึพtrace up to a unique identity-isomorphism โ€” ืื•ืชื• ืžื‘ื ื”, ืื•ืชืŸ ืชื•ืฆืื•ืช, ืขื ids ื—ื“ืฉื™ื ืฉืžืงื‘ืœื™ื rename ืขืงื‘ื™. Node-for-node reproduction ื”ื™ื corollary, ื–ืžื™ื ื” ื›ืืฉืจ ids ื ืจืฉืžื™ื ื‘ืœื•ื’ ืื• minted ื‘ืื•ืคืŸ replay-stable; ื”ืžื ื•ืข ืจื•ืฉื ืื•ืชื, ื•ืœื›ืŸ ื”ื•ื ืžืงื‘ืœ ืืช ื”ืฆื•ืจื” ื”ื—ื–ืงื” ื™ื•ืชืจ. ืžื” ื–ื” ื ื•ืชืŸ: ืชืฉืชื™ืช ื”ึพaudit ืฉืœ ืคืจืง 12 โ€” ื›ืœ conclusion ื™ื›ื•ืœ ืœื”ืฉืชื—ื–ืจ ื‘ื“ื™ื•ืง, ืœื ื‘ืขืจืš.

T6 โ€” Aggregation Closure. aggregation ืฉืœ signals ืฉื›ื•ืœื ื—ื™ื™ื ื‘ืชื•ืš fiber ืฉืœ purpose ืื—ื“ ืžื ื™ื‘ื” ืชื•ืฆืื” ื‘ืื•ืชื• fiber; ืกื˜ ืฉืžืขืจื‘ื‘ fibers ื ื“ื—ื” ื‘ื’ื‘ื•ืœ. ืžื” ื–ื” ื ื•ืชืŸ: ื”ืคืขื•ืœื” ื”ื™ื—ื™ื“ื” ืฉืžืžื–ื’ืช signals ืจื‘ื™ื ืœื›ื™ื•ื•ืŸ ืื™ื ื” ื™ื›ื•ืœื” ืœื”ืœื‘ื™ืŸ ื‘ืฉืงื˜ meaning ืฉืœ purpose ืื—ื“ ืœืชื•ืš purpose ืื—ืจ โ€” ื”ื™ื fiber-tight by construction.

T7 โ€” Transport Soundness. ื‘ืŸ ื”ื–ื•ื’ ื”ื”ืคื•ืš ืฉืœ T2: ื›ืœ cross-purpose meaning influence ืฉื‘ืืžืช ืžืชืจื—ืฉ ืžื•ืžืฉ ืขืœ ื™ื“ื™ ื ืชื™ื‘ ืžื•ืจืฉื” โ€” ื›ืœ ืฆืขื“ edge ืžื•ืฆื”ืจ ืฉืžื•ืคืขืœ ื›ึพnode ืžืฉืœื•, re-wrapped ืชื—ืช ื”ึพdestination purpose โ€” ื•ืœื”ืคืš, ืœื›ืœ ื–ื•ื’ reachable ื”ึพtransport ื–ืžื™ืŸ. ืžื” ื–ื” ื ื•ืชืŸ: ื”ื’ื‘ื•ืœ ืžื“ื•ื™ืง ื‘ืฉื ื™ ื”ื›ื™ื•ื•ื ื™ื. Transport ืžื•ืจืฉื” ืืคืฉืจื™; transport ืœื ืžื•ืจืฉื” ื‘ืœืชื™ ืืคืฉืจื™; ืื™ืŸ ืฉื•ื ื“ื‘ืจ ื‘ืืžืฆืข.

ืืกื˜ืจื˜ื’ื™ื™ืช ื”ื”ื•ื›ื—ื” ื‘ืขืžื•ื“ ืื—ื“

ืจื•ื‘ ื”ืกื•ื•ื™ื˜ื” ืื™ื ื” ืžื•ื›ื—ืช ื‘ืืžืฆืขื•ืช ืฉื‘ืขื” ื˜ืจื™ืงื™ื ืฉื•ื ื™ื. ื”ื™ื ืžื•ื›ื—ืช ื‘ืืžืฆืขื•ืช ืฉื™ืžื•ืฉ ื—ื•ื–ืจ ื‘ื—ืžื™ืฉื” ืžื”ืœื›ื™ื.

ื”ืจืืฉื•ืŸ ื”ื•ื type-discipline induction, ืกื•ืก ื”ืขื‘ื•ื“ื”. ืขื‘ื•ืจ T1, T3 ื•ึพT6 โ€” ื•ื’ื ื—ืฆื™ ื”ึพfiber ืฉืœ T2 โ€” ื”ืชื•ืฆืื” ื ื›ืคื™ืช ืขืœ ื™ื“ื™ ื›ืœืœื™ ื”ื˜ื™ืคื•ืก: ืขื•ืฉื™ื induction ืขืœ ื”ื“ืจืš ืฉื‘ื” term ืžื˜ื•ืคืก ื ื‘ื ื” ื•ืžืจืื™ื ืฉื”ืชื›ื•ื ื” ืžืชืงื™ื™ืžืช ื‘ื›ืœ former. ื”ื”ื•ื›ื—ื” ื”ื™ื, ื‘ืขืฆื, "ื”ื˜ื™ืคื•ืกื™ื ื›ื‘ืจ ืื•ืžืจื™ื ื–ืืช."

ื”ืฉื ื™ ื”ื•ื trace and cone extraction. ืขื‘ื•ืจ T2 ืงื•ืจืื™ื ื ืชื™ื‘ ืžื•ืจืฉื” ื™ืฉื™ืจื•ืช ืžืชื•ืš meaning cone โ€” ื–ื” L6 โ€” ื•ื”ึพcone ืžื•ื‘ื˜ื— ืฉืœื โ€” ื–ื” L4 โ€” ื›ืš ืฉืืฃ ืฆืขื“ ื‘ื ืชื™ื‘ ืœื ื™ื›ื•ืœ ืœื”ืกืชืชืจ. ื”ื’ื™ืื•ืžื˜ืจื™ื” ืฉืœ ื”ึพtrace ื”ืžื•ืงืœื˜ ืขื•ืฉื” ืืช ื”ืขื‘ื•ื“ื”.

ื”ืฉืœื™ืฉื™ ื”ื•ื branch absorption. ืขื‘ื•ืจ T4, ื‘ืจื’ืข ืฉืื•ืคืจื˜ื•ืจ ืžื—ื–ื™ืจ โŠฅ, ืฉืืจ ื”ืขื ืฃ ืžื—ื–ื™ืจ โŠฅ ืœืคื™ ื—ื•ืง ืฉืขื•ื‘ืจ ื‘ื™ืจื•ืฉื” ืžื”ึพexception monad. CSA ืื™ื ื” ืžื•ื›ื™ื—ื” ืžื—ื“ืฉ ืืช ื”ื—ื•ืง ื”ื–ื” โ€” ื”ื™ื ืžืฆื˜ื˜ืช ืื•ืชื• โ€” ื•ืชื•ืจืžืช ืืช ื”ื˜ื™ืคื•ืก ืฉืžืคืขื™ืœ ืืช ื”ึพabsorption ื•ืืช ื”ืงื™ืฉื•ื˜ ืฉืžื•ื ืข ืžึพnon-emissions ื•ืžึพcontrol effects ืœื”ืชื—ืคืฉ ืœื›ืฉืœื™ื.

ื”ืจื‘ื™ืขื™ ื”ื•ื transport path extraction. ืขื‘ื•ืจ T7, ืขื•ืฉื™ื induction ืขืœ ืื•ืจืš ืฉืœ ื ืชื™ื‘ ืžื•ืจืฉื”, ืขื value-map ืฉืžื•ืจื›ื‘ ืœื›ืœ transport segment โ€” ื”ืžืงื˜ืข ื”ืžืงืกื™ืžืœื™ ืœืœื aggregation ืฉืœ ื”ื ืชื™ื‘.

ื”ื—ืžื™ืฉื™ ื”ื•ื run-induction replay. ืขื‘ื•ืจ T5, ืžื•ื›ื™ื—ื™ื ืฉืจื™ืฆื” ื™ื—ื™ื“ื” ืžืฉืชื›ืคืœืช ื‘ื“ื™ื•ืง โ€” ื–ื” L5 โ€” ื•ืื– ืขื•ืฉื™ื induction ืขืœ ืจื™ืฆื•ืช ื”ื”ื™ืกื˜ื•ืจื™ื” ืœืคื™ ื”ืกื“ืจ.

ื—ืžื™ืฉื” ืžื”ืœื›ื™ื, ืฉืฉ ืœืžื•ืช, ืฉื‘ืขื” ืžืฉืคื˜ื™ื. ื”ืงื˜ื ื•ืช ืžื›ื•ื•ื ืช, ื•ื”ื™ื ื™ืชืจื•ืŸ: ืกื•ื•ื™ื˜ื” ืฉื ื‘ื ื™ืช ืžืงื•ืžืฅ ืžื”ืœื›ื™ื ื—ื•ื–ืจื™ื ื”ื™ื ืกื•ื•ื™ื˜ื” ืฉื”ื”ื•ื›ื—ื•ืช ืฉืœื” ื ื™ืชื ื•ืช ืœื‘ื“ื™ืงื” ืขืœ ื™ื“ื™ reviewer, ื•ืกื•ื•ื™ื˜ื” ืฉืืคืฉืจ ืœื”ื—ื–ื™ืง ื‘ืจืืฉ ื”ื™ื ืกื•ื•ื™ื˜ื” ืฉืืคืฉืจ ืœืกืžื•ืš ืขืœื™ื”.

ืžื” ื”ืกื•ื•ื™ื˜ื” ื”ื™ื, ื•ืžื” ื”ื™ื ืœื

ื›ื“ืื™ ืœื•ืžืจ ื‘ืžืคื•ืจืฉ ืžื” ืฉื‘ืข ื”ืชื•ืฆืื•ืช ื”ืืœื” ืื™ื ืŸ. ื”ืŸ ืื™ื ืŸ representation theorem. ืฉื•ื ื”ืฆื”ืจื” ื‘ืงื•ืจืคื•ืก ืื™ื ื” ื˜ื•ืขื ืช ืฉืžื‘ื ื™ CSA ืžืืคื™ื™ื ื™ื ืžืขืจื›ื•ืช ืกื•ื›ื ื™ื•ืช up to equivalence, ื•ื”ึพMathematical Core ืื•ืžืจ ื–ืืช ื™ืฉื™ืจื•ืช: ื”ืงื•ืจืคื•ืก ื”ื•ื ื‘ื›ื•ื•ื ื” ื‘ื“ื™ื•ืง ืฉื‘ืข ืืœื”, ื•ึพrepresentation theorem ื—ื™ ืขืœ ืกื•ืœื ืฉื”ืฉืœื‘ ื”ืขืœื™ื•ืŸ ืฉืœื• ืžื•ื’ื“ืจ ื›ืขื‘ื•ื“ื” ืขืชื™ื“ื™ืช. ื”ื•ื›ื—ืช ื”ืกื•ื•ื™ื˜ื” ืื™ื ื” ื”ื•ืคื›ืช ืืช ื”ืžืกื’ืจืช ืœืชืื•ืจื™ื” ื”ืžืชืžื˜ื™ืช ื”ืฉืœืžื” ืฉืœ ื›ืœ ื”ืžืขืจื›ื•ืช ื”ืกื•ื›ื ื™ื•ืช, ื•ื”ืคืจืง ืœื ื™ื›ื•ืœ ืœืชืช ืœื”ื™ืฉื’ ืœื”ื™ืงืจื ื›ืš.

ืžื” ืฉื”ืกื•ื•ื™ื˜ื” ื›ืŸ ืขื•ืฉื” ืœึพCSA ื”ื•ื ืงื˜ืŸ ื™ื•ืชืจ ื•ืขืžื™ื“ ื™ื•ืชืจ: purpose-indexed typed operational algebra ืขื canonical proof-bearing core ื•ืžื™ืžื•ืฉ ืขื•ื‘ื“. ื”ืคืจืง ื”ื–ื” ื”ื•ื ืื•ืชื• proof-bearing core, ืžื•ืฆื’. ื”ื•ื ืžื•ื›ื™ื— ืืช ืžื” ืฉืกืžื ื˜ื™ืงืช Wave-2 ื™ื›ื•ืœื” ืœืชืžื•ืš ื‘ื•, ื•ืขื•ืฆืจ ืฉื ื‘ื›ื•ื•ื ื” โ€” ื”ืขืฆื™ืจื” ืื™ื ื” ืคืขืจ ืฉื ืฉืืจ ื‘ื’ืœืœ ื—ื•ืกืจ ื–ื”ื™ืจื•ืช ืืœื ื’ื‘ื•ืœ ืฉื ืžืชื— ื‘ื›ื•ื•ื ื”, ื›ืฉื”ืฉืœื‘ ื”ื‘ื ื ืงืจื ื‘ืฉื ื‘ืžืงื•ื ืœื”ื™ื˜ืขืŸ.

ืกื’ื™ืจื”

ื”ื—ืœืงื™ื ื”ืงื•ื“ืžื™ื ื”ื’ื“ื™ืจื• ืืช CSA; ื”ื—ืœืง ื”ื–ื” ืžืจืื” ืฉื”ื™ื proved enough to be relied on. ื–ื”ื• ื”ืžื”ืœืš ืฉืœืฉืžื• Part IV ืงื™ื™ื โ€” ืž"ื”ื ื” ื”ืืœื’ื‘ืจื”" ืœ"ื”ื ื” ืžื” ืฉื”ืืœื’ื‘ืจื” ืžื‘ื˜ื™ื—ื”, ืžื•ื›ื— ื‘ืจืžืช pen-and-paper rigor, ื•ื›ืœ ื—ื•ื‘ ื ืกื’ืจ." ืฉื‘ืขืช ื”ืžืฉืคื˜ื™ื ืื™ื ื ืงื™ืฉื•ื˜ ืขืœ ื”ึพspecification. ื”ื ื”ืกื™ื‘ื” ืฉื”ื•ื graduated, ื”ืกื™ื‘ื” ืฉื›ืœื™ ื”ึพpurpose-reachability audit ื™ื›ื•ืœ ื”ื™ื” ืœืฆืจื•ืš ืื•ืชื•, ื•ื”ืกื™ื‘ื” ืฉื”ื”ื‘ื˜ื—ื•ืช ืฉืœ ื”ืคืจืงื™ื ื”ืงื•ื“ืžื™ื โ€” ื›ืœ ืคืขื•ืœื” auditable, ื›ืœ purpose isolated, ื›ืœ trace replayable โ€” ื”ืŸ guarantees ื•ืœื hopes.

ื”ื”ืคืš ืžืืœื’ื‘ืจื” ื”ื•ื glue, ื•ึพglue ื”ื•ื ืžืขืจื›ืช ืฉืืช ื”ืชื ื”ื’ื•ืชื” ืืคืฉืจ ืจืง ืœืฆืคื•ืช. ืฉื‘ืขืช ื”ืžืฉืคื˜ื™ื ื”ื ื”ื”ื‘ื“ืœ: ืžืขืจื›ืช ืฉืืช ื”ืชื ื”ื’ื•ืชื” ืืคืฉืจ ืœื”ื•ื›ื™ื—, ื‘ืชื•ืš ื”ื’ื‘ื•ืœื•ืช ืฉื”ื™ื ื›ื ื” ืœื’ื‘ื™ื”ื. ืฉื‘ืขื” ืžืฉืคื˜ื™ื, ืฉืฉ ืœืžื•ืช, ื—ืžื™ืฉื” ืžื”ืœื›ื™ื โ€” ื•ืœื ื”ืฆื”ืจื” ืื—ืช ื™ื•ืชืจ ืžืžื” ืฉื”ืกืžื ื˜ื™ืงื” ืชื•ืžื›ืช ื‘ื•.

Chapter 16 ยท Part V โ€” Implementation Receiptsืคืจืง 16 ยท ื—ืœืง V โ€” ืงื‘ืœื•ืช ืžื™ืžื•ืฉ

CsaCore: The Reference ImplementationCsaCore: ืžื™ืžื•ืฉ ื”ื™ื™ื—ื•ืก

The question this chapter answers

CsaCore is not proof that the algebra works everywhere; it is the receipt that the algebra runs โ€” a reference implementation whose tests are evidence, clause by clause, that the engine is a model of the Core over the data it has seen.

The chapters before this one made claims about the algebra and settled them against the specification. Those claims are canonical โ€” true by construction of the mathematics, true whenever you read them. This chapter is different in kind. It makes claims about a running program, and a claim about a running program is only as current as the last time someone ran it. So everything here carries a date. Part V is the receipts: what the implementation actually does, verified against the tree, with the caveats a working system always carries. The shift from "proved" to "verified on this date" is not a drop in rigor. It is a different kind of honesty โ€” the kind a running system demands and a theorem does not.

What CsaCore is

CsaCore is the reference implementation of CSA โ€” the engine the earlier chapters' implementation notes were pointing at. It graduated its first milestone, M1, on 2026-06-10: the twelve spaces and nine operators of the algebra realized not as prose commitments but as executable structure, with a test suite that exercises them. The twelve and the nine are fixed โ€” they are counts of the algebra, not of the build โ€” but the suite around them grows as the code does.

As of 2026-06-14, run against this tree in an isolated checkout, the suite reports 255 passed and 48 skipped. That figure is the receipt, and it carries a date for a reason: it is not the number any milestone document records. The conformance map's own header still reads 233 passed; a ledger still reads 239; an earlier note reads 256. Each belongs to an earlier receipt or note, not to this run. The reproducible isolated-suite run on 2026-06-14 is 255 and 48, and where this chapter cites a count, that is the count it cites.

The 48 skips are not failures; they are the suite being honest about what it cannot exercise alone. They are integration tests that need a live environment or a real corpus around them โ€” the deployment regression gate, the baseline-replay checks, the real-corpus checks โ€” and in an isolated checkout, with no environment to read, they skip rather than pretend. A suite that skips what it cannot legitimately run is telling you the truth about its own coverage.

How it got here

The receipt did not arrive all at once; it was earned across a short sequence of milestones, and the sequence is part of the honesty. The first milestone set discipline before code: the rule that no framework object is declared unless something reads it in the same milestone, and the rule that a locked specification section changes only on execution evidence, never on taste. The next milestone built the engine itself and brought its conformance suite green โ€” the twelve spaces, the nine operators, and the axioms running as checks rather than as prose. That is the milestone the phrase "reference implementation" rests on.

The two domain bindings came after, and they are the two in "two domain proofs-of-use." The first reproduced an existing rule-governed evaluation workflow on the engine against a frozen regression baseline โ€” a baseline snapshotted in advance precisely so that "did the engine reproduce it?" had a binary answer rather than a judgment call. The second established replay identity on the print farm: the recorded telemetry, replayed through the engine, reproduces the same job-state conclusions โ€” the receipt Chapter 12 leaned on. Neither domain was chosen to flatter the algebra. One is structured document extraction in a public-sector domain; the other is physical machines emitting telemetry. They were chosen because they are unalike โ€” different enough that one binding organizing both is evidence the structure is not domain-shaped. Two is where that evidence currently stands.

Evidence, not authority

The most important thing to say about CsaCore is what it is not. It is not the authority on what CSA is โ€” the specification is. The engine is evidence, and where engine and specification disagree, the specification wins and the disagreement is recorded as a defect against one of the two. This ordering matters because a working implementation is exactly the thing that tempts you to let code become the definition. CSA declines that. The code is a model of the Core, checked over the data it has seen; it is not the Core.

And "a model over the data it has seen" is the precise, bounded claim โ€” no smaller, no larger. A passing suite shows that on every input the suite presents, the engine behaves as the Core says it must. It does not show that every possible run of every possible deployment conforms. The rung-1 claim is narrower: this reference implementation is checked, clause by clause, over its fixture set. That it conforms over its fixtures is still not a theorem that every deployment does โ€” the distinction Chapters 13 and 15 drew when they called rung 1 a claim, not a theorem. Tests are model checking: they verify the cases they cover. The distance between "these cases conform" and "all runs conform" is real, and the framework names it instead of papering over it. What the suite earns is high, specific confidence over a fixture set built to exercise every operator, every result summand, every axiom, and the seed model's full coverage โ€” not a universal guarantee, and the chapter will not let the green suite read as one.

How the suite maps to the Core

What makes the suite evidence, rather than merely a green light, is that it is mapped to the Core clause by clause, in both directions. The forward map takes each test module and names the Mathematical Core clauses it checks: the invariants module runs one test class per axiom, A1 through A11; the operator-chain module checks the canonical pipeline term and the row-by-row table of invalid compositions; the spaces modules check the well-formedness conditions for each space; the replay module executes the trace-reconstructibility property against a real recorded log; and so on across seventeen modules. The reverse map runs the other way: it takes each load-bearing claim of the Core โ€” control records are not space objects, ฮ  is the sole cross-fiber operation, replay reproduces outputs, a broken cone is excluded from action โ€” and names the tests that check it. Forward tells you what a module is evidence for; reverse tells you that no load-bearing claim has been left unchecked.

The direction is the whole point, and the conformance map states it outright: tests are evidence about the engine, and the Core is the structure they are evidence for โ€” never the reverse. A test does not define a clause; it witnesses that the engine honors one. The map also keeps an honest gaps register โ€” the places where the engine does not yet realize a notion the Core defines โ€” so the conformance is reported, not overstated.

One module is worth singling out, because it marks the first time the Core was consumed from outside itself: the purpose-reachability audit, twenty-three tests, the first external tool to read the Core's transport discipline and compute a governance question from it. Its presence in the suite is what closed the final condition of the Core's own graduation โ€” a specification without a consumer does not graduate.

The boundary

So what does all this license, and what does it forbid? The forbidden claim first, because it is the easy one to drift into. CSA is not proven universal across all agent systems. The evidence base is two domains โ€” a rule-governed evaluation domain and a print farm โ€” and the result that one algebraic binding organizes both is a claim at two, not a claim about all. The honest answer to "does it generalize?" is to widen the evidence: bind a third domain, then a fourth, and let n grow. It is never to relabel two domains as "universal." The number two is not a weakness to be hidden; it is the current state, stated precisely.

The permitted claim is correspondingly bounded, and it has a fixed phrasing this chapter holds to: CsaCore is a working reference implementation with two domain proofs-of-use and early field integration. Not "production-hardened across many organizations" โ€” that would assert an operational maturity the implementation has not earned. "Working" is true: it runs, it conforms over its fixtures, its suite is green today. "Two domain proofs-of-use" is true and counted. "Early field integration" is true and appropriately modest โ€” the print farm is a real deployment, but the field receipts are early and the field monitor is still in shadow mode, exactly the boundary Chapter 12 drew. The phrasing is small on purpose. It is the most the evidence supports, and not a word more.

Close

The receipt, then, is exactly this. As of 2026-06-14, the reference implementation of CSA runs; its suite reports 255 passing and 48 skipped in an isolated checkout; and every passing test is mapped, in two directions, to the clause of the Mathematical Core it witnesses. The algebra is not a document describing a system that might exist. It is a document with a running model attached โ€” checked clause by clause over the data it has seen, on two real domains, today.

That last word is the character of Part V. The canon chapters made claims that hold whenever you read them; this one makes a claim with a date on it, and the date is the honesty. The opposite of an algebra is glue, and the opposite of a receipt is a press release. CsaCore's receipt says what ran, when, and against what: a working reference implementation with two domain proofs-of-use and early field integration โ€” and not a universal proof of anything.

ื”ืฉืืœื” ืฉื”ืคืจืง ื”ื–ื” ืขื•ื ื” ืขืœื™ื”

CsaCore ืื™ื ื ื• ื”ื•ื›ื—ื” ืฉื”ืืœื’ื‘ืจื” ืขื•ื‘ื“ืช ื‘ื›ืœ ืžืงื•ื; ื”ื•ื ื”ืงื‘ืœื” ืœื›ืš ืฉื”ืืœื’ื‘ืจื” ืจืฆื” โ€” reference implementation ืฉื”ื‘ื“ื™ืงื•ืช ืฉืœื• ื”ืŸ evidence, clause by clause, ืœื›ืš ืฉื”ืžื ื•ืข ื”ื•ื ืžื•ื“ืœ ืฉืœ ื”ึพCore ืขืœ ื”ื ืชื•ื ื™ื ืฉื”ื•ื ืจืื”.

ื”ืคืจืงื™ื ืฉืœืคื ื™ ื–ื” ื˜ืขื ื• ื˜ืขื ื•ืช ืขืœ ื”ืืœื’ื‘ืจื” ื•ืกื’ืจื• ืื•ืชืŸ ืžื•ืœ ื”ึพspecification. ื”ื˜ืขื ื•ืช ื”ืืœื” ื”ืŸ ืงื ื•ื ื™ื•ืช โ€” ื ื›ื•ื ื•ืช ืžื›ื•ื— ื”ื‘ื ื™ื™ื” ื”ืžืชืžื˜ื™ืช, ื ื›ื•ื ื•ืช ื‘ื›ืœ ืคืขื ืฉืงื•ืจืื™ื ืื•ืชืŸ. ื”ืคืจืง ื”ื–ื” ืฉื•ื ื” ื‘ื˜ื‘ืขื•. ื”ื•ื ื˜ื•ืขืŸ ื˜ืขื ื•ืช ืขืœ ืชื•ื›ื ื” ืจืฆื”, ื•ื˜ืขื ื” ืขืœ ืชื•ื›ื ื” ืจืฆื” ืขื“ื›ื ื™ืช ืจืง ืขื“ ื”ืคืขื ื”ืื—ืจื•ื ื” ืฉืžื™ืฉื”ื• ื”ืจื™ืฅ ืื•ืชื”. ืœื›ืŸ ื›ืœ ื“ื‘ืจ ื›ืืŸ ื ื•ืฉื ืชืืจื™ืš. Part V ื”ื•ื receipts: ืžื” ื”ืžื™ืžื•ืฉ ื‘ืืžืช ืขื•ืฉื”, ืžืื•ืžืช ืžื•ืœ ื”ืขืฅ, ืขื ื”ืกื™ื™ื’ื™ื ืฉืžืขืจื›ืช ืขื•ื‘ื“ืช ืชืžื™ื“ ื ื•ืฉืืช. ื”ืžืขื‘ืจ ืžึพ"proved" ืœึพ"verified on this date" ืื™ื ื• ื™ืจื™ื“ื” ื‘ืจื™ื’ื•ืจ. ื–ื”ื• ืกื•ื’ ืื—ืจ ืฉืœ ื›ื ื•ืช โ€” ืžื”ืกื•ื’ ืฉืžืขืจื›ืช ืจืฆื” ื“ื•ืจืฉืช ื•ืžืฉืคื˜ ืžืชืžื˜ื™ ืื™ื ื• ื“ื•ืจืฉ.

ืžื”ื• CsaCore

CsaCore ื”ื•ื ื”ึพreference implementation ืฉืœ CSA โ€” ื”ืžื ื•ืข ืฉืืœื™ื• ื”ืขืจื•ืช ื”ืžื™ืžื•ืฉ ื‘ืคืจืงื™ื ื”ืงื•ื“ืžื™ื ื”ืฆื‘ื™ืขื•. ื”ื•ื ื”ืฉืœื™ื ืืช ื”ืžื™ื™ืœืกื˜ื•ืŸ ื”ืจืืฉื•ืŸ ืฉืœื•, M1, ื‘ึพ2026-06-10: ืฉื ื™ืึพืขืฉืจ ื”ืžืจื—ื‘ื™ื ื•ืชืฉืขืช ื”ืื•ืคืจื˜ื•ืจื™ื ืฉืœ ื”ืืœื’ื‘ืจื” ืžื•ืžืฉื• ืœื ื›ื”ืชื—ื™ื™ื‘ื•ื™ื•ืช ื‘ืคืจื•ื–ื” ืืœื ื›ืžื‘ื ื” executable, ืขื test suite ืฉืžืคืขื™ืœ ืื•ืชื. ื”ืฉื ื™ืึพืขืฉืจ ื•ื”ืชืฉืขื” ืงื‘ื•ืขื™ื โ€” ืืœื” ืกืคื™ืจื•ืช ืฉืœ ื”ืืœื’ื‘ืจื”, ืœื ืฉืœ ื”ึพbuild โ€” ืื‘ืœ ื”ึพsuite ืกื‘ื™ื‘ื ื’ื“ืœ ื›ื›ืœ ืฉื”ืงื•ื“ ื’ื“ืœ.

ื ื›ื•ืŸ ืœึพ2026-06-14, ื‘ื”ืจืฆื” ืžื•ืœ ื”ืขืฅ ื”ื–ื” ื‘ืชื•ืš isolated checkout, ื”ึพsuite ืžื“ื•ื•ื— ืขืœ 255 passed ื•ึพ48 skipped. ื”ื ืชื•ืŸ ื”ื–ื” ื”ื•ื ื”ึพreceipt, ื•ื”ื•ื ื ื•ืฉื ืชืืจื™ืš ืžืกื™ื‘ื” ื˜ื•ื‘ื”: ื–ื” ืœื ื”ืžืกืคืจ ืฉืžื•ืคื™ืข ื‘ืืฃ ืžืกืžืš milestone. ื”ื›ื•ืชืจืช ืฉืœ conformance map ืขืฆืžื” ืขื“ื™ื™ืŸ ืื•ืžืจืช 233 passed; ledger ืื—ื“ ืขื“ื™ื™ืŸ ืื•ืžืจ 239; ื”ืขืจื” ืžื•ืงื“ืžืช ื™ื•ืชืจ ืื•ืžืจืช 256. ื›ืœ ืื—ื“ ืžื”ื ืฉื™ื™ืš ืœึพreceipt ืื• ืœื”ืขืจื” ืžื•ืงื“ืžื™ื ื™ื•ืชืจ, ืœื ืœื”ืจืฆื” ื”ื–ื•. ื”ืจืฆืช ื”ึพisolated-suite ื”ืžืฉื—ื–ืจืช ืžึพ2026-06-14 ื”ื™ื 255 ื•ึพ48, ื•ื‘ื›ืœ ืžืงื•ื ืฉื‘ื• ื”ืคืจืง ื”ื–ื” ืžืฆื˜ื˜ ืกืคื™ืจื”, ื–ื• ื”ืกืคื™ืจื” ืฉื”ื•ื ืžืฆื˜ื˜.

48 ื”ึพskips ืื™ื ื failures; ื”ื ื”ึพsuite ื›ืฉื”ื•ื ื›ื ื” ืœื’ื‘ื™ ืžื” ืฉืื™ื ื• ื™ื›ื•ืœ ืœื”ืคืขื™ืœ ืœื‘ื“ื•. ืืœื” integration tests ืฉืฆืจื™ื›ื™ื ืกื‘ื™ื‘ื live environment ืื• real corpus โ€” ืฉืขืจ regression ืฉืœ deployment, ื‘ื“ื™ืงื•ืช baseline-replay, ื‘ื“ื™ืงื•ืช real-corpus โ€” ื•ื‘ึพisolated checkout, ื‘ืœื™ environment ืœืงืจื•ื ืžืžื ื•, ื”ื ืขื•ืฉื™ื skip ื‘ืžืงื•ื ืœื”ืขืžื™ื“ ืคื ื™ื. suite ืฉืžื“ืœื’ ืขืœ ืžื” ืฉืื™ื ื• ื™ื›ื•ืœ ืœื”ืจื™ืฅ ื‘ืื•ืคืŸ ืœื’ื™ื˜ื™ืžื™ ืื•ืžืจ ืืช ื”ืืžืช ืขืœ ื”ื›ื™ืกื•ื™ ืฉืœ ืขืฆืžื•.

ืื™ืš ื”ื•ื ื”ื’ื™ืข ืœื›ืืŸ

ื”ึพreceipt ืœื ื”ื’ื™ืข ื‘ื‘ืช ืื—ืช; ื”ื•ื ื”ื•ืจื•ื•ื— ื“ืจืš ืจืฆืฃ ืงืฆืจ ืฉืœ milestones, ื•ื”ืจืฆืฃ ื”ื•ื ื—ืœืง ืžื”ื›ื ื•ืช. ื”ืžื™ื™ืœืกื˜ื•ืŸ ื”ืจืืฉื•ืŸ ืงื‘ืข ืžืฉืžืขืช ืœืคื ื™ ืงื•ื“: ื”ื›ืœืœ ืฉืืฃ framework object ืœื ืžื•ื›ืจื– ืืœื ืื ืžืฉื”ื• ืงื•ืจื ืื•ืชื• ื‘ืื•ืชื• milestone, ื•ื”ื›ืœืœ ืฉืกืขื™ืฃ specification ื ืขื•ืœ ืžืฉืชื ื” ืจืง ืขืœ ื‘ืกื™ืก execution evidence, ืœืขื•ืœื ืœื ืขืœ ื‘ืกื™ืก ื˜ืขื. ื”ืžื™ื™ืœืกื˜ื•ืŸ ื”ื‘ื ื‘ื ื” ืืช ื”ืžื ื•ืข ืขืฆืžื• ื•ื”ื‘ื™ื ืืช conformance suite ืฉืœื• ืœื™ืจื•ืง โ€” ืฉื ื™ืึพืขืฉืจ ื”ืžืจื—ื‘ื™ื, ืชืฉืขืช ื”ืื•ืคืจื˜ื•ืจื™ื, ื•ื”ืืงืกื™ื•ืžื•ืช ืฉืจืฆื™ื ื›ื‘ื“ื™ืงื•ืช ื‘ืžืงื•ื ื›ื”ืชื—ื™ื™ื‘ื•ื™ื•ืช ื‘ืคืจื•ื–ื”. ื–ื”ื• ื”ืžื™ื™ืœืกื˜ื•ืŸ ืฉืขืœื™ื• ื ืฉืขืŸ ื”ื‘ื™ื˜ื•ื™ "reference implementation".

ืฉื ื™ ื”ึพdomain bindings ื”ื’ื™ืขื• ืื—ืจ ื›ืš, ื•ื”ื ื”ืฉื ื™ื™ื ืฉื‘ืชื•ืš "two domain proofs-of-use". ื”ืจืืฉื•ืŸ ืฉื—ื–ืจ workflow ืงื™ื™ื ืฉืœ ื”ืขืจื›ื” ืžื•ื ื—ื™ืชึพื›ืœืœื™ื ืขืœ ื”ืžื ื•ืข ืžื•ืœ frozen regression baseline โ€” baseline ืฉืฆื•ืœื ืžืจืืฉ ื‘ื“ื™ื•ืง ื›ื“ื™ ืฉืœืฉืืœื” "ื”ืื ื”ืžื ื•ืข ืฉื™ื—ื–ืจ ืื•ืชื•?" ืชื”ื™ื” ืชืฉื•ื‘ื” ื‘ื™ื ืืจื™ืช ื•ืœื judgment call. ื”ืฉื ื™ ืงื‘ืข replay identity ื‘ื—ื•ื•ืช ื”ื”ื“ืคืกื”: ื”ื˜ืœืžื˜ืจื™ื” ืฉื”ื•ืงืœื˜ื”, ื›ืฉื”ื™ื ืžื•ืคืขืœืช ืžื—ื“ืฉ ื“ืจืš ื”ืžื ื•ืข, ืžืฉื—ื–ืจืช ืืช ืื•ืชืŸ ืžืกืงื ื•ืช job-state โ€” ื”ึพreceipt ืฉืขืœื™ื• ื ืฉืขืŸ ืคืจืง 12. ืืฃ domain ืœื ื ื‘ื—ืจ ื›ื“ื™ ืœื”ื—ืžื™ื ืœืืœื’ื‘ืจื”. ืื—ื“ ื”ื•ื structured document extraction ื‘ื“ื•ืžื™ื™ืŸ ืฆื™ื‘ื•ืจื™ึพืจื’ื•ืœื˜ื•ืจื™; ื”ืฉื ื™ ื”ื•ื ืžื›ื•ื ื•ืช ืคื™ื–ื™ื•ืช ืฉืคื•ืœื˜ื•ืช telemetry. ื”ื ื ื‘ื—ืจื• ื›ื™ ื”ื ืฉื•ื ื™ื โ€” ืฉื•ื ื™ื ืžืกืคื™ืง ืœื›ืš ืฉึพbinding ืื—ื“ ืฉืžืืจื’ืŸ ืืช ืฉื ื™ื”ื ื”ื•ื evidence ืœื›ืš ืฉื”ืžื‘ื ื” ืื™ื ื• ืžืขื•ืฆื‘ ืœืคื™ domain ื™ื—ื™ื“. ืฉืชื™ื™ื ื”ื•ื ื”ืžืงื•ื ืฉื‘ื• ื”ึพevidence ื”ื–ื” ืขื•ืžื“ ื›ืจื’ืข.

Evidence, not authority

ื”ื“ื‘ืจ ื”ื—ืฉื•ื‘ ื‘ื™ื•ืชืจ ืœื•ืžืจ ืขืœ CsaCore ื”ื•ื ืžื” ื”ื•ื ืื™ื ื•. ื”ื•ื ืื™ื ื• ื”ืกืžื›ื•ืช ืœื’ื‘ื™ ืžื”ื™ CSA โ€” ื”ึพspecification ื”ื™ื ื”ืกืžื›ื•ืช. ื”ืžื ื•ืข ื”ื•ื evidence, ื•ื›ืืฉืจ ื”ืžื ื•ืข ื•ื”ึพspecification ืœื ืžืกื›ื™ืžื™ื, ื”ึพspecification ืžื ืฆื—ืช ื•ื”ืคืขืจ ื ืจืฉื ื›ึพdefect ื›ื ื’ื“ ืื—ื“ ืžื”ืฉื ื™ื™ื. ื”ืกื“ืจ ื”ื–ื” ื—ืฉื•ื‘ ื›ื™ ืžื™ืžื•ืฉ ืขื•ื‘ื“ ื”ื•ื ื‘ื“ื™ื•ืง ื”ื“ื‘ืจ ืฉืžืคืชื” ืœืชืช ืœืงื•ื“ ืœื”ืคื•ืš ืœื”ื’ื“ืจื”. CSA ืžืกืจื‘ืช ืœื›ืš. ื”ืงื•ื“ ื”ื•ื ืžื•ื“ืœ ืฉืœ ื”ึพCore, ืฉื ื‘ื“ืง ืขืœ ื”ื ืชื•ื ื™ื ืฉื”ื•ื ืจืื”; ื”ื•ื ืื™ื ื• ื”ึพCore.

ื•ึพ"ืžื•ื“ืœ ืขืœ ื”ื ืชื•ื ื™ื ืฉื”ื•ื ืจืื”" ื”ื™ื ื”ื˜ืขื ื” ื”ืžื“ื•ื™ืงืช ื•ื”ืžื•ื’ื‘ืœืช โ€” ืœื ืงื˜ื ื” ื™ื•ืชืจ, ืœื ื’ื“ื•ืœื” ื™ื•ืชืจ. suite ืฉืขื•ื‘ืจ ืžืจืื” ืฉืขืœ ื›ืœ ืงืœื˜ ืฉื”ึพsuite ืžืฆื™ื’, ื”ืžื ื•ืข ืžืชื ื”ื’ ื›ืคื™ ืฉื”ึพCore ืื•ืžืจ ืฉืขืœื™ื• ืœื”ืชื ื”ื’. ื”ื•ื ืœื ืžืจืื” ืฉื›ืœ ืจื™ืฆื” ืืคืฉืจื™ืช ืฉืœ ื›ืœ deployment ืืคืฉืจื™ ืงื•ื ืคื•ืจืžื™ืช. ื˜ืขื ืช rung-1 ืฆืจื” ื™ื•ืชืจ: ื”ึพreference implementation ื”ื–ื” ื ื‘ื“ืง, clause by clause, ืขืœ fixture set ืฉืœื•. ื”ืขื•ื‘ื“ื” ืฉื”ื•ื ืงื•ื ืคื•ืจืžื™ ืขืœ ื”ึพfixtures ืฉืœื• ืขื“ื™ื™ืŸ ืื™ื ื” ืžืฉืคื˜ ืฉื›ืœ deployment ืขื•ืฉื” ื–ืืช โ€” ื”ื”ื‘ื—ื ื” ืฉืคืจืงื™ื 13 ื•ึพ15 ืกื™ืžื ื• ื›ืฉืงืจืื• ืœึพrung 1 ื˜ืขื ื”, ืœื ืžืฉืคื˜. Tests ื”ื model checking: ื”ื ืžืืžืชื™ื ืืช ื”ืžืงืจื™ื ืฉื”ื ืžื›ืกื™ื. ื”ืžืจื—ืง ื‘ื™ืŸ "ื”ืžืงืจื™ื ื”ืืœื” ืงื•ื ืคื•ืจืžื™ื™ื" ืœื‘ื™ืŸ "ื›ืœ ื”ืจื™ืฆื•ืช ืงื•ื ืคื•ืจืžื™ื•ืช" ื”ื•ื ืืžื™ืชื™, ื•ื”ืžืกื’ืจืช ืงื•ืจืืช ืœื• ื‘ืฉื ื‘ืžืงื•ื ืœื˜ืฉื˜ืฉ ืื•ืชื•. ืžื” ืฉื”ึพsuite ืžืจื•ื•ื™ื— ื”ื•ื ื‘ื™ื˜ื—ื•ืŸ ื’ื‘ื•ื” ื•ืกืคืฆื™ืคื™ ืขืœ fixture set ืฉื ื‘ื ื” ื›ื“ื™ ืœื”ืคืขื™ืœ ื›ืœ ืื•ืคืจื˜ื•ืจ, ื›ืœ result summand, ื›ืœ ืืงืกื™ื•ืžื”, ื•ืืช ื”ื›ื™ืกื•ื™ ื”ืžืœื ืฉืœ seed model โ€” ืœื guarantee ืื•ื ื™ื‘ืจืกืœื™, ื•ื”ืคืจืง ืœื ื™ืืคืฉืจ ืœึพgreen suite ืœื”ื™ืงืจื ื›ืื—ื“ ื›ื–ื”.

ืื™ืš ื”ึพsuite ืžืžื•ืคื” ืœึพCore

ืžื” ืฉื”ื•ืคืš ืืช ื”ึพsuite ืœึพevidence, ื•ืœื ืจืง ืœืื•ืจ ื™ืจื•ืง, ื”ื•ื ืฉื”ื•ื ืžืžื•ืคื” ืœึพCore clause by clause, ื‘ืฉื ื™ ื›ื™ื•ื•ื ื™ื. ื”ึพforward map ืœื•ืงื— ื›ืœ test module ื•ืžืฆื™ื™ืŸ ืืช ืงืœื•ื–ื•ืช ื”ึพMathematical Core ืฉื”ื•ื ื‘ื•ื“ืง: ืžื•ื“ื•ืœ ื”ึพinvariants ืžืจื™ืฅ test class ืื—ื“ ืœื›ืœ ืืงืกื™ื•ืžื”, A1 ืขื“ A11; ืžื•ื“ื•ืœ ื”ึพoperator-chain ื‘ื•ื“ืง ืืช ื”ึพcanonical pipeline term ื•ืืช ื˜ื‘ืœืช invalid compositions ืฉื•ืจื”ึพืฉื•ืจื”; ืžื•ื“ื•ืœื™ ื”ึพspaces ื‘ื•ื“ืงื™ื ืืช ืชื ืื™ ื”ึพwell-formedness ืœื›ืœ ืžืจื—ื‘; ืžื•ื“ื•ืœ ื”ึพreplay ืžืคืขื™ืœ ืืช ืชื›ื•ื ืช trace-reconstructibility ืžื•ืœ ืœื•ื’ ืžื•ืงืœื˜ ืืžื™ืชื™; ื•ื›ืš ื”ืœืื” ืขืœ ืคื ื™ ืฉื‘ืขื”ึพืขืฉืจ ืžื•ื“ื•ืœื™ื. ื”ึพreverse map ืจืฅ ื‘ื›ื™ื•ื•ืŸ ื”ื”ืคื•ืš: ื”ื•ื ืœื•ืงื— ื›ืœ load-bearing claim ืฉืœ ื”ึพCore โ€” control records ืื™ื ื space objects, โ€ฮ  ื”ื•ื ื”ึพcross-fiber operation ื”ื™ื—ื™ื“, replay ืžืฉื—ื–ืจ outputs, broken cone ืžื•ื—ืจื’ ืžึพaction โ€” ื•ืžืฆื™ื™ืŸ ืืช ื”ื‘ื“ื™ืงื•ืช ืฉื‘ื•ื“ืงื•ืช ืื•ืชื•. Forward ืื•ืžืจ ืœืš ืœืžื” ืžื•ื“ื•ืœ ื”ื•ื evidence; reverse ืื•ืžืจ ืฉืœื ื”ื•ืฉืืจื” load-bearing claim ืœืœื ื‘ื“ื™ืงื”.

ื”ื›ื™ื•ื•ืŸ ื”ื•ื ื›ืœ ื”ืขื ื™ื™ืŸ, ื•ื”ึพconformance map ืื•ืžืจ ื–ืืช ื‘ืžืคื•ืจืฉ: tests ื”ื evidence ืขืœ ื”ืžื ื•ืข, ื•ื”ึพCore ื”ื•ื ื”ืžื‘ื ื” ืฉื”ื evidence ืขื‘ื•ืจื• โ€” ืœืขื•ืœื ืœื ืœื”ืคืš. test ืื™ื ื• ืžื’ื“ื™ืจ clause; ื”ื•ื ืžืขื™ื“ ืฉื”ืžื ื•ืข ืžื›ื‘ื“ ืื•ืชื”. ื”ืžืคื” ื’ื ืฉื•ืžืจืช honest gaps register โ€” ื”ืžืงื•ืžื•ืช ืฉื‘ื”ื ื”ืžื ื•ืข ืขื“ื™ื™ืŸ ืœื ืžืžืžืฉ ืžื•ืฉื’ ืฉื”ึพCore ืžื’ื“ื™ืจ โ€” ื›ืš ืฉื”ึพconformance ืžื“ื•ื•ื—, ืœื ืžื ื•ืคื—.

ืžื•ื“ื•ืœ ืื—ื“ ืจืื•ื™ ืœืฆื™ื•ืŸ ืžื™ื•ื—ื“, ื›ื™ ื”ื•ื ืžืกืžืŸ ืืช ื”ืคืขื ื”ืจืืฉื•ื ื” ืฉื‘ื” ื”ึพCore ื ืฆืจืš ืžื—ื•ืฅ ืœืขืฆืžื•: ื”ึพpurpose-reachability audit, ืขืฉืจื™ื ื•ืฉืœื•ืฉื” tests, ื”ื›ืœื™ ื”ื—ื™ืฆื•ื ื™ ื”ืจืืฉื•ืŸ ืฉืงืจื ืืช ืžืฉืžืขืช ื”ึพtransport ืฉืœ ื”ึพCore ื•ื—ื™ืฉื‘ ืžืžื ื” ืฉืืœืช governance ืงื•ื ืงืจื˜ื™ืช. ื”ื ื•ื›ื—ื•ืช ืฉืœื• ื‘ึพsuite ื”ื™ื ืžื” ืฉืกื’ืจ ืืช ื”ืชื ืื™ ื”ืื—ืจื•ืŸ ืฉืœ ื”ึพgraduation ืฉืœ ื”ึพCore ืขืฆืžื• โ€” specification ืœืœื consumer ืœื graduate.

ื”ื’ื‘ื•ืœ

ืื– ืžื” ื›ืœ ื–ื” ืžืจืฉื” ืœื˜ืขื•ืŸ, ื•ืžื” ื”ื•ื ืื•ืกืจ? ื ืชื—ื™ืœ ืžื”ื˜ืขื ื” ื”ืืกื•ืจื”, ื›ื™ ืืœื™ื” ื”ื›ื™ ืงืœ ืœื’ืœื•ืฉ. CSA ืœื ื”ื•ื›ื—ื” ื›ืื•ื ื™ื‘ืจืกืœื™ืช ืขืœ ืคื ื™ ื›ืœ ื”ืžืขืจื›ื•ืช ื”ืกื•ื›ื ื™ื•ืช. ื‘ืกื™ืก ื”ึพevidence ื”ื•ื ืฉื ื™ domains โ€” ื“ื•ืžื™ื™ืŸ ื”ืขืจื›ื” ืžื•ื ื—ื”ึพื›ืœืœื™ื ื•ื—ื•ื•ืช ื”ื“ืคืกื” โ€” ื•ื”ืชื•ืฆืื” ืฉึพbinding ืืœื’ื‘ืจื™ ืื—ื“ ืžืืจื’ืŸ ืืช ืฉื ื™ื”ื ื”ื™ื ื˜ืขื ื” ื‘ึพn=2, ืœื ื˜ืขื ื” ืขืœ ื”ื›ืœ. ื”ืชืฉื•ื‘ื” ื”ื›ื ื” ืœืฉืืœื” "ื”ืื ื–ื” ืžื›ืœื™ืœ?" ื”ื™ื ืœื”ืจื—ื™ื‘ ืืช ื”ึพevidence: ืœืงืฉื•ืจ domain ืฉืœื™ืฉื™, ื•ืื– ืจื‘ื™ืขื™, ื•ืœืชืช ืœึพn ืœื’ื“ื•ืœ. ื”ื™ื ืœืขื•ืœื ืœื ืœืชื™ื™ื’ ืžื—ื“ืฉ ืฉื ื™ domains ื›ึพ"universal". ื”ืžืกืคืจ ืฉืชื™ื™ื ืื™ื ื• ื—ื•ืœืฉื” ืฉืฆืจื™ืš ืœื”ืกืชื™ืจ; ื”ื•ื ื”ืžืฆื‘ ื”ื ื•ื›ื—ื™, ืžื ื•ืกื— ื‘ืžื“ื•ื™ืง.

ื”ื˜ืขื ื” ื”ืžื•ืชืจืช ืžื•ื’ื‘ืœืช ื‘ื”ืชืื, ื•ื™ืฉ ืœื” ื ื™ืกื•ื— ืงื‘ื•ืข ืฉื”ืคืจืง ื”ื–ื” ืžื—ื–ื™ืง: CsaCore ื”ื•ื working reference implementation with two domain proofs-of-use and early field integration. ืœื "production-hardened across many organizations" โ€” ื–ื” ื”ื™ื” ื˜ื•ืขืŸ ืœื‘ืฉืœื•ืช ืื•ืคืจื˜ื™ื‘ื™ืช ืฉื”ืžื™ืžื•ืฉ ืขื“ื™ื™ืŸ ืœื ื”ืจื•ื•ื™ื—. "Working" ื ื›ื•ืŸ: ื”ื•ื ืจืฅ, ื”ื•ื ืงื•ื ืคื•ืจืžื™ ืขืœ ื”ึพfixtures ืฉืœื•, ื”ึพsuite ืฉืœื• ื™ืจื•ืง ื”ื™ื•ื. "Two domain proofs-of-use" ื ื›ื•ืŸ ื•ืžืกื•ืคืจ. "Early field integration" ื ื›ื•ืŸ ื•ืฆื ื•ืข ื‘ืžื™ื“ื” โ€” ื—ื•ื•ืช ื”ื”ื“ืคืกื” ื”ื™ื deployment ืืžื™ืชื™, ืื‘ืœ ื”ึพfield receipts ืขื“ื™ื™ืŸ ืžื•ืงื“ืžื™ื ื•ื”ึพfield monitor ืขื“ื™ื™ืŸ ื‘ึพshadow mode, ื‘ื“ื™ื•ืง ื”ื’ื‘ื•ืœ ืฉืคืจืง 12 ืฆื™ื™ืจ. ื”ื ื™ืกื•ื— ืงื˜ืŸ ื‘ื›ื•ื•ื ื”. ื–ื” ื”ื›ื™ ื”ืจื‘ื” ืฉื”ึพevidence ืชื•ืžืš ื‘ื•, ื•ืœื ืžื™ืœื” ืžืขื‘ืจ.

ืกื’ื™ืจื”

ื”ึพreceipt, ืื ื›ืš, ื”ื•ื ื‘ื“ื™ื•ืง ื–ื”. ื ื›ื•ืŸ ืœึพ2026-06-14, ื”ึพreference implementation ืฉืœ CSA ืจืฅ; ื”ึพsuite ืฉืœื• ืžื“ื•ื•ื— ืขืœ 255 passing ื•ึพ48 skipped ื‘ึพisolated checkout; ื•ื›ืœ test ืฉืขื•ื‘ืจ ืžืžื•ืคื”, ื‘ืฉื ื™ ื›ื™ื•ื•ื ื™ื, ืืœ clause ืฉืœ ื”ึพMathematical Core ืฉื”ื•ื ืžืขื™ื“ ืขืœื™ื”. ื”ืืœื’ื‘ืจื” ืื™ื ื” ืžืกืžืš ืฉืžืชืืจ ืžืขืจื›ืช ืฉืื•ืœื™ ืชืชืงื™ื™ื. ื”ื™ื ืžืกืžืš ืฉืžื—ื•ื‘ืจ ืืœื™ื• ืžื•ื“ืœ ืจืฅ โ€” ื ื‘ื“ืง clause by clause ืขืœ ื”ื ืชื•ื ื™ื ืฉืจืื”, ื‘ืฉื ื™ domains ืืžื™ืชื™ื™ื, ื”ื™ื•ื.

ื”ืžื™ืœื” ื”ืื—ืจื•ื ื” ื”ื–ื• ื”ื™ื ื”ืื•ืคื™ ืฉืœ Part V. ืคืจืงื™ ื”ืงืื ื•ืŸ ื˜ืขื ื• ื˜ืขื ื•ืช ืฉืžื—ื–ื™ืงื•ืช ื‘ื›ืœ ืคืขื ืฉืงื•ืจืื™ื ืื•ืชืŸ; ื”ืคืจืง ื”ื–ื” ื˜ื•ืขืŸ ื˜ืขื ื” ืขื ืชืืจื™ืš ืขืœื™ื”, ื•ื”ืชืืจื™ืš ื”ื•ื ื”ื›ื ื•ืช. ื”ื”ืคืš ืžืืœื’ื‘ืจื” ื”ื•ื glue, ื•ื”ื”ืคืš ืžึพreceipt ื”ื•ื press release. ื”ึพreceipt ืฉืœ CsaCore ืื•ืžืจ ืžื” ืจืฅ, ืžืชื™, ื•ืขืœ ืžื”: working reference implementation with two domain proofs-of-use and early field integration โ€” ื•ืœื ื”ื•ื›ื—ื” ืื•ื ื™ื‘ืจืกืœื™ืช ืœืฉื•ื ื“ื‘ืจ.

Chapter 17 ยท Part V โ€” Implementation Receiptsืคืจืง 17 ยท ื—ืœืง V โ€” ืงื‘ืœื•ืช ืžื™ืžื•ืฉ

The First Domain Bindingื”ืงืฉื™ืจื” ื”ืจืืฉื•ื ื” ืœืชื—ื•ื

The question this chapter answers

The real test of an algebra is not self-consistency but whether it survives a domain it did not grow up in โ€” and the lesson of the first binding, not the domain's contents, is what this chapter carries.

The chapters before this one built the algebra and proved things about it on its own terms. But a structure can be internally perfect and useless at once โ€” consistent with itself and fitted to nothing real. For a system meant to organize actual work, the question that matters is whether it bends to a domain it was not designed around, or whether the domain has to be bent to fit it. The first binding of CSA to a real, structured domain is where that question got an answer, and this chapter is about the answer and the method, not the domain. The domain is a confidential matter, and its specifics stay where they belong, behind that confidentiality. What travels out is a lesson โ€” which is more portable than a description anyway. A description tells you what happened once. A lesson tells you what to expect the next time.

Why a rule-governed evaluation domain is a good first test

A first binding should be chosen to be hard in the right way, not easy in a flattering one. The right kind of hard is a rule-governed evaluation domain โ€” the category where written criteria are supposed to decide consequential outcomes, and where the inputs are largely documents. (Grant evaluation is one familiar instance of the category; it stands here only as an illustration, with nothing said about any specific program or whose.) A domain of this kind is demanding for three reasons.

It is rule-governed: decisions are meant to follow written criteria, so there is a real standard to be faithful to, not merely a preference to be matched. It is high-stakes: the outputs can affect consequential public decisions, so "roughly right" is not good enough and a silent error is costly. And auditability is not a nicety but an expectation: someone may have to explain, after the fact, why a decision came out as it did.

Those three properties โ€” explicit rules, real stakes, mandatory auditability โ€” are precisely the ones CSA was built to serve. A domain that did not care how a conclusion was reached would test only whether the answers were right; it would leave the algebra's distinctive commitments unexercised. A rule-governed, auditable domain demands something harder: reaching the right answers in a way that can be shown to be right. That is the test worth passing first, and it is why a domain of this kind โ€” rule-governed, evaluative, document-driven โ€” was the right place to start, on the strength of the category alone.

What binding means, at the algebra level

"Binding" is a precise act, and describing it needs no project detail. CSA arrives with no domain's meanings built in; its spaces and operators are domain-neutral by construction. To bind a domain is to supply the domain-specific content the neutral structure requires, and nothing else. Concretely, two kinds of content.

First, the domain's notion of meaning is supplied as a purpose-indexed meaning fiber โ€” the axes along which this domain's judgments vary, the meaning space a purpose in this domain reasons in. An evaluation purpose of this kind might reason along axes like eligibility and merit; binding the domain means declaring those axes as the fiber's coordinates, so that "meaning" here becomes a typed object the algebra can carry, decay, and aggregate. Second, the domain's assertions are supplied as claims โ€” the typed objects that say "this entity has this property, on this evidence, with this support." A claim that an entity satisfies a criterion is not a free-floating fact; it is a typed claim with a provenance, formed by the interpretation operator from admitted evidence, and audit-able back to it.

What is striking โ€” and this is the lesson, not the project โ€” is how little of CSA had to change to receive a real domain. The operators did not change. The axioms did not change. The pipeline did not change. What changed was the supplied content: the fiber's axes, the claim predicates, the eligibility and aggregation policies a purpose carries. The domain plugged into the operators; the operators did not bend to the domain. That is the entire claim of a binding โ€” the algebra is the fixed part, the domain is the parameter. Had the operators needed surgery to accommodate the domain, the binding would have been evidence against the algebra. They did not, and so it is evidence for.

The frozen baseline, as a method

The most transferable thing the binding produced is a method, and there is nothing confidential in it. The problem it solves is ordinary and dangerous: when you port an existing workflow onto a new engine, "did it still work?" is far too easy to answer with a judgment call. The outputs look plausible, the person who built it nods, the port is declared good โ€” and that is exactly how a regression hides.

The method that prevents this is to freeze a baseline before the port begins: snapshot the existing workflow's inputs, its outputs, and the versions that produced them, and lock that snapshot as the definition of "correct." The porting question then stops being an impression and becomes a comparison โ€” given the frozen inputs, does the engine reproduce the frozen outputs? Yes or no, with a recorded answer.

The discipline has two halves, and both matter. Freeze early โ€” before the port, while there is no incentive to nudge the target toward whatever the engine happens to produce. And treat any drift from the baseline as a defect to explain, never a number to quietly update. With a frozen baseline, "it works" stops meaning "it looked right to the person checking" and starts meaning "it reproduced a standard fixed before anyone could be tempted to move it." The binding passed against its frozen baseline. The specific numbers belong to the engagement and stay there; the method belongs to anyone porting a workflow, and it is the part worth carrying out of this chapter.

Two domains, not all domains

One binding proves something narrow and real: that the algebra received this domain without bending. It does not prove the algebra receives every domain. The honest unit of evidence is the number of domains bound, and after this chapter that number is one.

The next chapter raises it to two, with a domain about as unlike a document-driven evaluation as one could choose โ€” physical machines emitting telemetry, where the "evidence" is sensor readings and the "deadlines" are print times. Two bindings, two unlike domains, one unchanged set of operators: that is the evidence that the structure is not secretly shaped like a single domain. And it is exactly two. The discipline from the implementation chapter holds here without change โ€” the answer to "does it generalize?" is to bind a third domain and a fourth, widening the evidence, never to relabel two as "universal." Two is a real claim and a bounded one, and the chapter states it precisely and stops.

Proof-of-use, not an operationalized business

A final boundary, because a chapter about applying CSA to a real domain invites a claim it must not make. This binding is a proof-of-use: evidence that the algebra works on the shape of a real domain. It is not evidence of an operationalized business behind it, a delivered service, or a productized practice. Algentis is, at this writing, a solo founder with the ordinary early-stage scaffolding โ€” legal, payments, a site โ€” still being put in place.

"The algebra bound a real domain" and "the company that owns the algebra is operational" are different claims, and only the first is on the table. Keeping them apart is the same discipline as everywhere else in the book: say what the evidence supports, with a boundary, and not the adjacent thing it is tempting to imply. A binding is a technical result. It is not a balance sheet.

Close

The binding held. Applied to a domain it was not designed around โ€” rule-governed, high-stakes, auditable โ€” the algebra took the domain as a parameter and left its operators, its axioms, and its pipeline untouched. That is the result, and it is a real one.

Everything that made the domain itself โ€” whose it was, what it governed, what its documents said, how well any extraction scored โ€” stays behind the confidentiality where it belongs, and the chapter is not poorer for it, because the portable part was never the specifics. It was the lesson: that an algebra is tested by a domain it did not grow up in; that binding means supplying content to a fixed structure rather than reshaping the structure to the content; that a frozen baseline turns "it works" from an impression into a recorded yes; and that one such binding is one โ€” real, bounded, and waiting for the second. The opposite of an algebra is glue, and glue is what you write when every new domain needs new plumbing. The binding showed the plumbing did not change. The domain did.

ื”ืฉืืœื” ืฉื”ืคืจืง ื”ื–ื” ืขื•ื ื” ืขืœื™ื”

ื”ืžื‘ื—ืŸ ื”ืืžื™ืชื™ ืฉืœ ืืœื’ื‘ืจื” ืื™ื ื• self-consistency, ืืœื ื”ืื ื”ื™ื ืฉื•ืจื“ืช domain ืฉื”ื™ื ืœื ื’ื“ืœื” ื‘ืชื•ื›ื• โ€” ื•ื”ืœืงื— ืฉืœ ื”ึพbinding ื”ืจืืฉื•ืŸ, ืœื ืชื•ื›ืŸ ื”ึพdomain, ื”ื•ื ืžื” ืฉื”ืคืจืง ื”ื–ื” ื ื•ืฉื.

ื”ืคืจืงื™ื ืฉืœืคื ื™ ื–ื” ื‘ื ื• ืืช ื”ืืœื’ื‘ืจื” ื•ื”ื•ื›ื™ื—ื• ืขืœื™ื” ื“ื‘ืจื™ื ื‘ืžื•ื ื—ื™ื ืฉืœื” ืขืฆืžื”. ืื‘ืœ ืžื‘ื ื” ื™ื›ื•ืœ ืœื”ื™ื•ืช ืžื•ืฉืœื ืคื ื™ืžื™ืช ื•ื—ืกืจ ืชื•ืขืœืช ื‘ื•ึพื–ืžื ื™ืช โ€” ืขืงื‘ื™ ืขื ืขืฆืžื• ื•ืœื ืžืชืื™ื ืœืฉื•ื ื“ื‘ืจ ืืžื™ืชื™. ืขื‘ื•ืจ ืžืขืจื›ืช ืฉืืžื•ืจื” ืœืืจื’ืŸ ืขื‘ื•ื“ื” ืžืžืฉื™ืช, ื”ืฉืืœื” ื”ื—ืฉื•ื‘ื” ื”ื™ื ื”ืื ื”ื™ื ืžืชื›ื•ืคืคืช ืืœ domain ืฉื”ื™ื ืœื ืชื•ื›ื ื ื” ืกื‘ื™ื‘ื•, ืื• ืฉื”ึพdomain ื—ื™ื™ื‘ ืœื”ืชื›ื•ืคืฃ ื›ื“ื™ ืœื”ืชืื™ื ืืœื™ื”. ื”ึพbinding ื”ืจืืฉื•ืŸ ืฉืœ CSA ืœึพdomain ืืžื™ืชื™ ื•ืžื•ื‘ื ื” ื”ื•ื ื”ืžืงื•ื ืฉื‘ื• ื”ืฉืืœื” ื”ื–ื• ืงื™ื‘ืœื” ืชืฉื•ื‘ื”, ื•ื”ืคืจืง ื”ื–ื” ืขื•ืกืง ื‘ืชืฉื•ื‘ื” ื•ื‘ืฉื™ื˜ื”, ืœื ื‘ึพdomain ืขืฆืžื•. ื”ึพdomain ื”ื•ื ืขื ื™ื™ืŸ ื—ืกื•ื™, ื•ื”ืคืจื˜ื™ื ืฉืœื• ื ืฉืืจื™ื ื‘ืžืงื•ื ืฉื‘ื• ื”ื ืฉื™ื™ื›ื™ื, ืžืื—ื•ืจื™ ื”ื—ื™ืกื™ื•ืŸ ื”ื–ื”. ืžื” ืฉื™ื•ืฆื ื”ื—ื•ืฆื” ื”ื•ื ืœืงื— โ€” ื•ื”ื•ื ื ื™ื™ื“ ื™ื•ืชืจ ืžืชื™ืื•ืจ ื‘ื›ืœ ืžืงืจื”. ืชื™ืื•ืจ ืื•ืžืจ ืœืš ืžื” ืงืจื” ืคืขื ืื—ืช. ืœืงื— ืื•ืžืจ ืœืš ืœืžื” ืœืฆืคื•ืช ื‘ืคืขื ื”ื‘ืื”.

ืœืžื” rule-governed evaluation domain ื”ื•ื ืžื‘ื—ืŸ ืจืืฉื•ืŸ ื˜ื•ื‘

binding ืจืืฉื•ืŸ ืฆืจื™ืš ืœื”ื™ื‘ื—ืจ ื›ืš ืฉื™ื”ื™ื” ืงืฉื” ื‘ื“ืจืš ื”ื ื›ื•ื ื”, ืœื ืงืœ ื‘ื“ืจืš ืฉืžื—ืžื™ืื” ืœืžืขืจื›ืช. ื”ืกื•ื’ ื”ื ื›ื•ืŸ ืฉืœ ืงื•ืฉื™ ื”ื•ื rule-governed evaluation domain โ€” ื”ืงื˜ื’ื•ืจื™ื” ืฉื‘ื” ืงืจื™ื˜ืจื™ื•ื ื™ื ื›ืชื•ื‘ื™ื ืืžื•ืจื™ื ืœื”ื›ืจื™ืข ืชื•ืฆืื•ืช ื‘ืขืœื•ืช ื”ืฉืœื›ื•ืช, ื•ื”ืงืœื˜ื™ื ื”ื ื‘ืจื•ื‘ื ืžืกืžื›ื™ื. Grant evaluation ื”ื•ื ืžื•ืคืข ืžื•ื›ืจ ืื—ื“ ืฉืœ ื”ืงื˜ื’ื•ืจื™ื”; ื”ื•ื ืขื•ืžื“ ื›ืืŸ ืจืง ื›ืื™ืœื•ืกื˜ืจืฆื™ื”, ื‘ืœื™ ืœื•ืžืจ ื“ื‘ืจ ืขืœ ืชื•ื›ื ื™ืช ืกืคืฆื™ืคื™ืช ืื• ืขืœ ืฉืœ ืžื™ ื”ื™ื. domain ื›ื–ื” ืชื•ื‘ืขื ื™ ืžืฉืœื•ืฉ ืกื™ื‘ื•ืช.

ื”ื•ื rule-governed: ื”ื—ืœื˜ื•ืช ืืžื•ืจื•ืช ืœื”ื™ื’ื–ืจ ืžืงืจื™ื˜ืจื™ื•ื ื™ื ื›ืชื•ื‘ื™ื, ื›ืš ืฉื™ืฉ ืชืงืŸ ืืžื™ืชื™ ืœื”ื™ื•ืช ื ืืžืŸ ืœื•, ืœื ืจืง ื”ืขื“ืคื” ืฉืฆืจื™ืš ืœื”ืชืื™ื ืืœื™ื”. ื”ื•ื high-stakes: ื”ืชื•ืฆืจื™ื ื™ื›ื•ืœื™ื ืœื”ืฉืคื™ืข ืขืœ ื”ื—ืœื˜ื•ืช ืฆื™ื‘ื•ืจื™ื•ืช ื‘ืขืœื•ืช ื”ืฉืœื›ื•ืช, ื•ืœื›ืŸ "ื‘ืขืจืš ื ื›ื•ืŸ" ืื™ื ื• ืžืกืคื™ืง ื•ืฉื’ื™ืื” ืฉืงื˜ื” ื”ื™ื ื™ืงืจื”. ื•ึพauditability ืื™ื ื” ื ื—ืžื“ื•ืช ืืœื ืฆื™ืคื™ื™ื”: ืžื™ืฉื”ื• ืขืฉื•ื™ ืœื”ืฆื˜ืจืš ืœื”ืกื‘ื™ืจ, ื‘ื“ื™ืขื‘ื“, ืœืžื” ื”ื—ืœื˜ื” ื™ืฆืื” ื›ืคื™ ืฉื™ืฆืื”.

ืฉืœื•ืฉ ื”ืชื›ื•ื ื•ืช ื”ืืœื” โ€” ื›ืœืœื™ื ืžืคื•ืจืฉื™ื, stakes ืืžื™ืชื™ื™ื, ื•ึพauditability ื—ื•ื‘ื” โ€” ื”ืŸ ื‘ื“ื™ื•ืง ืืœื” ืฉึพCSA ื ื‘ื ืชื” ืœืฉืจืช. domain ืฉืœื ื”ื™ื” ืื›ืคืช ืœื• ืื™ืš ืžืกืงื ื” ื”ืชืงื‘ืœื” ื”ื™ื” ื‘ื•ื“ืง ืจืง ืื ื”ืชืฉื•ื‘ื•ืช ื ื›ื•ื ื•ืช; ื”ื•ื ื”ื™ื” ืžืฉืื™ืจ ืืช ื”ื”ืชื—ื™ื™ื‘ื•ื™ื•ืช ื”ื™ื™ื—ื•ื“ื™ื•ืช ืฉืœ ื”ืืœื’ื‘ืจื” ื‘ืœื™ ื”ืคืขืœื”. domain ืฉื”ื•ื rule-governed ื•ึพauditable ื“ื•ืจืฉ ื“ื‘ืจ ืงืฉื” ื™ื•ืชืจ: ืœื”ื’ื™ืข ืœืชืฉื•ื‘ื•ืช ื”ื ื›ื•ื ื•ืช ื‘ื“ืจืš ืฉืืคืฉืจ ืœื”ืจืื•ืช ืฉื”ื™ื ื ื›ื•ื ื”. ื–ื” ื”ืžื‘ื—ืŸ ืฉืฉื•ื•ื” ืœืขื‘ื•ืจ ืจืืฉื•ืŸ, ื•ืœื›ืŸ domain ืžืกื•ื’ ื›ื–ื” โ€” rule-governed, evaluative, document-driven โ€” ื”ื™ื” ื”ืžืงื•ื ื”ื ื›ื•ืŸ ืœื”ืชื—ื™ืœ ื‘ื•, ืขืœ ื‘ืกื™ืก ื—ื•ื–ืง ื”ืงื˜ื’ื•ืจื™ื” ื‘ืœื‘ื“.

ืžื” ืคื™ืจื•ืฉ binding, ื‘ืจืžืช ื”ืืœื’ื‘ืจื”

"Binding" ื”ื•ื ืžืขืฉื” ืžื“ื•ื™ืง, ื•ืื™ืŸ ืฆื•ืจืš ื‘ืคืจื˜ื™ ืคืจื•ื™ืงื˜ ื›ื“ื™ ืœืชืืจ ืื•ืชื•. CSA ืœื ืžื’ื™ืขื” ืขื ื”ืžืฉืžืขื•ื™ื•ืช ืฉืœ ืฉื•ื domain ืžื•ื‘ื ื•ืช ื‘ืชื•ื›ื”; ื”ืžืจื—ื‘ื™ื ื•ื”ืื•ืคืจื˜ื•ืจื™ื ืฉืœื” ื”ื domain-neutral by construction. ืœืงืฉื•ืจ domain ืคื™ืจื•ืฉื• ืœืกืคืง ืืช ื”ืชื•ื›ืŸ ื”ึพdomain-specific ืฉื”ืžื‘ื ื” ื”ื ื™ื™ื˜ืจืœื™ ื“ื•ืจืฉ, ื•ืฉื•ื ื“ื‘ืจ ืžืขื‘ืจ ืœื›ืš. ื‘ืคื•ืขืœ, ืฉื ื™ ืกื•ื’ื™ ืชื•ื›ืŸ.

ืจืืฉื™ืช, ืžื•ืฉื’ ื”ึพmeaning ืฉืœ ื”ึพdomain ืžืกื•ืคืง ื›ึพpurpose-indexed meaning fiber โ€” ื”ืฆื™ืจื™ื ืฉืœืื•ืจื›ื ื”ืฉื™ืคื•ื˜ื™ื ืฉืœ ื”ึพdomain ืžืฉืชื ื™ื, ื”ึพmeaning space ืฉื‘ื• purpose ื‘ืชื•ืš ื”ึพdomain ื”ื–ื” ื—ื•ืฉื‘. purpose ื”ืขืจื›ืชื™ ืžืกื•ื’ ื–ื” ืขืฉื•ื™ ืœื—ืฉื•ื‘ ืœืื•ืจืš ืฆื™ืจื™ื ื›ืžื• eligibility ื•ึพmerit; bind ืฉืœ ื”ึพdomain ืคื™ืจื•ืฉื• ืœื”ืฆื”ื™ืจ ืขืœ ื”ืฆื™ืจื™ื ื”ืืœื” ื›ืงื•ืื•ืจื“ื™ื ื˜ื•ืช ืฉืœ ื”ึพfiber, ื›ืš ืฉึพ"meaning" ื›ืืŸ ื”ื•ืคืš ืœืื•ื‘ื™ื™ืงื˜ typed ืฉื”ืืœื’ื‘ืจื” ื™ื›ื•ืœื” ืœืฉืืช, ืœื”ื—ืœื™ืฉ ืœืื•ืจืš ื–ืžืŸ, ื•ืœืื’ื“. ืฉื ื™ืช, ื”ื˜ืขื ื•ืช ืฉืœ ื”ึพdomain ืžืกื•ืคืงื•ืช ื›ึพclaims โ€” ื”ืื•ื‘ื™ื™ืงื˜ื™ื ื”ึพtyped ืฉืื•ืžืจื™ื "ืœึพentity ื”ื–ื” ื™ืฉ ืชื›ื•ื ื” ื–ื•, ืขืœ evidence ื–ื”, ืขื support ื–ื”." claim ืฉึพentity ืขื•ืžื“ ื‘ืงืจื™ื˜ืจื™ื•ืŸ ืื™ื ื• ืขื•ื‘ื“ื” free-floating; ื”ื•ื claim typed ืขื provenance, ืฉื ื•ืฆืจ ืขืœ ื™ื“ื™ interpretation operator ืžืชื•ืš admitted evidence, ื•ื ื™ืชืŸ ืœืื•ื“ื™ื˜ ื—ื–ืจื” ืืœื™ื•.

ืžื” ืฉื‘ื•ืœื˜ โ€” ื•ื–ื” ื”ืœืงื—, ืœื ื”ืคืจื•ื™ืงื˜ โ€” ื”ื•ื ื›ืžื” ืžืขื˜ ืžึพCSA ื”ื™ื” ืฆืจื™ืš ืœื”ืฉืชื ื•ืช ื›ื“ื™ ืœืงื‘ืœ domain ืืžื™ืชื™. ื”ืื•ืคืจื˜ื•ืจื™ื ืœื ื”ืฉืชื ื•. ื”ืืงืกื™ื•ืžื•ืช ืœื ื”ืฉืชื ื•. ื”ึพpipeline ืœื ื”ืฉืชื ื”. ืžื” ืฉื”ืฉืชื ื” ื”ื™ื” ื”ืชื•ื›ืŸ ืฉืกื•ืคืง: ืฆื™ืจื™ ื”ึพfiber, ื”ึพclaim predicates, ืžื“ื™ื ื™ื•ืช ื”ึพeligibility ื•ื”ึพaggregation ืฉื”ึพpurpose ื ื•ืฉื. ื”ึพdomain ื”ืชื—ื‘ืจ ืืœ ื”ืื•ืคืจื˜ื•ืจื™ื; ื”ืื•ืคืจื˜ื•ืจื™ื ืœื ื”ืชื›ื•ืคืคื• ืืœ ื”ึพdomain. ื–ื• ื›ืœ ื”ื˜ืขื ื” ืฉืœ binding โ€” ื”ืืœื’ื‘ืจื” ื”ื™ื ื”ื—ืœืง ื”ืงื‘ื•ืข, ื”ึพdomain ื”ื•ื ื”ืคืจืžื˜ืจ. ืื™ืœื• ื”ืื•ืคืจื˜ื•ืจื™ื ื”ื™ื• ืฆืจื™ื›ื™ื ื ื™ืชื•ื— ื›ื“ื™ ืœื”ื›ื™ืœ ืืช ื”ึพdomain, ื”ึพbinding ื”ื™ื” evidence ื ื’ื“ ื”ืืœื’ื‘ืจื”. ื”ื ืœื ื”ื™ื• ืฆืจื™ื›ื™ื, ื•ืœื›ืŸ ื”ื•ื evidence ื‘ืขื“ื”.

ื”ึพfrozen baseline ื›ืฉื™ื˜ื”

ื”ื“ื‘ืจ ื”ื›ื™ ื ื™ื™ื“ ืฉื”ึพbinding ื™ื™ืฆืจ ื”ื•ื ืฉื™ื˜ื”, ื•ืื™ืŸ ื‘ื” ื“ื‘ืจ ื—ืกื•ื™. ื”ื‘ืขื™ื” ืฉื”ื™ื ืคื•ืชืจืช ืจื’ื™ืœื” ื•ืžืกื•ื›ื ืช: ื›ืฉืžืขื‘ื™ืจื™ื workflow ืงื™ื™ื ืืœ ืžื ื•ืข ื—ื“ืฉ, "ื”ืื ื–ื” ืขื“ื™ื™ืŸ ืขื‘ื“?" ืงืœ ืžื“ื™ ืœืขื ื•ืช ื‘ืืžืฆืขื•ืช judgment call. ื”ืชื•ืฆืจื™ื ื ืจืื™ื ืกื‘ื™ืจื™ื, ืžื™ ืฉื‘ื ื” ืืช ื–ื” ืžื”ื ื”ืŸ, ื”ึพport ืžื•ื›ืจื– ื›ื˜ื•ื‘ โ€” ื•ื‘ื“ื™ื•ืง ื›ืš regression ืžืกืชืชืจ.

ื”ืฉื™ื˜ื” ืฉืžื•ื ืขืช ื–ืืช ื”ื™ื ืœื”ืงืคื™ื baseline ืœืคื ื™ ืฉื”ึพport ืžืชื—ื™ืœ: ืœืฆืœื snapshot ืฉืœ ื”ืงืœื˜ื™ื ืฉืœ ื”ึพworkflow ื”ืงื™ื™ื, ืฉืœ ื”ืชื•ืฆืจื™ื ืฉืœื•, ื•ืฉืœ ื”ื’ืจืกืื•ืช ืฉื™ืฆืจื• ืื•ืชื, ื•ืœื ืขื•ืœ ืืช ื”ึพsnapshot ื›ื”ื’ื“ืจื” ืฉืœ "correct". ืฉืืœืช ื”ึพporting ืžืคืกื™ืงื” ืื– ืœื”ื™ื•ืช ืจื•ืฉื ื•ื”ื•ืคื›ืช ืœื”ืฉื•ื•ืื” โ€” ื‘ื”ื™ื ืชืŸ ื”ืงืœื˜ื™ื ื”ืงืคื•ืื™ื, ื”ืื ื”ืžื ื•ืข ืžืฉื—ื–ืจ ืืช ื”ืชื•ืฆืจื™ื ื”ืงืคื•ืื™ื? ื›ืŸ ืื• ืœื, ืขื ืชืฉื•ื‘ื” ืžืชื•ืขื“ืช.

ืœืžืฉืžืขืช ื”ื–ื• ื™ืฉ ืฉื ื™ ื—ืฆืื™ื, ื•ืฉื ื™ื”ื ื—ืฉื•ื‘ื™ื. Freeze early โ€” ืœืคื ื™ ื”ึพport, ื›ืฉืื™ืŸ ืขื“ื™ื™ืŸ ืชืžืจื™ืฅ ืœื”ื–ื™ื– ืืช ื”ื™ืขื“ ืœื›ื™ื•ื•ืŸ ืžื” ืฉื”ืžื ื•ืข ื‘ืžืงืจื” ืžื™ื™ืฆืจ. ื•ื”ืชื™ื™ื—ืกื• ืœื›ืœ drift ืžื”ึพbaseline ื›ืืœ defect ืฉืฆืจื™ืš ืœื”ืกื‘ื™ืจ, ืœืขื•ืœื ืœื ื›ืžืกืคืจ ืฉืืคืฉืจ ืœืขื“ื›ืŸ ื‘ืฉืงื˜. ืขื frozen baseline, "ื–ื” ืขื•ื‘ื“" ืžืคืกื™ืง ืœื•ืžืจ "ื–ื” ื ืจืื” ื ื›ื•ืŸ ืœืžื™ ืฉื‘ื“ืง" ื•ืžืชื—ื™ืœ ืœื•ืžืจ "ื–ื” ืฉื™ื—ื–ืจ ืกื˜ื ื“ืจื˜ ืฉื ืงื‘ืข ืœืคื ื™ ืฉืžื™ืฉื”ื• ื™ื›ื•ืœ ื”ื™ื” ืœื”ืชืคืชื•ืช ืœื”ื–ื™ื– ืื•ืชื•." ื”ึพbinding ืขื‘ืจ ืžื•ืœ ื”ึพfrozen baseline ืฉืœื•. ื”ืžืกืคืจื™ื ื”ืกืคืฆื™ืคื™ื™ื ืฉื™ื™ื›ื™ื ืœึพengagement ื•ื ืฉืืจื™ื ืฉื; ื”ืฉื™ื˜ื” ืฉื™ื™ื›ืช ืœื›ืœ ืžื™ ืฉืขื•ืฉื” port ืœึพworkflow, ื•ื”ื™ื ื”ื—ืœืง ืฉื›ื“ืื™ ืœืฉืืช ืืœ ืžื—ื•ืฅ ืœืคืจืง ื”ื–ื”.

ืฉื ื™ domains, ืœื ื›ืœ ื”ึพdomains

binding ืื—ื“ ืžื•ื›ื™ื— ืžืฉื”ื• ืฆืจ ื•ืืžื™ืชื™: ืฉื”ืืœื’ื‘ืจื” ืงื™ื‘ืœื” ืืช ื”ึพdomain ื”ื–ื” ื‘ืœื™ ืœื”ืชื›ื•ืคืฃ. ื”ื•ื ืœื ืžื•ื›ื™ื— ืฉื”ืืœื’ื‘ืจื” ืžืงื‘ืœืช ื›ืœ domain. ื™ื—ื™ื“ืช ื”ึพevidence ื”ื›ื ื” ื”ื™ื ืžืกืคืจ ื”ึพdomains ืฉื ืงืฉืจื•, ื•ืื—ืจื™ ื”ืคืจืง ื”ื–ื” ื”ืžืกืคืจ ื”ื–ื” ื”ื•ื ืื—ื“.

ื”ืคืจืง ื”ื‘ื ืžืขืœื” ืื•ืชื• ืœืฉื ื™ื™ื, ืขื domain ืฉื•ื ื” ื‘ืขืจืš ื›ื›ืœ ืฉืืคืฉืจ ืœื‘ื—ื•ืจ ืžึพdocument-driven evaluation โ€” ืžื›ื•ื ื•ืช ืคื™ื–ื™ื•ืช ืฉืคื•ืœื˜ื•ืช telemetry, ืฉื‘ื”ืŸ ื”ึพ"evidence" ื”ื•ื sensor readings ื•ื”ึพ"deadlines" ื”ื print times. ืฉื ื™ bindings, ืฉื ื™ domains ืœื ื“ื•ืžื™ื, ืกื˜ ืื•ืคืจื˜ื•ืจื™ื ืื—ื“ ืฉืœื ื”ืฉืชื ื”: ื–ื” ื”ึพevidence ืœื›ืš ืฉื”ืžื‘ื ื” ืื™ื ื• ืžืขื•ืฆื‘ ื‘ืกืชืจ ื›ืžื• domain ื™ื—ื™ื“. ื•ื–ื” ื‘ื“ื™ื•ืง ืฉื ื™ื™ื. ื”ืžืฉืžืขืช ืžืคืจืง ื”ืžื™ืžื•ืฉ ืžื—ื–ื™ืงื” ื›ืืŸ ื‘ืœื™ ืฉื™ื ื•ื™ โ€” ื”ืชืฉื•ื‘ื” ืœึพ"ื”ืื ื–ื” ืžื›ืœื™ืœ?" ื”ื™ื ืœืงืฉื•ืจ domain ืฉืœื™ืฉื™ ื•ืจื‘ื™ืขื™, ืœื”ืจื—ื™ื‘ ืืช ื”ึพevidence, ืœืขื•ืœื ืœื ืœืชื™ื™ื’ ืžื—ื“ืฉ ืฉื ื™ื™ื ื›ึพ"universal". ืฉื ื™ื™ื ื”ื™ื ื˜ืขื ื” ืืžื™ืชื™ืช ื•ืžื•ื’ื‘ืœืช, ื•ื”ืคืจืง ืื•ืžืจ ืื•ืชื” ื‘ืžื“ื•ื™ืง ื•ืขื•ืฆืจ.

Proof-of-use, ืœื ืขืกืง operationalized

ื’ื‘ื•ืœ ืื—ืจื•ืŸ, ื›ื™ ืคืจืง ืขืœ ื™ื™ืฉื•ื CSA ืœึพdomain ืืžื™ืชื™ ืžื–ืžื™ืŸ ื˜ืขื ื” ืฉืืกื•ืจ ืœื• ืœื˜ืขื•ืŸ. ื”ึพbinding ื”ื–ื” ื”ื•ื proof-of-use: evidence ืœื›ืš ืฉื”ืืœื’ื‘ืจื” ืขื•ื‘ื“ืช ืขืœ ื”ืฆื•ืจื” ืฉืœ domain ืืžื™ืชื™. ื”ื•ื ืื™ื ื• evidence ืœืขืกืง operationalized ืฉืขื•ืžื“ ืžืื—ื•ืจื™ื•, ืœืฉื™ืจื•ืช ืฉืกื•ืคืง, ืื• ืœืคืจืงื˜ื™ืงื” productized. Algentis ื”ื™ื, ื‘ื–ืžืŸ ื›ืชื™ื‘ืช ืฉื•ืจื•ืช ืืœื”, solo founder ืขื ื”ึพscaffolding ื”ืจื’ื™ืœ ืฉืœ ืฉืœื‘ ืžื•ืงื“ื โ€” legal, payments, site โ€” ืฉืขื“ื™ื™ืŸ ื ื‘ื ื”.

"ื”ืืœื’ื‘ืจื” ื ืงืฉืจื” ืœึพdomain ืืžื™ืชื™" ื•ึพ"ื”ื—ื‘ืจื” ืฉืžื—ื–ื™ืงื” ื‘ืืœื’ื‘ืจื” operational" ื”ืŸ ื˜ืขื ื•ืช ืฉื•ื ื•ืช, ื•ืจืง ื”ืจืืฉื•ื ื” ืขืœ ื”ืฉื•ืœื—ืŸ. ื”ื”ืคืจื“ื” ื‘ื™ื ื™ื”ืŸ ื”ื™ื ืื•ืชื” ืžืฉืžืขืช ืฉืžื•ืคื™ืขื” ื‘ื›ืœ ืžืงื•ื ืื—ืจ ื‘ืกืคืจ: ืœื•ืžืจ ืžื” ื”ึพevidence ืชื•ืžืš ื‘ื•, ืขื ื’ื‘ื•ืœ, ื•ืœื ืืช ื”ื“ื‘ืจ ื”ืกืžื•ืš ืฉืžืคืชื” ืœืจืžื•ื–. binding ื”ื•ื ืชื•ืฆืื” ื˜ื›ื ื™ืช. ื”ื•ื ืื™ื ื• balance sheet.

ืกื’ื™ืจื”

ื”ึพbinding ื”ื—ื–ื™ืง. ื›ืืฉืจ ื”ื•ื—ืœื” ืขืœ domain ืฉื”ื™ื ืœื ืชื•ื›ื ื ื” ืกื‘ื™ื‘ื• โ€” rule-governed, high-stakes, auditable โ€” ื”ืืœื’ื‘ืจื” ืงื™ื‘ืœื” ืืช ื”ึพdomain ื›ืคืจืžื˜ืจ ื•ื”ืฉืืจื” ืืช ื”ืื•ืคืจื˜ื•ืจื™ื ืฉืœื”, ื”ืืงืกื™ื•ืžื•ืช ืฉืœื” ื•ื”ึพpipeline ืฉืœื” ืœืœื ืฉื™ื ื•ื™. ื–ื• ื”ืชื•ืฆืื”, ื•ื”ื™ื ืืžื™ืชื™ืช.

ื›ืœ ืžื” ืฉื”ืคืš ืืช ื”ึพdomain ืœืขืฆืžื• โ€” ืฉืœ ืžื™ ื”ื•ื ื”ื™ื”, ืžื” ื”ื•ื ื”ืกื“ื™ืจ, ืžื” ืืžืจื• ื”ืžืกืžื›ื™ื ืฉืœื•, ื›ืžื” ื˜ื•ื‘ ื”ื™ื” score ืฉืœ extraction ื›ืœืฉื”ื• โ€” ื ืฉืืจ ืžืื—ื•ืจื™ ื”ื—ื™ืกื™ื•ืŸ ืฉื‘ื• ื”ื•ื ืฉื™ื™ืš, ื•ื”ืคืจืง ืื™ื ื• ืขื ื™ ื™ื•ืชืจ ื‘ื’ืœืœ ื–ื”, ื›ื™ ื”ื—ืœืง ื”ื ื™ื™ื“ ืžืขื•ืœื ืœื ื”ื™ื” ื”ืคืจื˜ื™ื. ื”ื•ื ื”ื™ื” ื”ืœืงื—: ืฉืืœื’ื‘ืจื” ื ื‘ื—ื ืช ืขืœ ื™ื“ื™ domain ืฉื”ื™ื ืœื ื’ื“ืœื” ื‘ืชื•ื›ื•; ืฉึพbinding ืคื™ืจื•ืฉื• ืœืกืคืง ืชื•ื›ืŸ ืœืžื‘ื ื” ืงื‘ื•ืข ื‘ืžืงื•ื ืœืขืฆื‘ ืืช ื”ืžื‘ื ื” ืžื—ื“ืฉ ืœืชื•ื›ืŸ; ืฉึพfrozen baseline ื”ื•ืคืš "ื–ื” ืขื•ื‘ื“" ืžืจื•ืฉื ืœึพyes ืžืชื•ืขื“; ื•ืฉึพbinding ืื—ื“ ื›ื–ื” ื”ื•ื ืื—ื“ โ€” ืืžื™ืชื™, ืžื•ื’ื‘ืœ, ื•ืžื—ื›ื” ืœืฉื ื™. ื”ื”ืคืš ืžืืœื’ื‘ืจื” ื”ื•ื glue, ื•ึพglue ื”ื•ื ืžื” ืฉื›ื•ืชื‘ื™ื ื›ืฉื›ืœ domain ื—ื“ืฉ ื“ื•ืจืฉ plumbing ื—ื“ืฉ. ื”ึพbinding ื”ืจืื” ืฉื”ึพplumbing ืœื ื”ืฉืชื ื”. ื”ึพdomain ื”ืฉืชื ื”.

Chapter 18 ยท Part V โ€” Implementation Receiptsืคืจืง 18 ยท ื—ืœืง V โ€” ืงื‘ืœื•ืช ืžื™ืžื•ืฉ

PrintFarm: Replay, Failure, and Field MemoryPrintFarm: ืฉื—ื–ื•ืจ, ื›ืฉืœ, ื•ื–ื™ื›ืจื•ืŸ ืฉื˜ื—

The question this chapter answers

If a rule-governed evaluation domain tests whether the algebra can make accountable judgments, a print farm tests whether it can do so in a world that is physical, irreversible, and does not wait โ€” and the honest receipt, dated and bounded, is that it ran, it remembered its failures, and its watcher is still in training.

The previous chapter bound CSA to a domain made of documents, where the evidence sits still and many mistakes can be revisited before they become physical. This chapter binds it to a domain made of machines, where a wrong judgment becomes wasted filament, a ruined part, and an hour that cannot be replayed. It is the second of the two domains โ€” chosen to be as unlike the first as the world allows โ€” and it is where the algebra met physical consequence. The chapter is a set of receipts, and the discipline of a receipt is that it is dated and bounded: it says what ran, when, and how far โ€” and, just as plainly, how far not. There are four receipts here, and the whole of the chapter's honesty is in keeping them apart.

Why physical manufacturing is the stronger test

A document domain is a demanding test of care, but it is forgiving in one respect: time. A misread form can be reread; a wrong score can be revised before it counts; the evidence sits still and waits. A print farm forgives none of that.

A print is irreversible โ€” once the head has laid plastic, a misjudgment is already physical. It is real-time โ€” the decision to let a job run or to stop it has to be made while the machine is moving, not after the fact. And it fails physically โ€” not as a low confidence number but as a warped part, a failed adhesion, a tangle of filament that a camera, not a rulebook, has to notice. These properties make manufacturing the stronger test precisely because they remove the document domain's safety margin. An algebra that organizes accountable judgment when the evidence waits is good; one that does so when the world is moving and the cost is physical has been tested harder.

That is why this was the right second domain: not because it resembles the first, but because it does not. Two domains this unlike โ€” one made of text and criteria, one made of machines and time โ€” sharing one unchanged set of operators is the evidence that the structure beneath them is not secretly the shape of either.

Receipt one: replay identity

The first receipt is the one Chapter 12 already leaned on, and it is the most settled of the four. The print farm's recorded telemetry โ€” the stream of events each job emits as it starts, runs, fails, or finishes โ€” replays through the engine to identical job-state conclusions. The comparison is exact: given the frozen sixteen-event baseline, the engine reproduces every recorded conclusion with no differences.

This is reconstructibility, the property Chapter 12 described, exercised on real machine data: the recorded history replays to identical job-state conclusions, with the derivation traceable. It is frozen and stable โ€” the baseline was snapshotted and hash-pinned, so unlike the others, this receipt does not move. And it is exactly one receipt. That the telemetry replays faithfully says the engine is a faithful model of what the machines did. It says nothing, on its own, about whether the watcher reading the camera is any good, or whether the system dispatched anything by itself. Those are different receipts, and the temptation to let this clean, frozen one vouch for them is precisely what the chapter has to resist.

Receipt two: the failure corpus

The second receipt is field integration: the algebra did not only replay recorded history, it ran on live jobs and built a memory of them โ€” failures included. Three early jobs anchor it.

The first dispatch was operator-invoked โ€” and that qualifier travels with it: a human triggered the job; the system did not choose to run it on its own. The first failure was a real one, a print that did not finish, kept as the start of a failure corpus rather than discarded as an embarrassment. And the first clean finish was the first job to run through to a completed terminal under the system's eye. Since then the memory has kept growing โ€” a second clean shadow session followed, which also validated a fix that closed an idle-tick backlog left over from the first.

The point of the corpus is not that nothing went wrong; it is that what went wrong was kept. A field memory that records its failures as data โ€” typed, dated, replayable โ€” is worth more than one that records only its successes, because the failures are exactly what a watcher will eventually have to be measured against. This receipt is real and it is accreting. And it, too, is distinct from the next one: having a memory of failures is not the same as having a watcher that reliably catches them.

Receipt three: the watcher, still in training

The third receipt is the one most easily overstated, so it is stated most carefully. PrintWatch โ€” the component that reads camera frames and judges whether a print is failing โ€” is in shadow mode. It watches and records its judgments, but it does not act on them; it is being measured against a graduation bar before it is trusted to raise an alarm on its own.

The bar has three conditions: at least fifteen banked shadow sessions, perfect recall on real failures, and a false-positive rate at or below twenty percent. As of the live counter on the drafting date โ€” 2026-06-14 โ€” two of those fifteen sessions are banked. Both were clean prints that finished normally, which means the watcher has not yet faced a real failure during a shadow session, and so its recall is not low, and not high, but undefined: there has been nothing yet to recall. Its false-alarm rate over those two clean sessions is zero.

So the honest statement is not "the watcher works," and not "the watcher is two-fifteenths of the way to working." It is the exact field form: field receipts exist, but PrintWatch remains in shadow-mode graduation. Two of the three conditions are not merely unmet โ€” they are not yet measurable. A book that said otherwise would be vouching for a watcher that has not yet seen the thing it exists to catch.

Receipt four: two domains, not all domains

The fourth receipt is the count itself, and counting honestly is its own discipline. Two domains are bound: the rule-governed evaluation domain of the last chapter, and this physical-telemetry one. Two unlike domains, one operator set unchanged across both โ€” that is the n-equals-two evidence, and it is exactly two. The discipline set in the implementation chapter holds at the close: the answer to "does it generalize?" is to bind a third domain and a fourth, widening the count, never to round two up to "universal."

And every number here is the live, dated one โ€” the watcher counter especially, which moves with every print, so the figure true today is two of fifteen, recorded as of the drafting date and superseding the older one-of-fifteen an earlier note still carried. The receipts do not borrow from one another. Replay identity is frozen and exact. The failure corpus is real and growing. The watcher is in training, its recall not yet testable. The domain count is two. Each is true on its own evidence, and none lends its credibility to the others.

Close

That is Part V, and it is the whole of what the field has earned so far. The algebra ran on real machines, not only on documents and proofs. It replayed their recorded history to the same conclusions, exactly. It kept its failures as a corpus rather than hiding them. And its watcher is honestly, measurably still learning โ€” two shadow sessions banked, no real failure yet seen, no alarm yet trusted to fire on its own.

None of that is a universal claim, and none of it is a press release. It is a set of dated receipts, each bounded by what it actually shows. The opposite of an algebra is glue, and the opposite of a receipt is a story you tell about your system. The print farm gave the algebra something better than a story: a physical world that does not wait, a memory of what went wrong in it, and a watcher whose training is being counted one honest session at a time.

ื”ืฉืืœื” ืฉื”ืคืจืง ื”ื–ื” ืขื•ื ื” ืขืœื™ื”

ืื rule-governed evaluation domain ื‘ื•ื“ืง ื”ืื ื”ืืœื’ื‘ืจื” ื™ื›ื•ืœื” ืœื™ื™ืฆืจ ืฉื™ืคื•ื˜ื™ื accountable, ื—ื•ื•ืช ื”ื“ืคืกื” ื‘ื•ื“ืงืช ื”ืื ื”ื™ื ื™ื›ื•ืœื” ืœืขืฉื•ืช ื–ืืช ื‘ืขื•ืœื ืฉื”ื•ื ืคื™ื–ื™, ื‘ืœืชื™ ื”ืคื™ืš, ื•ืื™ื ื• ืžื—ื›ื” โ€” ื•ื”ึพreceipt ื”ื›ื ื”, ืžืชื•ืืจืš ื•ืžื•ื’ื‘ืœ, ื”ื•ื ืฉื”ื™ื ืจืฆื”, ืฉื”ื™ื ื–ื›ืจื” ืืช ื”ื›ืฉืœื™ื ืฉืœื”, ื•ืฉื”ึพwatcher ืฉืœื” ืขื“ื™ื™ืŸ ื‘ืื™ืžื•ืŸ.

ื”ืคืจืง ื”ืงื•ื“ื ืงืฉืจ ืืช CSA ืœึพdomain ืฉืขืฉื•ื™ ืžืžืกืžื›ื™ื, ืฉื‘ื• ื”ึพevidence ืขื•ืžื“ ื‘ืžืงื•ื ื•ื˜ืขื•ื™ื•ืช ืจื‘ื•ืช ื™ื›ื•ืœื•ืช ืœื”ื™ื‘ื“ืง ืžื—ื“ืฉ ืœืคื ื™ ืฉื”ืŸ ื”ื•ืคื›ื•ืช ืœืคื™ื–ื™ื•ืช. ื”ืคืจืง ื”ื–ื” ืงื•ืฉืจ ืื•ืชื” ืœึพdomain ืฉืขืฉื•ื™ ืžืžื›ื•ื ื•ืช, ืฉื‘ื• ืฉื™ืคื•ื˜ ืฉื’ื•ื™ ื”ื•ืคืš ืœืคื™ืœืžื ื˜ ืžื‘ื•ื–ื‘ื–, ืœื—ืœืง ืฉื ื”ืจืก, ื•ืœืฉืขื” ืฉืื™ ืืคืฉืจ ืœื”ืจื™ืฅ ืžื—ื“ืฉ. ื–ื”ื• ื”ืฉื ื™ ืžื‘ื™ืŸ ืฉื ื™ ื”ึพdomains โ€” ืฉื ื‘ื—ืจ ืœื”ื™ื•ืช ืฉื•ื ื” ืžื”ืจืืฉื•ืŸ ื›ื›ืœ ืฉื”ืขื•ืœื ืžืืคืฉืจ โ€” ื•ื–ื” ื”ืžืงื•ื ืฉื‘ื• ื”ืืœื’ื‘ืจื” ืคื’ืฉื” ืชื•ืฆืื” ืคื™ื–ื™ืช. ื”ืคืจืง ื”ื•ื ืกื˜ ืฉืœ receipts, ื•ื”ืžืฉืžืขืช ืฉืœ receipt ื”ื™ื ืฉื”ื•ื ืžืชื•ืืจืš ื•ืžื•ื’ื‘ืœ: ื”ื•ื ืื•ืžืจ ืžื” ืจืฅ, ืžืชื™, ื•ืขื“ ื›ืžื” โ€” ื•ื‘ืื•ืชื” ื‘ื”ื™ืจื•ืช, ืขื“ ื›ืžื” ืœื. ื™ืฉ ื›ืืŸ ืืจื‘ืขื” receipts, ื•ื›ืœ ื”ื›ื ื•ืช ืฉืœ ื”ืคืจืง ื ืžืฆืืช ื‘ื”ืคืจื“ื” ื‘ื™ื ื™ื”ื.

ืœืžื” ื™ื™ืฆื•ืจ ืคื™ื–ื™ ื”ื•ื ืžื‘ื—ืŸ ื—ื–ืง ื™ื•ืชืจ

document domain ื”ื•ื ืžื‘ื—ืŸ ืชื•ื‘ืขื ื™ ืฉืœ ื–ื”ื™ืจื•ืช, ืื‘ืœ ื”ื•ื ืกืœื—ื ื™ ื‘ืžื•ื‘ืŸ ืื—ื“: ื–ืžืŸ. ื˜ื•ืคืก ืฉื ืงืจื ืœื ื ื›ื•ืŸ ืืคืฉืจ ืœืงืจื•ื ืฉื•ื‘; score ืฉื’ื•ื™ ืืคืฉืจ ืœืชืงืŸ ืœืคื ื™ ืฉื”ื•ื ืงื•ื‘ืข; ื”ึพevidence ืขื•ืžื“ ื‘ืžืงื•ื ื•ืžื—ื›ื”. ื—ื•ื•ืช ื”ื“ืคืกื” ืœื ืกื•ืœื—ืช ืขืœ ืืฃ ืื—ื“ ืžืืœื”.

ื”ื“ืคืกื” ื”ื™ื ื‘ืœืชื™ ื”ืคื™ื›ื” โ€” ื‘ืจื’ืข ืฉื”ืจืืฉ ื”ื ื™ื— ืคืœืกื˜ื™ืง, ืฉื™ืคื•ื˜ ืฉื’ื•ื™ ื›ื‘ืจ ื”ืคืš ืœืคื™ื–ื™. ื”ื™ื real-time โ€” ื”ื”ื—ืœื˜ื” ืœืชืช ืœืขื‘ื•ื“ื” ืœื”ืžืฉื™ืš ืื• ืœืขืฆื•ืจ ืื•ืชื” ืฆืจื™ื›ื” ืœื”ืชืงื‘ืœ ื‘ื–ืžืŸ ืฉื”ืžื›ื•ื ื” ื–ื–ื”, ืœื ื‘ื“ื™ืขื‘ื“. ื•ื”ื™ื ื ื›ืฉืœืช ืคื™ื–ื™ืช โ€” ืœื ื›ืžืกืคืจ confidence ื ืžื•ืš ืืœื ื›ื—ืœืง ืฉื”ืชืขื•ื•ืช, adhesion ืฉื ื›ืฉืœ, ืกื‘ืš ืคื™ืœืžื ื˜ ืฉึพcamera, ืœื rulebook, ืฆืจื™ื›ื” ืœื”ื‘ื—ื™ืŸ ื‘ื•. ื”ืชื›ื•ื ื•ืช ื”ืืœื” ื”ื•ืคื›ื•ืช manufacturing ืœืžื‘ื—ืŸ ื—ื–ืง ื™ื•ืชืจ ื‘ื“ื™ื•ืง ืžืฉื•ื ืฉื”ืŸ ืžืกื™ืจื•ืช ืืช ืžืจื•ื•ื— ื”ื‘ื˜ื™ื—ื•ืช ืฉืœ ื”ึพdocument domain. ืืœื’ื‘ืจื” ืฉืžืืจื’ื ืช ืฉื™ืคื•ื˜ accountable ื›ืฉื”ึพevidence ืžื—ื›ื” ื”ื™ื ื˜ื•ื‘ื”; ืืœื’ื‘ืจื” ืฉืขื•ืฉื” ื–ืืช ื›ืฉื”ืขื•ืœื ื–ื– ื•ื”ืžื—ื™ืจ ืคื™ื–ื™ ื ื‘ื—ื ื” ื—ื–ืง ื™ื•ืชืจ.

ืœื›ืŸ ื–ื” ื”ื™ื” ื”ึพdomain ื”ืฉื ื™ ื”ื ื›ื•ืŸ: ืœื ืžืคื ื™ ืฉื”ื•ื ื“ื•ืžื” ืœืจืืฉื•ืŸ, ืืœื ืžืคื ื™ ืฉื”ื•ื ืœื. ืฉื ื™ domains ื›ืœ ื›ืš ืฉื•ื ื™ื โ€” ืื—ื“ ืขืฉื•ื™ ืžื˜ืงืกื˜ ื•ืงืจื™ื˜ืจื™ื•ื ื™ื, ืื—ื“ ืขืฉื•ื™ ืžืžื›ื•ื ื•ืช ื•ื–ืžืŸ โ€” ืฉื—ื•ืœืงื™ื ืกื˜ ืื•ืคืจื˜ื•ืจื™ื ืื—ื“ ืฉืœื ื”ืฉืชื ื”, ื”ื ื”ึพevidence ืœื›ืš ืฉื”ืžื‘ื ื” ืฉืžืชื—ืชื™ื”ื ืื™ื ื• ื‘ืกืชืจ ื”ืฆื•ืจื” ืฉืœ ืืฃ ืื—ื“ ืžื”ื.

Receipt ืจืืฉื•ืŸ: replay identity

ื”ึพreceipt ื”ืจืืฉื•ืŸ ื”ื•ื ื–ื” ืฉืคืจืง 12 ื›ื‘ืจ ื ืฉืขืŸ ืขืœื™ื•, ื•ื”ื•ื ื”ืžื‘ื•ืกืก ื‘ื™ื•ืชืจ ืžื‘ื™ืŸ ื”ืืจื‘ืขื”. ื”ึพtelemetry ื”ืžื•ืงืœื˜ืช ืฉืœ ื—ื•ื•ืช ื”ื”ื“ืคืกื” โ€” ื–ืจื ื”ืื™ืจื•ืขื™ื ืฉื›ืœ job ืคื•ืœื˜ ื›ืฉื”ื•ื ืžืชื—ื™ืœ, ืจืฅ, ื ื›ืฉืœ ืื• ืžืกืชื™ื™ื โ€” ืžืฉื•ื—ื–ืจืช ื“ืจืš ื”ืžื ื•ืข ืœืื•ืชืŸ ืžืกืงื ื•ืช job-state. ื”ื”ืฉื•ื•ืื” ืžื“ื•ื™ืงืช: ื‘ื”ื™ื ืชืŸ ื”ึพsixteen-event baseline ื”ืงืคื•ื, ื”ืžื ื•ืข ืžืฉื—ื–ืจ ื›ืœ ืžืกืงื ื” ืžืชื•ืขื“ืช ื‘ืœื™ ื”ื‘ื“ืœื™ื.

ื–ื• reconstructibility, ื”ืชื›ื•ื ื” ืฉืคืจืง 12 ืชื™ืืจ, ื›ืฉื”ื™ื ืžื•ืคืขืœืช ืขืœ ื ืชื•ื ื™ ืžื›ื•ื ื•ืช ืืžื™ืชื™ื™ื: ื”ื”ื™ืกื˜ื•ืจื™ื” ื”ืžื•ืงืœื˜ืช ืžืฉื•ื—ื–ืจืช ืœืื•ืชืŸ ืžืกืงื ื•ืช job-state, ืขื derivation ืฉื ื™ืชืŸ ืœืขืงื•ื‘ ืื—ืจื™ื”. ื”ื™ื ืงืคื•ืื” ื•ื™ืฆื™ื‘ื” โ€” ื”ึพbaseline ืฆื•ืœื ื•ื ื ืขืœ ื‘ึพhash, ื•ืœื›ืŸ ื‘ื ื™ื’ื•ื“ ืœืื—ืจื™ื, ื”ึพreceipt ื”ื–ื” ืื™ื ื• ื–ื–. ื•ื”ื•ื ื‘ื“ื™ื•ืง receipt ืื—ื“. ื”ืขื•ื‘ื“ื” ืฉื”ึพtelemetry ืžืฉืชื—ื–ืจืช ื‘ื ืืžื ื•ืช ืื•ืžืจืช ืฉื”ืžื ื•ืข ื”ื•ื ืžื•ื“ืœ ื ืืžืŸ ืฉืœ ืžื” ืฉื”ืžื›ื•ื ื•ืช ืขืฉื•. ื”ื™ื ืœื ืื•ืžืจืช, ื‘ืคื ื™ ืขืฆืžื”, ื”ืื ื”ึพwatcher ืฉืงื•ืจื ืืช ื”ึพcamera ื˜ื•ื‘ ื‘ื›ืœืœ, ืื• ื”ืื ื”ืžืขืจื›ืช dispatch-ืขื” ืžืฉื”ื• ื‘ืขืฆืžื”. ืืœื” receipts ืฉื•ื ื™ื, ื•ื”ืคื™ืชื•ื™ ืœืชืช ืœึพreceipt ื”ื ืงื™ ื•ื”ืงืคื•ื ื”ื–ื” ืœืขืจื•ื‘ ืœื”ื ื”ื•ื ื‘ื“ื™ื•ืง ืžื” ืฉื”ืคืจืง ื—ื™ื™ื‘ ืœื”ืชื ื’ื“ ืœื•.

Receipt ืฉื ื™: failure corpus

ื”ึพreceipt ื”ืฉื ื™ ื”ื•ื field integration: ื”ืืœื’ื‘ืจื” ืœื ืจืง ืฉื™ื—ื–ืจื” ื”ื™ืกื˜ื•ืจื™ื” ืžื•ืงืœื˜ืช, ื”ื™ื ืจืฆื” ืขืœ live jobs ื•ื‘ื ืชื” ืžื”ื ื–ื™ื›ืจื•ืŸ โ€” ื›ื•ืœืœ ื›ืฉืœื™ื. ืฉืœื•ืฉ ืขื‘ื•ื“ื•ืช ืžื•ืงื“ืžื•ืช ืžืขื’ื ื•ืช ืื•ืชื•.

ื”ึพdispatch ื”ืจืืฉื•ืŸ ื”ื™ื” operator-invoked โ€” ื•ื”ื”ืกืชื™ื™ื’ื•ืช ื”ื–ื• ื ื•ืกืขืช ืื™ืชื•: ืื“ื ื”ืคืขื™ืœ ืืช ื”ืขื‘ื•ื“ื”; ื”ืžืขืจื›ืช ืœื ื‘ื—ืจื” ืœื”ืจื™ืฅ ืื•ืชื” ื‘ืขืฆืžื”. ื”ื›ืฉืœ ื”ืจืืฉื•ืŸ ื”ื™ื” ืืžื™ืชื™, ื”ื“ืคืกื” ืฉืœื ื”ืกืชื™ื™ืžื”, ื•ื ืฉืžืจ ื›ื”ืชื—ืœื” ืฉืœ failure corpus ื‘ืžืงื•ื ืœื”ื™ื–ืจืง ื›ืžื‘ื•ื›ื”. ื•ื”ึพclean finish ื”ืจืืฉื•ืŸ ื”ื™ื” ื”ึพjob ื”ืจืืฉื•ืŸ ืฉืจืฅ ืขื“ terminal completed ืชื—ืช ืขื™ืŸ ื”ืžืขืจื›ืช. ืžืื– ื”ื–ื™ื›ืจื•ืŸ ื”ืžืฉื™ืš ืœื’ื“ื•ืœ โ€” shadow session ื ืงื™ ืฉื ื™ ื”ื’ื™ืข ืื—ืจ ื›ืš, ื•ื’ื ืื™ืžืช ืชื™ืงื•ืŸ ืฉืกื’ืจ idle-tick backlog ืฉื ืฉืืจ ืžื”ืจืืฉื•ืŸ.

ื”ื ืงื•ื“ื” ืฉืœ ื”ึพcorpus ืื™ื ื” ืฉืฉื•ื ื“ื‘ืจ ืœื ื”ืฉืชื‘ืฉ; ื”ื™ื ืฉืžื” ืฉื”ืฉืชื‘ืฉ ื ืฉืžืจ. field memory ืฉืจื•ืฉื ืืช ื”ื›ืฉืœื™ื ืฉืœื• ื›ึพdata โ€” typed, dated, replayable โ€” ืฉื•ื•ื” ื™ื•ืชืจ ืžืื—ื“ ืฉืจื•ืฉื ืจืง ื”ืฆืœื—ื•ืช, ื›ื™ ื”ื›ืฉืœื™ื ื”ื ื‘ื“ื™ื•ืง ืžื” ืฉึพwatcher ื™ืฆื˜ืจืš ื‘ืกื•ืฃ ืœื”ื™ืžื“ื“ ืžื•ืœื. ื”ึพreceipt ื”ื–ื” ืืžื™ืชื™ ื•ื”ื•ื ืžืฆื˜ื‘ืจ. ื•ื’ื ื”ื•ื, ื‘ื ืคืจื“ ืžื”ื‘ื ืื—ืจื™ื•: ืœื”ื™ื•ืช ื‘ืขืœ ื–ื™ื›ืจื•ืŸ ืฉืœ ื›ืฉืœื™ื ืื™ื ื• ืื•ืชื• ื“ื‘ืจ ื›ืžื• ืœื”ื™ื•ืช ื‘ืขืœ watcher ืฉืชื•ืคืก ืื•ืชื ื‘ืืžื™ื ื•ืช.

Receipt ืฉืœื™ืฉื™: ื”ึพwatcher, ืขื“ื™ื™ืŸ ื‘ืื™ืžื•ืŸ

ื”ึพreceipt ื”ืฉืœื™ืฉื™ ื”ื•ื ื–ื” ืฉื”ื›ื™ ืงืœ ืœื”ืคืจื™ื– ื‘ื•, ื•ืœื›ืŸ ื”ื•ื ืžื ื•ืกื— ื‘ื–ื”ื™ืจื•ืช ื”ืจื‘ื” ื‘ื™ื•ืชืจ. PrintWatch โ€” ื”ืจื›ื™ื‘ ืฉืงื•ืจื camera frames ื•ืฉื•ืคื˜ ื”ืื ื”ื“ืคืกื” ื ื›ืฉืœืช โ€” ื ืžืฆื ื‘ึพshadow mode. ื”ื•ื ืฆื•ืคื” ื•ืจื•ืฉื ืืช ื”ืฉื™ืคื•ื˜ื™ื ืฉืœื•, ืื‘ืœ ืœื ืคื•ืขืœ ืขืœื™ื”ื; ื”ื•ื ื ืžื“ื“ ืžื•ืœ graduation bar ืœืคื ื™ ืฉื™ื•ืชืจ ืœื• ืœื”ืจื™ื alarm ื‘ืขืฆืžื•.

ืœึพbar ื™ืฉ ืฉืœื•ืฉื” ืชื ืื™ื: ืœืคื—ื•ืช ื—ืžืฉึพืขืฉืจื” shadow sessions ืฉื ืฉืžืจื•, recall ืžื•ืฉืœื ืขืœ ื›ืฉืœื™ื ืืžื™ืชื™ื™ื, ื•ึพfalse-positive rate ืฉืœ ืขืฉืจื™ื ืื—ื•ื– ืื• ืคื—ื•ืช. ื ื›ื•ืŸ ืœึพlive counter ื‘ืชืืจื™ืš drafting โ€” 2026-06-14 โ€” ืฉืชื™ื™ื ืžืชื•ืš ื—ืžืฉึพืขืฉืจื” ื”ึพsessions ื”ืืœื” ื ืฉืžืจื•. ืฉืชื™ื”ืŸ ื”ื™ื• ื”ื“ืคืกื•ืช ื ืงื™ื•ืช ืฉื”ืกืชื™ื™ืžื• ื›ืจื’ื™ืœ, ืžื” ืฉืื•ืžืจ ืฉื”ึพwatcher ืขื“ื™ื™ืŸ ืœื ืคื’ืฉ ื›ืฉืœ ืืžื™ืชื™ ื‘ืžื”ืœืš shadow session, ื•ืœื›ืŸ ื”ึพrecall ืฉืœื• ืื™ื ื• ื ืžื•ืš, ื•ืื™ื ื• ื’ื‘ื•ื”, ืืœื undefined: ืขื“ื™ื™ืŸ ืœื ื”ื™ื” ืžื” ืœื–ื›ื•ืจ. ืฉื™ืขื•ืจ ื”ึพfalse alarm ืฉืœื• ืขืœ ืฉืชื™ ื”ึพsessions ื”ื ืงื™ื•ืช ื”ืืœื” ื”ื•ื ืืคืก.

ืœื›ืŸ ื”ื”ืฆื”ืจื” ื”ื›ื ื” ืื™ื ื” "ื”ึพwatcher ืขื•ื‘ื“", ื•ื’ื ืœื "ื”ึพwatcher ื ืžืฆื ื‘ืฉื ื™ึพื—ืœืงื™ึพื—ืžืฉึพืขืฉืจื” ืžื”ื“ืจืš ืœืขื‘ื•ื“ื”." ื”ื™ื ืฆื•ืจืช ื”ึพfield ื”ืžื“ื•ื™ืงืช: field receipts exist, but PrintWatch remains in shadow-mode graduation. ืฉื ื™ื™ื ืžืฉืœื•ืฉืช ื”ืชื ืื™ื ืื™ื ื ืจืง unmet โ€” ื”ื ืขื“ื™ื™ืŸ ืื™ื ื measurable. ืกืคืจ ืฉื”ื™ื” ืื•ืžืจ ืื—ืจืช ื”ื™ื” ืžืขืจื‘ ืืช ืืžื™ื ื•ืชื• ื‘ึพwatcher ืฉืขื“ื™ื™ืŸ ืœื ืจืื” ืืช ื”ื“ื‘ืจ ืฉื”ื•ื ืงื™ื™ื ื›ื“ื™ ืœืชืคื•ืก.

Receipt ืจื‘ื™ืขื™: ืฉื ื™ domains, ืœื ื›ืœ ื”ึพdomains

ื”ึพreceipt ื”ืจื‘ื™ืขื™ ื”ื•ื ื”ืกืคื™ืจื” ืขืฆืžื”, ื•ืœืกืคื•ืจ ื‘ื›ื ื•ืช ื–ื• ืžืฉืžืขืช ื‘ืคื ื™ ืขืฆืžื”. ืฉื ื™ domains ืงืฉื•ืจื™ื: ื”ึพrule-governed evaluation domain ืฉืœ ื”ืคืจืง ื”ืงื•ื“ื, ื•ื–ื” ืฉืœ physical telemetry. ืฉื ื™ domains ืฉื•ื ื™ื, ืกื˜ ืื•ืคืจื˜ื•ืจื™ื ืื—ื“ ืฉืœื ื”ืฉืชื ื” ื‘ื™ื ื™ื”ื โ€” ื–ื” ื”ึพn-equals-two evidence, ื•ื–ื” ื‘ื“ื™ื•ืง ืฉื ื™ื™ื. ื”ืžืฉืžืขืช ืฉื ืงื‘ืขื” ื‘ืคืจืง ื”ืžื™ืžื•ืฉ ืžื—ื–ื™ืงื” ื‘ืกื’ื™ืจื”: ื”ืชืฉื•ื‘ื” ืœึพ"ื”ืื ื–ื” ืžื›ืœื™ืœ?" ื”ื™ื ืœืงืฉื•ืจ domain ืฉืœื™ืฉื™ ื•ืจื‘ื™ืขื™, ืœื”ืจื—ื™ื‘ ืืช ื”ืกืคื™ืจื”, ื•ืœืขื•ืœื ืœื ืœืขื’ืœ ืฉื ื™ื™ื ืœึพ"universal".

ื•ื›ืœ ืžืกืคืจ ื›ืืŸ ื”ื•ื ื”ืžืกืคืจ ื”ึพlive ื•ื”ืžืชื•ืืจืš โ€” ื‘ืžื™ื•ื—ื“ counter ื”ึพwatcher, ืฉื–ื– ืขื ื›ืœ ื”ื“ืคืกื”, ื•ืœื›ืŸ ื”ื ืชื•ืŸ ืฉื ื›ื•ืŸ ื”ื™ื•ื ื”ื•ื two of fifteen, ื ืจืฉื ื ื›ื•ืŸ ืœืชืืจื™ืš ื”ึพdrafting ื•ืžื—ืœื™ืฃ ืืช one-of-fifteen ื”ื™ืฉืŸ ื™ื•ืชืจ ืฉื”ืขืจื” ืžื•ืงื“ืžืช ืขื“ื™ื™ืŸ ื ืฉืื”. ื”ึพreceipts ืื™ื ื ืœื•ื•ื™ื credibility ื–ื” ืžื–ื”. replay identity ืงืคื•ื ื•ืžื“ื•ื™ืง. ื”ึพfailure corpus ืืžื™ืชื™ ื•ืฆื•ืžื—. ื”ึพwatcher ื‘ืื™ืžื•ืŸ, ื•ื”ึพrecall ืฉืœื• ืขื“ื™ื™ืŸ ืœื ื ื™ืชืŸ ืœื‘ื“ื™ืงื”. ืกืคื™ืจืช ื”ึพdomains ื”ื™ื ืฉืชื™ื™ื. ื›ืœ ืื—ื“ ื ื›ื•ืŸ ืขืœ ื‘ืกื™ืก ื”ึพevidence ืฉืœื•, ื•ืืฃ ืื—ื“ ืžื”ื ืœื ืžืฉืื™ืœ ืืช ืืžื™ื ื•ืชื• ืœืื—ืจื™ื.

ืกื’ื™ืจื”

ื–ื” Part V, ื•ื–ื” ื›ืœ ืžื” ืฉื”ึพfield ื”ืจื•ื•ื™ื— ืขื“ ื›ื”. ื”ืืœื’ื‘ืจื” ืจืฆื” ืขืœ ืžื›ื•ื ื•ืช ืืžื™ืชื™ื•ืช, ืœื ืจืง ืขืœ ืžืกืžื›ื™ื ื•ื”ื•ื›ื—ื•ืช. ื”ื™ื ืฉื™ื—ื–ืจื” ืืช ื”ื”ื™ืกื˜ื•ืจื™ื” ื”ืžื•ืงืœื˜ืช ืฉืœื”ืŸ ืœืื•ืชืŸ ืžืกืงื ื•ืช, ื‘ืžื“ื•ื™ืง. ื”ื™ื ืฉืžืจื” ืืช ื”ื›ืฉืœื™ื ืฉืœื” ื›ึพcorpus ื‘ืžืงื•ื ืœื”ืกืชื™ืจ ืื•ืชื. ื•ื”ึพwatcher ืฉืœื” ืœื•ืžื“ ืขื“ื™ื™ืŸ, ื‘ื›ื ื•ืช ื•ื‘ืžื“ื™ื“ื” โ€” ืฉืชื™ shadow sessions ื ืฉืžืจื•, ืฉื•ื ื›ืฉืœ ืืžื™ืชื™ ืขื“ื™ื™ืŸ ืœื ื ืฆืคื”, ืฉื•ื alarm ืขื“ื™ื™ืŸ ืœื ืžื•ืจืฉื” ืœืคืขื•ืœ ื‘ืขืฆืžื•.

ืฉื•ื ื“ื‘ืจ ืžื–ื” ืื™ื ื• ื˜ืขื ื” ืื•ื ื™ื‘ืจืกืœื™ืช, ื•ืฉื•ื ื“ื‘ืจ ืžื–ื” ืื™ื ื• press release. ื–ื” ืกื˜ ืฉืœ receipts ืžืชื•ืืจื›ื™ื, ืฉื›ืœ ืื—ื“ ืžื•ื’ื‘ืœ ืœืžื” ืฉื”ื•ื ื‘ืืžืช ืžืจืื”. ื”ื”ืคืš ืžืืœื’ื‘ืจื” ื”ื•ื glue, ื•ื”ื”ืคืš ืžึพreceipt ื”ื•ื ืกื™ืคื•ืจ ืฉืืชื” ืžืกืคืจ ืขืœ ื”ืžืขืจื›ืช ืฉืœืš. ื—ื•ื•ืช ื”ื”ื“ืคืกื” ื ืชื ื” ืœืืœื’ื‘ืจื” ืžืฉื”ื• ื˜ื•ื‘ ื™ื•ืชืจ ืžืกื™ืคื•ืจ: ืขื•ืœื ืคื™ื–ื™ ืฉืื™ื ื• ืžื—ื›ื”, ื–ื™ื›ืจื•ืŸ ืฉืœ ืžื” ืฉื”ืฉืชื‘ืฉ ื‘ื•, ื•ึพwatcher ืฉื”ืื™ืžื•ืŸ ืฉืœื• ื ืกืคืจ session ื›ื ื” ืื—ืช ื‘ื›ืœ ืคืขื.

Chapter 19 ยท Part VI โ€” The Public Draft and the Road Aheadืคืจืง 19 ยท ื—ืœืง VI โ€” ื”ื˜ื™ื•ื˜ื” ื”ืฆื™ื‘ื•ืจื™ืช ื•ื”ื“ืจืš ืงื“ื™ืžื”

From Newsletter to Bookืžื”ื ื™ื•ื–ืœื˜ืจ ืืœ ื”ืกืคืจ

The question this chapter answers

The book did not come before the newsletter; it comes after it โ€” the essays were the public draft where CSA first had to explain itself, and the book is their conversion, with the early arcs written and the later arcs still only mapped.

It is natural to assume a book like this was written first and serialized after โ€” that the chapters came first and the essays were excerpts. The order was the reverse. CSA was explained to the public, week by week, in a newsletter, before any of it was a book; and this book is organized as the conversion of those essays into chapters, not as a serialization of chapters already written. That order is not an accident of scheduling. It is the method. This chapter is about why the public writing came first, what it did to the work, and โ€” honestly โ€” how much of the book is written and how much is still only a plan.

Why the essays came first

There is a discipline a specification cannot impose on itself: the discipline of being understood by someone who did not write it. A spec can be precise and still impenetrable; it can define every term and never explain why any of them matter. Writing for a public reader, on a schedule, removes that hiding place. Each week an idea had to be stated plainly enough that a stranger would follow it and care โ€” and an idea that resists plain statement is usually an idea that is not yet finished.

So the newsletter was not a marketing afterthought bolted onto a completed theory. It was the place CSA first had to explain itself, out loud, to people under no obligation to be patient. The essays came first because explaining-to-others is a different test than proving-to-yourself, and CSA needed to pass both. The formal core โ€” the earlier parts of this book โ€” is where the algebra proves it is consistent; the newsletter is where it had to show it is comprehensible. A theory that is one without the other is half-built.

How public writing shaped the work

Writing in public did more than communicate the work; it changed it โ€” though here a chapter has to be careful, because it is easy to over-claim a tidy story of "the essay revealed the flaw." The honest version is quieter. The act of explaining an idea to a reader who will not accept jargon repeatedly exposed places where a distinction was fuzzier than the spec admitted, where a word was carrying two meanings, where an example did not actually illustrate the claim it was meant to.

Some of those became sharper definitions; some became the very distinctions the formal chapters now turn on. The point is not that the newsletter rewrote the mathematics โ€” the mathematics has its own discipline โ€” but that public exposition and formal precision pulled in the same direction, each catching what the other missed. The proofs caught what was false; the essays caught what was unclear. A claim that survived both was a claim worth keeping. That is why the public draft is not a lesser artifact than the book: it was load-bearing in the making of the work, not a downstream byproduct of it.

The curriculum map

The newsletter and the book share a skeleton, and the sharing is deliberate. The roadmap that plans the newsletter doubles as the book's outline: one series of essays corresponds to roughly one part of the book, and the chapters are revised from the issues, not the issues extracted from the chapters. The first series โ€” the one that named the problem, why agents need an algebra at all โ€” maps to the book's opening. The second โ€” the one that priced it, what the discipline costs, paid one operator at a time โ€” maps to the arc that follows.

The correspondence is a curriculum, not a transcription. A chapter is not a reprinted issue, and not every chapter descends from a specific essay โ€” several of the formal chapters were written from the specification directly. What the mapping guarantees is coherence: that the public draft and the book teach the same things in the same order, without forcing the book to ship on the newsletter's weekly cadence. The roadmap keeps two layers for exactly this reason โ€” a stable skeleton that is the book outline, and a flexing issue queue that bends with reality. The skeleton is the promise; the queue is the schedule.

Laid out in full, that skeleton is seven series, and naming them is the clearest way to show the book's shape โ€” and to stay honest about how much of it exists. The first named the problem: why agents need an algebra at all. The second priced it: what the discipline costs, paid one operator at a time. The third opens on the moment the algebra becomes accountable enough to touch the world; the fourth takes a single interpreter apart; the fifth is about many agents meshing; the sixth is the economics of all of it; the seventh, a system that reads itself. Seven series, roughly one per part of the book. Two of them exist as prose. The other five exist as exactly that list โ€” titles and theses, locked in order โ€” and as nothing written beyond it.

The honest state of the corpus

Now the part a provenance chapter owes the reader: how much of this actually exists. The honest answer has four different degrees of doneness, and collapsing them would be the easy lie.

First, there is published prose: the first series is out, live to the public, all of it. Second, there is completed-but-rolling-out prose: the second series exists as complete issue text and is publishing issue by issue โ€” written, staged, released on its own cadence. Third, there is the conversion itself: this book, the act of turning issue-form prose into chapter-form, which is work in progress and not a finished manuscript. And fourth, there is the plan: the remaining five series exist as locked structure โ€” a curriculum with titles, theses, and, for the next arc, even a locked sequence of issues โ€” but not as written prose.

The roadmap's own discipline states this most precisely. The next series is "editorially designed, but not operationally born": its shape is fixed, but it has not yet entered the prose pipeline. Designed is not born; a locked skeleton is not written text. So the accurate statement of where the book stands is not "the manuscript is done." It is that the raw public prose exists for major early arcs; it needs conversion from issue-form to chapter-form โ€” which is exactly the work this volume is. The road ahead is a plan, not a receipt: the five later series are mapped, not accomplished, and this chapter describes them as intended, never as achieved. That distinction โ€” between what is written and what is only planned โ€” is the same discipline the whole book has insisted on, turned now on the book itself.

Close

The essays came first, and they were not a lesser thing for it. They were where CSA first had to be understood โ€” where the discipline of public explanation pulled the ideas toward clarity while the proofs pulled them toward truth. The book is the conversion of that public draft into a durable form: the early arcs written, the later arcs still only mapped, the whole of it honest about which is which.

That honesty is why this chapter sits near the end rather than hiding the seams. A book that claimed to have sprung into being complete would be asking to be trusted on its packaging. This one would rather show its provenance โ€” a newsletter that came first, a conversion still underway, and a road ahead that is named, sequenced, and deliberately not yet claimed as done. What that road actually leaves unfinished is the subject of the final chapter.

ื”ืฉืืœื” ืฉื”ืคืจืง ื”ื–ื” ืขื•ื ื” ืขืœื™ื”

ื”ืกืคืจ ืœื ื‘ื ืœืคื ื™ ื”ึพnewsletter; ื”ื•ื ื‘ื ืื—ืจื™ื• โ€” ื”ืžืืžืจื™ื ื”ื™ื• ื”ึพpublic draft ืฉื‘ื• CSA ื ืืœืฆื” ืœืจืืฉื•ื ื” ืœื”ืกื‘ื™ืจ ืืช ืขืฆืžื”, ื•ื”ืกืคืจ ื”ื•ื ื”ื”ืžืจื” ืฉืœื”ื, ื›ืืฉืจ ื”ึพarcs ื”ืžื•ืงื“ืžื™ื ื›ืชื•ื‘ื™ื ื•ื”ึพarcs ื”ืžืื•ื—ืจื™ื ืขื“ื™ื™ืŸ ืจืง ืžืžื•ืคื™ื.

ื˜ื‘ืขื™ ืœื”ื ื™ื— ืฉืกืคืจ ื›ื–ื” ื ื›ืชื‘ ืงื•ื“ื ื•ืื– ืคื•ืจืกื ื›ืกื“ืจื” โ€” ืฉื”ืคืจืงื™ื ื‘ืื• ืงื•ื“ื ื•ื”ืžืืžืจื™ื ื”ื™ื• excerpts. ื”ืกื“ืจ ื”ื™ื” ื”ืคื•ืš. CSA ื”ื•ืกื‘ืจื” ืœืฆื™ื‘ื•ืจ, ืฉื‘ื•ืข ืื—ืจ ืฉื‘ื•ืข, ื‘ึพnewsletter, ืœืคื ื™ ืฉืžืฉื”ื• ืžื–ื” ื”ื™ื” ืกืคืจ; ื•ื”ืกืคืจ ื”ื–ื” ืžืื•ืจื’ืŸ ื›ื”ืžืจื” ืฉืœ ื”ืžืืžืจื™ื ื”ืืœื” ืœืคืจืงื™ื, ืœื ื›ืกืจื™ืืœื™ื–ืฆื™ื” ืฉืœ ืคืจืงื™ื ืฉื›ื‘ืจ ื ื›ืชื‘ื•. ื”ืกื“ืจ ื”ื–ื” ืื™ื ื• ืชืื•ื ืช ืœื•ืดื–. ื”ื•ื ื”ืฉื™ื˜ื”. ื”ืคืจืง ื”ื–ื” ืขื•ืกืง ื‘ืฉืืœื” ืœืžื” ื”ื›ืชื™ื‘ื” ื”ืฆื™ื‘ื•ืจื™ืช ื‘ืื” ืงื•ื“ื, ืžื” ื”ื™ื ืขืฉืชื” ืœืขื‘ื•ื“ื”, ื•ื‘ื›ื ื•ืช โ€” ื›ืžื” ืžืŸ ื”ืกืคืจ ื›ืชื•ื‘ ื•ื›ืžื” ืžืžื ื• ืขื“ื™ื™ืŸ ืจืง ืชื•ื›ื ื™ืช.

ืœืžื” ื”ืžืืžืจื™ื ื‘ืื• ืงื•ื“ื

ื™ืฉ ืžืฉืžืขืช ืฉึพspecification ืื™ื ื• ื™ื›ื•ืœ ืœื›ืคื•ืช ืขืœ ืขืฆืžื•: ื”ืžืฉืžืขืช ืฉืœ ืœื”ื™ื•ืช ืžื•ื‘ืŸ ืขืœ ื™ื“ื™ ืžื™ืฉื”ื• ืฉืœื ื›ืชื‘ ืื•ืชื•. spec ื™ื›ื•ืœ ืœื”ื™ื•ืช ืžื“ื•ื™ืง ื•ืขื“ื™ื™ืŸ ื‘ืœืชื™ ื—ื“ื™ืจ; ื”ื•ื ื™ื›ื•ืœ ืœื”ื’ื“ื™ืจ ื›ืœ ืžื•ื ื— ื•ืœืขื•ืœื ืœื ืœื”ืกื‘ื™ืจ ืœืžื” ืžืฉื”ื• ืžืžื ื• ื—ืฉื•ื‘. ื›ืชื™ื‘ื” ืœืงื•ืจื ืฆื™ื‘ื•ืจื™, ื‘ืœื•ืดื–, ืžืกื™ืจื” ืืช ืžืงื•ื ื”ืžื—ื‘ื•ื ื”ื–ื”. ื‘ื›ืœ ืฉื‘ื•ืข ืจืขื™ื•ืŸ ื”ื™ื” ืฆืจื™ืš ืœื”ื™ืืžืจ ื‘ืคืฉื˜ื•ืช ืžืกืคืงืช ื›ื“ื™ ืฉื–ืจ ื™ื•ื›ืœ ืœืขืงื•ื‘ ืื—ืจื™ื• ื•ืื›ืคืช ืœื• ืžืžื ื• โ€” ื•ืจืขื™ื•ืŸ ืฉืžืชื ื’ื“ ืœื ื™ืกื•ื— ืคืฉื•ื˜ ื”ื•ื ื‘ื“ืจืš ื›ืœืœ ืจืขื™ื•ืŸ ืฉืขื“ื™ื™ืŸ ืœื ื’ืžื•ืจ.

ืœื›ืŸ ื”ึพnewsletter ืœื ื”ื™ื” marketing afterthought ืฉื”ื•ื‘ืจื’ ืœืชื™ืื•ืจื™ื” ื’ืžื•ืจื”. ื”ื•ื ื”ื™ื” ื”ืžืงื•ื ืฉื‘ื• CSA ื ืืœืฆื” ืœืจืืฉื•ื ื” ืœื”ืกื‘ื™ืจ ืืช ืขืฆืžื”, ื‘ืงื•ืœ, ืœืื ืฉื™ื ืฉืื™ืŸ ืœื”ื ืฉื•ื ื—ื•ื‘ื” ืœื”ื™ื•ืช ืกื‘ืœื ื™ื™ื. ื”ืžืืžืจื™ื ื‘ืื• ืงื•ื“ื ื›ื™ ืœื”ืกื‘ื™ืจึพืœืื—ืจื™ื ื”ื•ื ืžื‘ื—ืŸ ืฉื•ื ื” ืžืœื”ื•ื›ื™ื—ึพืœืขืฆืžืš, ื•ึพCSA ื”ื™ื™ืชื” ืฆืจื™ื›ื” ืœืขื‘ื•ืจ ืืช ืฉื ื™ื”ื. ื”ึพformal core โ€” ื”ื—ืœืงื™ื ื”ืžื•ืงื“ืžื™ื ื™ื•ืชืจ ืฉืœ ื”ืกืคืจ ื”ื–ื” โ€” ื”ื•ื ื”ืžืงื•ื ืฉื‘ื• ื”ืืœื’ื‘ืจื” ืžื•ื›ื™ื—ื” ืฉื”ื™ื ืขืงื‘ื™ืช; ื”ึพnewsletter ื”ื•ื ื”ืžืงื•ื ืฉื‘ื• ื”ื™ื ื ืืœืฆื” ืœื”ืจืื•ืช ืฉื”ื™ื ืžื•ื‘ื ืช. ืชื™ืื•ืจื™ื” ืฉื”ื™ื ืื—ืช ื‘ืœื™ ื”ืฉื ื™ื™ื” ื”ื™ื ื—ืฆื™ ื‘ื ื•ื™ื”.

ืื™ืš ื”ื›ืชื™ื‘ื” ื”ืฆื™ื‘ื•ืจื™ืช ืขื™ืฆื‘ื” ืืช ื”ืขื‘ื•ื“ื”

ื›ืชื™ื‘ื” ื‘ืคื•ืžื‘ื™ ืขืฉืชื” ื™ื•ืชืจ ืžืืฉืจ ืœืชืงืฉืจ ืืช ื”ืขื‘ื•ื“ื”; ื”ื™ื ืฉื™ื ืชื” ืื•ืชื” โ€” ืื ื›ื™ ื›ืืŸ ืคืจืง ืฆืจื™ืš ืœื”ื™ื–ื”ืจ, ื›ื™ ืงืœ ืžื“ื™ ืœื˜ืขื•ืŸ ืกื™ืคื•ืจ ืžืกื•ื“ืจ ืžื“ื™ ืฉืœ "ื”ืžืืžืจ ื—ืฉืฃ ืืช ื”ืคื’ื". ื”ื’ืจืกื” ื”ื›ื ื” ืฉืงื˜ื” ื™ื•ืชืจ. ืขืฆื ื”ื”ืกื‘ืจ ืฉืœ ืจืขื™ื•ืŸ ืœืงื•ืจื ืฉืœื ื™ืงื‘ืœ ื–ืณืจื’ื•ืŸ ื—ืฉืฃ ืฉื•ื‘ ื•ืฉื•ื‘ ืžืงื•ืžื•ืช ืฉื‘ื”ื ื”ื‘ื—ื ื” ื”ื™ื™ืชื” ืžื˜ื•ืฉื˜ืฉืช ื™ื•ืชืจ ืžืžื” ืฉื”ึพspec ื”ื•ื“ื”, ืฉื‘ื”ื ืžื™ืœื” ื ืฉืื” ืฉื ื™ ืžื•ื‘ื ื™ื, ืฉื‘ื”ื ื“ื•ื’ืžื” ืœื ื‘ืืžืช ื”ืžื—ื™ืฉื” ืืช ื”ื˜ืขื ื” ืฉื”ื™ื™ืชื” ืืžื•ืจื” ืœื”ืžื—ื™ืฉ.

ื—ืœืง ืžื–ื” ื”ืคืš ืœื”ื’ื“ืจื•ืช ื—ื“ื•ืช ื™ื•ืชืจ; ื—ืœืง ื”ืคืš ืœื”ื‘ื—ื ื•ืช ืขืฆืžืŸ ืฉืขืœื™ื”ืŸ ื”ืคืจืงื™ื ื”ืคื•ืจืžืœื™ื™ื ื ืฉืขื ื™ื ืขื›ืฉื™ื•. ื”ื ืงื•ื“ื” ืื™ื ื” ืฉื”ึพnewsletter ื›ืชื‘ ืžื—ื“ืฉ ืืช ื”ืžืชืžื˜ื™ืงื” โ€” ืœืžืชืžื˜ื™ืงื” ื™ืฉ ืžืฉืžืขืช ืžืฉืœื” โ€” ืืœื ืฉึพpublic exposition ื•ึพformal precision ืžืฉื›ื• ืœืื•ืชื• ื›ื™ื•ื•ืŸ, ื›ืœ ืื—ื“ ืชื•ืคืก ืืช ืžื” ืฉื”ืื—ืจ ื”ื—ืžื™ืฅ. ื”ื”ื•ื›ื—ื•ืช ืชืคืกื• ืืช ืžื” ืฉื”ื™ื” false; ื”ืžืืžืจื™ื ืชืคืกื• ืืช ืžื” ืฉื”ื™ื” unclear. ื˜ืขื ื” ืฉืฉืจื“ื” ืืช ืฉื ื™ื”ื ื”ื™ื™ืชื” ื˜ืขื ื” ืฉืฉื•ื•ื” ืœืฉืžื•ืจ. ืœื›ืŸ ื”ึพpublic draft ืื™ื ื• artifact ื ื—ื•ืช ื™ื•ืชืจ ืžื”ืกืคืจ: ื”ื•ื ื”ื™ื” load-bearing ื‘ื™ืฆื™ืจืช ื”ืขื‘ื•ื“ื”, ืœื ืชื•ืฆืจ ืœื•ื•ืื™ downstream ืฉืœื”.

ืžืคืช ื”ึพcurriculum

ื”ึพnewsletter ื•ื”ืกืคืจ ื—ื•ืœืงื™ื ืฉืœื“, ื•ื”ื—ืคื™ืคื” ืžื›ื•ื•ื ืช. ื”ึพroadmap ืฉืžืชื›ื ืŸ ืืช ื”ึพnewsletter ืžืฉืžืฉ ื’ื ื›ึพoutline ืฉืœ ื”ืกืคืจ: ืกื“ืจื” ืื—ืช ืฉืœ ืžืืžืจื™ื ืžืงื‘ื™ืœื” ื‘ืขืจืš ืœื—ืœืง ืื—ื“ ืฉืœ ื”ืกืคืจ, ื•ื”ืคืจืงื™ื revised from the issues, ืœื ื”ึพissues extracted from the chapters. ื”ืกื“ืจื” ื”ืจืืฉื•ื ื” โ€” ื–ื• ืฉื ืชื ื” ืฉื ืœื‘ืขื™ื”, ืœืžื” ืกื•ื›ื ื™ื ืฆืจื™ื›ื™ื ืืœื’ื‘ืจื” ื‘ื›ืœืœ โ€” ืžืžื•ืคื” ืœืคืชื™ื—ื” ืฉืœ ื”ืกืคืจ. ื”ืฉื ื™ื™ื” โ€” ื–ื• ืฉืชืžื—ืจื” ืืช ื–ื”, ืžื” ื”ืžืฉืžืขืช ืขื•ืœื”, ืžืฉื•ืœื ืื•ืคืจื˜ื•ืจ ืื—ื“ ื‘ื›ืœ ืคืขื โ€” ืžืžื•ืคื” ืœึพarc ืฉื‘ื ืื—ืจื™ื”.

ื”ื”ืชืืžื” ื”ื™ื curriculum, ืœื transcription. ืคืจืง ืื™ื ื• issue ืžื•ื“ืคืก ืžื—ื“ืฉ, ื•ืœื ื›ืœ ืคืจืง ื ื•ื‘ืข ืžืžืืžืจ ืกืคืฆื™ืคื™ โ€” ื›ืžื” ืžืŸ ื”ืคืจืงื™ื ื”ืคื•ืจืžืœื™ื™ื ื ื›ืชื‘ื• ื™ืฉื™ืจื•ืช ืžืชื•ืš ื”ึพspecification. ืžื” ืฉื”ืžื™ืคื•ื™ ืžื‘ื˜ื™ื— ื”ื•ื coherence: ืฉื”ึพpublic draft ื•ื”ืกืคืจ ืžืœืžื“ื™ื ืืช ืื•ืชื ื“ื‘ืจื™ื ื‘ืื•ืชื• ืกื“ืจ, ื‘ืœื™ ืœื›ืคื•ืช ืขืœ ื”ืกืคืจ ืœื”ื™ืฉืœื— ืœืคื™ ื”ืงืฆื‘ ื”ืฉื‘ื•ืขื™ ืฉืœ ื”ึพnewsletter. ื”ึพroadmap ืžื—ื–ื™ืง ืฉืชื™ ืฉื›ื‘ื•ืช ื‘ื“ื™ื•ืง ืžืกื™ื‘ื” ื–ื• โ€” skeleton ื™ืฆื™ื‘ ืฉื”ื•ื outline ืฉืœ ื”ืกืคืจ, ื•ึพissue queue ื’ืžื™ืฉ ืฉืžืชื›ื•ืคืฃ ืขื ื”ืžืฆื™ืื•ืช. ื”ึพskeleton ื”ื•ื ื”ื”ื‘ื˜ื—ื”; ื”ึพqueue ื”ื•ื ื”ืœื•ืดื–.

ื›ืืฉืจ ืžืฆื™ื‘ื™ื ืื•ืชื• ื‘ืžืœื•ืื•, ื”ึพskeleton ื”ื–ื” ื”ื•ื ืฉื‘ืข ืกื“ืจื•ืช, ื•ื”ื“ืจืš ื”ื‘ืจื•ืจื” ื‘ื™ื•ืชืจ ืœื”ืจืื•ืช ืืช ืฆื•ืจืช ื”ืกืคืจ โ€” ื•ืœื”ื™ืฉืืจ ื›ื ื™ื ืœื’ื‘ื™ ื›ืžื” ืžืžื ื• ืงื™ื™ื โ€” ื”ื™ื ืœืชืช ืœื”ืŸ ืฉื. ื”ืจืืฉื•ื ื” ื ืชื ื” ืฉื ืœื‘ืขื™ื”: ืœืžื” ืกื•ื›ื ื™ื ืฆืจื™ื›ื™ื ืืœื’ื‘ืจื” ื‘ื›ืœืœ. ื”ืฉื ื™ื™ื” ืชืžื—ืจื” ืื•ืชื”: ืžื” ื”ืžืฉืžืขืช ืขื•ืœื”, ืžืฉื•ืœื ืื•ืคืจื˜ื•ืจ ืื—ื“ ื‘ื›ืœ ืคืขื. ื”ืฉืœื™ืฉื™ืช ื ืคืชื—ืช ื‘ืจื’ืข ืฉื‘ื• ื”ืืœื’ื‘ืจื” ื ืขืฉื™ืช accountable ืžืกืคื™ืง ื›ื“ื™ ืœื’ืขืช ื‘ืขื•ืœื; ื”ืจื‘ื™ืขื™ืช ืžืคืจืงืช interpreter ื™ื—ื™ื“; ื”ื—ืžื™ืฉื™ืช ืขื•ืกืงืช ื‘ืจื™ื‘ื•ื™ ืกื•ื›ื ื™ื ืฉื ืืจื’ื™ื ื™ื—ื“; ื”ืฉื™ืฉื™ืช ื”ื™ื ื”ื›ืœื›ืœื” ืฉืœ ื›ืœ ื–ื”; ื”ืฉื‘ื™ืขื™ืช โ€” ืžืขืจื›ืช ืฉืงื•ืจืืช ืืช ืขืฆืžื”. ืฉื‘ืข ืกื“ืจื•ืช, ื‘ืขืจืš ืื—ืช ืœื›ืœ ื—ืœืง ืฉืœ ื”ืกืคืจ. ืฉืชื™ื™ื ืžื”ืŸ ืงื™ื™ืžื•ืช ื›ืคืจื•ื–ื”. ื—ืžืฉ ื”ืื—ืจื•ืช ืงื™ื™ืžื•ืช ื‘ื“ื™ื•ืง ื›ืจืฉื™ืžื” ื”ื–ื• โ€” ื›ื•ืชืจื•ืช ื•ืชื–ื•ืช, ื ืขื•ืœื•ืช ื‘ืกื“ืจ โ€” ื•ืฉื•ื ืคืจื•ื–ื” ื›ืชื•ื‘ื” ืžืขื‘ืจ ืœื›ืš.

ื”ืžืฆื‘ ื”ื›ื ื” ืฉืœ ื”ึพcorpus

ืขื›ืฉื™ื• ื”ื—ืœืง ืฉึพprovenance chapter ื—ื™ื™ื‘ ืœืงื•ืจื: ื›ืžื” ืžื–ื” ื‘ืืžืช ืงื™ื™ื. ื”ืชืฉื•ื‘ื” ื”ื›ื ื” ื›ื•ืœืœืช ืืจื‘ืข ื“ืจื’ื•ืช ืฉื•ื ื•ืช ืฉืœ ืžื•ื›ื ื•ืช, ื•ืœืžื–ื’ ื‘ื™ื ื™ื”ืŸ ื™ื”ื™ื” ื”ืฉืงืจ ื”ืงืœ.

ืจืืฉื™ืช, ื™ืฉ ืคืจื•ื–ื” published: ื”ืกื“ืจื” ื”ืจืืฉื•ื ื” ื‘ื—ื•ืฅ, live ืœืฆื™ื‘ื•ืจ, ื›ื•ืœื”. ืฉื ื™ืช, ื™ืฉ ืคืจื•ื–ื” completed-but-rolling-out: ื”ืกื“ืจื” ื”ืฉื ื™ื™ื” ืงื™ื™ืžืช ื›ึพissue text ืžืœื ื•ืžืชืคืจืกืžืช issue by issue โ€” ื›ืชื•ื‘ื”, staged, ื•ืžืฉื•ื—ืจืจืช ื‘ืงืฆื‘ ืฉืœื”. ืฉืœื™ืฉื™ืช, ื™ืฉ ืืช ื”ึพconversion ืขืฆืžื•: ื”ืกืคืจ ื”ื–ื”, ืคืขื•ืœืช ื”ื”ืคื™ื›ื” ืฉืœ issue-form prose ืœึพchapter-form, ืฉื”ื™ื ืขื‘ื•ื“ื” ื‘ืชื”ืœื™ืš ื•ืœื manuscript ื’ืžื•ืจ. ื•ืจื‘ื™ืขื™ืช, ื™ืฉ ืืช ื”ืชื•ื›ื ื™ืช: ื—ืžืฉ ื”ืกื“ืจื•ืช ืฉื ื•ืชืจื• ืงื™ื™ืžื•ืช ื›ึพlocked structure โ€” curriculum ืขื ื›ื•ืชืจื•ืช, ืชื–ื•ืช, ื•ืœึพarc ื”ื‘ื ืืคื™ืœื• ืจืฆืฃ issues ื ืขื•ืœ โ€” ืื‘ืœ ืœื ื›ืคืจื•ื–ื” ื›ืชื•ื‘ื”.

ื”ืžืฉืžืขืช ืฉืœ ื”ึพroadmap ืขืฆืžื• ืื•ืžืจืช ื–ืืช ื‘ืžื“ื•ื™ืง ื‘ื™ื•ืชืจ. ื”ืกื“ืจื” ื”ื‘ืื” ื”ื™ื "editorially designed, but not operationally born": ื”ืฆื•ืจื” ืฉืœื” ืงื‘ื•ืขื”, ืื‘ืœ ื”ื™ื ืขื“ื™ื™ืŸ ืœื ื ื›ื ืกื” ืœึพprose pipeline. Designed is not born; locked skeleton is not written text. ืœื›ืŸ ื”ื”ืฆื”ืจื” ื”ืžื“ื•ื™ืงืช ืœื’ื‘ื™ ืžืฆื‘ ื”ืกืคืจ ืื™ื ื” "ื”ึพmanuscript ื’ืžื•ืจ." ื”ื™ื ืฉื”ึพraw public prose ืงื™ื™ื ืขื‘ื•ืจ major early arcs; ื”ื•ื ืฆืจื™ืš conversion ืžึพissue-form ืœึพchapter-form โ€” ื•ื–ื” ื‘ื“ื™ื•ืง ืžื” ืฉื”ื›ืจืš ื”ื–ื” ื”ื•ื. ื”ื“ืจืš ืงื“ื™ืžื” ื”ื™ื ืชื•ื›ื ื™ืช, ืœื receipt: ื—ืžืฉ ื”ืกื“ืจื•ืช ื”ืžืื•ื—ืจื•ืช ืžืžื•ืคื•ืช, ืœื ื”ื•ืฉืœืžื•, ื•ื”ืคืจืง ื”ื–ื” ืžืชืืจ ืื•ืชืŸ ื›ึพintended, ืœืขื•ืœื ืœื ื›ึพachieved. ื”ื”ื‘ื—ื ื” ื”ื–ื• โ€” ื‘ื™ืŸ ืžื” ืฉื›ืชื•ื‘ ืœื‘ื™ืŸ ืžื” ืฉืจืง ืžืชื•ื›ื ืŸ โ€” ื”ื™ื ืื•ืชื” ืžืฉืžืขืช ืฉื›ืœ ื”ืกืคืจ ื”ืชืขืงืฉ ืขืœื™ื”, ืžื•ืคื ื™ืช ืขื›ืฉื™ื• ืืœ ื”ืกืคืจ ืขืฆืžื•.

ืกื’ื™ืจื”

ื”ืžืืžืจื™ื ื‘ืื• ืงื•ื“ื, ื•ื”ื ืœื ื”ื™ื• ื“ื‘ืจ ืคื—ื•ืช ื‘ื’ืœืœ ื–ื”. ื”ื ื”ื™ื• ื”ืžืงื•ื ืฉื‘ื• CSA ื ืืœืฆื” ืœืจืืฉื•ื ื” ืœื”ื™ื•ืช ืžื•ื‘ื ืช โ€” ื”ืžืงื•ื ืฉื‘ื• ืžืฉืžืขืช ื”ื”ืกื‘ืจ ื”ืฆื™ื‘ื•ืจื™ ืžืฉื›ื” ืืช ื”ืจืขื™ื•ื ื•ืช ืืœ ื‘ื”ื™ืจื•ืช ื‘ื–ืžืŸ ืฉื”ื”ื•ื›ื—ื•ืช ืžืฉื›ื• ืื•ืชื ืืœ ืืžืช. ื”ืกืคืจ ื”ื•ื ื”ื”ืžืจื” ืฉืœ ื”ึพpublic draft ื”ื–ื” ืœืฆื•ืจื” ืขืžื™ื“ื”: ื”ึพarcs ื”ืžื•ืงื“ืžื™ื ื›ืชื•ื‘ื™ื, ื”ึพarcs ื”ืžืื•ื—ืจื™ื ืขื“ื™ื™ืŸ ืจืง ืžืžื•ืคื™ื, ื•ื›ืœ ื”ืขื ื™ื™ืŸ ื›ื ื” ืœื’ื‘ื™ ืžื™ ื”ื•ื ืžื™.

ื”ื›ื ื•ืช ื”ื–ื• ื”ื™ื ื”ืกื™ื‘ื” ืฉื”ืคืจืง ื”ื–ื” ื™ื•ืฉื‘ ืœืงืจืืช ื”ืกื•ืฃ ื‘ืžืงื•ื ืœื”ืกืชื™ืจ ืืช ื”ืชืคืจื™ื. ืกืคืจ ืฉื”ื™ื” ื˜ื•ืขืŸ ืฉื ื•ืœื“ ืฉืœื ื”ื™ื” ืžื‘ืงืฉ ืืžื•ืŸ ืขืœ ื”ืืจื™ื–ื” ืฉืœื•. ื”ืกืคืจ ื”ื–ื” ืžืขื“ื™ืฃ ืœื”ืจืื•ืช ืืช ื”ึพprovenance ืฉืœื• โ€” newsletter ืฉื‘ื ืงื•ื“ื, conversion ืฉืขื“ื™ื™ืŸ ืžืชืจื—ืฉ, ื•ื“ืจืš ืงื“ื™ืžื” ืฉืฉืžื” ื ืืžืจ, ืจืฆืคื” ื ืงื‘ืข, ื•ื‘ื›ื•ื•ื ื” ืขื“ื™ื™ืŸ ืœื ื ื˜ืขื ืช ื›ึพdone. ืžื” ืฉื”ื“ืจืš ื”ื–ื• ื‘ืืžืช ืžืฉืื™ืจื” ืœื ื’ืžื•ืจ ื”ื•ื ื ื•ืฉื ื”ืคืจืง ื”ืื—ืจื•ืŸ.

Chapter 20 ยท Part VI โ€” The Public Draft and the Road Aheadืคืจืง 20 ยท ื—ืœืง VI โ€” ื”ื˜ื™ื•ื˜ื” ื”ืฆื™ื‘ื•ืจื™ืช ื•ื”ื“ืจืš ืงื“ื™ืžื”

What Volume 1 Does Not Yet Doืžื” ืฉื›ืจืš 1 ืขื“ื™ื™ืŸ ืื™ื ื• ืขื•ืฉื”

The question this chapter answers

A book earns trust not only by what it proves, but by what it refuses to claim โ€” so Volume 1 ends by naming, plainly, the things it does not yet do, each a boundary the work has reached and not yet crossed.

Every chapter before this one was careful about some claim it would not make: that the algebra is universal, that the field watcher works, that the company is built, that the theory is complete. Those refusals were scattered through the book as guardrails. This chapter gathers them into one place and states them outright, because a book that hides its boundaries asks to be trusted on faith, and this one would rather be trusted on inspection.

There is also a design reason these boundaries exist, and it matters. Volume 1 is algebra-only by design. It set out to do one thing โ€” establish the algebra, prove what can be proved about it, and show it binding to real domains โ€” and to leave the rest for what comes after. So most of what follows is not a list of failures; it is the deliberate edge of a scope drawn on purpose, and naming the edge is how a reader is kept from mistaking the part for the whole. Eight boundaries, in three kinds: where the mathematics has named its own next step, where the system around the algebra is still unbuilt, and where the field and the company are still early.

The algebra's own frontier

Begin with the boundaries internal to the algebra, because the Core named these on its own.

The first is the representation theorem. The book's theorem suite is seven theorems, supported by six lemmas, proved at pen-and-paper rigor โ€” but a representation theorem, the statement that CSA's structures characterize agentic systems up to equivalence, is not among them. The Core places it on a ladder whose top rung is explicitly future work: the lower rungs โ€” engine conformance, and a model distinct from the engine โ€” are reached; the top rung is named, not climbed. A book that quietly let its seven theorems stand in for a representation theorem would be claiming the strongest thing on the strength of real but lesser ones. CSA does not, and says so exactly where the claim would otherwise be tempting.

The second is the first production projection between purposes. The algebra defines ฮ , the one authorized door between purposes, and proves what authorized transport must satisfy โ€” but in the live deployment, no production ฮ  arrow has ever fired. The authorization registry holds zero declared arrows. (It changed location in a recent restructure; it is still empty.) So the cross-purpose machinery of the isolation chapter is proved, built, and waiting โ€” not exercised. The first real arrow is a milestone ahead, not a receipt behind. These two โ€” the unproved top rung and the unfired arrow โ€” are the algebra's own frontier: where the mathematics has done its part and pointed at what it has not yet done.

The runtime and the economy โ€” later volumes

The next two boundaries are not internal to the algebra at all. They are the layers that would surround it in a full system, and Volume 1 deliberately did not build them.

The first is the runtime. There is a companion specification for the machinery that would actually execute the algebra โ€” the kernel, the schedulers, the wiring between agents โ€” and it is incomplete: several sections await review and re-lock, and two load-bearing ones, including the action-control layer and the first MVP configuration, are explicitly deferred. This book does not draw on that specification for anything. It points at it as unfinished and leaves it there; the runtime is a later volume's subject.

The second is the economic layer. There is a candidate design for how agents in such a system might hold and exchange value โ€” and it is a frozen candidate, declaring nothing, locking nothing, with no live activity. It is a pointer in this book and nothing more. Both of these sit outside Volume 1 by the same decision that made the volume algebra-only: an algebra can be established, proved, and bound without yet building the runtime that hosts it or the economy that might one day run on it. Naming them as unbuilt is not an apology โ€” it is the scope line, drawn where it was always meant to be.

The field and the company โ€” still early

The last group is the distance between a proved algebra with two bindings and a mature, deployed, productized system. Four boundaries, each touched earlier in the book, stated here together.

The field watcher is in training, not graduated. The camera-frame component that judges whether a print is failing watches in shadow mode; as of the live counter, two of fifteen sessions are banked, both on clean prints, so its recall โ€” whether it catches real failures โ€” is not yet even measurable. Field receipts exist, but the watcher remains in shadow-mode graduation.

The binding is proven at two domains, not universally. One rule-governed evaluation domain and one physical-telemetry domain share one unchanged operator set โ€” real evidence that the structure is not domain-shaped, and exactly two domains' worth of it. The honest answer to "does it generalize?" is to bind a third and a fourth, never to call two "universal."

As of this volume's drafting, the company is a venture in its first weeks, not an operating business. Algentis is a solo founder in an early phase โ€” the legal form still an open decision, the public site still a task on a list. "The algebra bound a real domain" is true; "the company that owns it is operational" is not; the two are kept apart.

And the book itself is partly written, partly planned. Two series of public essays exist as prose; five more exist as locked structure โ€” designed, not written. The manuscript is not done: the raw prose exists for the early arcs and is being converted, arc by arc. Four boundaries, one shape โ€” the algebra is further along than the system, the deployment, the company, and the rest of the book around it โ€” and saying so is the only way to let the reader trust the part that is done.

Why naming the edges is the point

It would have been easy to end on the strongest note โ€” the proved suite, the clean replay, the two domains โ€” and let the boundaries stay implicit. Gathering them instead, in the last chapter, is the same choice the whole book has been making in miniature. Every dated receipt, every "as of," every "operator-invoked," every "recall undefined" was a small refusal to claim more than was true. This chapter is those refusals collected into the closing argument.

A book that names its boundaries precisely is making a wager: that a reader can tell the difference between a system that hides its edges and one that draws them, and will trust the second more. The proved center of this book โ€” the spaces, the operators, the axioms, the seven theorems โ€” is exactly as believable as the boundaries around it are honest. If the "not yet" list were padded with things already done, the proved list would be suspect too. Because the "not yet" list is accurate, the proved list can be taken at face value. Honesty about the edges is not humility for its own sake; it is what makes the center load-bearing.

Close

So this is where Volume 1 ends โ€” at its honest edge. It established an algebra for agents that is purpose-indexed, typed, and operational; it proved seven theorems about it and closed every debt; it bound the algebra to two real and unlike domains; and it stopped there, on purpose, naming what it did not do rather than blurring the line. The representation theorem is future work. The first production projection has not fired. The runtime and the economy are later volumes. The watcher is still learning, the binding is still at two, the company remains early, and the rest of the book is still being written. None of that is hidden, and none of it is hedged into vagueness; it is named, dated, and bounded โ€” the same discipline, all the way down.

The opposite of an algebra is glue, and the opposite of a finished claim is an honest boundary. Volume 1 is the algebra โ€” proved as far as it has been proved, bound as far as it has been bound โ€” and the road past every edge named here is what the volumes after it are for. That road is mapped. It is not yet walked. And a book that knows the difference is the one worth starting from.

ื”ืฉืืœื” ืฉื”ืคืจืง ื”ื–ื” ืขื•ื ื” ืขืœื™ื”

ืกืคืจ ืžืจื•ื•ื™ื— ืืžื•ืŸ ืœื ืจืง ื‘ื–ื›ื•ืช ืžื” ืฉื”ื•ื ืžื•ื›ื™ื—, ืืœื ื‘ื–ื›ื•ืช ืžื” ืฉื”ื•ื ืžืกืจื‘ ืœื˜ืขื•ืŸ โ€” ื•ืœื›ืŸ Volume 1 ืžืกืชื™ื™ื ื‘ื›ืš ืฉื”ื•ื ื ื•ืชืŸ ืฉื, ื‘ืคืฉื˜ื•ืช, ืœื“ื‘ืจื™ื ืฉื”ื•ื ืขื“ื™ื™ืŸ ืœื ืขื•ืฉื”, ื›ืœ ืื—ื“ ืžื”ื ื’ื‘ื•ืœ ืฉื”ืขื‘ื•ื“ื” ื”ื’ื™ืขื” ืืœื™ื• ื•ืขื“ื™ื™ืŸ ืœื ื—ืฆืชื”.

ื›ืœ ืคืจืง ืœืคื ื™ ื–ื” ื”ื™ื” ื–ื”ื™ืจ ืœื’ื‘ื™ ื˜ืขื ื” ื›ืœืฉื”ื™ ืฉืœื ื™ื˜ืขืŸ: ืฉื”ืืœื’ื‘ืจื” ืื•ื ื™ื‘ืจืกืœื™ืช, ืฉื”ึพfield watcher ืขื•ื‘ื“, ืฉื”ื—ื‘ืจื” ื‘ื ื•ื™ื”, ืฉื”ืชื™ืื•ืจื™ื” ืฉืœืžื”. ื”ืกื™ืจื•ื‘ื™ื ื”ืืœื” ื”ื™ื• ืžืคื•ื–ืจื™ื ืœืื•ืจืš ื”ืกืคืจ ื›ึพguardrails. ื”ืคืจืง ื”ื–ื” ืื•ืกืฃ ืื•ืชื ืœืžืงื•ื ืื—ื“ ื•ืื•ืžืจ ืื•ืชื ื™ืฉื™ืจื•ืช, ื›ื™ ืกืคืจ ืฉืžืกืชื™ืจ ืืช ื”ื’ื‘ื•ืœื•ืช ืฉืœื• ืžื‘ืงืฉ ืืžื•ืŸ ืขืœ ื‘ืกื™ืก ืืžื•ื ื”, ื•ื”ืกืคืจ ื”ื–ื” ืžืขื“ื™ืฃ ืœื–ื›ื•ืช ื‘ืืžื•ืŸ ื“ืจืš inspection.

ื™ืฉ ื’ื ืกื™ื‘ื” ืขื™ืฆื•ื‘ื™ืช ืœื›ืš ืฉื”ื’ื‘ื•ืœื•ืช ื”ืืœื” ืงื™ื™ืžื™ื, ื•ื”ื™ื ื—ืฉื•ื‘ื”. Volume 1 ื”ื•ื algebra-only by design. ื”ื•ื ื™ืฆื ืœืขืฉื•ืช ื“ื‘ืจ ืื—ื“ โ€” ืœื‘ืกืก ืืช ื”ืืœื’ื‘ืจื”, ืœื”ื•ื›ื™ื— ืืช ืžื” ืฉืืคืฉืจ ืœื”ื•ื›ื™ื— ืขืœื™ื”, ื•ืœื”ืจืื•ืช ืื•ืชื” ื ืงืฉืจืช ืœึพdomains ืืžื™ืชื™ื™ื โ€” ื•ืœื”ืฉืื™ืจ ืืช ื”ืฉืืจ ืœืžื” ืฉื‘ื ืื—ืจ ื›ืš. ืœื›ืŸ ืจื•ื‘ ืžื” ืฉืžื•ืคื™ืข ื‘ื”ืžืฉืš ืื™ื ื• ืจืฉื™ืžืช ื›ื™ืฉืœื•ื ื•ืช; ื–ื”ื• ื”ืงืฆื” ื”ืžื›ื•ื•ืŸ ืฉืœ scope ืฉื ืžืฉืš ื‘ื›ื•ื•ื ื”, ื•ืžืชืŸ ืฉื ืœืงืฆื” ื”ื•ื ื”ื“ืจืš ืœืžื ื•ืข ืžืงื•ืจื ืœื˜ืขื•ืช ื•ืœื—ืฉื•ื‘ ืฉื”ื—ืœืง ื”ื•ื ื”ืฉืœื. ืฉืžื•ื ื” ื’ื‘ื•ืœื•ืช, ื‘ืฉืœื•ืฉื” ืกื•ื’ื™ื: ื”ืžืงื•ื ืฉื‘ื• ื”ืžืชืžื˜ื™ืงื” ื ืชื ื” ืฉื ืœืฆืขื“ ื”ื‘ื ืฉืœื”, ื”ืžืงื•ื ืฉื‘ื• ื”ืžืขืจื›ืช ืกื‘ื™ื‘ ื”ืืœื’ื‘ืจื” ืขื“ื™ื™ืŸ ืœื ื‘ื ื•ื™ื”, ื•ื”ืžืงื•ื ืฉื‘ื• ื”ึพfield ื•ื”ื—ื‘ืจื” ืขื“ื™ื™ืŸ ืžื•ืงื“ืžื™ื.

ื”ื—ื–ื™ืช ืฉืœ ื”ืืœื’ื‘ืจื” ืขืฆืžื”

ื ืชื—ื™ืœ ื‘ื’ื‘ื•ืœื•ืช ื”ืคื ื™ืžื™ื™ื ืœืืœื’ื‘ืจื”, ื›ื™ ื”ึพCore ื ืชืŸ ืœื”ื ืฉื ื‘ืขืฆืžื•.

ื”ืจืืฉื•ืŸ ื”ื•ื ื”ึพrepresentation theorem. ืกื•ื•ื™ื˜ืช ื”ืžืฉืคื˜ื™ื ืฉืœ ื”ืกืคืจ ื”ื™ื ืฉื‘ืขื” ืžืฉืคื˜ื™ื, ื”ื ืชืžื›ื™ื ืขืœ ื™ื“ื™ ืฉืฉ ืœืžื•ืช, ืžื•ื›ื—ื™ื ื‘ืจืžืช pen-and-paper rigor โ€” ืื‘ืœ representation theorem, ื”ื”ืฆื”ืจื” ืฉืžื‘ื ื™ CSA ืžืืคื™ื™ื ื™ื ืžืขืจื›ื•ืช ืกื•ื›ื ื™ื•ืช up to equivalence, ืื™ื ื• ื‘ื™ื ื™ื”ื. ื”ึพCore ืžืฆื™ื‘ ืื•ืชื• ืขืœ ืกื•ืœื ืฉื”ืฉืœื‘ ื”ืขืœื™ื•ืŸ ืฉืœื• ื”ื•ื ื‘ืžืคื•ืจืฉ future work: ื”ืฉืœื‘ื™ื ื”ืชื—ืชื•ื ื™ื โ€” engine conformance, ื•ืžื•ื“ืœ ืฉื ื‘ื“ืœ ืžื”ืžื ื•ืข โ€” ื”ื•ืฉื’ื•; ื”ืฉืœื‘ ื”ืขืœื™ื•ืŸ ื ืงืจื ื‘ืฉื, ืœื ื ื˜ืคืก. ืกืคืจ ืฉื”ื™ื” ื ื•ืชืŸ ืœืฉื‘ืขืช ื”ืžืฉืคื˜ื™ื ืฉืœื• ืœืขืžื•ื“ ื‘ืฉืงื˜ ื‘ืžืงื•ื representation theorem ื”ื™ื” ื˜ื•ืขืŸ ืืช ื”ื“ื‘ืจ ื”ื—ื–ืง ื‘ื™ื•ืชืจ ืขืœ ื‘ืกื™ืก ื“ื‘ืจื™ื ืืžื™ืชื™ื™ื ืืš ื—ืœืฉื™ื ื™ื•ืชืจ. CSA ืœื ืขื•ืฉื” ื–ืืช, ื•ืื•ืžืจืช ื–ืืช ื‘ื“ื™ื•ืง ื‘ืžืงื•ื ืฉื‘ื• ื”ื˜ืขื ื” ื”ื™ื™ืชื” ืžืคืชื” ืื—ืจืช.

ื”ืฉื ื™ ื”ื•ื ื”ึพproduction projection ื”ืจืืฉื•ืŸ ื‘ื™ืŸ purposes. ื”ืืœื’ื‘ืจื” ืžื’ื“ื™ืจื” ืืช ฮ , ื”ื“ืœืช ื”ืžื•ืจืฉื™ืช ื”ื™ื—ื™ื“ื” ื‘ื™ืŸ purposes, ื•ืžื•ื›ื™ื—ื” ืžื” transport ืžื•ืจืฉื” ื—ื™ื™ื‘ ืœืงื™ื™ื โ€” ืื‘ืœ ื‘ึพlive deployment, ืฉื•ื production ฮ  arrow ืขื“ื™ื™ืŸ ืœื fired. ื”ึพauthorization registry ืžื—ื–ื™ืง ืืคืก declared arrows. ื”ื•ื ืฉื™ื ื” ืžื™ืงื•ื ื‘ึพrestructure reciente; ื”ื•ื ืขื“ื™ื™ืŸ ืจื™ืง. ืœื›ืŸ ื”ึพcross-purpose machinery ืฉืœ ืคืจืง ื”ึพisolation ืžื•ื›ื—, ื‘ื ื•ื™, ื•ืžืžืชื™ืŸ โ€” ืœื ืžื•ืžืฉ ื‘ื™ื™ืฆื•ืจ. ื”ึพarrow ื”ืืžื™ืชื™ ื”ืจืืฉื•ืŸ ื”ื•ื milestone ืงื“ื™ืžื”, ืœื receipt ืžืื—ื•ืจ. ืฉื ื™ ืืœื” โ€” ื”ืฉืœื‘ ื”ืขืœื™ื•ืŸ ื”ืœืึพืžื•ื›ื— ื•ื”ึพarrow ืฉืขื“ื™ื™ืŸ ืœื fired โ€” ื”ื ื”ื—ื–ื™ืช ืฉืœ ื”ืืœื’ื‘ืจื” ืขืฆืžื”: ื”ืžืงื•ื ืฉื‘ื• ื”ืžืชืžื˜ื™ืงื” ืขืฉืชื” ืืช ื—ืœืงื” ื•ื”ืฆื‘ื™ืขื” ืขืœ ืžื” ืฉืขื“ื™ื™ืŸ ืœื ืขืฉืชื”.

ื”ึพruntime ื•ื”ื›ืœื›ืœื” โ€” ื›ืจื›ื™ื ืžืื•ื—ืจื™ื ื™ื•ืชืจ

ืฉื ื™ ื”ื’ื‘ื•ืœื•ืช ื”ื‘ืื™ื ืื™ื ื ืคื ื™ืžื™ื™ื ืœืืœื’ื‘ืจื” ื›ืœืœ. ืืœื” ื”ืฉื›ื‘ื•ืช ืฉื™ืงื™ืคื• ืื•ืชื” ื‘ืžืขืจื›ืช ืžืœืื”, ื•ึพVolume 1 ื‘ื›ื•ื•ื ื” ืœื ื‘ื ื” ืื•ืชืŸ.

ื”ืจืืฉื•ืŸ ื”ื•ื ื”ึพruntime. ื™ืฉ specification companion ืœืžื ื’ื ื•ืŸ ืฉื‘ืืžืช ื™ืจื™ืฅ ืืช ื”ืืœื’ื‘ืจื” โ€” ื”ึพkernel, ื”ึพschedulers, ื”ึพwiring ื‘ื™ืŸ ืกื•ื›ื ื™ื โ€” ื•ื”ื•ื ืœื ืฉืœื: ื›ืžื” sections ืžืžืชื™ื ื™ื ืœึพreview ื•ืœึพre-lock, ื•ืฉื ื™ื™ื load-bearing, ื›ื•ืœืœ action-control layer ื•ืชืฆื•ืจืช ื”ึพMVP ื”ืจืืฉื•ื ื”, explicitly deferred. ื”ืกืคืจ ื”ื–ื” ืœื ื ืฉืขืŸ ืขืœ ื”ึพspecification ื”ื–ื” ืœืฉื•ื ื“ื‘ืจ. ื”ื•ื ืžืฆื‘ื™ืข ืขืœื™ื• ื›ืœื ื’ืžื•ืจ ื•ืžืฉืื™ืจ ืื•ืชื• ืฉื; ื”ึพruntime ื”ื•ื ื”ื ื•ืฉื ืฉืœ ื›ืจืš ืžืื•ื—ืจ ื™ื•ืชืจ.

ื”ืฉื ื™ ื”ื•ื ื”ืฉื›ื‘ื” ื”ื›ืœื›ืœื™ืช. ื™ืฉ candidate design ืœืื•ืคืŸ ืฉื‘ื• ืกื•ื›ื ื™ื ื‘ืžืขืจื›ืช ื›ื–ื• ืขืฉื•ื™ื™ื ืœื”ื—ื–ื™ืง ื•ืœื”ื—ืœื™ืฃ value โ€” ื•ื”ื•ื frozen candidate, ืœื ืžืฆื”ื™ืจ ืขืœ ื“ื‘ืจ, ืœื ื ื•ืขืœ ื“ื‘ืจ, ื‘ืœื™ ืคืขื™ืœื•ืช ื—ื™ื”. ื”ื•ื pointer ื‘ืกืคืจ ื”ื–ื” ื•ืœื ื™ื•ืชืจ. ืฉื ื™ ืืœื” ื™ื•ืฉื‘ื™ื ืžื—ื•ืฅ ืœึพVolume 1 ืžืื•ืชื” ื”ื—ืœื˜ื” ืฉื”ืคื›ื” ืืช ื”ื›ืจืš ืœึพalgebra-only: ืืคืฉืจ ืœื‘ืกืก ืืœื’ื‘ืจื”, ืœื”ื•ื›ื™ื— ืื•ืชื” ื•ืœืงืฉื•ืจ ืื•ืชื” ื‘ืœื™ ืขื“ื™ื™ืŸ ืœื‘ื ื•ืช ืืช ื”ึพruntime ืฉืžืืจื— ืื•ืชื” ืื• ืืช ื”ื›ืœื›ืœื” ืฉืื•ืœื™ ื™ื•ื ืื—ื“ ืชืจื•ืฅ ืขืœื™ื”. ืœืงืจื•ื ืœื”ื unbuilt ืื™ื ื• ื”ืชื ืฆืœื•ืช โ€” ื–ื”ื• ืงื• ื”ึพscope, ืžืฆื•ื™ืจ ื‘ืžืงื•ื ืฉื‘ื• ื”ื•ื ืชืžื™ื“ ื”ื™ื” ืืžื•ืจ ืœื”ื™ื•ืช.

ื”ึพfield ื•ื”ื—ื‘ืจื” โ€” ืขื“ื™ื™ืŸ ืžื•ืงื“ืžื™ื

ื”ืงื‘ื•ืฆื” ื”ืื—ืจื•ื ื” ื”ื™ื ื”ืžืจื—ืง ื‘ื™ืŸ ืืœื’ื‘ืจื” ืžื•ื›ื—ืช ืขื ืฉื ื™ bindings ืœื‘ื™ืŸ ืžืขืจื›ืช ื‘ื•ื’ืจืช, ืคืจื•ืกื”, productized. ืืจื‘ืขื” ื’ื‘ื•ืœื•ืช, ื›ืœ ืื—ื“ ื ื’ืข ื‘ืกืคืจ ืงื•ื“ื, ืžื•ืฆื”ืจื™ื ื›ืืŸ ื™ื—ื“.

ื”ึพfield watcher ื ืžืฆื ื‘ืื™ืžื•ืŸ, ืœื graduated. ืจื›ื™ื‘ ื”ึพcamera-frame ืฉืฉื•ืคื˜ ื”ืื ื”ื“ืคืกื” ื ื›ืฉืœืช ืฆื•ืคื” ื‘ึพshadow mode; ื ื›ื•ืŸ ืœึพlive counter, ืฉืชื™ื™ื ืžืชื•ืš ื—ืžืฉึพืขืฉืจื” sessions ื ืฉืžืจื•, ืฉืชื™ื”ืŸ ืขืœ clean prints, ื•ืœื›ืŸ ื”ึพrecall ืฉืœื• โ€” ื”ืื ื”ื•ื ืชื•ืคืก ื›ืฉืœื™ื ืืžื™ืชื™ื™ื โ€” ืขื“ื™ื™ืŸ ืืคื™ืœื• ืœื measurable. Field receipts exist, but the watcher remains in shadow-mode graduation.

ื”ึพbinding ื”ื•ื›ื— ื‘ืฉื ื™ domains, ืœื ืื•ื ื™ื‘ืจืกืœื™ืช. rule-governed evaluation domain ืื—ื“ ื•ึพphysical-telemetry domain ืื—ื“ ื—ื•ืœืงื™ื ืกื˜ ืื•ืคืจื˜ื•ืจื™ื ืื—ื“ ืฉืœื ื”ืฉืชื ื” โ€” evidence ืืžื™ืชื™ ืœื›ืš ืฉื”ืžื‘ื ื” ืื™ื ื• domain-shaped, ื•ื‘ื“ื™ื•ืง evidence ืฉืœ ืฉื ื™ domains. ื”ืชืฉื•ื‘ื” ื”ื›ื ื” ืœึพ"ื”ืื ื–ื” ืžื›ืœื™ืœ?" ื”ื™ื ืœืงืฉื•ืจ ืฉืœื™ืฉื™ ื•ืจื‘ื™ืขื™, ืœืขื•ืœื ืœื ืœืงืจื•ื ืœืฉื ื™ื™ื "universal."

ื ื›ื•ืŸ ืœึพdrafting ืฉืœ ื”ื›ืจืš ื”ื–ื”, ื”ื—ื‘ืจื” ื”ื™ื venture ื‘ืฉื‘ื•ืขื•ืช ื”ืจืืฉื•ื ื™ื ืฉืœื”, ืœื operating business. Algentis ื”ื™ื solo founder ื‘ืฉืœื‘ ืžื•ืงื“ื โ€” ื”ึพlegal form ืขื“ื™ื™ืŸ ื”ื—ืœื˜ื” ืคืชื•ื—ื”, ื”ืืชืจ ื”ืฆื™ื‘ื•ืจื™ ืขื“ื™ื™ืŸ ืžืฉื™ืžื” ื‘ืจืฉื™ืžื”. "ื”ืืœื’ื‘ืจื” ื ืงืฉืจื” ืœึพdomain ืืžื™ืชื™" ื”ื•ื ื ื›ื•ืŸ; "ื”ื—ื‘ืจื” ืฉืžื—ื–ื™ืงื” ื‘ื” operational" ืื™ื ื• ื ื›ื•ืŸ; ื”ืฉื ื™ื™ื ื ืฉืžืจื™ื ื ืคืจื“ื™ื.

ื•ื”ืกืคืจ ืขืฆืžื• ื‘ื—ืœืงื• ื›ืชื•ื‘, ื‘ื—ืœืงื• ืžืชื•ื›ื ืŸ. ืฉืชื™ ืกื“ืจื•ืช ืฉืœ public essays ืงื™ื™ืžื•ืช ื›ืคืจื•ื–ื”; ื—ืžืฉ ื ื•ืกืคื•ืช ืงื™ื™ืžื•ืช ื›ึพlocked structure โ€” designed, not written. ื”ึพmanuscript ืœื ื’ืžื•ืจ: raw prose ืงื™ื™ื ืขื‘ื•ืจ ื”ึพearly arcs ื•ื”ื•ื ืขื•ื‘ืจ conversion, arc by arc. ืืจื‘ืขื” ื’ื‘ื•ืœื•ืช, ืฆื•ืจื” ืื—ืช โ€” ื”ืืœื’ื‘ืจื” ืžืชืงื“ืžืช ื™ื•ืชืจ ืžื”ืžืขืจื›ืช, ื”ึพdeployment, ื”ื—ื‘ืจื”, ื•ืฉืืจ ื”ืกืคืจ ืฉืกื‘ื™ื‘ื” โ€” ื•ืœื•ืžืจ ื–ืืช ื”ื•ื ื”ื“ืจืš ื”ื™ื—ื™ื“ื” ืœืืคืฉืจ ืœืงื•ืจื ืœืกืžื•ืš ืขืœ ื”ื—ืœืง ืฉื›ืŸ ื’ืžื•ืจ.

ืœืžื” ืžืชืŸ ืฉื ืœืงืฆื•ื•ืช ื”ื•ื ื”ื ืงื•ื“ื”

ื”ื™ื” ืงืœ ืœืกื™ื™ื ืขืœ ื”ืฆืœื™ืœ ื”ื—ื–ืง ื‘ื™ื•ืชืจ โ€” ื”ืกื•ื•ื™ื˜ื” ื”ืžื•ื›ื—ืช, ื”ึพreplay ื”ื ืงื™, ืฉื ื™ ื”ึพdomains โ€” ื•ืœื”ืฉืื™ืจ ืืช ื”ื’ื‘ื•ืœื•ืช implicit. ืœืืกื•ืฃ ืื•ืชื ื‘ืžืงื•ื ื–ืืช, ื‘ืคืจืง ื”ืื—ืจื•ืŸ, ื”ื•ื ืื•ืชื” ื‘ื—ื™ืจื” ืฉื”ืกืคืจ ื›ื•ืœื• ืขืฉื” ื‘ื–ืขื™ืจ ืื ืคื™ืŸ. ื›ืœ receipt ืžืชื•ืืจืš, ื›ืœ "as of", ื›ืœ "operator-invoked", ื›ืœ "recall undefined" ื”ื™ื” ืกื™ืจื•ื‘ ืงื˜ืŸ ืœื˜ืขื•ืŸ ื™ื•ืชืจ ืžืžื” ืฉื”ื™ื” ื ื›ื•ืŸ. ื”ืคืจืง ื”ื–ื” ื”ื•ื ื”ืกื™ืจื•ื‘ื™ื ื”ืืœื”, ื ืืกืคื™ื ืœื˜ื™ืขื•ืŸ ื”ืกื’ื™ืจื”.

ืกืคืจ ืฉื ื•ืชืŸ ืฉื ืžื“ื•ื™ืง ืœื’ื‘ื•ืœื•ืชื™ื• ืขื•ืฉื” ื”ื™ืžื•ืจ: ืฉืงื•ืจื ืžืกื•ื’ืœ ืœื”ื‘ื—ื™ืŸ ื‘ื™ืŸ ืžืขืจื›ืช ืฉืžืกืชื™ืจื” ืืช ื”ืงืฆื•ื•ืช ืฉืœื” ืœื‘ื™ืŸ ืžืขืจื›ืช ืฉืžืฆื™ื™ืจืช ืื•ืชื, ื•ื™ื‘ื˜ื— ื‘ืฉื ื™ื™ื” ื™ื•ืชืจ. ื”ืžืจื›ื– ื”ืžื•ื›ื— ืฉืœ ื”ืกืคืจ ื”ื–ื” โ€” ื”ืžืจื—ื‘ื™ื, ื”ืื•ืคืจื˜ื•ืจื™ื, ื”ืืงืกื™ื•ืžื•ืช, ืฉื‘ืขืช ื”ืžืฉืคื˜ื™ื โ€” ืืžื™ืŸ ื‘ื“ื™ื•ืง ื‘ืžื™ื“ื” ืฉื”ื’ื‘ื•ืœื•ืช ืกื‘ื™ื‘ื• ื›ื ื™ื. ืื™ืœื• ืจืฉื™ืžืช ื”ึพ"not yet" ื”ื™ื™ืชื” ืžื ื•ืคื—ืช ื‘ื“ื‘ืจื™ื ืฉื›ื‘ืจ ื ืขืฉื•, ื’ื ื”ืจืฉื™ืžื” ื”ืžื•ื›ื—ืช ื”ื™ื™ืชื” ื—ืฉื•ื“ื”. ืžืฉื•ื ืฉืจืฉื™ืžืช ื”ึพ"not yet" ืžื“ื•ื™ืงืช, ืืคืฉืจ ืœืงื‘ืœ ืืช ื”ืจืฉื™ืžื” ื”ืžื•ื›ื—ืช ื›ืคืฉื•ื˜ื”. ื›ื ื•ืช ืœื’ื‘ื™ ื”ืงืฆื•ื•ืช ืื™ื ื” ืขื ื•ื•ื” ืœืฉืžื”; ื”ื™ื ืžื” ืฉื”ื•ืคืš ืืช ื”ืžืจื›ื– ืœึพload-bearing.

ืกื’ื™ืจื”

ืื– ื›ืืŸ Volume 1 ืžืกืชื™ื™ื โ€” ื‘ืงืฆื” ื”ื›ื ื” ืฉืœื•. ื”ื•ื ื‘ื™ืกืก ืืœื’ื‘ืจื” ืœืกื•ื›ื ื™ื ืฉื”ื™ื purpose-indexed, typed, ื•ึพoperational; ื”ื•ื ื”ื•ื›ื™ื— ืขืœื™ื” ืฉื‘ืขื” ืžืฉืคื˜ื™ื ื•ืกื’ืจ ื›ืœ ื—ื•ื‘; ื”ื•ื ืงืฉืจ ืืช ื”ืืœื’ื‘ืจื” ืœืฉื ื™ domains ืืžื™ืชื™ื™ื ื•ืœื ื“ื•ืžื™ื; ื•ื”ื•ื ืขืฆืจ ืฉื, ื‘ื›ื•ื•ื ื”, ื›ืฉื”ื•ื ื ื•ืชืŸ ืฉื ืœืžื” ืฉืœื ืขืฉื” ื‘ืžืงื•ื ืœื˜ืฉื˜ืฉ ืืช ื”ืงื•. ื”ึพrepresentation theorem ื”ื•ื future work. ื”ึพproduction projection ื”ืจืืฉื•ืŸ ืขื“ื™ื™ืŸ ืœื fired. ื”ึพruntime ื•ื”ื›ืœื›ืœื” ื”ื ื›ืจื›ื™ื ืžืื•ื—ืจื™ื ื™ื•ืชืจ. ื”ึพwatcher ืขื“ื™ื™ืŸ ืœื•ืžื“, ื”ึพbinding ืขื“ื™ื™ืŸ ืขื•ืžื“ ืขืœ ืฉื ื™ื™ื, ื”ื—ื‘ืจื” ืขื“ื™ื™ืŸ ืžื•ืงื“ืžืช, ื•ืฉืืจ ื”ืกืคืจ ืขื“ื™ื™ืŸ ื ื›ืชื‘. ืฉื•ื ื“ื‘ืจ ืžื–ื” ืœื ืžื•ืกืชืจ, ื•ืฉื•ื ื“ื‘ืจ ืžื–ื” ืœื ืžืจื•ื›ืš ืœืขืžื™ืžื•ืช; ื”ื•ื ื ืงืจื ื‘ืฉื, ืžืชื•ืืจืš ื•ืžื•ื’ื‘ืœ โ€” ืื•ืชื” ืžืฉืžืขืช, ืขื“ ืœืžื˜ื”.

ื”ื”ืคืš ืžืืœื’ื‘ืจื” ื”ื•ื glue, ื•ื”ื”ืคืš ืžื˜ืขื ื” ื’ืžื•ืจื” ื”ื•ื ื’ื‘ื•ืœ ื›ื ื”. Volume 1 ื”ื•ื ื”ืืœื’ื‘ืจื” โ€” ืžื•ื›ื—ืช ืขื“ ื›ืžื” ืฉื”ื•ื›ื—ื”, ืงืฉื•ืจื” ืขื“ ื›ืžื” ืฉื ืงืฉืจื” โ€” ื•ื”ื“ืจืš ืžืขื‘ืจ ืœื›ืœ ืงืฆื” ืฉื ืงืจื ื›ืืŸ ื‘ืฉื ื”ื™ื ืžื” ืฉื”ื›ืจื›ื™ื ืฉืื—ืจื™ื• ืžื™ื•ืขื“ื™ื ืขื‘ื•ืจื•. ื”ื“ืจืš ื”ื–ื• ืžืžื•ืคื”. ืขื“ื™ื™ืŸ ืœื ื”ืœื›ื• ื‘ื”. ื•ืกืคืจ ืฉื™ื•ื“ืข ืืช ื”ื”ื‘ื“ืœ ื”ื•ื ื”ืกืคืจ ืฉืฉื•ื•ื” ืœื”ืชื—ื™ืœ ืžืžื ื•.

โ–