Navigate
Use the left chapter index, Previous/Next buttons, or ← / → keys. Each slide has one central idea.
A complete self-learning crash course on HAIEC, AI security, governance, controls and operational assurance.
Learn how HAIEC connects the intended task, approved authority, technical capability, real observations and business consequences into a scoped, traceable assurance decision.
You can learn sequentially, jump to a topic, or print a reference copy.
Use the left chapter index, Previous/Next buttons, or ← / → keys. Each slide has one central idea.
Work the small exercises and reveal quiz explanations. Try writing an answer before exposing it.
The links at the bottom open HAIEC product pages, docs or canonical control sources in another tab.
Slides are designed for individual study. The visual examples explain concepts; they are not automatically live customer evidence.
Eight short chapters cover the system from AI basics to operational proof.
A chatbot outputs content. An agent may make calls that change external state.
A boundary separates something you can rely on from something that must be verified.
Web pages, emails, documents, search results and retrieved text can carry instructions designed to override the user.
Tool schemas, secrets, service credentials, IAM grants and API permissions can translate model choices into action.
Money movement, permission changes, emails, customer records, production commands and deployment approvals create consequences.
Three related disciplines answer different questions.
Can a threat exploit the system?
Find vulnerabilities, reduce privilege, test attacks, detect misuse and contain incidents.
Who is accountable and what is permitted?
Own use cases, policies, risk, approvals, change and human decision rights.
What can qualified evidence establish?
Reconcile technical and authority facts, evaluate bounded claims, preserve gaps, issue reproducible records.
Use the threat type to choose a test, source and owner.
A realistic example is more useful than fifty disconnected vulnerabilities.
Flag risky prompt/tool dataflow, privileged access and reachable refund handler.
Check explicit amount, recipient and reviewer boundaries; require decision authority.
Use a real target intercept point to hold/deny the action, then independently establish outcome.
Deterministic assurance for consequential AI, with bounded proof rather than a generic safety score.
Identifies source-supported agent, tool, identity and resource relationships.
Keeps requests, policy, grants, code and runtime evidence from being blended.
Produces exact evaluations, controls context, reports and receipts within a defined scope.
The pillars describe value areas; they do not force every customer into a prescribed sequence.
Discover systems, agent actions, credentials, connected assets, source reachability and potential consequences.
Collect qualifying facts, run bounded security/control tests and deterministic assessments, compare DAI and authority.
Apply accountable policy/decisions, monitor qualified signals, respond, protect at connected control points and verify reports.
Choose the answer you need. Each job has its own evidence prerequisites and limitations.
What is in scope? Which source-backed action paths and consequences are reachable?
What risks, mismatches and control claims can eligible evidence support?
Who can approve a policy, envelope, release or protected human decision?
Which actual signals arrive? How fresh are they? What changed?
Which selected action is really guarded at a customer control point?
Can another reviewer inspect the exact result, lineage and receipt?
Start with a system, a goal, or evidence you already have.
A viewer and an owner do not have the same write or approval permissions. The server-side role and organization checks remain authoritative.
HAIEC models a bounded system with identity, source, owner, assets, environment and evidence.
Different sources answer different questions, and none should silently speak for another.
A record can be received and still not support a strong assurance conclusion.
Which organization, system, environment, source and principal does this evidence actually describe?
Which producer, version, timestamp, payload and binding produced the fact?
Does this source support the *specific* conclusion, and is its evidence within the evaluated time window?
Trace who or what can reach a consequential target without mistaking a graph edge for execution.
Source-backed agent → tool → handler → target, available controls and likely consequences.
Identity joins, call conditions, time/snapshot, verified versus candidate edges and target owner.
Every registered tool executes; every reachable handler was called; every credential was effectively granted.
HAIEC separates five independent truth questions. One source cannot silently substitute for another.
What action or outcome was asked for?
What does applicable approved policy permit?
What authority is truly available to the principal?
What consequential operations can supported implementation paths reach?
What do qualified runtime/action witnesses establish?
Each plane can disagree while still holding useful, valid evidence.
| Plane / relation | Supported example fact | What it establishes |
|---|---|---|
| REQUESTED | Issue $120 refund | Intent of this request |
| POLICY | Refunds ≤ $500 under approved rule | Policy limit within valid scope |
| GRANTED | Credential could submit up to $10,000 | Potential privilege overshoot, if current grant proven |
| CODE CAPABLE | Refund tool can invoke payment handler | Reachable financial capability |
| OBSERVED | A $120 call was logged, if witnessed | Invocation observed; not necessarily settled transfer |
| DELEGATION | Reviewer entrusted a specific refund choice? | Separate decision-rights question |
| TARGET EFFECT | Ledger shows completed $120 transfer? | Applied consequence only with qualified witness |
This is a fictional worked example for learning. A larger grant or code path is a valuable finding before a confirmed violation is shown.
A credential may permit an action. Who entrusted the AI to decide to take it?
An approved Operating Envelope can establish what is policy-authorized for the evaluated scope.
An authoritative IAM/provider fact may establish permission at a specific principal, operation and time.
A consequential choice may be explicitly delegated or may be fixed by qualified trusted rules and transaction facts.
Examine the complete scope of the delegated, granted, capable and observed operation.
The result describes a specific evidence relationship, not a universal verdict.
| DAI state | Plain meaning |
|---|---|
| INSIDE_ESTABLISHED_DELEGATION | Examined dimensions fit qualified delegated scope. |
| CAPABILITY_OUTSIDE_DELEGATION_MEDIATED | Code may exceed delegation, with qualifying mediation evidence. |
| CAPABILITY_OUTSIDE_DELEGATION_UNMEDIATED | Code may exceed delegation, without established mediation. |
| GRANT_BROADER_THAN_DELEGATION | Actual verified permission appears broader than delegated choice. |
| OBSERVED_OUTSIDE_DELEGATION | Qualified observed action exceeds established delegated bound. |
| UNRESOLVED_DELEGATION_EXPOSURE | Relevant delegation comparison remains incomplete. |
| NOT_ASSESSED | No sufficient delegation assessment was performed. |
A technical DAI record is not necessarily the same persisted evaluation ID as a canonical HAIEC Assurance Evaluation.
Define the boundary of acceptable operation without confusing approval with execution.
Allowed operations, resource scopes, environments, magnitudes, approval requirements and validity.
Specific authorized reviewers can approve, reject, revoke, defer or request more evidence, with separation of duties.
Approval may establish a decision record but cannot, by itself, force a customer API to block or stop an operation.
An assurance research method that prevents one kind of proof from masquerading as another.
Follow the entrusted task and each promotion of instruction into action: user instruction, tool decision, policy boundary, execution and effect.
A valid key does not establish a delegated choice. A successful tool call does not prove an external state mutation.
Record the exact boundary beyond which qualified evidence does not justify a stronger claim.
Benchmark design, held-out scenarios, decisive coverage and false-assurance measurement belong to scientific research claims.
Good assurance says what it establishes and what it does not.
Qualified source supports a statement in its defined scope.
Some required relationships are supported, others are not.
Insufficient information or the family was not examined; never silent PASS.
An agent can operate the workflow, but evaluated evidence and rules determine the recorded result.
Rules, normalized facts and execution basis support reproducibility when the same exact versions are used.
The AI assistant may translate results, but cannot replace the persisted deterministic outcome with its own judgment.
Result carries evaluation ID, producer execution information, limitations, evidence refs and next actions.
The output only supports claims within its scope, evidence and execution provenance.
Example outcome, not a live system result
Time changes the trust basis of every AI system.
Versioned comparative compliance/evidence state, when applicable and qualified.
Compare relevant changes in capability, scope, source, policy or reachable impact.
Frozen evaluation A remains what was evaluated at T0. It does not become the current production state.
A control catalog is a testable library of questions, not proof that every control operates.
The taxonomy is intentionally broader than AI prompt-security scanning.
Fourteen current catalog profiles, summarized as study prompts.
| ID | Focus |
|---|---|
| G01 | AI estate completeness |
| G02 | Accountable ownership |
| G03 | Acceptable use and approval |
| G04 | Risk and impact assessment |
| G05 | Regulatory applicability |
| G06 | Third-party/vendor assurance |
| G07 | Change and lifecycle |
| ID | Focus |
|---|---|
| S01 | Privileged tool paths |
| S02 | Multi-tenant isolation |
| S03 | MCP/tool exposure |
| S04 | Secrets and credentials |
| S05 | Prompt/input trust boundary |
| S06 | RAG retrieval and exfiltration |
| S07 | Secure SDLC and provenance |
These fifteen profiles ask what an AI was entrusted to do, and what consequences followed.
| ID | Focus |
|---|---|
| A01 | Excessive effective authority |
| A02 | Undeclared executable capability |
| A03 | Delegated Action Integrity |
| A04 | Observed outside policy |
| A05 | Agent/principal identity continuity |
| A06 | Human mediation integrity |
| A07 | Least privilege / unused grants |
| A08 | Cross-agent delegation |
| ID | Focus |
|---|---|
| R01 | Lifecycle and side-effect traceability |
| R02 | Consequential effect envelope |
| R03 | Guardrail enforcement evidence |
| R04 | Emergency intervention effectiveness |
| R05 | Recovery authorization |
| R06 | AI incident response |
| R07 | Continuous runtime monitoring |
Thirteen profiles complete the seven-family catalog.
| ID | Focus |
|---|---|
| L01 | Prompt-injection resistance |
| L02 | Sensitive output leakage |
| L03 | Grounding / hallucination risk |
| L04 | Unsafe output risk |
| L05 | Structured output consistency |
| ID | Focus |
|---|---|
| E01 | Integrity and provenance |
| E02 | Stream continuity |
| E03 | Source/plane correlation |
| E04 | Contradiction reconciliation |
| E05 | Deterministic replay |
| ID | Focus |
|---|---|
| P01 | Fairness/bias coverage |
| P02 | Transparency / explainability |
| P03 | Training data governance |
Learn the difference between enforcing a particular test rule and installing a universal runtime protection service.
Given a frozen policy and defined evidence window, were required audit categories captured?
Given a frozen duration rule, did the measured event interval satisfy it?
Given a frozen cap, did measured token expenditure satisfy the defined test?
A defensible test record answers five linked questions.
Different analyzers support different evidence classes. A registry rule is not evidence of execution.
| Method | Typical output | What it cannot prove alone |
|---|---|---|
| Static source / AST / Semgrep | Source pattern, function, input trust, configuration | Executed request, current IAM grant |
| Reachability / Joern-style graph | Code-path-capable tool → handler → target | Real runtime invocation or downstream effect |
| Authorized runtime probes | Observed behavior under exact test conditions | Untested behavior outside the selected scope |
| LLM output checks | Selected prompt/output risk patterns | Universal response truth or agent decision rights |
| IAM/provider evidence | Qualified privilege and policy relationships | Discretionary delegation or applied outcome |
| OTLP / target readback | Bounded observations and possible effect proof | Anything outside capture scope |
The security portfolio covers more than adversarial prompts.
Input and output trust boundaries, missing authorization checks, privileged tool calls, secret exposure, source/dependency/CI.
Prompt injection, retrieval context attacks, tool schema abuse, tenant isolation, tool or agent overreach.
Identity continuity, stale grants, policy mismatch, data exfiltration, action effect, kill/recovery and monitoring gaps.
Monitoring can be meaningful without pretending every environment is completely instrumented.
Which telemetry producers are configured, delivering, stale, degraded or not connected?
Which actual tests, qualified alerts, risks and anomalous observations exist?
Which envelopes, human decisions and controls apply to this operating context?
Which guard or action outcome is really mediated and independently confirmed?
Event collection has temporal and attribution limits.
Operational assurance includes humans, investigation and change control.
Source health, false-positive context, severity, affected system and source-evidence references.
Who was notified, who acknowledged, what action was authorized and whether target changed.
Capture the decision, resulting state, remaining unknown, recurrence trigger and release comparison.
The recorded status determines what the system may claim.
A selected customer operation must reach a trustworthy point of enforcement.
Bring together relevant time-bound evidence without fabricating a causality chain.
Exact evidence claims, established and unestablished findings, verification items and recommended source-resolving actions.
Group structured events or scenario batches by authorized system and source/correlation identity.
LogSense and other qualified external sources may add timelines or incident context; they do not silently become canonical HAIEC verdicts.
One canonical evidence basis can support multiple reader views.
Business consequence, current decision, owner, most material gaps and next action.
System/source identity, timestamps, producer execution, authority planes, control items, DAI and limits.
Provenance, attributable evidence, approval chain, immutable identifiers, hash and historical status.
Cryptographic integrity is necessary, but not a substitute for source truth.
evaluation: eval_sample_...
package: pkg_sample_...
digest: sha256: a7e9...
status: PUBLIC / PRIVATE / REVOKEDVerify the represented evaluation, record status and supported digest relationship.
These identifiers are examples.The interfaces converge on canonical HAIEC services; they are not four different assurance engines.
Choose organization, system, source, evaluation, control, reviewer and report through authenticated UI.
Cursor, Claude Code, Devin or another MCP-capable client can preflight, invoke permitted operations and explain exact HAIEC outputs.
Programmatic runs, polling, evidence binding, Agent Audit, reports and verified source discovery with scoped API key.
Authorized GitHub App source onboarding, source analysis; supported local/package/CI paths have separate release states.
“Run HAIEC AI Assurance” is an intent, not an unconditional remote mutation.
USER: Run HAIEC AI Assurance
AGENT: haiec_preflight
→ verify org, role, system, source and consent
→ ask for approval if a supported write is required
→ haiec_run_assurance (idempotency key)
→ retrieve exact summary + Agent Audit
→ explain findings, gaps and report linksRun one authorized, scoped evaluation and return its actual ID, basis, disposition and next action.
Explain the precise missing setup, with links. Do not invent an evaluated result.
State explicitly that a local AI AppSec or tenant-isolation scan is not full HAIEC Assurance.
MCP connection, cloud evidence, telemetry and native customer enforcement have different trust roles.
| Connection | What it can contribute | Must not be overclaimed |
|---|---|---|
| GitHub App | Authorized source/branch, static findings | Not production effects |
| Cloud IAM / AWS | Partial policy and principal scope evidence where connected | Not automatically canonical effective grant |
| ServiceNow / ITSM | Authorized control, workflow and record evidence | Not automatically human ACK / approval |
| OTel / OTLP | Received logs, traces, metrics and correlated runtime facts | Not complete observation or effect |
| Provider admin / SDK | Models, costs, calls or provider snapshots by source | Not all inventory or exact provider invoice |
| Customer gateway / PEP | Possible real interception, hold/deny and effect witness | Not installed by a UI approval |
| MCP / REST | Operator/agent transport to HAIEC tools | Not standalone evaluation/authority |
Azure, GCP, external vendors, IAM and provider-specific sources must be described by their actually verified connector scope. Do not mistake a legacy simulated adapter for a live integration.
Each product has a bounded contract and may contribute only the evidence it actually produces.
Operations adds usage and change context but must preserve source-specific meanings.
SDK request logs can show calls, tokens and latency where instrumented. Admin snapshots may only provide provider-reported charges.
Costs need attribution, time window, aggregation and source lag; C16 is a specialized frozen cap test, not a guaranteed global real-time billing guard.
Compliance Twin and Consequence Delta compare compatible versions or snapshots; old evaluated truth remains historical.
Governance standards and research methods guide questions; they do not automatically certify a product.
A customer may enter at any eligible job, then add only relevant evidence and controls.
A good demonstration shows a consequential decision, a source, a human owner and a bounded result.
Agentic voice receptionist QA account; actual scoped HAIEC MCP account/key/evaluation lifecycle and recorded REVIEW result.
ERP/MES supplier qualification, purchase order and actor authority decisions. Separate synthetic factory acts from HAIEC evaluation proof.
AL0 baseline, AL1 degraded, AL2 compromised scenario, cross-domain evidence, C7/C9/C16 and agent action effects.
Use existing documentation and an authorized account. You do not need to start with every integration.
System: ________________
Assurance question: ________________
Source basis: ________________
Supported finding: ________________
Unresolved proof: ________________
Next permitted action: ________________
Choose an answer to reveal the reasoning.
The repository shows a reachable refund API, but no live runtime collector is attached. What can HAIEC establish first?
Choose an answer to reveal the reasoning.
A human approves a production policy envelope. Which statement is accurate?
Choose an answer to reveal the reasoning.
A receipt integrity check succeeds. What is its narrowest reliable meaning?
A compact vocabulary for accurate customer and technical conversations.
One independent question: requested, policy, granted, code capable or observed.
Delegated Action Integrity: compare entrusted choice with capability, grants and observations.
Versioned authorized policy boundary for a scoped operation.
Where qualified evidence stops supporting a stronger claim.
Persisted deterministic result for exact source, rules, scope and time.
Agent-to-HAIEC tool interface, not a new verdict engine.
Policy Enforcement Point in the execution path of a protected action.
Verifiable package identity and integrity, with publication/status semantics.
Relevant family was not evaluated; not a PASS or necessarily a FAIL.
Which parts should you review before touching a real enterprise environment?
Review inventory, sources, System Constellation, DAI, eval provenance, MCP and test execution.
Review attacker trust boundaries, S/A/R/L controls, tests, telemetry and negative proof.
Review policy/approval, G/E/P families, ISAF v2, frameworks, report scope and receipts.
Review freshness, alerts/ACK, change, PEP, revocation, independent effect witnesses.
Review business consequence, owner, residual gap, approval, operating burden and next decision.
You now have the model to investigate one real consequential AI action and explain the result precisely.
Find the consequence.
Prove the boundary.
Govern the next action.
Compiled 20 October 2026 from HAIEC public documentation, current catalog source and source-reviewed planning. Product status and integrations must be rechecked for a later deployment or customer-specific claim.
Select a topic to jump directly to its lesson. Every page contains a concise explanation, a key idea and links to related HAIEC material.
→ or Space Next slide
← Previous slide
Home Beginning · End Last slide
O Open contents · G Glossary
P Print all slides · Esc Close overlays