▸ Procurement-grade evidence · Public-facing

Compliance & Procurement

ai-memory v0.7.0 ships procurement-grade compliance evidence as a paired document set: the NSA CSI MCP security mapping (every concern + recommendation structurally addressed) and the honest-limitations companion (every substrate boundary plainly stated). Plus the Memory Portability Spec v1, ship-gate certification, the A2A-gate evidence, and the MCP Registry presence. Every artefact codegraph-anchored to release/v0.7.0 HEAD.

▸ Primary deliverables

The procurement-grade pair.

Federal procurement reviewers read these two documents in sequence to form a complete picture of substrate coverage. The mapping document claims structural coverage; the limitations companion documents the boundaries the substrate cannot reach. Together they form the substrate's honest perimeter.

▸ Source-of-truth artefacts

Codegraph-verified inventory.

Every claim in the mapping document traces to a capability_id in this inventory. The inventory in turn traces every capability_id to a file path + line number + (where applicable) GitHub issue or PR reference. Reproducible from a fresh checkout at commit 4add7a852.

▸ Adjacent procurement artefacts

Existing compliance + procurement references.

ai-memory's compliance posture is built on top of pre-existing procurement-grade artefacts. The NSA CSI mapping pairs with these.

▸ Gap-fixes shipped in this release

Substrate-side tightenings landed in v0.7.0.

During the codegraph-driven audit of issue #1153, three substrate-level gap-fix candidates were identified. These are NOT NSA CSI gaps (the mapping claims 100% structural coverage); they are substrate-side tightenings that close partial-coverage edges and consumer-default friction. All three have since shipped.

▸ #1154 · Shipped

Daemon serverInfo Ed25519 signing at MCP initialize

Closes the partial-coverage edge on NSA concern (j) Tool invocation path confusion. Substrate already has load_daemon_signing_key at src/governance/audit.rs:558; #1154 threads it into the MCP initialize response so clients can TOFU-pin daemon identity on first connect.

▸ #1155 · Shipped

Accept-Provenance verbose capability negotiation

Closes the consumer-responsibility gap on output-poisoning. HTTP Accept-Provenance: verbose header + MCP capability negotiation flag lets consumers opt into Form 4/5/6 provenance signals per-session without flipping the wire default (backwards-compat preserved).

▸ #1156 · Shipped (schema v50)

Per-namespace rate-limit dimension

Extends K8 quota dimension from (agent_id) to (agent_id, namespace) compound so a malicious agent operating across namespaces cannot bypass per-namespace allotments. Shipped at schema v50 (pre-v50 rows backfill to the _global sentinel namespace).