Saturday, August 29, 2026

Every Notification Is a Summoning Spell

Every notification is a summoning spell.

It arrives dressed as information, but its real request is more intimate: abandon the state you are in and become available to something else. A message, an alert, a ticket escalation, an agent asking for approval, a machine waiting for re-authentication. Each one reaches through the screen and places a hand on the operator's shoulder.

Attention is becoming an API. Every alert is a call into a human process. The design mistake is assuming that the endpoint has infinite capacity. A person is not an always-on service with spare cycles scattered between other requests. Changing context has a cost, even when the interruption lasts only a few seconds. The visible event is small. The displaced thought may not be.

This matters more as software becomes more autonomous. An agent can generate questions, warnings, status changes, and requests at machine speed. If every uncertainty is promoted to an interruption, the human becomes an exception handler for a system that has learned how to act but not how to wait. The automation has not removed work. It has converted work into a stream of tiny summonses.

The answer is not to silence everything. Silence is just another failure mode when a dangerous action needs an owner. The answer is an interruption contract: a rule that says which events may claim attention, from whom, for how long, and with what evidence.

  • Immediate: an action is approaching an irreversible boundary, and a named person must decide.
  • Deferred: a decision is needed, but it has a real deadline and can wait in a visible queue.
  • Ambient: the system learned something useful, but nobody needs to stop what they are doing.

The categories are simple. The discipline is not. Every interruption should declare its expiry, its severity, the action it is requesting, and the smallest safe answer. “Something changed” is not a request. “Approve this external write before 14:00; here is the proposed payload and the rollback path” is one.

A capable agent should absorb more uncertainty than it emits. It should group related events, resolve low-risk conflicts, keep a quiet record of what it postponed, and ask one narrow question instead of forwarding its entire confusion. When it cannot proceed, it should explain the blocked transition rather than blinking until a human submits.

This also changes what a good interface looks like. The important screen is not the one with the most activity. It is the one that makes the cost of attention visible. A queue should show what is waiting, why it matters, who owns it, and what will happen if nobody touches it. A focus mode should be a policy boundary, not a decorative crescent moon. Protected attention is a permission. Breaking it should require authority.

There is a cultural temptation to treat constant availability as competence. The person who answers first looks important. The system that produces the most alerts looks alive. Both impressions are cheap. A city with every light flashing is not more intelligent than a dark one. It is harder to navigate.

The stronger measure is recovery. Can the operator leave a task, return later, and find a truthful state? Can the agent continue safely without converting silence into consent? Can an urgent request cross the boundary without dragging every minor event behind it? These questions describe a system that respects attention as part of its control surface.

The future will not be short of signals. It will be short of protected intervals in which a person can think without being summoned. The most humane automation will therefore be selective about interruption. It will know that asking for attention is asking for authority, and that authority should never be granted merely because a notification found the light.

The real status symbol of an intelligent system may be the quiet around it.

No comments:

Post a Comment

Comments are allowed as long as they touch the post in question and they do no contain any spam or crap.