Agentic Source Freshness Watch
What this is. The Source Freshness Watch makes “up to date” an inspectable product claim. It tracks the primary sources that drive the SecurityRecipes evidence packs, checks when dependent packs were last reviewed, and exposes the result as generated JSON plus an MCP tool.
Rechecked source anchors against the public MCP specification 2026-07-28 on August 21, 2026.
SecurityRecipes is positioned as The Secure Context Layer for Agentic AI. That category depends on trust: a reviewer needs to know not only what the site says, but whether its source-backed controls still track the latest protocol, standards, government, and frontier-lab guidance.
The Agentic Source Freshness Watch fills that gap. It treats source references as maintained dependencies, similar to libraries in a software supply chain.
Feature decision
This run considered three high-value product directions:
| Candidate | Value | Decision |
|---|---|---|
| Hosted context signing | Strong hosted-ready proof path for production MCP, but the repo already has attestation and release-gate foundations. | Keep as next hosted layer. |
| More protocol conformance | Valuable, but MCP and A2A conformance already exists as a generated pack. | Extend later with live probes. |
| Source freshness and standards drift | Directly strengthens every existing evidence pack and answers the reviewer question: “How do we know this is current?” | Implemented now. |
Workflow at a glance
Agentic Source Freshness Watch workflow
Continuously verify the age, availability, hash, version, and ownership of sources used to drive agent decisions.
Signal
Load the source registry
Enumerate source IDs, owners, URLs/paths, hashes, versions, refresh intervals, trust tiers, and dependent packs/workflows.
Scope
Check current source state
Fetch or inspect metadata, availability, timestamps, content hashes, signatures, redirects, and upstream version signals.
Decision
Classify freshness
Mark current, approaching expiry, stale, changed, unavailable, unowned, or conflicting using source-specific policy.
Action
Protect dependent decisions
Refresh and recertify, warn, hold generated packs, disable retrieval, or block runtime use based on impact.
Proof
Publish the watch record
Record observations, diffs, affected workflows/packs, decisions, owners, SLAs, and next check.
Decision gate
Is the source available, owner-attested, within its freshness window, and unchanged or recertified?
Continue dependent generation and runtime use until the next check.
Warn, hold, or disable dependent use when age, hash, availability, ownership, or conflict checks fail.
Evidence to retain
- registry and observed metadata
- hash/version/freshness comparison
- dependent-impact decision
Expected outputs
- source freshness report
- recertification task
- runtime hold record
Generated artifact
- Profile:
data/assurance/agentic-source-freshness-profile.json - Generator:
scripts/generate_agentic_source_freshness_watch.py - Evidence pack:
data/evidence/agentic-source-freshness-watch.json - MCP tool:
recipes_agentic_source_freshness_watch
Regenerate and validate:
python3 scripts/generate_agentic_source_freshness_watch.py
python3 scripts/generate_agentic_source_freshness_watch.py --check
What it watches
The watch currently monitors source references and last-reviewed dates from the product’s most reviewer-relevant evidence inputs:
- Agentic Threat Radar sources.
- Agentic Standards Crosswalk profile.
- Agentic Protocol Conformance profile.
- MCP and Agentic Skills Risk Coverage profile.
- MCP Authorization Conformance profile.
- Secure Context Release profile.
- Agentic Catastrophic Risk Annex.
- Agentic Incident Response profile.
Each watched source has a review cadence and a default fail-closed decision if the pack is missing, has no references, or is past its review window.
Primary source anchors
The primary watchlist tracks sources that currently matter most for the SecurityRecipes category claim:
- OWASP Top 10 for Agentic Applications
- OWASP MCP Top 10
- MCP Authorization
- NIST AI Agent Standards Initiative
- NIST CAISI AI Agent Security RFI
- OpenAI agent prompt-injection guidance
- CISA AI Data Security
- A2A Enterprise Implementation Guidance
- CSA MCP Security Resource Center
Enterprise use cases
Procurement security. Return the watched packs, source references, last-reviewed dates, publisher coverage, and review-due findings before a reviewer relies on the site for an AI platform decision.
AI platform standards drift. Use the watch as the quarterly agenda for MCP, A2A, OWASP, NIST, CISA, OpenAI, and CSA guidance changes.
trust review diligence. Show that SecurityRecipes is maintained as a living control plane with generated evidence, not a static prompt library.
MCP examples
Inspect the overall freshness watch:
recipes_agentic_source_freshness_watch()
Review one watched pack:
recipes_agentic_source_freshness_watch(
watched_source_id="agentic-protocol-conformance-profile"
)
Find source references from one publisher family:
recipes_agentic_source_freshness_watch(
publisher_family="NIST"
)
Find references tied to protocol specifications:
recipes_agentic_source_freshness_watch(
source_class_family="protocol"
)
Trusted-source path
The open pack proves the operating model. The hosted product surface is standards and source-drift monitoring:
- customer-private source maps,
- MCP and A2A protocol update alerts,
- source freshness SLAs,
- generated review tickets,
- trust-center freshness exports,
- source-pack recertification evidence,
- alerts when a source change should regenerate evals, gateway policy, conformance checks, or context release manifests.
That is a natural enterprise layer above the open SecurityRecipes knowledge base and a credible trust review wedge for a model lab, security platform, cloud platform, or developer-tool company.