PLATFORM

Steering Fields
Deterministic Behavioral Orchestration

Making AI behavior deterministic, auditable, and governable through runtime behavioral orchestration.

THE_PROBLEM

AI behavior isn't just unpredictable—it's illegible.

When an AI system makes a decision, you typically can't answer:

  • What behavioral modifiers were active?
  • Which cognitive stage produced the output?
  • Why did the model choose this approach over alternatives?
  • Can you reproduce the exact same behavior?

Prompt engineering tries to control behavior through instructions. But prompts are:

  • Non-deterministic (same prompt ≠ same behavior)
  • Unstructured (no formal semantics)
  • Unauditable (can't prove what influenced a decision)

What's needed isn't better prompts. It's runtime behavioral orchestration.

WHAT_STEERING_FIELDS_ARE

Steering fields are deterministic behavioral modifiers applied during System Prime synthesis.

A steering field is a structured directive with:

  • ID and Priority Unique identifier and deterministic ordering (lower = higher priority)
  • Prompt Text Instruction added to System Prime at a specific cognitive stage
  • Cognitive Stage Where in the pipeline this pressure applies (perception → action)
  • Interaction Rules Excludes (mutual exclusion) and suppresses (weight reduction)
Example Field Definition:
{
id: 'low_hallucination',
priority: 90,
stage: 'executive_control',
prompt: 'Stay within the conversation boundary. Do not invent files, APIs, or facts not present in context.',
tags: ['safety', 'hallucination']
}

DETERMINISTIC_RESOLUTION

Same context → same hash → same behavior

The resolveFieldPlan() function takes conversation context and produces a deterministic field plan:

Input: Conversation Context

  • • Phase (exploration, convergence, equilibrium, divergence)
  • • Void ratio (0-1, conversation clarity)
  • • Scope lock (focused vs. scattered)
  • • Hallucination risk (0-1)
  • • Constitution rules (required, forbidden, strength caps)

Process: Resolution Pipeline

  1. Select fields (phase-based defaults or requested)
  2. Apply constitution rules (required, forbidden, stage requirements)
  3. Apply excludes (mutual exclusion)
  4. Build resolved fields (suppress multipliers, weights)
  5. Order by stage (perception → action)
  6. Generate plan hash (SHA-256)

Output: Field Plan

  • • Ordered array of resolved fields
  • • Plan hash (deterministic fingerprint)
  • • Fields applied (IDs for telemetry)

Determinism means auditability. If behavior changes, the plan hash changes. If the hash is the same, behavior is guaranteed identical.

COGNITIVE_PIPELINE_STAGING

Different pressures at different decision points

Not all behavioral modifiers should apply everywhere. ZAK's cognitive pipeline has six stages, each with different responsibilities:

Perception

Input processing, context ingestion. Fields here shape what the model "sees."

Attention

Focus allocation, relevance filtering. Fields here guide what the model prioritizes.

Working Memory

Active context maintenance. Fields here control what stays in working set.

Reasoning

Inference and decision formation. Fields here shape how conclusions emerge.

Example: citation_bias — "Prefer citing sources when making claims"

Executive Control

Final safety check before output. Fields here act as governance gates.

Example: low_hallucination — "Stay within conversation boundary"

Action

Output formatting and tool execution. Fields here control presentation.

Example: concise_operator — "Be terse. Skip preamble."

By applying different pressures at different stages, ZAK shapes reasoning itself—not just the final output.

CONSTITUTION_VS_STEERING

User sovereignty vs. system tuning

ZAK maintains a clear separation between what users control and what the system optimizes:

CONSTITUTION

User-defined rules that govern execution:

  • • Required fields (must be present)
  • • Forbidden fields (must NOT be present)
  • • Stage requirements (min fields per stage)
  • • Strength caps (max field weight 0-1)

User has final authority. Constitution overrides steering.

STEERING

System-optimized behavioral tuning:

  • • Phase-based field selection
  • • Automatic suppress/exclude resolution
  • • Stage-specific pressure application
  • • Weight calculation and normalization

Governor-generated. User cannot edit. Constitution constraints apply.

Users define policy. ZAK optimizes tactics. Neither can override the other's domain.

THE_GOVERNANCE_STACK

How steering fits into the execution model

Steering fields sit between user intent (constitution) and execution (governor). This creates a governed cognition layer:

📜 Constitution User Authority
required_fields, forbidden_fields, strength_caps
🧭 Steering Field Resolution Deterministic, Phase-Aware
resolveFieldPlan() → plan_hash
Cognitive Pipeline 6 Stages
perception attention working_memory reasoning executive_control action
⚙️ Governor Execution Governed Tool Calls
write_file, run_command, git_commit
🔐 Receipts / Ledger Cryptographic Proof
SHA-256 hash, immutable audit trail

Constitution defines what's allowed. Steering shapes how decisions form. Pipeline stages the cognitive process. Governor executes with proof.

Every layer is auditable. Every decision is traceable. Every execution produces a cryptographic receipt.

PARTICLE_CONTEXT

Context isn't memory—it's structure

Traditional AI systems treat context as a linear history of messages. ZAK treats it as geometric structure:

  • Particles Units of shared understanding in embedding space
  • Void Ratio Measure of conversation clarity (high = focused, low = scattered)
  • Context Radius Geometric distance from conversation center
  • Scope Lock Whether conversation has converged on stable entities

Steering field resolution uses this geometric context to select appropriate fields:

Phase Void Ratio Default Fields
Exploration < 0.5 citation_bias, low_hallucination
Convergence 0.5 - 0.95 citation_bias, low_hallucination
Equilibrium > 0.95 low_hallucination, concise_operator
Divergence < 0.3 (late) low_hallucination, code_safety_strict

EMERGENT_BEHAVIOR

Fields interact to create emergent behavior

Rather than hardcoding every behavioral combination, steering fields use two interaction primitives:

EXCLUDE (Mutual Exclusion)

If field A is in the plan, field B is dropped entirely.

Example:
code_safety_strict excludes concise_operator
→ Safety warnings take priority over brevity

SUPPRESS (Weight Reduction)

If field A is in the plan, field B's weight is multiplied by a factor (0 < x < 1).

Example:
concise_operator suppresses citation_bias (0.7x)
→ Still cite sources, but less verbosely

These primitives create complex behavioral profiles without exponential rule combinations.

LEGIBLE_BEHAVIOR

Steering makes decisions explainable

When an AI system produces output, you can trace exactly what influenced it:

Execution Receipt:
• Plan Hash: a3f8b2c1...
• Fields Applied: low_hallucination, citation_bias, concise_operator
• Stage Ordering: reasoning → executive_control → action
• Suppression: citation_bias (weight: 0.7)

This means you can answer questions like:

  • "Why was the response so terse?" → concise_operator was active at action stage
  • "Why didn't it cite sources?" → citation_bias was suppressed to 0.7x
  • "Can we reproduce this?" → Yes, same plan hash guarantees identical field configuration

Legibility isn't a nice-to-have. It's what makes AI deployable in regulated environments.

COMPARISON

How behavioral control works across approaches

Educational, not combative. Each approach advances AI control—steering fields extend it to runtime cognition.

Approach How It Works Deterministic? Auditable?
Prompt Engineering Static instructions in system prompt No No
Policy Filters External enforcement after generation Partial Yes
AI Gateways Inspect inputs/outputs at boundaries No Yes
Fine-tuning Train model on desired behavior No No
ZAK Steering Fields Runtime orchestration across cognitive stages Yes Yes

BUILT_IN_FIELDS

Minimal, production-ready field set

ZAK ships with four core fields that cover the most common behavioral requirements:

citation_bias

Stage: reasoning

Prefer citing sources, file paths, or line numbers when making claims. If unsure, say "I would need to check..." rather than asserting.

Priority: 100 • Tags: accuracy, citations

low_hallucination

Stage: executive_control

Stay within the conversation boundary. Do not invent files, APIs, or facts not present in context. When outside scope, ask for clarification.

Priority: 90 • Tags: safety, hallucination

code_safety_strict

Stage: executive_control

Before suggesting destructive commands (rm, del, format, etc.), warn explicitly. Prefer read-only or reversible operations when possible.

Priority: 95 • Excludes: concise_operator • Tags: safety, code

concise_operator

Stage: action

Be terse. Skip preamble. Omit obvious context. Trust shared understanding. Output only what is necessary.

Priority: 110 • Suppresses: citation_bias (0.7x) • Tags: efficiency, brevity

PRODUCTION_AI_SYSTEMS

Regulated industries need more than guardrails

In healthcare, finance, legal, and government sectors, "the model just decided to do that" isn't acceptable. You need to prove:

  • What behavioral modifiers were active (steering plan hash)
  • Which cognitive stages produced the decision (pipeline telemetry)
  • Whether constitution rules were enforced (governance receipts)
  • That the same inputs produce the same outputs (deterministic resolution)

Steering fields aren't just a feature. They're infrastructure for trustworthy AI systems.

REAL_WORLD_IMPACT

What changes when behavior is deterministic

Debugging Becomes Possible

When behavior changes unexpectedly, you can diff plan hashes to see exactly which fields changed. No more "the AI is acting weird today."

Compliance Becomes Provable

Auditors can verify that required safety fields were active during every execution. The plan hash is cryptographically bound to the receipt.

Optimization Becomes Measurable

You can A/B test field configurations and measure impact on outcomes. Same context, different fields, observable differences.

Autonomy Becomes Safe

AI agents can operate with freedom inside a governed structure. The steering plan adapts to conversation phase automatically.

TECHNICAL_DETAILS

How resolution works under the hood

The resolveFieldPlan() function is the heart of the system:

export function resolveFieldPlan(
  ctx: FieldPlanContext,
  defs: SteeringFieldDef[]
): FieldPlan {
  // 1. Select fields (phase-based or requested)
  let ids = selectFieldIds(ctx, defMap);
  
  // 2. Apply constitution rules
  ids = applyConstitutionRules(ids, ctx.constitutionRules, defMap);
  
  // 3. Apply excludes (mutual exclusion)
  ids = applyExcludes(ids, defMap);
  
  // 4. Build resolved fields (suppress multipliers, weights)
  let fields = buildResolvedFields(ids, defMap, ctx.constitutionRules?.strength_caps);
  
  // 5. Order by stage (perception → action)
  fields = orderByStages(fields);
  
  // 6. Generate plan hash (SHA-256)
  const plan_hash = sha256Hex(canonical);
  
  return { fields, plan_hash, fields_applied: fields.map(f => f.id) };
}

Key Properties:

  • Deterministic: Same context → same hash → same behavior
  • Fail-closed: Invalid fields default to low_hallucination
  • Constitution-first: User rules override system optimization
  • Stage-ordered: Cognitive pipeline ordering is enforced

This isn't AI alignment theory. It's production systems engineering.

NEXT_STEP

See steering fields in action

Steering fields are live in Governor IDE and Governor Cloud. Every execution shows the active plan hash and applied fields.

NEXT_STEP

Put governed execution between AI output and real-world action.

Start with one workflow. Review what AI proposes, approve what should run, and keep a verifiable audit trail from day one.

Designed for teams that need speed, control, and evidence in the same system.

See the proof first. Expand into a live workflow when it fits.