VAGP 0.3 / INTERACTIVE EXPLANATIONS

See the authority boundary.

Explore how explicit mandates constrain capable agents. These educational simulations make the reference profile’s authority and evidence boundaries inspectable.

THE SHIFT / FROM SOFTWARE TO ACTORS

Software follows instructions.
Agents take initiative.

They choose tools, coordinate work, acquire capabilities and create other agents. Access alone cannot explain which organisational mandate authorizes their next consequential action.

01 / IDENTITY

Who are you?

Authentication establishes the caller.

02 / CAPABILITY

What can you do?

Tools and attested state establish technical capability.

03 / AUTHORITY

What may you do?

A valid mandate establishes the bounded right to act.

Verimand complements IAM, RBAC and policy engines. Your identity infrastructure stays; organisational authority becomes explicit.

Understand the authority gap

THE GAP / CAPABILITY IS NOT A MANDATE

It can move €2 million.
May it?

A verified identity. A valid capability attestation. A technically possible action. None of these is payment authority.

01 / THE EXACT ACTIONEDUCATIONAL SIMULATION
FINANCIAL AGENT

A-4729

● Identity verified · DNA attested

Technical capabilities
Read data
Generate reports
Execute payments
Explicit mandate
Financial reporting only

An attestation establishes capabilities. It issues no payment authority.

REQUESTED ACTION / PAYMENT

€2,000,000.00

Transfer from the organisation’s treasury account.

IdentityVERIFIED
CapabilityATTESTED
Payment authorityNOT YET EVALUATED
CAPABILITY ≠ AUTHORITY

The agent can execute a payment. Does it have the authority to do so?

AGENT DNA / AUTHORITY BINDS TO STATE

Authority for this agent.
In this exact state.

Agent DNA fingerprints the security-relevant configuration: runtime, instructions, policy, capabilities, tools and environment. An executable 0.3 mandate binds both the DNA fingerprint and trusted state revision.

02 / AGENT STATE EVOLUTIONEDUCATIONAL SIMULATION
A-4729 / SECURITY-RELEVANT STATE

Same identity.
A different agent state.

Read dataGenerate reports
Trusted state revision
1
DNA fingerprint / illustrative labels
DNA-A
Mandate binding
DNA-A · revision 1
Mandate authority
Financial reporting only
EXACT STATE BINDING

A trusted issuer attests the current DNA. The mandate binds its exact fingerprint and revision.

Illustrative state transitions, not computed fingerprints or signed attestations. A trusted observer must establish correspondence between the manifest and the applied runtime.

Explore Agent DNA and trusted attestation

CONSERVATION / DELEGATION ONLY NARROWS

Authority does not grow
as it travels.

A child cannot gain a privilege, capacity or time window its parent did not hold. Every applicable dimension must fit within one complete qualifying path.

NOT BROADER.

Parent: DEV + PROD

Delegation can restrict authority. It cannot add an ADMIN dimension absent from its parent.

Child: DEV

child ⊆ parent

Within the original authority.

CONSERVED

Illustrative conservation constraints, not a budget calculator or a protocol evaluator.

Why two incomplete paths cannot become one complete mandate
PATH A

Right action.
Wrong resource.

stop VM
DEV only

PATH B

Right resource.
Wrong action.

read
PROD

REQUEST stop PROD VM

Two partial paths ≠ one complete path.

Authority cannot be assembled from unrelated paths.

MULTI-AGENT SYSTEMS / CREATION IS NOT ISSUANCE

Agents can multiply.
Authority cannot.

Cloning, spawning and composition produce new agents. Lineage records their origin. Explicit issuance or delegation is still required before they may act.

03 / COMPOSITION & REPRODUCTIONEDUCATIONAL SIMULATION
AGENT A

Data analysis

Capability: analyse data

Mandate: reporting

AGENT B

Payment tooling

Capability: execute payments

Mandate: payments ≤ €10k

PROPOSED AGENT C

Combined capabilities

New identity · new DNA

No authority inherited

Capabilities can combine. Authority must be issued.
CAPABILITY UNION ≠ AUTHORITY UNION

Parentage explains where an agent came from. It does not establish why it may act.

ARCHITECTURE / AT THE EXECUTION BOUNDARY

From explicit mandate
to protected execution.

A deterministic path outside model reasoning. Inspect each boundary to see what it establishes and what would fail without it.

01 / PROTECTED EXECUTION

RESOLVE

Find one complete, current authority path for the exact request.

Why it exists
A valid mandate is the source of authority.
If this boundary is missing
Identity or capability could be mistaken for permission to act.

RESOLVE → BIND → DERIVE → VERIFY is the protocol sequence. Verified, persisted INTENT precedes provider I/O; permit consumption guards EXECUTE; WITNESS records the linked outcome. No model makes the final authorization decision.

AUTHORITY_CONFIRMED is an authority result, not a final business decision. ADDITIONAL_STATE_REQUIRED requires further state. Resource-side VERIFIED may precede execution; REJECTED means BLOCKED.

Inspect the implementation map

ONE ECOSYSTEM / FOUR DISTINCT LAYERS

Open semantics.
Operational infrastructure.

VAGP defines the authority model. Verimand builds implementation, enforcement and enterprise infrastructure around it. The intended open protocol does not require buying the commercial platform; publication and reuse terms are forthcoming.

01 / Open protocol

VAGP

OPEN PUBLICATION FORTHCOMING

The specification, authority semantics and conformance model. VAGP is being prepared for open publication.

Explore the protocol
02 / Interfaces

Developer access

REFERENCE CODE · PRODUCT INTERFACES PLANNED

API for systems. SDK for developers. MCP for agent-native access. These interfaces carry requests; they do not confer authority.

Inspect the integration direction
03 / Enforcement

Authority Gateway

REFERENCE RUNTIME · MCP GATEWAY PLANNED

The protected boundary between agents and tools, services or APIs. Verify current authority before a consequential action.

Understand enforcement
04 / Commercial infrastructure

Verimand Platform

IN DEVELOPMENT / PLANNED OFFERING

The future managed service and enterprise control plane around VAGP: mandates, Agent DNA, revocations and evidence.

Explore the platform direction

EVIDENCE / P15

Prove what happened.
Admit what is unknown.

A signature proves authenticity, not certainty. Verifiable evidence must never assert more than the protected execution boundary actually observed.

04 / P15 · EVIDENCE CERTAINTYEDUCATIONAL SIMULATION
BEFORE EXECUTION

Signed intent

Verified and persisted before the controlled provider call.

INTENT → PROVIDER I/O
AFTER DISPATCH / LINKED OUTCOME

OUTCOME_UNKNOWN

The request was dispatched. No definitive result was observed. The action may have occurred; a timeout does not prove failure.

SIGNED EVIDENCE ≠ GREATER CERTAINTY

Illustrative witness states. No signatures are generated here. Host trust policy defines which provider results establish definitive failure; ambiguity defaults to OUTCOME_UNKNOWN.

TRUSTED STATE / V-13

Evolution moves forward.
Old authority stays retired.

Replaying a previously valid state must never revive authority. Monotonic trusted state is a protocol property, independent of the storage technology.

05 / V-13 · MONOTONIC TRUSTED STATEEDUCATIONAL SIMULATION
R1CURRENT
R2NOT ISSUED
R3NOT ISSUED
REVISION 1 IS CURRENT

Trusted state moves forward. Retired revisions stay retired across restart, concurrent writers and stale readers.

THE PROTOCOL / 15 PRINCIPLES · 13 INVARIANTS

Explicit rules.
Inspectable boundaries.

VAGP 0.3 makes authority, agent evolution and execution evidence separate concerns. Explore the principles behind the reference profile.

01Authority4 principles

P01A consequential action MUST have explicit authority from a valid mandate.

P02Missing, ambiguous, stale, invalid or unverifiable authority MUST deny.

P03A mandate MUST express only the authority needed for its subject, action, resource and applicable context.

P04Delegated authority MUST be equal to or narrower than every parent authority dimension.

02Identity & Agent State4 principles

P05Authority decisions, grants and permits MUST bind the authenticated agent identity.

P06An identity transition MUST NOT transfer authority without explicit issuance or delegation.

P07Every executable 0.3 mandate MUST bind its subject to an exact Agent DNA fingerprint and state revision.

P08Current technical capabilities MUST come from trusted, authenticated state evidence.

03Capability & Evolution2 principles

P09A capability change MUST NOT expand authority and MUST invalidate an incompatible DNA binding.

P10Creating, cloning, composing or spawning an agent MUST create no authority.

04Execution & Evidence4 principles

P11Final authorization MUST be deterministic and outside agent or model reasoning.

P12A controlled provider mutation MUST consume an authentic, exact-context, single-use execution permit.

P13Current revocation and state evidence MUST override previously derived authority within declared freshness limits; controlled executions MUST create verifiable evidence.

P15Verifiable evidence MUST NOT assert a level of certainty greater than the authority layer actually observed.

05Cryptographic Verifiability1 principle

P14Protocol artifacts MUST identify cryptographic algorithms explicitly and unknown algorithms MUST fail closed.

Inspect all 13 invariants

VALIDATION / FINDINGS DRIVE THE WORK

Security claims need
a visible history.

Implementation, independent review, hardening and retest are distinct evidence. The version and scope matter.

  1. 01

    Reference implementation

    Agent DNA, attested capabilities, exact-state mandates and linked signed evidence. Initial implementation: b3b697b.

  2. 02

    Independent validation

    Adversarial review found enforcement defects and gaps in regression and conformance coverage.

  3. 03

    Security hardening

    Revision concurrency, intent verification and uncertain provider outcomes addressed in bb18346.

  4. 04

    Independent retest

    The retest assessed bb18346 and identified remaining regression, persistence and vector work.

  5. 05

    SH-02 remediation

    Follow-on tests, persistence failure classification and fixed Ed25519 evidence vectors. P15 and V-13 made explicit.

FOUNDATION / VERSIONED VAGP 0.2 EVIDENCE

Grounded in real
cloud execution.

The earlier frozen VAGP v0.2 authority model was demonstrated on Google Cloud and Microsoft Azure. These Proofs of Value establish the 0.2 foundation; they are not live proof of the 0.3 profile.

VAGP v0.2ONE FROZEN AUTHORITY PROTOCOL

One frozen authority protocol. Two real cloud identity ecosystems. Same organisational authority model.

LIVE PROOF

GOOGLE CLOUD

  1. Google Agent Identity
  2. Verimand Authority Gateway
  3. VAGP v0.2
  4. real protected Google Cloud execution
LIVE PROOF

MICROSOFT AZURE

  1. Entra Agent Identity
  2. Verimand Authority Gateway
  3. VAGP v0.2
  4. real protected Azure execution
DEMONSTRATED

Google Cloud

Google Agent Identity

Secret-version state

VAGP v0.2 live PoV complete

Development executed. Production blocked by NO_AUTHORITY. Post-DERIVE revocation rejected. Experimental, not a production service.

Evidence boundary

docs/pov/verimand-multicloud-authority-pov-v0.2.md · 2026-09-08

DEMONSTRATED

Microsoft Azure

Entra Agent Identity

Azure VM operation

VAGP v0.2 live PoV complete

Development VM deallocated. Production blocked by NO_AUTHORITY. Post-DERIVE revocation rejected. Experimental, not a production service.

Evidence boundary

docs/pov/verimand-multicloud-authority-pov-v0.2.md · 2026-09-08

IdentityWho is the agent?
AuthorityWhy may it act?
ExecutionCan the protected resource execute?
WitnessWhat evidence explains the outcome?

Evidence snapshot · 8 September 2026. Identity layer differs per cloud. Verimand complements IAM/RBAC; it does not replace them. No production readiness claim.

THE NEXT STEP / A BOUNDED AUTHORITY PILOT

Give autonomous action
an explicit mandate.

Start with one consequential workflow, a protected execution boundary and evidence you can inspect. VAGP remains vendor-, infrastructure- and jurisdiction-neutral.

0.3 REFERENCE PROFILE · /v1 REMAINS 0.2 · NO PUBLIC 0.3 ADMISSION API