Technical reference · Provisional

Execution Authority,
Not Agent Orchestration.

DETERMA does not generate software changes, orchestrate agents, or replace the systems that build, scan, and ship code. It answers one question at execution time: does this exact change still hold sufficient authority and evidence to proceed? This page describes the model. It does not describe a production-ready, generally available, or customer-validated deployment.

The authority model

Five invariants.

These invariants define the boundary between what an AI system may do and what may actually happen to a repository or delivery workflow.

  1. 01

    AI may propose.

    An agent, assistant, or automated workflow may draft, advance, or request a software change. Proposal carries no execution rights.

  2. 02

    Authority decides.

    A deterministic decision layer, external to the agent, determines whether the exact proposed change may proceed. The decision is computed from bound evidence and scope, never from model confidence.

  3. 03

    Constrained executors mutate.

    Mutation is performed only by a narrow executor limited to the released scope. A general-purpose agent never holds the mutation capability.

  4. 04

    Evidence proves.

    Every decision and every execution emits an append-only record that can be reconstructed after the fact by engineering, security, and audit.

  5. 05

    Evidence and validation are not authority.

    Passing scans, green pipelines, and complete evidence are inputs. None of them, alone or combined, constitute permission to execute.

Hard stops

WAITING_APPROVAL is a hard stop.

A pending state is terminal until authority is granted. It is never treated as an implicit allow, never timed out into execution, and never bypassed by retry. Human approval alone is also insufficient: an approval that is stale, out of scope, reused, or unbound to the exact change does not authorize execution.

Conditions that block

  • Ambiguity — the proposed change cannot be resolved to one exact, unambiguous scope.
  • Drift — the target state at decision time no longer matches the state that was approved.
  • Replay — a release that has already been consumed is presented again.
  • Missing scope — the change touches anything outside the explicitly released scope.
  • Audit failure — the append-only record cannot be written or verified.

Fail-closed behaviour

When any blocking condition is present, the outcome is no-proceed. There is no partial execution, no blind retry, and no degraded-mode allow. An unknown outcome is treated as a halt, not as success. The absence of a decision is never an authorization.

Human approval is a required input for the change classes that demand it — it is not a substitute for the scope, freshness, witness, release, and verification requirements described below.

Mutation preconditions

Mutation requires all of these.
Any missing gate is a no-proceed.

These conditions are conjunctive. Satisfying six of seven does not produce a partial authorization; it produces a block.

  1. GATE 01

    Exact scope

    The change is normalized to one unambiguous description: the specific repository, branch, object, and field or operation permitted.

  2. GATE 02

    Fresh single-use authority

    Authority is bound to that scope, has not expired, and can be consumed exactly once.

  3. GATE 03

    State Witness where required

    The target state is re-read at decision time and compared to the approved before-state. A mismatch fails closed.

  4. GATE 04

    Execution Release

    A release scoped to the envelope, its idempotency key, and its expiry is issued, and is marked consumed on use.

  5. GATE 05

    Constrained executor

    A narrow adapter applies only the allowed field or operation. Nothing broader is reachable from the release.

  6. GATE 06

    Append-only audit

    The decision, its inputs, and the release are written to an append-only evidence ledger before and after execution.

  7. GATE 07

    Post-execution verification

    The target is re-read after execution to confirm the outcome matches the approved after-state.

The governed mutation path described here is a provisional isolated-sandbox implementation. It is not a customer capability, not a production capability, and not evidence of broad enforcement.

Interactive product demo

Concept demonstration — not live authority or production enforcement

The Governed Change Flow.

AI agents can propose software changes. DETERMA determines whether the exact change has sufficient authority and evidence to proceed. Choose a decision to see the flow run. An ALLOW state here is an illustrative diagnostic outcome, not permission to merge or execute.

01

AI Change Proposal

02

Evidence Binding

03

Approval Context

04

State Witness

05

Change Release

06

Verification Receipt

Verification Receipt
AWAITING_DECISION
receipt_statusAWAITING_DECISION
decisionNot selected
state_witnessPending
change_releaseNot issued
outcome

Choose ALLOW or a DENY reason to see the deterministic receipt.

Authority is evidence-based and deterministic. It is not derived from model confidence. This flow has been validated in an isolated Git sandbox and is one mechanism inside the broader AI Software Change Control product.

Evidence Model

Authority is evidence-based and deterministic.
Not derived from model confidence.

AI-generated software changes can be reviewed, approved, and still drift before they reach main. Branches move. Files change. Policies shift. Prior approvals can be reused. DETERMA binds provenance, approvals, evidence, and current repository state to the exact change so authority can be recomputed before it proceeds.

DENY_DRIFT

Approval-to-Action Mismatch

What it proves:An approval is not enough if the software change or repository state moved after approval.

Why it matters:AI-assisted workflows often approve a change before the repository advances. DETERMA revalidates the exact change against current state before it proceeds.

DENY_REPLAY

Single-Use Change Release

What it proves:A change release is short-lived and cannot be replayed.

Why it matters:An old release cannot be reused to advance a second mutation, in the sandbox or in future enforced deployments.

ALLOW_WITH_LINEAGE

Deterministic Receipt & Evidence Lineage

What it proves:Every allow or deny decision is reconstructable from structured evidence: provenance, approvals, state, and policy signals.

Why it matters:Engineering, security, and audit stakeholders need reconstructable evidence, not model explanations.

Truth boundary

The evidence model supports metadata-first assessments and bounded Shadow Mode. Governed repository mutation has been validated only in an isolated Git sandbox. Enforcement is introduced only after scope, evidence, and controls justify it.

Request a Read-Only Assessment

Integrations & inputs

DETERMA is not a closed system.
Existing tools become evidence sources.

DETERMA connects to the systems engineering, security, and platform teams already operate. These tools provide the evidence and context that authority decisions are computed from. DETERMA does not replace them.

SCM

GitHub, GitLab, or comparable

CI/CD

Build, test, and delivery signals

AppSec & Supply Chain

Scanners and SBOM tools

IAM & Identity

Human and machine identity systems

Agent Security

Platforms such as Rein Security

Policy, Approval & Ticketing

Policy engines and change tickets

Integration is progressive: metadata assessment first, Shadow Mode next, evidence binding and approval orchestration after, exact-action authority and governed mutation only when scope and controls justify it.

Where DETERMA fits

Different systems answer different questions.

Existing systems answer whether the agent, code, pipeline, or identity is acceptable. DETERMA answers whether this exact change still has sufficient authority and evidence to proceed now.

Category
What it does
SCM platforms
Manage repositories, pull requests, and native controls.
CI/CD
Validate builds and delivery workflows.
AppSec
Scan code and dependencies.
IAM
Control access.
Agent Security
Secure and enforce agent activity.
Workflow engines
Sequence and retry steps in a process.
Agent frameworks
Build, prompt, and orchestrate agents.
DETERMA
Bind evidence and authority to the exact software change that is about to proceed.

DETERMA is complementary to these categories, not a replacement, and no claim of superiority, production readiness, or customer validation is made here.

Illustrative sample report

What the report
actually looks like.

A structured deliverable engineering, security, and leadership can act on. The sample below is illustrative structure only — not customer evidence.

REPORT-STRUCTURE-EXAMPLE
Illustrative SampleNot Customer Evidence

Subject

Executive Control Brief — Sample Structure

A qualitative structure showing what a completed assessment deliverable contains. No numbers, scores, or savings are implied.

AI Change Inventory

Which changes originated with or were advanced by AI agents.

Provenance Gaps

Where agent and task attribution is incomplete.

Evidence Coverage

Which SCM, CI, AppSec, IAM, and policy signals are present or missing per change.

Approval Mismatch

Where the change that shipped differs from what was reviewed.

Review Burden

Where AI-generated PR volume exceeds review capacity.

Recommended next step

Scope a bounded Shadow Mode evaluation

This is an illustrative report structure. It is not a production customer audit and should not be represented as one.

Report sections

  1. PAGE01

    Executive Control Brief

  2. PAGE02

    Workflow Map

  3. PAGE03

    AI Change Inventory

  4. PAGE04

    Evidence Gaps

  5. PAGE05

    Approval-to-Action Mismatches

  6. PAGE06

    Shadow Mode Recommendation

Request a Read-Only Assessment

Current status & readiness

Readiness, stage by stage.
From historical evidence to bounded enforcement.

Each capability has a precise readiness label. Expansion is earned by evidence from the prior stage.

AVAILABLE FOR BOUNDED DESIGN-PARTNER EVALUATION

Available for bounded design-partner evaluation

  • Historical Governance Replay (proposed fixed-scope read-only assessment path)
  • Metadata-first workflow assessment
  • Bounded design-partner scoping
REQUIRES EXACT WORKFLOW SCOPING AND TECHNICAL RELEASE GATES

Proposed next-stage design-partner evaluation

  • Live Shadow Mode on one workflow — proposed next-stage design-partner evaluation
  • Advisory verdicts and receipts
  • Policy calibration from replay evidence
SANDBOX-VALIDATED

Sandbox-validated

  • Exact patch and repository-state binding
  • Fail-closed authority decisions
  • Single-use change release
  • Governed Git mutation
  • Deterministic receipt evidence

Provisional isolated-sandbox implementation; not a customer or production capability.

REQUIRES BOUNDED CUSTOMER VALIDATION

Requires bounded customer validation before production use

  • Blocking merge or repository mutation
  • Customer-specific enforcement policy
  • Operator override, rollback, and incident handling
  • Multi-repository rollout

DETERMA does not claim general availability, production deployment, customer traction, or broad production enforcement. Portfolio enforcement is a future expansion earned by evidence from bounded rollout.

Progressive path to enforcement

From historical evidence
to bounded enforcement.

The safest entry point is historical analysis, followed by live non-blocking observation, then increasingly active controls. Exact-action authority and governed mutation are a provisional isolated-sandbox implementation; they are not a customer or production capability, and bounded enforcement remains dependent on bounded customer validation.

  1. STAGE 01

    Historical Governance Replay

    AVAILABLE FOR BOUNDED DESIGN-PARTNER EVALUATION

    A proposed fixed-scope, read-only assessment path. Metadata-only reconstruction of past AI-assisted software changes. Evaluates what DETERMA would have allowed, denied, or routed for review at the time. No code execution, write access, secrets, or production blocking.

  2. STAGE 02

    Live Shadow Mode

    PROPOSED NEXT-STAGE DESIGN-PARTNER EVALUATION

    Proposed next-stage design-partner evaluation — requires exact workflow scoping and technical release gates. DETERMA would evaluate live changes alongside existing workflows and produce deterministic verdicts and receipts without blocking the pipeline.

  3. STAGE 03

    Advisory Control

    READY AFTER SHADOW CALIBRATION

    DETERMA recommends ALLOW, DENY, or REVIEW and routes exceptions to humans. Existing systems retain final enforcement authority.

  4. STAGE 04

    Bounded Enforcement

    SANDBOX-VALIDATED · REQUIRES BOUNDED CUSTOMER VALIDATION

    Exact-action authority and governed mutation enforced for one explicitly scoped repository, branch, change class, or workflow with fail-closed behavior, rollback, operator controls, and auditable receipts.

  5. STAGE 05

    Portfolio Enforcement

    FUTURE EXPANSION

    Multi-repository policy and authority governance, after the bounded workflow proves reliable and valuable.

Expansion is earned by evidence from the previous stage. Historical Replay is a metadata-based reconstruction — not code replay and not execution replay.

Architecture Incubator

Architecture Incubator

Same authority primitives, evaluated for external-system actions.

The exact-action authority primitives behind AI Software Change Control are being evaluated for AI-agent-initiated actions across other external systems. This is a bounded architecture incubator — not a change of DETERMA's primary product positioning, and not a production offering for any external vendor.

View External Action Control (non-production)

Next step

The first step is read-only.

Assess one AI-assisted software delivery workflow with metadata-first evidence. No production credentials, write access, secrets, or source code by default.