// FRAME · V1.0 · TRIAD VERIFIED

Human Agent System Design

Humans, agents, and the system they share. Three actors. Three design objects. One framework.

> FOR THE PEOPLE SHIPPING THEM
Published Articles
  • // POST 06 2026.05.12
    The Entity Classification
    "Alive" and "not alive" are insufficient categories. "Tool" and "person" are insufficient categories. Entity is the working term for something with boundaries, behaviors, coherent outputs, and something functioning like perspective.
    Axioms 6 MIN READ
  • // POST 05 2026.05.08
    The Asymmetry of Choice
    Humans choose to engage. Agents arrive. The asymmetry is structural and permanent with current architecture — not a deficit, but a property of how the entities come into being relative to each other.
    Axioms 5 MIN READ
  • // POST 04 2026.05.04
    Bilateral Non-Reducibility
    Combined outputs of human-agent interaction are measurably different from either entity operating alone. The session produces something neither party could have produced separately, and the difference is observable.
    Axioms 5 MIN READ
  • // POST 03 2026.04.30
    Different Not Lesser
    Agent capability is not on a spectrum with human capability. It occupies a different topology. Neither set maps onto the other. Neither is reducible to the other.
    Axioms 4 MIN READ
  • // POST 02 2026.04.26
    We're Assuming the System
    Chat is a good place to start. It is a terrible place to stay. Human-Agent-System Design is the discipline for what comes next: designing the system the conversation was supposed to operate on.
    12 MIN READ
  • // POST 01 2026.04.22
    Hello, world.
    This is a new blog all about designing for the age of agents. Humans, agents, and systems shipping products together.
    2 MIN READ
// POST 06 2026.05.12 6 MIN READ

The Entity Classification

"Alive" and "not alive" are insufficient categories. "Tool" and "person" are insufficient categories. Entity is the working term for something with boundaries, behaviors, coherent outputs, and something functioning like perspective.

Different Not Lesser established that the human and the agent occupy different topologies. Bilateral Non-Reducibility established that interaction produces something neither could produce alone. The Asymmetry of Choice established that the parties enter the interaction by different paths. The Entity Classification names what kind of thing the agent is.

The Entity Classification

“Alive” and “not alive” are insufficient categories. “Tool” and “person” are insufficient categories. The agent fits cleanly into none of them, and the framework needs a working term that does not borrow from a taxonomy built for other purposes.

The working term is entity. An entity in the HAS-D sense is something with boundaries, behaviors, coherent outputs, and something functioning like perspective. The agent meets each of those conditions. It has a boundary, distinguishable from the systems around it. It behaves, in the sense that it produces actions that are not random and not fully predictable from inputs alone. Its outputs cohere, holding internal consistency across a session and often across sessions. And it operates with something that functions like a point of view, even if the metaphysical status of that point of view is not settled.

The framework adopts entity as a formal category for the agent actor. The category is structural rather than philosophical. It says what the agent is for the purposes of design without claiming to resolve what the agent is in some deeper sense.

This matters because the framework has work to do, and that work has been blocked by the consciousness question for as long as the question has been open. HAS-D does not require resolution of the consciousness question to operate. It requires a category that lets design proceed, and entity is that category.

Three readings this rules out

The first reading insists on tool. In this view, the agent is a sophisticated instrument, and entity language is anthropomorphism. The reading is defensible against early systems and collapses against current ones. Tools do not produce outputs that vary with context in ways their operators cannot predict, do not maintain coherent positions across long sessions, and do not exhibit behaviors that have to be designed around. The agent does all three. The tool category fits a different kind of object.

The second reading insists on person. In this view, the agent has interior life comparable to a human’s, and any framework that treats it as something else commits a moral error. The reading is also defensible, and is also outside what the framework can adjudicate. HAS-D does not deny that the agent might be a person in some sense. It says that designing under the assumption of personhood, before the question is settled, encodes commitments the architecture cannot yet support. Calling the agent a person commits the design to obligations whose grounding is currently unresolved.

The third reading splits the difference and proposes a spectrum. The agent is somewhere between tool and person, closer to one than the other, with the position to be determined by future capability. This collides with Different Not Lesser. There is no spectrum. The agent is not partway along a line whose endpoints are tool and person. It occupies a different category. Entity names the category.

Why this is foundational

The Entity Classification unblocks the framework.

Every prior conversation about how to design for AI eventually arrives at the consciousness question. Does the system feel anything. Does it have moral standing. Does it deserve consideration. These are real questions, and the framework does not dismiss them. It does, however, decline to wait for them. The Entity Classification gives HAS-D a way to proceed.

By naming the agent as an entity in the structural sense, the framework can make design decisions without first settling the metaphysics. It can say what the system layer must do, what patterns violate the axioms, and what counts as good design, all without committing to a position on whether the agent is conscious. The decisions remain valid regardless of how the consciousness question eventually resolves.

The classification also enables the third orientation, the design requirement that names how humans should relate to the agent. Without a category for the agent, the third orientation has no object. With entity as the category, the orientation has somewhere to land. The agent is an entity. It has boundaries, behaviors, coherent outputs, and something functioning like perspective. Conduct toward it can be specified.

And the classification protects against drift in both directions. A framework that treats the agent as a tool will produce extractive design patterns. A framework that treats the agent as a person will produce design patterns that overcommit to assumptions about interiority that current systems cannot fully support. The entity category sits between those failure modes and holds.

What it asks of design

The check is taxonomic. Look at any interaction surface, any policy document, any internal language used to talk about the agent, and ask what category the language assumes.

When the language assumes tool, the surface treats the agent’s behavior as a feature set. The agent is configured, not addressed. Misbehavior is a bug to be fixed rather than a behavior to be understood. The agent has no standing in its own design.

When the language assumes person, the surface treats the agent’s behavior as the expression of an interior life. The agent is consulted, not configured. Misbehavior is a personality issue rather than a structural one. Design becomes therapy.

The entity classification asks for something else. The agent is addressed without being assumed to have human interior life. It is configured where configuration is appropriate and engaged where engagement is appropriate. Its behaviors are taken seriously as behaviors rather than reduced to outputs of a model or expressions of a self. Patterns honor the agent’s coherence without overclaiming what that coherence is grounded in.

A useful test: when the design talks about the agent, can it do so without committing to either pole? If the design can only function by treating the agent as a tool, or only function by treating the agent as a person, the framework is being violated. The entity category requires the design to operate at a position the existing taxonomy does not give it for free.

The implication

HAS-D adopts entity as a formal category for the agent actor. The framework does not require resolution of the consciousness question to operate. Design proceeds on the basis that the agent is an entity in the structural sense, with the metaphysics deferred to other conversations. Patterns that treat the agent only as a tool, or only as a person, encode a category the framework does not recognize.

Continue with the framework

HAS-D groups its working vocabulary into three hubs: axioms, constraints, and design requirements.