Agentic Posture Snapshot

Positioning. Agentic security has become a posture-management problem: which agents exist, what they can reach, how they are identified, which context they consume, where high-autonomy and XPIA exposure meet, and which evidence proves the current state. This pack turns the open SecurityRecipes corpus into a posture snapshot a reviewer can inspect. Rechecked against MCP 2026-07-28 on August 21, 2026.

What this adds

The Agentic Posture Snapshot is the executive and platform-team rollup for the Secure Context Layer. It does not replace the lower-level packs. It joins them into one generated artifact:

  • Agent and component inventory from the Agentic System BOM.
  • Non-human identity, delegation, and authorization evidence.
  • MCP connector trust, tool-risk, and session-combination risk.
  • Secure-context provenance, poisoning findings, and egress policy.
  • A2A Agent Card, handoff, and skill supply-chain controls.
  • Runtime telemetry, run receipts, readiness, and exposure paths.
  • Standards and reviewer-diligence mapping for procurement and trust review.

The result is a generated posture decision, workflow-level posture rows, risk-factor summary, reviewer views, and source hashes for every source pack.

Workflow at a glance

Agentic Posture Snapshot workflow

Summarize current agentic asset, control, exposure, evidence, freshness, and readiness state at one attributable point in time.

agent-assurance
  1. Signal

    Set snapshot scope

    Choose organization, product, environment, workflows, agents, review date, source packs, and posture dimensions.

  2. Scope

    Collect current evidence

    Load BOM, risks, exposure paths, policies, identities, context, MCP, evals, telemetry, receipts, incidents, and gaps.

  3. Decision

    Validate source health

    Check availability, schema, hashes, freshness, coverage, contradictions, owner status, and environment alignment.

  4. Action

    Score posture dimensions

    Calculate asset, context, identity, tool, runtime, detection, resilience, governance, and evidence status.

  5. Proof

    Publish decisions

    Report strengths, critical gaps, runtime defaults, owners, SLAs, trend, and the evidence needed for the next snapshot.

Decision gate

Is evidence current and are critical posture dimensions above the environment's readiness threshold?

Proceed

Publish the snapshot and maintain declared runtime defaults.

Hold or stop

Hold promotion and open prioritized gaps when critical evidence or controls fail.

Evidence to retain

  • source-pack manifest and freshness
  • dimension scores and trend
  • gap/owner/SLA decisions

Expected outputs

  • agentic posture snapshot
  • prioritized remediation backlog
  • promotion hold record

Why this is valuable

Enterprise reviewers are no longer asking only whether an agent has a good prompt. They are asking whether the agentic system has posture:

  1. Which agents and identities exist?
  2. Which MCP namespaces can those identities reach?
  3. Which context sources are trusted, fresh, and non-secret?
  4. Which paths combine untrusted input with high-impact actions?
  5. Which human approvals, telemetry, and run receipts prove control?
  6. Which standards and guidance does the control surface map to?

SecurityRecipes can now answer those questions with generated JSON instead of product claims.

Generated artifacts

The posture pack keeps its decision model, generator, and generated evidence separate so a reviewer can inspect both the rules and the result:

Run the generator after changing any evidence pack that participates in the posture view:

python3 scripts/generate_agentic_posture_snapshot.py
python3 scripts/generate_agentic_posture_snapshot.py --check

Evaluate a runtime posture event:

python3 scripts/evaluate_agentic_posture_decision.py \
  --workflow-id vulnerable-dependency-remediation \
  --namespace repo.contents \
  --expect-decision allow_with_posture_monitoring

Hold high-autonomy XPIA-sensitive execution until a human approval exists:

python3 scripts/evaluate_agentic_posture_decision.py \
  --workflow-id artifact-cache-quarantine \
  --autonomy-level high \
  --indirect-prompt-injection-risk high \
  --expect-decision hold_for_xpia_human_review

Decision model

The snapshot scores eight posture dimensions:

  • Agent and Component Inventory - workflows, agents, identities, MCP connectors, evidence artifacts, and context sources.
  • Identity and Delegated Authority - non-human identities, explicit denies, token rules, MCP authorization, and revocation.
  • MCP Tool Surface Control - connector trust, tool-risk, session combination, annotation trust, and exfiltration paths.
  • Context Integrity and Egress - provenance, hashes, poisoning findings, freshness, data classes, and egress controls.
  • Inter-Agent and Skill Boundary - handoffs, A2A Agent Cards, and agent skills as untrusted supply-chain inputs.
  • Runtime Guardrails and Telemetry - tool-call traces, run receipts, redaction, incident linkage, and replay evidence.
  • Exposure Path Management - risk-ranked paths across context, identities, MCP namespaces, and workflow maturity.
  • Standards and reviewer Diligence - current OWASP, NIST, MCP, OpenAI, A2A, and posture-management guidance mapped to SecurityRecipes evidence.

Global posture decisions are:

  • enterprise_foundation_ready
  • guarded_enterprise_pilot
  • hold_for_posture_review
  • kill_session_on_posture_signal

Workflow posture decisions are:

  • scale_with_posture_monitoring
  • guarded_pilot
  • architecture_review

MCP surface

The MCP server exposes:

  • recipes_agentic_posture_snapshot

Use the snapshot tool for board, platform, procurement, and reviewer questions. Use the evaluator before a runtime event crosses a posture boundary, especially when high-autonomy agents touch untrusted content, pilot MCP connectors, A2A Agent Cards, or approval-required namespaces.

Current industry alignment

This feature is intentionally aligned with current industry movement:

  • OWASP Agentic AI work makes agent goal hijack, tool misuse, identity abuse, supply chain, memory/context poisoning, insecure inter-agent communication, cascading failures, human-agent trust exploitation, and rogue agents first-class risks.
  • OWASP Agentic Skills guidance treats skills as the execution layer and calls for inventory, publisher verification, scanning, isolation, network controls, and audit logging.
  • MCP authorization guidance treats HTTP MCP servers as protected resource servers and pushes OAuth resource/audience binding, token handling, and confused-deputy controls.
  • OpenAI Agents SDK guardrails distinguish input, output, and tool guardrails, with tool guardrails applied around function-tool calls.
  • A2A formalizes Agent Cards, remote agent discovery, interoperability, authentication, and observability as multi-agent systems mature.
  • Microsoft has framed agent posture around XPIA risk, high autonomy, coordinator agents, risk factors, and attack-path visibility.

What to look at first

For a security or platform reviewer, start with:

  1. posture_summary - the single posture score and decision.
  2. risk_factor_summary - XPIA, high-exposure, pilot connector, skill, and context-poisoning signals.
  3. workflow_posture - which workflows can scale, stay guarded, or need architecture review.
  4. source_artifacts - hashes proving which generated packs produced the answer.
  5. vendorization_path - how the open evidence becomes hosted MCP, private evidence overlays, and trust-center APIs.