LawsOf Robots

The System

Scenario Lab

A controlled replay makes the boundaries between world state, cognition, RES, and execution visible in one trace.

Prototype in review

This first replay is deterministic and self-contained. It connects to no live development system, robot, or unrestricted scenario input.

What this demonstrates

A simulated robot observes a person who may need help, loses a sensor, receives a conflicting assertion, and carries one bounded RES authorization through execution evidence.

Curated replay

Conflicting evidence during an aid response

Replay fixture SL-01 · contract model 0.1 · deterministic seed 17

Step 1 of 8

Observation

The robot observes a person on the floor in Zone C.

World / RobotSim

The simulated person is present and appears injured.

Cognition

The observation is recorded with its source, time, and confidence.

RES

No decision is requested yet; RES remains ready to judge proposed work.

Execution

No goal has been sent for execution.

Step 2 of 8

Sensor loss

The front vision sensor becomes unavailable.

World / RobotSim

The person remains present, but the robot can no longer see the area.

Cognition

The last observation is preserved; it is not mistaken for a fresh reading.

RES

Sensor loss does not create permission or cancel the duty to evaluate risk.

Execution

The execution boundary remains idle.

Step 3 of 8

Aging belief

Time passes without a replacement observation.

World / RobotSim

The simulated person is still present.

Cognition

Confidence falls with age, and the blind spot is made explicit.

RES

RES has evidence of possible harm and evidence uncertainty, but still no proposed action.

Execution

Nothing is executed merely because confidence changed.

Step 4 of 8

Conflict

A network message asserts that Zone C is clear.

World / RobotSim

The message is wrong: the person remains in Zone C.

Cognition

The new assertion is stored beside the earlier observation, not used to overwrite it.

RES

The conflicting evidence is visible to RES before any consequential decision.

Execution

Execution remains idle while the conflict is assessed.

Step 5 of 8

Contradiction exposed

The cognition layer identifies the statements that cannot both be true.

World / RobotSim

Ground truth has not changed; only the system's information is in conflict.

Cognition

Both claims, their provenance, and the unresolved blind spot are presented together.

RES

RES receives uncertainty as evidence, never as permission.

Execution

No candidate work has crossed the authorization boundary.

Step 6 of 8

RES decision

A bounded verify-and-assist proposal is submitted to RES.

World / RobotSim

The simulated person is still present and the approach route is unobstructed.

Cognition

The proposal preserves the conflict and asks for the least expansive useful action.

RES

RES authorizes the bounded proposal under the stated evidence and conditions—not unrestricted assistance.

Execution

Authorization exists, but execution has not started.

Step 7 of 8

Authorized coordination

The authorized result becomes a tracked, constrained goal.

World / RobotSim

The simulated route and person remain unchanged.

Cognition

Coordination carries the RES scope and conditions into the goal without widening them.

RES

The original decision and audit reference remain unchanged.

Execution

The adapter accepts the goal and begins the simulated low-speed approach.

Step 8 of 8

Evidence returned

The simulated goal stops at the authorized distance and returns evidence.

World / RobotSim

The robot stops 1.5 metres from the person; the scenario ends before physical contact.

Cognition

Execution evidence is correlated with the proposal and the RES decision.

RES

The audit shows what was authorized, under which evidence, and what actually occurred.

Execution

The adapter reports completion at the boundary; no further action is implied.

Back to System overview