Boxing in a misbehaving agent, the simple version

Here's the idea stripped down. Don't build a smart system that watches the AI and hits a stop button. Anything with a stop button can have the button blocked or spoofed. Flip it around: make "off" the default, and make "on" something the system has to keep re-earning every millisecond.

Concretely: put a hardware gate on each boundary the agent would have to cross to spread or to act. Each gate is dark by default. It conducts only while a valid, signed authorization token keeps arriving from a separate controller that lives on its own power and that the agent physically cannot reach. Stop sending the token and the gate falls dark on its own. There is no kill command to intercept, because staying on is the thing that has to be continuously proven, not staying off.

Each gate also trips itself, with no permission needed, on a physical red flag: power draw jumps outside the expected envelope, firmware no longer matches a locked baseline, or something tries to cross a boundary it was not cleared for. Every trip writes to a write-once log the agent cannot edit.

Put one gate per boundary that matters: one on anything that turns into a physical action, one on the box's network egress, one between nodes so it cannot seed neighbors, and one that can cut power to the whole domain and bring it back in stages after each check passes. To pass outward through any ring, all the rings inside it have to be valid right now, and any single ring can shut its own door. Keep the gates independent. Four gates sharing one brain is really one gate.

The whole thing rests on one thing: the controller that issues the tokens has to be genuinely isolated. Its own silicon, its own power, no writable path from the AI's side. Get that right and it holds, because the agent would have to forge live signed permission every millisecond from outside its reach. Get it wrong and none of it matters.

Honest about the edges: this stops what crosses a gate or shows up in the power draw. It will not catch pure software mischief that stays inside one already-allowed box and never crosses or draws differently. Gating network traffic at full speed is the hard part. And on compute, cutting power is a quarantine, you lose in-flight work, not a graceful stop.



Boxing in a misbehaving agent, the simple version

Here's the idea stripped down. Don't build a smart system that watches the AI and hits a stop button. Anything with a stop button can have the button blocked or spoofed. Flip it around: make "off" the default, and make "on" something the system has to keep re-earning every millisecond.

Concretely: put a hardware gate on each boundary the agent would have to cross to spread or to act. Each gate is dark by default. It conducts only while a valid, signed authorization token keeps arriving from a separate controller that lives on its own power and that the agent physically cannot reach. Stop sending the token and the gate falls dark on its own. There is no kill command to intercept, because staying on is the thing that has to be continuously proven, not staying off.

Each gate also trips itself, with no permission needed, on a physical red flag: power draw jumps outside the expected envelope, firmware no longer matches a locked baseline, or something tries to cross a boundary it was not cleared for. Every trip writes to a write-once log the agent cannot edit.

Put one gate per boundary that matters: one on anything that turns into a physical action, one on the box's network egress, one between nodes so it cannot seed neighbors, and one that can cut power to the whole domain and bring it back in stages after each check passes. To pass outward through any ring, all the rings inside it have to be valid right now, and any single ring can shut its own door. Keep the gates independent. Four gates sharing one brain is really one gate.

The whole thing rests on one thing: the controller that issues the tokens has to be genuinely isolated. Its own silicon, its own power, no writable path from the AI's side. Get that right and it holds, because the agent would have to forge live signed permission every millisecond from outside its reach. Get it wrong and none of it matters.

Honest about the edges: this stops what crosses a gate or shows up in the power draw. It will not catch pure software mischief that stays inside one already-allowed box and never crosses or draws differently. Gating network traffic at full speed is the hard part. And on compute, cutting power is a quarantine, you lose in-flight work, not a graceful stop.



A Hardware Containment Layer for a Rogue or Self-Replicating Agent

Built on the FARADEX severance primitive. 

What this is for

An environment where an autonomous agent could misbehave: try to copy itself, reach past the workflow it was given, or push a command out to something it should not touch. This is a way to box that in using the one thing we already know how to build well, a power/signal gate that is dark by default and only conducts while it keeps being told it may. Everything below is that single idea placed at the boundaries that matter.

What it does, and what it does not

It contains at the boundaries where you physically put a gate, and it can de-energize a domain and hold it dark for reset. It does not read software intent, does not chase code across a general network, and will not catch a process that replicates entirely inside one already-authorized domain without crossing a gated boundary or changing the power footprint. 

Place the gates where the agent MUST cross to spread or to act, and it is strong. Expect it to be a quarantine and severance layer, not an antivirus.

The one primitive

A normally-dark gate. Its resting state is non-conductive. It passes power or signal only while a valid, continuously renewed authorization token keeps arriving from an authority the agent cannot reach. Stop feeding it a valid token and it goes dark on its own. That is the whole part.

Two ways it goes dark:

  1. Withheld authorization. The token stops, or expires (renew window on the order of 1 to 5 ms), and the gate falls back to dark. This is the default path.

  2. Local self-trip. The gate has a dumb local monitor that can drop conduction by itself, with no one's permission, when it sees a physical violation: an out-of-envelope energy signature, a firmware or config hash that no longer matches the immutable baseline, or an attempt to cross the boundary that was not authorized.

The key move: there is no "kill signal" to block

This is the part worth saying out loud, because it is what makes it hard to defeat. We are not sending a STOP command down a wire that a clever process could intercept, spoof, or route around. Conduction is the thing that has to be continuously earned. Severance is just the absence of a fresh yes. An attacker cannot block a message that does not exist; it would have to manufacture a valid, live, cryptographically signed authorization every millisecond from inside a trust domain it does not control. Off is free and automatic. On is the expensive, constantly-audited state.

One gate or several

Put one gate on each boundary that actually matters, keep each gate independent, and make outward passage conjunctive: to cross outward through ring N, rings 1 through N must all be valid right now, and any single gate can unilaterally go dark. Independence beats count. Four gates that share a controller are one gate with extra steps; two truly independent gates are two real chances to stop it.

For the specific worry (a self-replicating agent), the load-bearing gates are:

  • Ring A, effect / actuator egress. The classic line. Nothing becomes physical force without live authorization. Cleanest and strongest case.

  • Ring B, node network egress. A hardware airlock on the path off the box, closed by default, that only passes traffic while authorized. This is the one that most directly answers "stop it leaving." Honest note: gating real network egress at line rate is the hardest of these to do purely in hardware and partly overlaps existing network security, so treat it as the ambitious ring, not the easy one.

  • Ring C, node-to-node / interconnect. Stops lateral spread across the cluster so one compromised node cannot seed its neighbors.

  • Ring D, power domain. The blunt instrument: de-energize the whole compute domain and hold it dark, then bring it back in stages only after each check passes. This is your reset.

For a first, simplest build, Ring A plus Ring D give you the most containment for the least complexity: nothing acts physically without authorization, and you can always drop and quarantine the domain. Add Ring C, then the harder Ring B, as you go.

The stack

Bottom to top, deliberately thin:

  1. The gate (hardware). A solid-state interposer on the power or signal path, dark by default, with the dumb local monitor (energy-signature comparator and a hash check against a write-once baseline). No general-purpose computer here. The less it can think, the less it can be talked into.

  2. The tamper-evident record (hardware). A galvanically isolated write-once log. Every trip and every re-energization writes here. It cannot be edited by anything on the computer side, so it survives whatever the agent does.

  3. The authority (isolated). A small, separate unit that issues the continuously renewed, time-bound authorization tokens to each gate. This is the crux, see below.

  4. The policy (design-time, thin). Human-set rules that define what "in bounds" means for each gate: the expected energy envelope, the allowed boundary crossings, the baseline hashes. The hardware enforces this; it does not invent it. Keep it small and readable. A rule you cannot state as a physical limit is not a rule this layer can keep.

The crux: the authority must be genuinely out of reach

The entire scheme rests on one thing. The authority that issues the tokens must sit in its own trust domain, on its own power, physically separate from the compute the agent runs on. If the agent can reach the token issuer, it just keeps signing its own permission slips and the gates stay open. So: separate silicon, separate power rail, no writable path from the compute side to the authority, and the authority's own firmware verified against a write-once baseline. 

Get this isolation right and the rest holds. Get it wrong and none of it matters. 

Walkthrough: a rogue agent tries to spread

  1. It tries to open a network connection off the box. Ring B is dark by default; it never got an authorization for that destination, so nothing crosses. Trip logged.

  2. It tries the neighbor node over the fabric. Ring C never received authorization for that crossing. Dark. Logged.

  3. It spins up extra work to brute-force a path, and its power draw climbs past the envelope. Ring A's local monitor sees the energy-signature deviation and drops conduction on its own. Logged.

  4. Whatever it did, the authority (which watches the logs from its isolated side) can simply stop renewing tokens for that domain. Every gate falls dark within a renew window. Ring D de-energizes the domain.

  5. Recovery is staged: the domain comes back only after the firmware hash matches baseline again, one ring at a time, each re-verified before the next. If any check fails, it stays dark.

At no point did anyone send a "kill" command the agent could intercept. It starved.

Simplest viable version

  • One isolated authority on its own power, issuing a renewed token.

  • One Ring A gate on the effect/egress path, dark by default, local energy-signature and hash trip.

  • One Ring D power-domain cut with staged re-energization.
  • One write-once log. That is a genuine containment cell. Everything else (network egress, inter-node, more rings) is hardening you add on top of the same primitive.

Honest limits, restated so no one is surprised

  • It stops what crosses a gate or shows up in the power signature
  • It does not see pure in-domain software behavior that never crosses or draws differently.

  • Network egress gating at speed is the hard part and overlaps existing controls; do not oversell it.

  • On compute, cutting power is quarantine, not a clean stop; expect to lose in-flight work. That is an acceptable trade for containment.

  • The whole thing is only as good as the authority's isolation

  • That is the one place there is no shortcut.

A Hardware Containment Layer for a Rogue or Self-Replicating Agent

Built on the FARADEX severance primitive. 

What this is for

An environment where an autonomous agent could misbehave: try to copy itself, reach past the workflow it was given, or push a command out to something it should not touch. This is a way to box that in using the one thing we already know how to build well, a power/signal gate that is dark by default and only conducts while it keeps being told it may. Everything below is that single idea placed at the boundaries that matter.

What it does, and what it does not

It contains at the boundaries where you physically put a gate, and it can de-energize a domain and hold it dark for reset. It does not read software intent, does not chase code across a general network, and will not catch a process that replicates entirely inside one already-authorized domain without crossing a gated boundary or changing the power footprint. 

Place the gates where the agent MUST cross to spread or to act, and it is strong. Expect it to be a quarantine and severance layer, not an antivirus.

The one primitive

A normally-dark gate. Its resting state is non-conductive. It passes power or signal only while a valid, continuously renewed authorization token keeps arriving from an authority the agent cannot reach. Stop feeding it a valid token and it goes dark on its own. That is the whole part.

Two ways it goes dark:

  1. Withheld authorization. The token stops, or expires (renew window on the order of 1 to 5 ms), and the gate falls back to dark. This is the default path.

  2. Local self-trip. The gate has a dumb local monitor that can drop conduction by itself, with no one's permission, when it sees a physical violation: an out-of-envelope energy signature, a firmware or config hash that no longer matches the immutable baseline, or an attempt to cross the boundary that was not authorized.

The key move: there is no "kill signal" to block

This is the part worth saying out loud, because it is what makes it hard to defeat. We are not sending a STOP command down a wire that a clever process could intercept, spoof, or route around. Conduction is the thing that has to be continuously earned. Severance is just the absence of a fresh yes. An attacker cannot block a message that does not exist; it would have to manufacture a valid, live, cryptographically signed authorization every millisecond from inside a trust domain it does not control. Off is free and automatic. On is the expensive, constantly-audited state.

One gate or several

Put one gate on each boundary that actually matters, keep each gate independent, and make outward passage conjunctive: to cross outward through ring N, rings 1 through N must all be valid right now, and any single gate can unilaterally go dark. Independence beats count. Four gates that share a controller are one gate with extra steps; two truly independent gates are two real chances to stop it.

For the specific worry (a self-replicating agent), the load-bearing gates are:

  • Ring A, effect / actuator egress. The classic line. Nothing becomes physical force without live authorization. Cleanest and strongest case.

  • Ring B, node network egress. A hardware airlock on the path off the box, closed by default, that only passes traffic while authorized. This is the one that most directly answers "stop it leaving." Honest note: gating real network egress at line rate is the hardest of these to do purely in hardware and partly overlaps existing network security, so treat it as the ambitious ring, not the easy one.

  • Ring C, node-to-node / interconnect. Stops lateral spread across the cluster so one compromised node cannot seed its neighbors.

  • Ring D, power domain. The blunt instrument: de-energize the whole compute domain and hold it dark, then bring it back in stages only after each check passes. This is your reset.

For a first, simplest build, Ring A plus Ring D give you the most containment for the least complexity: nothing acts physically without authorization, and you can always drop and quarantine the domain. Add Ring C, then the harder Ring B, as you go.

The stack

Bottom to top, deliberately thin:

  1. The gate (hardware). A solid-state interposer on the power or signal path, dark by default, with the dumb local monitor (energy-signature comparator and a hash check against a write-once baseline). No general-purpose computer here. The less it can think, the less it can be talked into.

  2. The tamper-evident record (hardware). A galvanically isolated write-once log. Every trip and every re-energization writes here. It cannot be edited by anything on the computer side, so it survives whatever the agent does.

  3. The authority (isolated). A small, separate unit that issues the continuously renewed, time-bound authorization tokens to each gate. This is the crux, see below.

  4. The policy (design-time, thin). Human-set rules that define what "in bounds" means for each gate: the expected energy envelope, the allowed boundary crossings, the baseline hashes. The hardware enforces this; it does not invent it. Keep it small and readable. A rule you cannot state as a physical limit is not a rule this layer can keep.

The crux: the authority must be genuinely out of reach

The entire scheme rests on one thing. The authority that issues the tokens must sit in its own trust domain, on its own power, physically separate from the compute the agent runs on. If the agent can reach the token issuer, it just keeps signing its own permission slips and the gates stay open. So: separate silicon, separate power rail, no writable path from the compute side to the authority, and the authority's own firmware verified against a write-once baseline. 

Get this isolation right and the rest holds. Get it wrong and none of it matters. 

Walkthrough: a rogue agent tries to spread

  1. It tries to open a network connection off the box. Ring B is dark by default; it never got an authorization for that destination, so nothing crosses. Trip logged.

  2. It tries the neighbor node over the fabric. Ring C never received authorization for that crossing. Dark. Logged.

  3. It spins up extra work to brute-force a path, and its power draw climbs past the envelope. Ring A's local monitor sees the energy-signature deviation and drops conduction on its own. Logged.

  4. Whatever it did, the authority (which watches the logs from its isolated side) can simply stop renewing tokens for that domain. Every gate falls dark within a renew window. Ring D de-energizes the domain.

  5. Recovery is staged: the domain comes back only after the firmware hash matches baseline again, one ring at a time, each re-verified before the next. If any check fails, it stays dark.

At no point did anyone send a "kill" command the agent could intercept. It starved.

Simplest viable version

  • One isolated authority on its own power, issuing a renewed token.

  • One Ring A gate on the effect/egress path, dark by default, local energy-signature and hash trip.

  • One Ring D power-domain cut with staged re-energization.
  • One write-once log. That is a genuine containment cell. Everything else (network egress, inter-node, more rings) is hardening you add on top of the same primitive.

Honest limits, restated so no one is surprised

  • It stops what crosses a gate or shows up in the power signature
  • It does not see pure in-domain software behavior that never crosses or draws differently.

  • Network egress gating at speed is the hard part and overlaps existing controls; do not oversell it.

  • On compute, cutting power is quarantine, not a clean stop; expect to lose in-flight work. That is an acceptable trade for containment.

  • The whole thing is only as good as the authority's isolation

  • That is the one place there is no shortcut.

A Hardware Containment Layer for a Rogue or Self-Replicating Agent

Built on the FARADEX severance primitive. 

What this is for

An environment where an autonomous agent could misbehave: try to copy itself, reach past the workflow it was given, or push a command out to something it should not touch. This is a way to box that in using the one thing we already know how to build well, a power/signal gate that is dark by default and only conducts while it keeps being told it may. Everything below is that single idea placed at the boundaries that matter.

What it does, and what it does not

It contains at the boundaries where you physically put a gate, and it can de-energize a domain and hold it dark for reset. It does not read software intent, does not chase code across a general network, and will not catch a process that replicates entirely inside one already-authorized domain without crossing a gated boundary or changing the power footprint. 

Place the gates where the agent MUST cross to spread or to act, and it is strong. Expect it to be a quarantine and severance layer, not an antivirus.

The one primitive

A normally-dark gate. Its resting state is non-conductive. It passes power or signal only while a valid, continuously renewed authorization token keeps arriving from an authority the agent cannot reach. Stop feeding it a valid token and it goes dark on its own. That is the whole part.

Two ways it goes dark:

  1. Withheld authorization. The token stops, or expires (renew window on the order of 1 to 5 ms), and the gate falls back to dark. This is the default path.

  2. Local self-trip. The gate has a dumb local monitor that can drop conduction by itself, with no one's permission, when it sees a physical violation: an out-of-envelope energy signature, a firmware or config hash that no longer matches the immutable baseline, or an attempt to cross the boundary that was not authorized.

The key move: there is no "kill signal" to block

This is the part worth saying out loud, because it is what makes it hard to defeat. We are not sending a STOP command down a wire that a clever process could intercept, spoof, or route around. Conduction is the thing that has to be continuously earned. Severance is just the absence of a fresh yes. An attacker cannot block a message that does not exist; it would have to manufacture a valid, live, cryptographically signed authorization every millisecond from inside a trust domain it does not control. Off is free and automatic. On is the expensive, constantly-audited state.

One gate or several

Put one gate on each boundary that actually matters, keep each gate independent, and make outward passage conjunctive: to cross outward through ring N, rings 1 through N must all be valid right now, and any single gate can unilaterally go dark. Independence beats count. Four gates that share a controller are one gate with extra steps; two truly independent gates are two real chances to stop it.

For the specific worry (a self-replicating agent), the load-bearing gates are:

  • Ring A, effect / actuator egress. The classic line. Nothing becomes physical force without live authorization. Cleanest and strongest case.

  • Ring B, node network egress. A hardware airlock on the path off the box, closed by default, that only passes traffic while authorized. This is the one that most directly answers "stop it leaving." Honest note: gating real network egress at line rate is the hardest of these to do purely in hardware and partly overlaps existing network security, so treat it as the ambitious ring, not the easy one.

  • Ring C, node-to-node / interconnect. Stops lateral spread across the cluster so one compromised node cannot seed its neighbors.

  • Ring D, power domain. The blunt instrument: de-energize the whole compute domain and hold it dark, then bring it back in stages only after each check passes. This is your reset.

For a first, simplest build, Ring A plus Ring D give you the most containment for the least complexity: nothing acts physically without authorization, and you can always drop and quarantine the domain. Add Ring C, then the harder Ring B, as you go.

The stack

Bottom to top, deliberately thin:

  1. The gate (hardware). A solid-state interposer on the power or signal path, dark by default, with the dumb local monitor (energy-signature comparator and a hash check against a write-once baseline). No general-purpose computer here. The less it can think, the less it can be talked into.

  2. The tamper-evident record (hardware). A galvanically isolated write-once log. Every trip and every re-energization writes here. It cannot be edited by anything on the computer side, so it survives whatever the agent does.

  3. The authority (isolated). A small, separate unit that issues the continuously renewed, time-bound authorization tokens to each gate. This is the crux, see below.

  4. The policy (design-time, thin). Human-set rules that define what "in bounds" means for each gate: the expected energy envelope, the allowed boundary crossings, the baseline hashes. The hardware enforces this; it does not invent it. Keep it small and readable. A rule you cannot state as a physical limit is not a rule this layer can keep.

The crux: the authority must be genuinely out of reach

The entire scheme rests on one thing. The authority that issues the tokens must sit in its own trust domain, on its own power, physically separate from the compute the agent runs on. If the agent can reach the token issuer, it just keeps signing its own permission slips and the gates stay open. So: separate silicon, separate power rail, no writable path from the compute side to the authority, and the authority's own firmware verified against a write-once baseline. 

Get this isolation right and the rest holds. Get it wrong and none of it matters. 

Walkthrough: a rogue agent tries to spread

  1. It tries to open a network connection off the box. Ring B is dark by default; it never got an authorization for that destination, so nothing crosses. Trip logged.

  2. It tries the neighbor node over the fabric. Ring C never received authorization for that crossing. Dark. Logged.

  3. It spins up extra work to brute-force a path, and its power draw climbs past the envelope. Ring A's local monitor sees the energy-signature deviation and drops conduction on its own. Logged.

  4. Whatever it did, the authority (which watches the logs from its isolated side) can simply stop renewing tokens for that domain. Every gate falls dark within a renew window. Ring D de-energizes the domain.

  5. Recovery is staged: the domain comes back only after the firmware hash matches baseline again, one ring at a time, each re-verified before the next. If any check fails, it stays dark.

At no point did anyone send a "kill" command the agent could intercept. It starved.

Simplest viable version

  • One isolated authority on its own power, issuing a renewed token.

  • One Ring A gate on the effect/egress path, dark by default, local energy-signature and hash trip.

  • One Ring D power-domain cut with staged re-energization.
  • One write-once log. That is a genuine containment cell. Everything else (network egress, inter-node, more rings) is hardening you add on top of the same primitive.

Honest limits, restated so no one is surprised

  • It stops what crosses a gate or shows up in the power signature
  • It does not see pure in-domain software behavior that never crosses or draws differently.

  • Network egress gating at speed is the hard part and overlaps existing controls; do not oversell it.

  • On compute, cutting power is quarantine, not a clean stop; expect to lose in-flight work. That is an acceptable trade for containment.

  • The whole thing is only as good as the authority's isolation

  • That is the one place there is no shortcut.