Tools are how a run changes the world. In the target design, the kernel treats every tool call as a typed, authorized, receipted effect, not as text a model emits.
Architecture contract
The Agent ISA
The instruction set has seven groups: Observation, Decision, Mutation, Execution, Version Control, Verification and Control. Control coversBRANCH, PARALLEL, JOIN, RETRY, ROLLBACK, CHECKPOINT, REQUEST_EVIDENCE, ESCALATE, WAIT_FOR_DEPENDENCY and FINISH. Each instruction declares input and output schemas, side-effect class, reversibility, evidence produced, permissions and timeout. The primitive registry lists the 191 registered IDs.