Commit-Gated · Snapshot-Bound · Deterministic

Deterministic Control Architecture

Norcrest defines a control architecture in which externally effective computing state is not produced by execution — it emerges only after verification and a deterministic commit-bound state transition.

This architecture underpins Kayllo and is delivered in Kayllo Control for AI agents, robotics, and autonomous systems.

End-to-end flow

  1. Ingress & canonicalisation — inputs normalised into deterministic form
  2. Snapshot resolution — all policy, schema, and routing bound to immutable context
  3. Deterministic evaluation — constraints and routing applied
  4. Execution — produces provisional state (non-authoritative)
  5. Verification gates — enforce eligibility for activation
  6. Commit + wrapper hashing — transition identity created
  7. Append-only recording — transition immutably stored
  8. Activation release — external effect enabled post-commit
  9. Export bundle — enables independent verification

Core architectural properties

Execution isolation

Outputs remain non-authoritative until commit.

Effect: no premature external action

Deterministic state

Identical inputs + snapshot produce identical identities.

Effect: replayable systems

Verification-first

External effect requires passing verification gates.

Effect: control before action

Why this architecture is different

Typical AI architecture

  • Execution → immediate action
  • Monitoring after execution
  • Logs as evidence
  • Trust tied to system

Deterministic control architecture

  • Execution → verification → commit → action
  • Control before external effect
  • Evidence produced during flow
  • Verification independent of system

Where this architecture is applied

From architecture to system

Norcrest defines the architecture. Kayllo implements it. Kayllo Control delivers it.