Glossary
Core WitnessOps terms for governed execution, approval gates, and receipts.
Core terms used across WitnessOps documentation.
Approval Gate
A policy gate requiring explicit approval before a governed step executes. In the Tier 1 chain, the gate decision is published as P1.
Canonical Mailbox
The shared Microsoft 365 mailbox security@witnessops.com. This is the canonical Tier 1 mailbox identity. security+witnessops@witnessops.com may be used as an optional receive-only alias when plus addressing is enabled, but it does not replace the canonical mailbox.
Campaign
A set of related execution chains within a single engagement.
Deterministic Replay
The ability to recompute the published Tier 1 evidence path from serialized artifacts and verify its integrity without live mailbox, network, or UI state. V0 is the Tier 1 replay-verification result.
Evidence Manifest
A declared list of evidence artifacts and their content hashes for a governed operation.
Execution Chain
The ordered Tier 1 evidence sequence M0 -> E0 -> P1 -> E2 -> R0 -> V0. MX0 may exist internally before E0, but it is not part of the published chain.
Governed Execution
Operational activity that runs within enforced policy constraints. Every tool invocation passes through scope checks, approval gates, and policy enforcement before executing.
M0
Mailbox readiness proof for the canonical shared mailbox.
MX0
Internal-only mailbox transport and export evidence. MX0 may feed E0, but it is not a published proof artifact.
Operator
The human or system identity that initiates and runs a governed operation. Operator identity may appear in the published chain, but verification authority does not depend on trusting the UI's display of that value.
Policy Gate
A runbook checkpoint that must pass before execution proceeds.
R0
The published receipt wrapper in the Tier 1 chain. R0 carries:
artifactHash, the hash of the frozenR0body projectiontier1.executionHash, the hash of the typed Tier 1 execution payload- a PV receipt projection whose
record_digestmust bind to the already-computedexecutionHash
Principal
An authenticated identity authorized to perform actions within WitnessOps. Principals can be operators, approvers, or system identities. Freemail addresses are rejected as principal identities.
Proof Bundle
A sealed package of evidence — including receipts, manifests, and integrity material — that can be independently verified. Proof bundles are portable artifacts produced from WitnessOps receipts.
Receipt
In the current WitnessOps public model, "receipt" usually refers to R0, the Tier 1 receipt wrapper. It is part of the published chain M0 -> E0 -> P1 -> E2 -> R0 -> V0, not a standalone prevReceipt object.
Receipt Chain
See Execution Chain.
Runbook
A YAML workflow definition describing the steps, tools, policy gates, and expected evidence for an operation.
Scope
The set of authorized targets for a governed operation. Scope is enforced per-step from the active scope configuration and related policy inputs. Targets outside that declared scope are blocked.
Scope Enforcement
The runtime mechanism that checks every tool invocation against the declared scope before allowing execution. Scope enforcement is per-step, not just per-runbook.
Target Domain
A domain, IP range, or asset identifier authorized for a governed operation.
V0
The local verification result for the published Tier 1 chain. V0 is produced by the shared proof receipt boundary and remains local-only: no live mailbox, Graph, Defender, or UI session state is required to replay it.
Witness
An independent observer that records execution events and signs attestations confirming they occurred. Witnesses belong to the separate verification surface, not the WitnessOps execution runtime.