BenthOS owns the mechanism and none of the policy
policy above · mechanism in the middle · two hardware tracks below
Mission foundation / System overview
A small base for controlled devices
BenthOS provides the low-level mechanisms needed by a MerTek node: startup, memory, scheduling, device access, and host boundaries. Applications still remain Trident plus configuration.
Inside the system
Each plate preserves the internal layout, paths, boundaries, and highlighted decisions. Use the short label first, then follow the lines through the system.
policy above · mechanism in the middle · two hardware tracks below
UEFI loader · kernel stage order · the three refusals
the 64-byte layout · produce, validate, publish, read back
the command ring · the ordered proofs · one refusal path
Key parts
These are the main boundaries, inputs, outputs, and failure rules. The examples show a specific use of each part.
The substrate manages basic device actions and records. It does not decide what the mission should do.
A radio interface can expose send and receive functions while the application controls when communication is allowed.
Each startup stage checks its inputs before the next stage runs. Failure stops safely and leaves a useful record.
An edge node can refuse to enter service if its identity or required configuration cannot be verified.
A command must show that it is allowed before the substrate touches a device. The check happens at the boundary closest to the hardware.
A maintenance tool can read a sensor only when its current grant permits that exact action.
Uses
Pilot questions
Which hardware needs a narrow trusted base
What the node must verify before service
Which device actions require explicit grants