Attention
Humans don’t operate the graph; they operate Attention, then sometimes cross into Commitment.
That sentence explains why the UI can stay incredibly small while the underlying system can be incredibly rich.
Act authorizes, it does not mutate
Act authorizes rather than Act mutates. That is a much better fit for FRAME.
Instead of:
It’s really:
That preserves a very important invariant:
The user never directly changes reality. They authorize an attempt to change reality.
That’s much closer to how distributed systems, collaborative editing, transactions, and governance already work.
Perception separated from agency
FRAME accidentally rediscovers something more general than an operating system.
It separates perception from agency.
Every intelligent system has to answer two different questions:
- What world am I inhabiting?
- What am I trying to change?
Most software mixes those together.
FRAME explicitly separates them.
That separation feels fundamental.
Attention Algebra & Commitment Boundary
Attention Algebra is excellent. Commitment Algebra is not the right twin.
There is only one fundamental operation on the commitment side: Act.
Everything after Act belongs to the existing substrate — governance, validation, mutation, receipts, and the rest.
So think of it like this instead:
Act is the boundary crossing, not the algebra itself.
That keeps the UI theory clean:
- One algebra for inhabiting.
- One boundary where humans intentionally authorize.
- Existing FRAME mechanisms handle the rest.
It also avoids inventing a second conceptual framework when the substrate already has one.
Attention is private. Commitment is public.
There is another invariant hiding here.
You can:
- Attend to a project
- Watch it
- Ask Why
- Enter it
- Explore a Suppose branch
Nobody else needs to know.
The moment you Act…
…you’ve crossed into shared reality.
That feels like an incredibly elegant boundary.
Why the UI feels different
Traditional OSes assume every interaction is immediately changing software.
FRAME becomes:
- Most interaction is inhabiting.
- Occasionally, interaction becomes commitment.
That’s a radically different ratio.
It suggests the primary job of the operating system isn’t “executing commands.”
It’s helping humans understand a shared world well enough to authorize meaningful change.
That also makes “The world proposes; you authorize.” feel even stronger. It is not just a UX slogan — it is the transition from private attention to shared commitment.
The test
Don’t spend more time adding verbs or fields. Try to break this model.
Can every meaningful interaction across desktop, phone, car, glasses, voice, and AI be described as either:
- a transformation of Attention, or
- crossing the Commitment Boundary by acting on an armed proposal?
If you eventually find an interaction that fits neither category, you’ve discovered something genuinely new. If you don’t, then you’ve likely uncovered a much deeper theory of interaction than a UI framework.