catalog / infra

Content Delivery Network

Serve bytes close to the user, and invalidate them when they change.

17 capabilities 1 sections reference specification

Build against it

# give your agent the catalog — no account, no install
claude mcp add provespec -- npx -y provespec-mcp

# then, from any agent session
spec_get(slug: "cdn")                → the capability tree
spec_checklist(slug: "cdn")          → the questions to answer
spec_grade(slug: "cdn", grades: [...])  → parity % + the gap list

# or just fetch it
curl https://provespec.com/catalog/cdn/spec.json

Grade every capability below as yes · partial · no · na, with a file reference as evidence. Whatever you leave ungraded counts as missing — the gap list is the work queue.

Or just paste this to your agent

Use the ProveSpec MCP server. Fetch the "cdn" spec with
spec_get, then walk spec_checklist and grade this repository against it —
one verdict per capability, each with a file reference as the note.
Call spec_grade with the results and give me the gap list as the plan.

If the server is not registered, add it first:
  claude mcp add provespec -- npx -y provespec-mcp

The specification

AI 17

Edge
  • Requests served from the nearest healthy location
  • Origin shielding to reduce origin load
  • Origin failover and health checks
Caching
  • Honour origin cache headers with documented overrides
  • Cache key configurable query, headers, cookies
  • Stale-while-revalidate and stale-if-error at the edge
Invalidation
  • Purge by URL, by prefix and by surrogate key
  • Purge propagation time stated
Delivery
  • Compression negotiated gzip, brotli, zstd
  • HTTP/2 and HTTP/3 with TLS 1.3
  • Range requests and resumable downloads
Security
  • TLS certificates issued and renewed automatically
  • Signed URLs and token authentication
  • Rate limiting and bot mitigation at the edge
Compute
  • Edge functions with a stated runtime and limits
Observability
  • Per-request logs and cache hit ratio
  • Real-time metrics by location and status
Download spec.json All 85 specs