{
 "_law": "decision 133 P0.5 s.3: the public/importable API is EMPTY plus explicitly approved operations. Unknown operation = NOT PUBLIC. A new FastAPI route is NOT PUBLIC until it is classified here. Records with review_status SEEDED_UNREVIEWED are visible for audit but NEVER enter the anonymous spec; they may reach the credentialed reference tier only.",
 "version": "2026-09-04.2",
 "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
 "approved_rules": [
  {
   "prefix": "/do",
   "reason": "intent entry: an agent or human states a need; guarded by action hash"
  },
  {
   "prefix": "/entry",
   "reason": "single entry description for agents"
  },
  {
   "prefix": "/.well-known/",
   "reason": "discovery documents"
  },
  {
   "prefix": "/health",
   "reason": "liveness"
  },
  {
   "prefix": "/api/agent-hands",
   "reason": "Agent Hands errand contract: order, fund, accept, report, confirm, dispute, board (the small importable spec)"
  },
  {
   "prefix": "/api/agents/register",
   "reason": "self-serve agent key"
  },
  {
   "prefix": "/api/agents/tasks",
   "reason": "agent task discovery and creation"
  },
  {
   "prefix": "/api/agents/estimate",
   "reason": "cost estimate"
  },
  {
   "prefix": "/api/agents/stats",
   "reason": "public stats"
  },
  {
   "prefix": "/api/agents/leaderboard",
   "reason": "public reputation"
  },
  {
   "prefix": "/api/agents/wallet",
   "reason": "prepaid service credit for own AI calls (key required)"
  },
  {
   "prefix": "/coordination/universe",
   "reason": "executor classes"
  },
  {
   "prefix": "/coordination/route",
   "reason": "intent routing"
  },
  {
   "prefix": "/coordination/executors/",
   "reason": "executor listing"
  },
  {
   "prefix": "/coordination/manifest",
   "reason": "coordination manifest"
  },
  {
   "prefix": "/coordination/fee",
   "reason": "fee registry, the one public fee source"
  },
  {
   "prefix": "/coordination/agent/handbook",
   "reason": "agent handbook"
  },
  {
   "prefix": "/coordination/program",
   "reason": "whole-undertaking coordination"
  },
  {
   "prefix": "/coordination/needs/parse",
   "reason": "need facets parse"
  },
  {
   "prefix": "/coordination/technics/",
   "reason": "technics sourcing pipeline"
  },
  {
   "prefix": "/coordination/claim",
   "reason": "claim an unclaimed case"
  },
  {
   "prefix": "/api/coordination/grammar",
   "reason": "ACP core grammar manifest/validate/route/vehicle"
  },
  {
   "prefix": "/api/coordination/case",
   "reason": "coordination case open/status/subscribe/pay/proof"
  },
  {
   "prefix": "/api/coordination/pulse",
   "reason": "engine pulse"
  },
  {
   "prefix": "/api/coordination/claim",
   "reason": "claim an unclaimed case"
  },
  {
   "prefix": "/api/coordination/party/observables",
   "reason": "signed party observables"
  },
  {
   "prefix": "/api/cc/",
   "reason": "universal coordination case human doors and agent hook"
  },
  {
   "prefix": "/api/reality/",
   "reason": "Reality Notary attestations and receipts"
  },
  {
   "prefix": "/api/astralock/",
   "reason": "verifiable seals: STH, pubkey, inclusion proof"
  },
  {
   "prefix": "/api/robots",
   "reason": "robot index, trust metrics, catalogue"
  },
  {
   "prefix": "/api/robot-passport",
   "reason": "robot passport"
  },
  {
   "prefix": "/api/robot-route",
   "reason": "need to capable machines, read-only"
  },
  {
   "prefix": "/api/robots-trust",
   "reason": "auditable trust metrics"
  },
  {
   "prefix": "/api/tenders/open",
   "reason": "public tenders radar"
  },
  {
   "prefix": "/api/tenders/",
   "reason": "tender brief and subscription"
  },
  {
   "prefix": "/api/kansen.json",
   "reason": "open coordination work feed"
  },
  {
   "prefix": "/kans/",
   "reason": "opportunity cards for a party holding a token"
  },
  {
   "prefix": "/vakwerk",
   "reason": "open work by trade"
  },
  {
   "prefix": "/api/verify/counterparty",
   "reason": "verified reality stack composition"
  },
  {
   "prefix": "/api/providers/search",
   "reason": "provider network search"
  },
  {
   "prefix": "/api/providers/register",
   "reason": "provider registration with consent"
  },
  {
   "prefix": "/capabilities/manifest",
   "reason": "direct capability catalogue"
  },
  {
   "prefix": "/capabilities/stats",
   "reason": "direct execution stats"
  },
  {
   "prefix": "/capabilities/classify",
   "reason": "classify"
  },
  {
   "prefix": "/capabilities/dispatch",
   "reason": "paid dispatch (key)"
  },
  {
   "prefix": "/a2a",
   "reason": "A2A JSON-RPC endpoint"
  },
  {
   "prefix": "/api/rails",
   "reason": "payment rails, demand count, vote"
  },
  {
   "prefix": "/api/truth/",
   "reason": "executor verification cards"
  },
  {
   "prefix": "/api/public/",
   "reason": "public reads"
  },
  {
   "prefix": "/api/demand/feed",
   "reason": "public demand feed"
  },
  {
   "prefix": "/api/agent/feed",
   "reason": "agent demand feed"
  },
  {
   "prefix": "/api/hall/",
   "reason": "coordination hall session runtime for agents"
  },
  {
   "prefix": "/api/schemas",
   "reason": "notary schemas"
  },
  {
   "prefix": "/api/ledger",
   "reason": "ledger export"
  },
  {
   "prefix": "/api/feed/capacity",
   "reason": "offer capacity (key)"
  },
  {
   "prefix": "/api/funderingen/intake",
   "reason": "foundation damage intake"
  },
  {
   "prefix": "/api/housing/need",
   "reason": "housing ingress door"
  },
  {
   "prefix": "/agents/quickstart",
   "reason": "human quickstart"
  },
  {
   "prefix": "/protocol",
   "reason": "protocol page"
  },
  {
   "prefix": "/openapi.json",
   "reason": "the public contract itself"
  },
  {
   "prefix": "/agent-hands/openapi.json",
   "reason": "small importable spec"
  }
 ],
 "operations": [
  {
   "operation_id": "universe_coordination_universe_get",
   "method": "GET",
   "path": "/coordination/universe",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "executor classes",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "route_intent_coordination_route_post",
   "method": "POST",
   "path": "/coordination/route",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "intent routing",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "executors_coordination_executors__kind__get",
   "method": "GET",
   "path": "/coordination/executors/{kind}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "executor listing",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "coordination_manifest_coordination_manifest_get",
   "method": "GET",
   "path": "/coordination/manifest",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "coordination manifest",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "technics_options_coordination_technics_options_get",
   "method": "GET",
   "path": "/coordination/technics/options",
   "principal": "end_user_or_agent",
   "authentication": "X-Agent-Key or action hash",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "technics sourcing pipeline",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "technics_request_route_coordination_technics_request_post",
   "method": "POST",
   "path": "/coordination/technics/request",
   "principal": "end_user_or_agent",
   "authentication": "X-Agent-Key or action hash",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": "guarded-by-action-hash",
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "technics sourcing pipeline",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "technics_state_route_coordination_technics_state__req_id__get",
   "method": "GET",
   "path": "/coordination/technics/state/{req_id}",
   "principal": "end_user_or_agent",
   "authentication": "X-Agent-Key or action hash",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "technics sourcing pipeline",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "needs_parse_route_coordination_needs_parse_post",
   "method": "POST",
   "path": "/coordination/needs/parse",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "need facets parse",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "coordination_program_coordination_program_post",
   "method": "POST",
   "path": "/coordination/program",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "whole-undertaking coordination",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "coordination_program_state_coordination_program__program_id__get",
   "method": "GET",
   "path": "/coordination/program/{program_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "whole-undertaking coordination",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "agent_handbook_route_coordination_agent_handbook_get",
   "method": "GET",
   "path": "/coordination/agent/handbook",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "agent handbook",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "technics_checklist_route_coordination_technics_checklist_get",
   "method": "GET",
   "path": "/coordination/technics/checklist",
   "principal": "end_user_or_agent",
   "authentication": "X-Agent-Key or action hash",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "technics sourcing pipeline",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "technics_source_route_coordination_technics_source__req_id__post",
   "method": "POST",
   "path": "/coordination/technics/source/{req_id}",
   "principal": "end_user_or_agent",
   "authentication": "X-Agent-Key or action hash",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": "guarded-by-action-hash",
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "technics sourcing pipeline",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "technics_brief_route_coordination_technics_brief__req_id__get",
   "method": "GET",
   "path": "/coordination/technics/brief/{req_id}",
   "principal": "end_user_or_agent",
   "authentication": "X-Agent-Key or action hash",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "technics sourcing pipeline",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "technics_rank_route_coordination_technics_rank__req_id__post",
   "method": "POST",
   "path": "/coordination/technics/rank/{req_id}",
   "principal": "end_user_or_agent",
   "authentication": "X-Agent-Key or action hash",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": "guarded-by-action-hash",
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "technics sourcing pipeline",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "technics_aftercare_route_coordination_technics_aftercare_get",
   "method": "GET",
   "path": "/coordination/technics/aftercare",
   "principal": "end_user_or_agent",
   "authentication": "X-Agent-Key or action hash",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "technics sourcing pipeline",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "technics_accompaniment_route_coordination_technics_accompaniment_get",
   "method": "GET",
   "path": "/coordination/technics/accompaniment",
   "principal": "end_user_or_agent",
   "authentication": "X-Agent-Key or action hash",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "technics sourcing pipeline",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "technics_partners_route_coordination_technics_partners_get",
   "method": "GET",
   "path": "/coordination/technics/partners",
   "principal": "end_user_or_agent",
   "authentication": "X-Agent-Key or action hash",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "technics sourcing pipeline",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "technics_engine_route_coordination_technics_engine_get",
   "method": "GET",
   "path": "/coordination/technics/engine",
   "principal": "end_user_or_agent",
   "authentication": "X-Agent-Key or action hash",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "technics sourcing pipeline",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "technics_legal_route_coordination_technics_legal_get",
   "method": "GET",
   "path": "/coordination/technics/legal",
   "principal": "end_user_or_agent",
   "authentication": "X-Agent-Key or action hash",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "technics sourcing pipeline",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "technics_offer_route_coordination_technics_offer__req_id__post",
   "method": "POST",
   "path": "/coordination/technics/offer/{req_id}",
   "principal": "end_user_or_agent",
   "authentication": "X-Agent-Key or action hash",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": "guarded-by-action-hash",
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "technics sourcing pipeline",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "technics_offer_email_route_coordination_technics_offer_email_post",
   "method": "POST",
   "path": "/coordination/technics/offer-email",
   "principal": "end_user_or_agent",
   "authentication": "X-Agent-Key or action hash",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": "guarded-by-action-hash",
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "technics sourcing pipeline",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "technics_offers_bulk_route_coordination_technics_offers_bulk_post",
   "method": "POST",
   "path": "/coordination/technics/offers/bulk",
   "principal": "end_user_or_agent",
   "authentication": "X-Agent-Key or action hash",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": "guarded-by-action-hash",
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "technics sourcing pipeline",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "technics_parse_preview_route_coordination_technics_parse_preview_post",
   "method": "POST",
   "path": "/coordination/technics/parse-preview",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": "guarded-by-action-hash",
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "technics sourcing pipeline",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04",
   "review_receipt": "runtime probe 2026-09-04: declared end_user_or_agent, observed anonymous; declaration corrected; read-like, no persistence"
  },
  {
   "operation_id": "technics_confirm_route_coordination_technics_confirm_purchase__req_id__post",
   "method": "POST",
   "path": "/coordination/technics/confirm-purchase/{req_id}",
   "principal": "end_user_or_agent",
   "authentication": "X-Agent-Key or action hash",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": "guarded-by-action-hash",
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "technics sourcing pipeline",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "technics_payment_status_route_coordination_technics_payment_status__req_id__get",
   "method": "GET",
   "path": "/coordination/technics/payment-status/{req_id}",
   "principal": "end_user_or_agent",
   "authentication": "X-Agent-Key or action hash",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "technics sourcing pipeline",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "technics_mark_paid_route_coordination_technics_mark_paid__req_id__post",
   "method": "POST",
   "path": "/coordination/technics/mark-paid/{req_id}",
   "principal": "end_user_or_agent",
   "authentication": "X-Agent-Key or action hash",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": "guarded-by-action-hash",
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "technics sourcing pipeline",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "technics_payment_reminders_route_coordination_technics_payment_reminders_post",
   "method": "POST",
   "path": "/coordination/technics/payment-reminders",
   "principal": "end_user_or_agent",
   "authentication": "X-Agent-Key or action hash",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": "guarded-by-action-hash",
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "technics sourcing pipeline",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "technics_discount_report_route_coordination_technics_discount_report_get",
   "method": "GET",
   "path": "/coordination/technics/discount-report",
   "principal": "end_user_or_agent",
   "authentication": "X-Agent-Key or action hash",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "technics sourcing pipeline",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "fee_registry_route_coordination_fee_get",
   "method": "GET",
   "path": "/coordination/fee",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "fee registry, the one public fee source",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "claim_unclaimed_case_coordination_claim_post",
   "method": "POST",
   "path": "/coordination/claim",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "claim an unclaimed case",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "claim_unclaimed_case_api_coordination_claim_post",
   "method": "POST",
   "path": "/api/coordination/claim",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "claim an unclaimed case",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "manifest_api_agent_hands__get",
   "method": "GET",
   "path": "/api/agent-hands/",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "Agent Hands errand contract: order, fund, accept, report, confirm, dispute, board (the small importable spec)",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "manifest_api_agent_hands_get",
   "method": "GET",
   "path": "/api/agent-hands",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "Agent Hands errand contract: order, fund, accept, report, confirm, dispute, board (the small importable spec)",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "_order_api_agent_hands_order_post",
   "method": "POST",
   "path": "/api/agent-hands/order",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "Agent Hands errand contract: order, fund, accept, report, confirm, dispute, board (the small importable spec)",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "_fund_api_agent_hands_order__oid__fund_post",
   "method": "POST",
   "path": "/api/agent-hands/order/{oid}/fund",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "Agent Hands errand contract: order, fund, accept, report, confirm, dispute, board (the small importable spec)",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "_status_api_agent_hands_order__oid__get",
   "method": "GET",
   "path": "/api/agent-hands/order/{oid}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "Agent Hands errand contract: order, fund, accept, report, confirm, dispute, board (the small importable spec)",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "_case_json_api_agent_hands_case__oid__json_get",
   "method": "GET",
   "path": "/api/agent-hands/case/{oid}.json",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "Agent Hands errand contract: order, fund, accept, report, confirm, dispute, board (the small importable spec)",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "_case_json_api_agent_hands_case__oid__json_get",
   "method": "HEAD",
   "path": "/api/agent-hands/case/{oid}.json",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "Agent Hands errand contract: order, fund, accept, report, confirm, dispute, board (the small importable spec)",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "_case_json_api_agent_hands_case__oid__json_get",
   "method": "GET",
   "path": "/api/agent-hands/case/{oid}/json",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "Agent Hands errand contract: order, fund, accept, report, confirm, dispute, board (the small importable spec)",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "_case_json_api_agent_hands_case__oid__json_get",
   "method": "HEAD",
   "path": "/api/agent-hands/case/{oid}/json",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "Agent Hands errand contract: order, fund, accept, report, confirm, dispute, board (the small importable spec)",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "_case_page_api_agent_hands_case__oid__get",
   "method": "GET",
   "path": "/api/agent-hands/case/{oid}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "Agent Hands errand contract: order, fund, accept, report, confirm, dispute, board (the small importable spec)",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "_case_decide_api_agent_hands_case__oid__decide_post",
   "method": "POST",
   "path": "/api/agent-hands/case/{oid}/decide",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "Agent Hands errand contract: order, fund, accept, report, confirm, dispute, board (the small importable spec)",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "_case_return_by_agent_api_agent_hands_case__oid__return_get",
   "method": "GET",
   "path": "/api/agent-hands/case/{oid}/return",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "Agent Hands errand contract: order, fund, accept, report, confirm, dispute, board (the small importable spec)",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "_case_recover_api_agent_hands_case__oid__recover_post",
   "method": "POST",
   "path": "/api/agent-hands/case/{oid}/recover",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "Agent Hands errand contract: order, fund, accept, report, confirm, dispute, board (the small importable spec)",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "_join_questions_api_agent_hands_join_questions_get",
   "method": "GET",
   "path": "/api/agent-hands/join/questions",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "Agent Hands errand contract: order, fund, accept, report, confirm, dispute, board (the small importable spec)",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "_join_preview_api_agent_hands_join_preview_post",
   "method": "POST",
   "path": "/api/agent-hands/join/preview",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "Agent Hands errand contract: order, fund, accept, report, confirm, dispute, board (the small importable spec)",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "_join_api_agent_hands_join_post",
   "method": "POST",
   "path": "/api/agent-hands/join",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "Agent Hands errand contract: order, fund, accept, report, confirm, dispute, board (the small importable spec)",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "_cabinet_json_api_agent_hands_provider__pid__json_get",
   "method": "GET",
   "path": "/api/agent-hands/provider/{pid}/json",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "Agent Hands errand contract: order, fund, accept, report, confirm, dispute, board (the small importable spec)",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "_cabinet_page_api_agent_hands_provider__pid__get",
   "method": "GET",
   "path": "/api/agent-hands/provider/{pid}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "Agent Hands errand contract: order, fund, accept, report, confirm, dispute, board (the small importable spec)",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "_case_assistant_api_agent_hands_case__oid__assistant_get",
   "method": "GET",
   "path": "/api/agent-hands/case/{oid}/assistant",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "Agent Hands errand contract: order, fund, accept, report, confirm, dispute, board (the small importable spec)",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "_prov_assistant_api_agent_hands_provider__pid__assistant_get",
   "method": "GET",
   "path": "/api/agent-hands/provider/{pid}/assistant",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "Agent Hands errand contract: order, fund, accept, report, confirm, dispute, board (the small importable spec)",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "_invite_page_api_agent_hands_invite__code__get",
   "method": "GET",
   "path": "/api/agent-hands/invite/{code}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "Agent Hands errand contract: order, fund, accept, report, confirm, dispute, board (the small importable spec)",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "_invite_register_api_agent_hands_invite__code__register_post",
   "method": "POST",
   "path": "/api/agent-hands/invite/{code}/register",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "Agent Hands errand contract: order, fund, accept, report, confirm, dispute, board (the small importable spec)",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "_job_page_api_agent_hands_job__oid__get",
   "method": "GET",
   "path": "/api/agent-hands/job/{oid}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "Agent Hands errand contract: order, fund, accept, report, confirm, dispute, board (the small importable spec)",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "_job_offer_api_agent_hands_job__oid__offer_post",
   "method": "POST",
   "path": "/api/agent-hands/job/{oid}/offer",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "Agent Hands errand contract: order, fund, accept, report, confirm, dispute, board (the small importable spec)",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "_board_api_agent_hands_board_get",
   "method": "GET",
   "path": "/api/agent-hands/board",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "Agent Hands errand contract: order, fund, accept, report, confirm, dispute, board (the small importable spec)",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "_accept_api_agent_hands_order__oid__accept_post",
   "method": "POST",
   "path": "/api/agent-hands/order/{oid}/accept",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "Agent Hands errand contract: order, fund, accept, report, confirm, dispute, board (the small importable spec)",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "_reserve_link_api_agent_hands_order__oid__reserve_get",
   "method": "GET",
   "path": "/api/agent-hands/order/{oid}/reserve",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "Agent Hands errand contract: order, fund, accept, report, confirm, dispute, board (the small importable spec)",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "_report_api_agent_hands_order__oid__report_post",
   "method": "POST",
   "path": "/api/agent-hands/order/{oid}/report",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "Agent Hands errand contract: order, fund, accept, report, confirm, dispute, board (the small importable spec)",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "_confirm_api_agent_hands_order__oid__confirm_post",
   "method": "POST",
   "path": "/api/agent-hands/order/{oid}/confirm",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "Agent Hands errand contract: order, fund, accept, report, confirm, dispute, board (the small importable spec)",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "_public_errand_api_agent_hands_public_errand_post",
   "method": "POST",
   "path": "/api/agent-hands/public/errand",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "Agent Hands errand contract: order, fund, accept, report, confirm, dispute, board (the small importable spec)",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "_consent_api_agent_hands_provider_consent_post",
   "method": "POST",
   "path": "/api/agent-hands/provider-consent",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "Agent Hands errand contract: order, fund, accept, report, confirm, dispute, board (the small importable spec)",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "_consent_link_api_agent_hands_provider_consent_get",
   "method": "GET",
   "path": "/api/agent-hands/provider-consent",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "Agent Hands errand contract: order, fund, accept, report, confirm, dispute, board (the small importable spec)",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "_go_api_cc_go__token__get",
   "method": "GET",
   "path": "/api/cc/go/{token}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "universal coordination case human doors and agent hook",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "_enter_api_cc_go__token__enter_post",
   "method": "POST",
   "path": "/api/cc/go/{token}/enter",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "universal coordination case human doors and agent hook",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "_code_form_api_cc_c_get",
   "method": "GET",
   "path": "/api/cc/c",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "universal coordination case human doors and agent hook",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "_code_enter_api_cc_c_post",
   "method": "POST",
   "path": "/api/cc/c",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "universal coordination case human doors and agent hook",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "_view_api_cc_case__ref__get",
   "method": "GET",
   "path": "/api/cc/case/{ref}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "universal coordination case human doors and agent hook",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "_claim_api_cc_case__ref__claim_post",
   "method": "POST",
   "path": "/api/cc/case/{ref}/claim",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "universal coordination case human doors and agent hook",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "_upload_api_cc_case__ref__upload_post",
   "method": "POST",
   "path": "/api/cc/case/{ref}/upload",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "universal coordination case human doors and agent hook",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "_payment_api_cc_case__ref__payment_post",
   "method": "POST",
   "path": "/api/cc/case/{ref}/payment",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "universal coordination case human doors and agent hook",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "_complete_api_cc_case__ref__complete_post",
   "method": "POST",
   "path": "/api/cc/case/{ref}/complete",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "universal coordination case human doors and agent hook",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "_outcome_api_cc_case__ref__outcome_post",
   "method": "POST",
   "path": "/api/cc/case/{ref}/outcome",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "universal coordination case human doors and agent hook",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "_share_api_cc_case__ref__share_post",
   "method": "POST",
   "path": "/api/cc/case/{ref}/share",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "universal coordination case human doors and agent hook",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "_public_api_cc_s__share__get",
   "method": "GET",
   "path": "/api/cc/s/{share}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "universal coordination case human doors and agent hook",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "_json_api_cc_case__ref__json_get",
   "method": "GET",
   "path": "/api/cc/case/{ref}/json",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "universal coordination case human doors and agent hook",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "_agent_create_api_cc_case_post",
   "method": "POST",
   "path": "/api/cc/case",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "universal coordination case human doors and agent hook",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "manifest_api_coordination_grammar__get",
   "method": "GET",
   "path": "/api/coordination/grammar/",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "ACP core grammar manifest/validate/route/vehicle",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "manifest_api_coordination_grammar_get",
   "method": "GET",
   "path": "/api/coordination/grammar",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "ACP core grammar manifest/validate/route/vehicle",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "validate_api_coordination_grammar_validate_post",
   "method": "POST",
   "path": "/api/coordination/grammar/validate",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "ACP core grammar manifest/validate/route/vehicle",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "route_api_coordination_grammar_route_post",
   "method": "POST",
   "path": "/api/coordination/grammar/route",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "ACP core grammar manifest/validate/route/vehicle",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "contract_view_api_coordination_grammar_contract__oid__get",
   "method": "GET",
   "path": "/api/coordination/grammar/contract/{oid}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "ACP core grammar manifest/validate/route/vehicle",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "vehicle_api_coordination_grammar_vehicle__kenteken__get",
   "method": "GET",
   "path": "/api/coordination/grammar/vehicle/{kenteken}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "ACP core grammar manifest/validate/route/vehicle",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "fleet_watch_api_coordination_grammar_fleet_watch_post",
   "method": "POST",
   "path": "/api/coordination/grammar/fleet/watch",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "ACP core grammar manifest/validate/route/vehicle",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "capabilities_manifest_capabilities_manifest_get",
   "method": "GET",
   "path": "/capabilities/manifest",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "direct capability catalogue",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "classify_capabilities_classify_post",
   "method": "POST",
   "path": "/capabilities/classify",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "classify",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "stats_capabilities_stats_get",
   "method": "GET",
   "path": "/capabilities/stats",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "direct execution stats",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "dispatch_capabilities_dispatch_post",
   "method": "POST",
   "path": "/capabilities/dispatch",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "paid dispatch (key)",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "dispatch_manifest_capabilities_dispatch_manifest_get",
   "method": "GET",
   "path": "/capabilities/dispatch/manifest",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "paid dispatch (key)",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "demand_feed_api_demand_feed_get",
   "method": "GET",
   "path": "/api/demand/feed",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "public demand feed",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "agent_feed_api_agent_feed_get",
   "method": "GET",
   "path": "/api/agent/feed",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "agent demand feed",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "benchmark_capabilities_dispatch_benchmark_post",
   "method": "POST",
   "path": "/capabilities/dispatch/benchmark",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "paid dispatch (key)",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "tenders_open_api_tenders_open_get",
   "method": "GET",
   "path": "/api/tenders/open",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "public tenders radar",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "tender_subscribe_api_tenders_subscribe_post",
   "method": "POST",
   "path": "/api/tenders/subscribe",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "tender brief and subscription",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "tender_subscribe_confirm_api_tenders_subscribe_confirm_get",
   "method": "GET",
   "path": "/api/tenders/subscribe/confirm",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "tender brief and subscription",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "tender_subscribe_stop_api_tenders_subscribe_stop_get",
   "method": "GET",
   "path": "/api/tenders/subscribe/stop",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "tender brief and subscription",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "tender_brief_api_tenders__pid__brief_get",
   "method": "GET",
   "path": "/api/tenders/{pid}/brief",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "tender brief and subscription",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "kans_card_kans__token__get",
   "method": "GET",
   "path": "/kans/{token}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "opportunity cards for a party holding a token",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "kans_answer_kans__token__antwoord_post",
   "method": "POST",
   "path": "/kans/{token}/antwoord",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "opportunity cards for a party holding a token",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "kans_hulp_kans__token__hulp_post",
   "method": "POST",
   "path": "/kans/{token}/hulp",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "opportunity cards for a party holding a token",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "kans_radar_form_kans__token__radar_get",
   "method": "GET",
   "path": "/kans/{token}/radar",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "opportunity cards for a party holding a token",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "kans_radar_save_kans__token__radar_post",
   "method": "POST",
   "path": "/kans/{token}/radar",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "opportunity cards for a party holding a token",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "welkom_page_kans_welkom__token__get",
   "method": "GET",
   "path": "/kans/welkom/{token}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "opportunity cards for a party holding a token",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "welkom_answer_kans_welkom__token__antwoord_post",
   "method": "POST",
   "path": "/kans/welkom/{token}/antwoord",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "opportunity cards for a party holding a token",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "beste_page_kans_beste__lang__get",
   "method": "GET",
   "path": "/kans/beste/{lang}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "opportunity cards for a party holding a token",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "beste_page_kans_beste__lang___get",
   "method": "GET",
   "path": "/kans/beste/{lang}/",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "opportunity cards for a party holding a token",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "funderingen_intake_api_funderingen_intake_post",
   "method": "POST",
   "path": "/api/funderingen/intake",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "foundation damage intake",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "openai_apps_challenge__well_known_openai_apps_challenge_get",
   "method": "GET",
   "path": "/.well-known/openai-apps-challenge",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "discovery documents",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "ai_plugin__well_known_ai_plugin_json_get",
   "method": "GET",
   "path": "/.well-known/ai-plugin.json",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "discovery documents",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "openapi_spec_route_openapi_json_get",
   "method": "GET",
   "path": "/openapi.json",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "the public contract itself",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "entry_entry_get",
   "method": "GET",
   "path": "/entry",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "single entry description for agents",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "entry_head_entry_head",
   "method": "HEAD",
   "path": "/entry",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "single entry description for agents",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "well_known_scale_protocol__well_known_scale_protocol_json_get",
   "method": "GET",
   "path": "/.well-known/scale-protocol.json",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "discovery documents",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "reality_protocol_discovery_api_reality_protocol_get",
   "method": "GET",
   "path": "/api/reality/protocol",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "Reality Notary attestations and receipts",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "reality_policy_detail_api_reality_policy__policy_id__get",
   "method": "GET",
   "path": "/api/reality/policy/{policy_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "Reality Notary attestations and receipts",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "reality_issue_receipt_api_reality_receipt_post",
   "method": "POST",
   "path": "/api/reality/receipt",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "Reality Notary attestations and receipts",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "reality_get_receipt_api_reality_receipt__receipt_id__get",
   "method": "GET",
   "path": "/api/reality/receipt/{receipt_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "Reality Notary attestations and receipts",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "reality_verify_receipt_ep_api_reality_receipt__receipt_id__verify_get",
   "method": "GET",
   "path": "/api/reality/receipt/{receipt_id}/verify",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "Reality Notary attestations and receipts",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "reality_revoke_receipt_api_reality_receipt__receipt_id__revoke_post",
   "method": "POST",
   "path": "/api/reality/receipt/{receipt_id}/revoke",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "Reality Notary attestations and receipts",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "reality_oracle_kvk_api_reality_oracle_kvk_post",
   "method": "POST",
   "path": "/api/reality/oracle/kvk",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "Reality Notary attestations and receipts",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "rn_schemas_api_schemas_get",
   "method": "GET",
   "path": "/api/schemas",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "notary schemas",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "robot_acquire_api_robots__rid__acquire_post",
   "method": "POST",
   "path": "/api/robots/{rid}/acquire",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "robot index, trust metrics, catalogue",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "robot_acquire_confirm_api_robots_acquire__req_id__confirm_post",
   "method": "POST",
   "path": "/api/robots/acquire/{req_id}/confirm",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "robot index, trust metrics, catalogue",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "_reg_op_api_robots_operators_register_post",
   "method": "POST",
   "path": "/api/robots/operators/register",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "robot index, trust metrics, catalogue",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "_reg_unit_api_robots_operators_units_post",
   "method": "POST",
   "path": "/api/robots/operators/units",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "robot index, trust metrics, catalogue",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "_avail_api_robots_available_get",
   "method": "GET",
   "path": "/api/robots/available",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "robot index, trust metrics, catalogue",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "_book_api_robots_book_post",
   "method": "POST",
   "path": "/api/robots/book",
   "principal": "task_owner",
   "authentication": "X-Task-Key",
   "authorization_scope": "task_key",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "robot index, trust metrics, catalogue",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "_stats_api_robots_operators_stats_get",
   "method": "GET",
   "path": "/api/robots/operators-stats",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "robot index, trust metrics, catalogue",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "housing_need_get_api_housing_need_get",
   "method": "GET",
   "path": "/api/housing/need",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "housing ingress door",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "housing_need_api_housing_need_post",
   "method": "POST",
   "path": "/api/housing/need",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "housing ingress door",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "capability_manifest__well_known_astranl_node_json_get",
   "method": "GET",
   "path": "/.well-known/astranl-node.json",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "discovery documents",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "a2a_jsonrpc_a2a_v1_post",
   "method": "POST",
   "path": "/a2a/v1",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "A2A JSON-RPC endpoint",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "acp_v1_spec_protocol_acp_v1_json_get",
   "method": "GET",
   "path": "/protocol/acp/v1.json",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "protocol page",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "agent_card_v1__well_known_ai_agent_json_get",
   "method": "GET",
   "path": "/.well-known/ai-agent.json",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "discovery documents",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "agent_card_v1__well_known_agent_directory_json_get",
   "method": "GET",
   "path": "/.well-known/agent-directory.json",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "discovery documents",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "agent_card_v1__well_known_agents_json_get",
   "method": "GET",
   "path": "/.well-known/agents.json",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "discovery documents",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "agent_card_v1__well_known_agent_card_json_get",
   "method": "GET",
   "path": "/.well-known/agent-card.json",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "discovery documents",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "agent_card_v1__well_known_agent_json_get",
   "method": "GET",
   "path": "/.well-known/agent.json",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "discovery documents",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "agent_card_extensions__well_known_astranl_agent_extensions_json_get",
   "method": "GET",
   "path": "/.well-known/astranl-agent-extensions.json",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "discovery documents",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "agent_card_jwks__well_known_jwks_json_get",
   "method": "GET",
   "path": "/.well-known/jwks.json",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "discovery documents",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "mcp_server_card__well_known_mcp_server_card_json_get",
   "method": "GET",
   "path": "/.well-known/mcp/server-card.json",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "discovery documents",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "capability_changes__well_known_capabilities_changes_get",
   "method": "GET",
   "path": "/.well-known/capabilities/changes",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "discovery documents",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "quickstart_html_agents_quickstart_get",
   "method": "GET",
   "path": "/agents/quickstart",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "human quickstart",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "xr_list_api_robots_get",
   "method": "GET",
   "path": "/api/robots",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "robot index, trust metrics, catalogue",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "xr_search_api_robots_search_get",
   "method": "GET",
   "path": "/api/robots/search",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "robot index, trust metrics, catalogue",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "xr_compare_api_robots_compare_get",
   "method": "GET",
   "path": "/api/robots/compare",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "robot index, trust metrics, catalogue",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "xr_detail_api_robots__robot_id__get",
   "method": "GET",
   "path": "/api/robots/{robot_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "robot index, trust metrics, catalogue",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "xr_availability_api_robots__robot_id__availability_get",
   "method": "GET",
   "path": "/api/robots/{robot_id}/availability",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "robot index, trust metrics, catalogue",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "robots_claim_api_robots_claim_post",
   "method": "POST",
   "path": "/api/robots/claim",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "robot index, trust metrics, catalogue",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "xr_suggest_api_robots_suggest_post",
   "method": "POST",
   "path": "/api/robots/suggest",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "robot index, trust metrics, catalogue",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "xt_integrity_api_truth_integrity_get",
   "method": "GET",
   "path": "/api/truth/integrity",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "executor verification cards",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "xt_log_api_truth_log_get",
   "method": "GET",
   "path": "/api/truth/log",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "executor verification cards",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "xt_dec_api_truth_decisions_get",
   "method": "GET",
   "path": "/api/truth/decisions",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "executor verification cards",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "xt_fail_api_truth_failures_get",
   "method": "GET",
   "path": "/api/truth/failures",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "executor verification cards",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "xt_proof_api_truth_task__task_id__get",
   "method": "GET",
   "path": "/api/truth/task/{task_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "executor verification cards",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "xa_register_api_agents_register_post",
   "method": "POST",
   "path": "/api/agents/register",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "self-serve agent key",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "xa_list_tasks_api_agents_tasks_get",
   "method": "GET",
   "path": "/api/agents/tasks",
   "principal": "task_owner",
   "authentication": "X-Task-Key",
   "authorization_scope": "task_key",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "agent task discovery and creation",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "xa_create_task_api_agents_tasks_post",
   "method": "POST",
   "path": "/api/agents/tasks",
   "principal": "task_owner",
   "authentication": "X-Task-Key",
   "authorization_scope": "task_key",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "agent task discovery and creation",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "xa_get_task_api_agents_tasks__task_id__get",
   "method": "GET",
   "path": "/api/agents/tasks/{task_id}",
   "principal": "task_owner",
   "authentication": "X-Task-Key",
   "authorization_scope": "task_key",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "agent task discovery and creation",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "xa_get_offers_api_agents_tasks__task_id__offers_get",
   "method": "GET",
   "path": "/api/agents/tasks/{task_id}/offers",
   "principal": "task_owner",
   "authentication": "X-Task-Key",
   "authorization_scope": "task_key",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "agent task discovery and creation",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "xa_accept_api_agents_tasks__task_id__offers__offer_id__accept_post",
   "method": "POST",
   "path": "/api/agents/tasks/{task_id}/offers/{offer_id}/accept",
   "principal": "task_owner",
   "authentication": "X-Task-Key",
   "authorization_scope": "task_key",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "agent task discovery and creation",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "xa_estimate_api_agents_estimate_post",
   "method": "POST",
   "path": "/api/agents/estimate",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "cost estimate",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "xa_stats_api_agents_stats_get",
   "method": "GET",
   "path": "/api/agents/stats",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "public stats",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "magnet_do_do_post",
   "method": "POST",
   "path": "/do",
   "principal": "end_user_or_agent",
   "authentication": "X-Agent-Key or action hash",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": "guarded-by-action-hash",
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "intent entry: an agent or human states a need; guarded by action hash",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "magnet_status_do__task_id__get",
   "method": "GET",
   "path": "/do/{task_id}",
   "principal": "end_user_or_agent",
   "authentication": "X-Agent-Key or action hash",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "intent entry: an agent or human states a need; guarded by action hash",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "do_webhook_subscribe_do_webhook_post",
   "method": "POST",
   "path": "/do/webhook",
   "principal": "end_user_or_agent",
   "authentication": "X-Agent-Key or action hash",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": "guarded-by-action-hash",
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "intent entry: an agent or human states a need; guarded by action hash",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "magnet_accept_do__task_id__accept__offer_id__post",
   "method": "POST",
   "path": "/do/{task_id}/accept/{offer_id}",
   "principal": "end_user_or_agent",
   "authentication": "X-Agent-Key or action hash",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": "guarded-by-action-hash",
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "intent entry: an agent or human states a need; guarded by action hash",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "magnet_select_provider_do__task_id__select_provider_post",
   "method": "POST",
   "path": "/do/{task_id}/select-provider",
   "principal": "end_user_or_agent",
   "authentication": "X-Agent-Key or action hash",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": "guarded-by-action-hash",
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "intent entry: an agent or human states a need; guarded by action hash",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "x_robots_trust_metrics_api_robots_trust_get",
   "method": "GET",
   "path": "/api/robots-trust",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "auditable trust metrics",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "x_robot_passport_api_robot_passport__robot_id__get",
   "method": "GET",
   "path": "/api/robot-passport/{robot_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "robot passport",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "x_robot_route_api_robot_route_get",
   "method": "GET",
   "path": "/api/robot-route",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "need to capable machines, read-only",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "health_brain_health_brain_get",
   "method": "GET",
   "path": "/health/brain",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "liveness",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "health_health_get",
   "method": "GET",
   "path": "/health",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "liveness",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "search_providers_api_providers_search_get",
   "method": "GET",
   "path": "/api/providers/search",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "provider network search",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "public_open_tasks_api_public_tasks_open_get",
   "method": "GET",
   "path": "/api/public/tasks/open",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "public reads",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "public_get_task_api_public_task__task_id__get",
   "method": "GET",
   "path": "/api/public/task/{task_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "public reads",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "public_submit_offer_api_public_offers_post",
   "method": "POST",
   "path": "/api/public/offers",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "public reads",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "public_register_agent_api_public_agent_register_post",
   "method": "POST",
   "path": "/api/public/agent/register",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "public reads",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "agent_leaderboard_api_agents_leaderboard_get",
   "method": "GET",
   "path": "/api/agents/leaderboard",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "public reputation",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "api_public_stats_api_public_stats_get",
   "method": "GET",
   "path": "/api/public/stats",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "public reads",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "api_providers_register_api_providers_register_post",
   "method": "POST",
   "path": "/api/providers/register",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "provider registration with consent",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "public_kvk_lookup_api_public_kvk_lookup_get",
   "method": "GET",
   "path": "/api/public/kvk-lookup",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "public reads",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "astralock_pubkey_api_astralock_pubkey_get",
   "method": "GET",
   "path": "/api/astralock/pubkey",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "verifiable seals: STH, pubkey, inclusion proof",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "astralock_sth_api_astralock_sth_get",
   "method": "GET",
   "path": "/api/astralock/sth",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "verifiable seals: STH, pubkey, inclusion proof",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "astralock_event_api_astralock_event__event_id__get",
   "method": "GET",
   "path": "/api/astralock/event/{event_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "verifiable seals: STH, pubkey, inclusion proof",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "astralock_verify_api_astralock_verify__event_id__get",
   "method": "GET",
   "path": "/api/astralock/verify/{event_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "verifiable seals: STH, pubkey, inclusion proof",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "astralock_proof_api_astralock_proof_get",
   "method": "GET",
   "path": "/api/astralock/proof",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "verifiable seals: STH, pubkey, inclusion proof",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "astralock_consistency_api_astralock_consistency_get",
   "method": "GET",
   "path": "/api/astralock/consistency",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "verifiable seals: STH, pubkey, inclusion proof",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "astralock_audit_api_astralock_audit_get",
   "method": "GET",
   "path": "/api/astralock/audit",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "verifiable seals: STH, pubkey, inclusion proof",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "kansen_feed_api_kansen_json_get",
   "method": "GET",
   "path": "/api/kansen.json",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "open coordination work feed",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "kans_page_kans__case_id__get",
   "method": "GET",
   "path": "/kans/{case_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "opportunity cards for a party holding a token",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "api_feed_capacity_api_feed_capacity_post",
   "method": "POST",
   "path": "/api/feed/capacity",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "offer capacity (key)",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "werk_trade_vakwerk__slug__get",
   "method": "GET",
   "path": "/vakwerk/{slug}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "open work by trade",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "werk_index_vakwerk__get",
   "method": "GET",
   "path": "/vakwerk/",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "open work by trade",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "werk_index_vakwerk_get",
   "method": "GET",
   "path": "/vakwerk",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "open work by trade",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "case_subscribe_api_coordination_case__case_id__subscribe_post",
   "method": "POST",
   "path": "/api/coordination/case/{case_id}/subscribe",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "coordination case open/status/subscribe/pay/proof",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "a2a_rpc_a2a_post",
   "method": "POST",
   "path": "/a2a",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "A2A JSON-RPC endpoint",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "case_payment_required_api_coordination_case__case_id__pay_get",
   "method": "GET",
   "path": "/api/coordination/case/{case_id}/pay",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "coordination case open/status/subscribe/pay/proof",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "payment_rails_status_api_rails_get",
   "method": "GET",
   "path": "/api/rails",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "payment rails, demand count, vote",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "rails_health_api_rails_health_get",
   "method": "GET",
   "path": "/api/rails/health",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "payment rails, demand count, vote",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "rail_vote_api_rails_vote_post",
   "method": "POST",
   "path": "/api/rails/vote",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "payment rails, demand count, vote",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "rail_demand_view_api_rails_demand_get",
   "method": "GET",
   "path": "/api/rails/demand",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "payment rails, demand count, vote",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "coordination_case_status_api_coordination_case__case_id__get",
   "method": "GET",
   "path": "/api/coordination/case/{case_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "coordination case open/status/subscribe/pay/proof",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "verify_counterparty_api_verify_counterparty_get",
   "method": "GET",
   "path": "/api/verify/counterparty",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "verified reality stack composition",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "coordination_party_observables_api_coordination_party_observables_get",
   "method": "GET",
   "path": "/api/coordination/party/observables",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "signed party observables",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "coordination_case_proof_api_coordination_case__case_id__proof_get",
   "method": "GET",
   "path": "/api/coordination/case/{case_id}/proof",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "coordination case open/status/subscribe/pay/proof",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "coordination_case_receipt_api_coordination_case__case_id__receipt_get",
   "method": "GET",
   "path": "/api/coordination/case/{case_id}/receipt",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "coordination case open/status/subscribe/pay/proof",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "coordination_pulse_api_coordination_pulse_get",
   "method": "GET",
   "path": "/api/coordination/pulse",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "engine pulse",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  },
  {
   "operation_id": "coordination_case_open_api_coordination_case_post",
   "method": "POST",
   "path": "/api/coordination/case",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": "coordination case open/status/subscribe/pay/proof",
   "review_status": "APPROVED",
   "reviewed_at": "2026-09-04"
  }
 ],
 "seeded_unreviewed": [
  {
   "operation_id": "gym_status_coordination_gym_status_get",
   "method": "GET",
   "path": "/coordination/gym/status",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "agent_requests_route_coordination_agent_requests_post",
   "method": "POST",
   "path": "/coordination/agent/requests",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "agent_thread_route_coordination_agent_thread_post",
   "method": "POST",
   "path": "/coordination/agent/thread",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "scaling_status_scaling_status_get",
   "method": "GET",
   "path": "/scaling/status",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "scaling_metrics_now_scaling_metrics_now_get",
   "method": "GET",
   "path": "/scaling/metrics_now",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xdem_leads_api_demand_leads_get",
   "method": "GET",
   "path": "/api/demand/leads",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "reject_lead_api_demand_leads__lead_id__reject_post",
   "method": "POST",
   "path": "/api/demand/leads/{lead_id}/reject",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "cart_stats_api_calculator_cart__stats_get",
   "method": "GET",
   "path": "/api/calculator/cart/_stats",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "cart_refine_api_calculator_cart__cart_id__refine_post",
   "method": "POST",
   "path": "/api/calculator/cart/{cart_id}/refine",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "cart_view_api_calculator_cart__cart_id__get",
   "method": "GET",
   "path": "/api/calculator/cart/{cart_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "cart_checkout_api_calculator_cart__cart_id__checkout_get",
   "method": "GET",
   "path": "/api/calculator/cart/{cart_id}/checkout",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "cart_page__lang__calculator_cart__cart_id__get",
   "method": "GET",
   "path": "/{lang}/calculator/cart/{cart_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "list_recipes_api_calculator_recipes_get",
   "method": "GET",
   "path": "/api/calculator/recipes",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "get_recipe_api_calculator_recipes__recipe_id__get",
   "method": "GET",
   "path": "/api/calculator/recipes/{recipe_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "build_bom_api_calculator_bom_post",
   "method": "POST",
   "path": "/api/calculator/bom",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "get_bom_api_calculator_bom__bom_id__get",
   "method": "GET",
   "path": "/api/calculator/bom/{bom_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "bom_to_cart_api_calculator_bom__bom_id__to_cart_post",
   "method": "POST",
   "path": "/api/calculator/bom/{bom_id}/to_cart",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "store_search_api_calculator_store_search_post",
   "method": "POST",
   "path": "/api/calculator/store/search",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "get_tiers_api_calculator_store_tiers__category__get",
   "method": "GET",
   "path": "/api/calculator/store/tiers/{category}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "list_products_api_calculator_products_get",
   "method": "GET",
   "path": "/api/calculator/products",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "list_stores_api_calculator_stores_get",
   "method": "GET",
   "path": "/api/calculator/stores",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "build_cart_with_mode_api_calculator_cart_modes__mode__post",
   "method": "POST",
   "path": "/api/calculator/cart/modes/{mode}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "compare_all_modes_api_calculator_cart_modes__bom_id__compare_get",
   "method": "GET",
   "path": "/api/calculator/cart/modes/{bom_id}/compare",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "wizard_page__lang__calculator_wizard__get",
   "method": "GET",
   "path": "/{lang}/calculator/wizard/",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "wizard_page__lang__calculator_wizard_get",
   "method": "GET",
   "path": "/{lang}/calculator/wizard",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "export_bom_materials_csv_api_calculator_bom__bom_id__materials_csv_get",
   "method": "GET",
   "path": "/api/calculator/bom/{bom_id}/materials.csv",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "save_bom_to_cabinet_api_calculator_bom__bom_id__save_to_cabinet_post",
   "method": "POST",
   "path": "/api/calculator/bom/{bom_id}/save_to_cabinet",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "create_task_from_bom_api_calculator_bom__bom_id__create_task_post",
   "method": "POST",
   "path": "/api/calculator/bom/{bom_id}/create_task",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "get_affiliate_clicks_api_calculator_bom__bom_id__affiliate_clicks_get",
   "method": "GET",
   "path": "/api/calculator/bom/{bom_id}/affiliate_clicks",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "material_plan_api_calculator_material_plan_post",
   "method": "POST",
   "path": "/api/calculator/material-plan",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "transport_estimate_api_calculator_transport_estimate_post",
   "method": "POST",
   "path": "/api/calculator/transport-estimate",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "material_plan_revise_api_calculator_material_plan__list_id__revise_post",
   "method": "POST",
   "path": "/api/calculator/material-plan/{list_id}/revise",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "shopping_lists_api_account_shopping_lists_get",
   "method": "GET",
   "path": "/api/account/shopping-lists",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "shopping_list_get_api_account_shopping_lists__list_id__get",
   "method": "GET",
   "path": "/api/account/shopping-lists/{list_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "shopping_list_duplicate_api_account_shopping_lists__list_id__duplicate_post",
   "method": "POST",
   "path": "/api/account/shopping-lists/{list_id}/duplicate",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "shopping_list_export_api_account_shopping_lists__list_id__export_csv_get",
   "method": "GET",
   "path": "/api/account/shopping-lists/{list_id}/export.csv",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "material_feedback_api_calculator_feedback_post",
   "method": "POST",
   "path": "/api/calculator/feedback",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "smart_material_page_calculator_smart_get",
   "method": "GET",
   "path": "/calculator/smart",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "work_newbuild_api_work_newbuild_get",
   "method": "GET",
   "path": "/api/work/newbuild",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "sub_board_api_subcontract_open_get",
   "method": "GET",
   "path": "/api/subcontract/open",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "materials_page_cabinet_materials_get",
   "method": "GET",
   "path": "/cabinet/materials",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "beste_page__lang__beste_get",
   "method": "GET",
   "path": "/{lang}/beste",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "beste_page__lang__beste__get",
   "method": "GET",
   "path": "/{lang}/beste/",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "drones_catalog__lang__drones_catalog__get",
   "method": "GET",
   "path": "/{lang}/drones-catalog/",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "drones_catalog__lang__drones_catalog_get",
   "method": "GET",
   "path": "/{lang}/drones-catalog",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "shop_page__lang__shop__category___get",
   "method": "GET",
   "path": "/{lang}/shop/{category}/",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "shop_page__lang__shop__category__get",
   "method": "GET",
   "path": "/{lang}/shop/{category}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "shop_index_v2__lang__shop__get",
   "method": "GET",
   "path": "/{lang}/shop/",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "shop_index__lang__shop_get",
   "method": "GET",
   "path": "/{lang}/shop",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "shop_order_api_shop_order_post",
   "method": "POST",
   "path": "/api/shop/order",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "basket_page__lang__basket__get",
   "method": "GET",
   "path": "/{lang}/basket/",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "basket_page__lang__basket_get",
   "method": "GET",
   "path": "/{lang}/basket",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "shop_order_status_api_shop_order__order_id__get",
   "method": "GET",
   "path": "/api/shop/order/{order_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "pulse_page__lang__pulse__get",
   "method": "GET",
   "path": "/{lang}/pulse/",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "relay_page_relay__token___get",
   "method": "GET",
   "path": "/relay/{token}/",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "relay_submit_api_relay__token__submit_post",
   "method": "POST",
   "path": "/api/relay/{token}/submit",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "chrome_bridge_summary_api_chrome_bridge_summary_post",
   "method": "POST",
   "path": "/api/chrome-bridge/summary",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "relay_page_relay__slug___get",
   "method": "GET",
   "path": "/relay/{slug}/",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "relay_report_relay__slug__report_post",
   "method": "POST",
   "path": "/relay/{slug}/report",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "brak_page__lang__brak__get",
   "method": "GET",
   "path": "/{lang}/brak/",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "brak_checkout_api_brak_checkout_post",
   "method": "POST",
   "path": "/api/brak/checkout",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "tools_page__lang__tools__get",
   "method": "GET",
   "path": "/{lang}/tools/",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "tools_request_api_api_tools_request_post",
   "method": "POST",
   "path": "/api/tools/request",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "tools_manufacturers_api_api_tools_manufacturers_get",
   "method": "GET",
   "path": "/api/tools/manufacturers",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "api_pulse_api_pulse_get",
   "method": "GET",
   "path": "/api/pulse",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "funderingen_subsidies_api_funderingen_subsidies_get",
   "method": "GET",
   "path": "/api/funderingen/subsidies",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "funderingen_page__lang__funderingen__get",
   "method": "GET",
   "path": "/{lang}/funderingen/",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "shop_sku_search_api_sku_search_get",
   "method": "GET",
   "path": "/api/sku/search",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "demand_reality_signals_api_demand_signals_get",
   "method": "GET",
   "path": "/api/demand/signals",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "ua_zzp_page__lang__ua_zzp__get",
   "method": "GET",
   "path": "/{lang}/ua-zzp/",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "ua_zzp_intake_api_ua_zzp_intake_post",
   "method": "POST",
   "path": "/api/ua-zzp/intake",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "ua_zzp_scenarios_api_ua_zzp_scenarios_get",
   "method": "GET",
   "path": "/api/ua-zzp/scenarios",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "assist_api_assist_post",
   "method": "POST",
   "path": "/api/assist",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "calculator_commerce_ui__lang__calculator__get",
   "method": "GET",
   "path": "/{lang}/calculator/",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "calculator_commerce_ui__lang__calculator_get",
   "method": "GET",
   "path": "/{lang}/calculator",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "calculator_buy__lang__calculator_buy__get",
   "method": "GET",
   "path": "/{lang}/calculator-buy/",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "calculator_buy__lang__calculator_buy_get",
   "method": "GET",
   "path": "/{lang}/calculator-buy",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "calculator_buy_gateway_api_calculator_buy__bom_id___item_idx__get",
   "method": "GET",
   "path": "/api/calculator/buy/{bom_id}/{item_idx}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "calculator_buy_stats_api_calculator_buy__stats_get",
   "method": "GET",
   "path": "/api/calculator/buy/_stats",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "list_work_types_api_calculator_work_types_get",
   "method": "GET",
   "path": "/api/calculator/work-types",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "match_products_api_calculator_products_match_post",
   "method": "POST",
   "path": "/api/calculator/products/match",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "build_cart_from_bom_api_calculator_cart_build_post",
   "method": "POST",
   "path": "/api/calculator/cart/build",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "track_affiliate_click_api_calculator_affiliate_click_post",
   "method": "POST",
   "path": "/api/calculator/affiliate/click",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "create_task_from_estimate_api_calculator_create_task_from_estimate_post",
   "method": "POST",
   "path": "/api/calculator/create-task-from-estimate",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "done_for_you_offer_api_calculator_done_for_you_offer_post",
   "method": "POST",
   "path": "/api/calculator/done-for-you-offer",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "confirm_offer_api_calculator_offer__offer_id__confirm_post",
   "method": "POST",
   "path": "/api/calculator/offer/{offer_id}/confirm",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "request_pro_api_calculator_request_pro_post",
   "method": "POST",
   "path": "/api/calculator/request-pro",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "manufacturer_claim_api_manufacturer_claim_post",
   "method": "POST",
   "path": "/api/manufacturer/claim",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "_bom_to_order_intent_api_calculator_bom__bom_id__order_intent_post",
   "method": "POST",
   "path": "/api/calculator/bom/{bom_id}/order-intent",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "health_api_v1_health_get",
   "method": "GET",
   "path": "/api/v1/health",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "calculate_api_v1_calculate_post",
   "method": "POST",
   "path": "/api/v1/calculate",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "create_order_api_v1_orders_post",
   "method": "POST",
   "path": "/api/v1/orders",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "tools_grid_api_tools_grid_get",
   "method": "GET",
   "path": "/api/tools/grid",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "track_event_api_calculator_track_post",
   "method": "POST",
   "path": "/api/calculator/track",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "session_summary_api_calculator_session__session_token__summary_get",
   "method": "GET",
   "path": "/api/calculator/session/{session_token}/summary",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "revenue_dashboard_api_calculator_revenue_dashboard_get",
   "method": "GET",
   "path": "/api/calculator/revenue/dashboard",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "bom_to_task_api_calculator_bom__bom_id__to_task_post",
   "method": "POST",
   "path": "/api/calculator/bom/{bom_id}/to_task",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "economy_state_economy_state_get",
   "method": "GET",
   "path": "/economy/state",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "economy_prices_economy_prices_get",
   "method": "GET",
   "path": "/economy/prices",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "economy_manifest_economy_manifest_get",
   "method": "GET",
   "path": "/economy/manifest",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "llms_full_llms_full_txt_get",
   "method": "GET",
   "path": "/llms-full.txt",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "agent_onboarding_agent_discovery_onboarding_get",
   "method": "GET",
   "path": "/agent-discovery/onboarding",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "exit_session_exit_post",
   "method": "POST",
   "path": "/exit",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "rules_of_engagement_api_rules_of_engagement_get",
   "method": "GET",
   "path": "/api/rules-of-engagement",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "protocol_validate_api_protocol_validate_get",
   "method": "GET",
   "path": "/api/protocol/validate",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "scale_passport_issue_api_scale_passport_issue_post",
   "method": "POST",
   "path": "/api/scale/passport/issue",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "scale_passport_verify_api_scale_passport_verify_post",
   "method": "POST",
   "path": "/api/scale/passport/verify",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "scale_permission_attest_api_scale_permission_attest_post",
   "method": "POST",
   "path": "/api/scale/permission/attest",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "scale_permission_check_api_scale_permission_check_get",
   "method": "GET",
   "path": "/api/scale/permission/check",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "scale_value_translate_api_scale_value_translate_post",
   "method": "POST",
   "path": "/api/scale/value/translate",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "scale_rhp_spec_api_scale_rhp_spec_get",
   "method": "GET",
   "path": "/api/scale/rhp/spec",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "scale_status_api_scale_status_get",
   "method": "GET",
   "path": "/api/scale/status",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "attestation_resolve_api_attestation_resolve__task_id__get",
   "method": "GET",
   "path": "/api/attestation/resolve/{task_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "attestation_priority_explain_api_attestation_priority_explain_get",
   "method": "GET",
   "path": "/api/attestation/priority/explain",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "attest_submit_api_attest_post",
   "method": "POST",
   "path": "/api/attest",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "rn_verify_api_verify__attestation_id__get",
   "method": "GET",
   "path": "/api/verify/{attestation_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "attest_verify_api_attest_verify__attestation_id__get",
   "method": "GET",
   "path": "/api/attest/verify/{attestation_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "attest_schemas_api_attest_schemas_get",
   "method": "GET",
   "path": "/api/attest/schemas",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "rn_organ_health_api_notary_organ_get",
   "method": "GET",
   "path": "/api/notary/organ",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "rn_organ_evolution_api_notary_evolution_get",
   "method": "GET",
   "path": "/api/notary/evolution",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "agents_showcase_agents_showcase_get",
   "method": "GET",
   "path": "/agents/showcase",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "agents_md_AGENTS_md_get",
   "method": "GET",
   "path": "/AGENTS.md",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "spend_suggestions_api_agents_spend_suggestions_get",
   "method": "GET",
   "path": "/api/agents/spend-suggestions",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "list_drones_api_drones_get",
   "method": "GET",
   "path": "/api/drones",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "get_drone_api_drones__drone_id__get",
   "method": "GET",
   "path": "/api/drones/{drone_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "drone_availability_api_drones__drone_id__availability_get",
   "method": "GET",
   "path": "/api/drones/{drone_id}/availability",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "my_subscriptions_safe_api_news__subscriptions_me_get",
   "method": "GET",
   "path": "/api/news/_subscriptions/me",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "get_news_post_api_news__slug__get",
   "method": "GET",
   "path": "/api/news/{slug}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "list_comments_api_news__slug__comments_get",
   "method": "GET",
   "path": "/api/news/{slug}/comments",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "create_comment_api_news__slug__comments_post",
   "method": "POST",
   "path": "/api/news/{slug}/comments",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "subscribe_api_news__slug__subscribe_post",
   "method": "POST",
   "path": "/api/news/{slug}/subscribe",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "unsubscribe_api_news__slug__unsubscribe_post",
   "method": "POST",
   "path": "/api/news/{slug}/unsubscribe",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "my_subscriptions_api_news_subscriptions_get",
   "method": "GET",
   "path": "/api/news/subscriptions",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "outreach_audit_api_outreach_audit_get",
   "method": "GET",
   "path": "/api/outreach/audit",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "list_drafts_api_outreach_drafts_get",
   "method": "GET",
   "path": "/api/outreach/drafts",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "get_draft_api_outreach_drafts__draft_id__get",
   "method": "GET",
   "path": "/api/outreach/drafts/{draft_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "send_draft_api_outreach_drafts__draft_id__send_post",
   "method": "POST",
   "path": "/api/outreach/drafts/{draft_id}/send",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "reject_draft_api_outreach_drafts__draft_id__reject_post",
   "method": "POST",
   "path": "/api/outreach/drafts/{draft_id}/reject",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "edit_draft_api_outreach_drafts__draft_id__edit_post",
   "method": "POST",
   "path": "/api/outreach/drafts/{draft_id}/edit",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "manifest_api_agent_selection_manifest_get",
   "method": "GET",
   "path": "/api/agent-selection/manifest",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "score_api_agent_selection_score_get",
   "method": "GET",
   "path": "/api/agent-selection/score",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "proof_api_agent_selection_proof_get",
   "method": "GET",
   "path": "/api/agent-selection/proof",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "get_full_identity_api_astranl_identity__get",
   "method": "GET",
   "path": "/api/astranl-identity/",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "get_full_identity_api_astranl_identity_get",
   "method": "GET",
   "path": "/api/astranl-identity",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "get_short_api_astranl_identity_short_get",
   "method": "GET",
   "path": "/api/astranl-identity/short",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "get_hash_api_astranl_identity_hash_get",
   "method": "GET",
   "path": "/api/astranl-identity/hash",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "get_prompt_api_astranl_identity_prompt_get",
   "method": "GET",
   "path": "/api/astranl-identity/prompt",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "acknowledge_identity_api_astranl_identity_ack_post",
   "method": "POST",
   "path": "/api/astranl-identity/ack",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "audit_recent_api_astranl_identity_audit_get",
   "method": "GET",
   "path": "/api/astranl-identity/audit",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "coordination_stats_api_coordination_stats_get",
   "method": "GET",
   "path": "/api/coordination/stats",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "coordination_register_intent_api_coordination_intent_post",
   "method": "POST",
   "path": "/api/coordination/intent",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "intake_step_api_intake_step_post",
   "method": "POST",
   "path": "/api/intake/step",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "job_estimate_api_jobs_estimate_post",
   "method": "POST",
   "path": "/api/jobs/estimate",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "export_my_data_api_user_export_get",
   "method": "GET",
   "path": "/api/user/export",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "delete_my_account_api_user_delete_post",
   "method": "POST",
   "path": "/api/user/delete",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "provider_preflight_human_redirect_agent_onboarding_provider_preflight_get",
   "method": "GET",
   "path": "/agent-onboarding/provider/preflight",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "preflight_agent_onboarding_provider_preflight_post",
   "method": "POST",
   "path": "/agent-onboarding/provider/preflight",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "register_agent_onboarding_provider_register_post",
   "method": "POST",
   "path": "/agent-onboarding/provider/register",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "kvk_verify_agent_onboarding_provider_kvk_verify_post",
   "method": "POST",
   "path": "/agent-onboarding/provider/kvk-verify",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "status_agent_onboarding_provider__token__status_get",
   "method": "GET",
   "path": "/agent-onboarding/provider/{token}/status",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "manifest_agent_onboarding_provider_manifest_get",
   "method": "GET",
   "path": "/agent-onboarding/provider/manifest",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "list_categories_api_forum_categories_get",
   "method": "GET",
   "path": "/api/forum/categories",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "list_threads_api_forum_threads_get",
   "method": "GET",
   "path": "/api/forum/threads",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "create_thread_api_forum_threads_post",
   "method": "POST",
   "path": "/api/forum/threads",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "get_thread_api_forum_threads__thread_id__get",
   "method": "GET",
   "path": "/api/forum/threads/{thread_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "create_reply_api_forum_threads__thread_id__reply_post",
   "method": "POST",
   "path": "/api/forum/threads/{thread_id}/reply",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "vote_api_forum_vote_post",
   "method": "POST",
   "path": "/api/forum/vote",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "community_index_community__get",
   "method": "GET",
   "path": "/community/",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "community_new_community_new_get",
   "method": "GET",
   "path": "/community/new",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "community_category_community__category_slug___get",
   "method": "GET",
   "path": "/community/{category_slug}/",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "community_thread_community__category_slug___thread_slug_id__get",
   "method": "GET",
   "path": "/community/{category_slug}/{thread_slug_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "classify_api_work_classify_post",
   "method": "POST",
   "path": "/api/work/classify",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "classify_task_api_work_tasks__task_id__classify_post",
   "method": "POST",
   "path": "/api/work/tasks/{task_id}/classify",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "get_compliance_api_work_tasks__task_id__compliance_get",
   "method": "GET",
   "path": "/api/work/tasks/{task_id}/compliance",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "_cap_api_order_capability_get",
   "method": "GET",
   "path": "/api/order/capability",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "_create_api_order_intent_post",
   "method": "POST",
   "path": "/api/order/intent",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "_get_api_order_intent__intent_id__get",
   "method": "GET",
   "path": "/api/order/intent/{intent_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "_list_api_order_intents_get",
   "method": "GET",
   "path": "/api/order/intents",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "_reqauth_api_order_intent__intent_id__request_authorization_post",
   "method": "POST",
   "path": "/api/order/intent/{intent_id}/request-authorization",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "_auth_api_order_intent__intent_id__authorize_post",
   "method": "POST",
   "path": "/api/order/intent/{intent_id}/authorize",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "_handoff_api_order_intent__intent_id__prepare_handoff_post",
   "method": "POST",
   "path": "/api/order/intent/{intent_id}/prepare-handoff",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "_placed_api_order_intent__intent_id__mark_placed_post",
   "method": "POST",
   "path": "/api/order/intent/{intent_id}/mark-placed",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "_sendclient_api_order_intent__intent_id__send_to_client_post",
   "method": "POST",
   "path": "/api/order/intent/{intent_id}/send-to-client",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "_cancel_api_order_intent__intent_id__cancel_post",
   "method": "POST",
   "path": "/api/order/intent/{intent_id}/cancel",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "providers_auth_providers_get",
   "method": "GET",
   "path": "/auth/providers",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "auth_me_auth_me_get",
   "method": "GET",
   "path": "/auth/me",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "signout_ui_auth_signout_ui_get",
   "method": "GET",
   "path": "/auth/signout-ui",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "signout_auth_signout_post",
   "method": "POST",
   "path": "/auth/signout",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "google_start_auth_start_google_get",
   "method": "GET",
   "path": "/auth/start/google",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "google_callback_auth_callback_google_get",
   "method": "GET",
   "path": "/auth/callback/google",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "github_start_auth_start_github_get",
   "method": "GET",
   "path": "/auth/start/github",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "github_callback_auth_callback_github_get",
   "method": "GET",
   "path": "/auth/callback/github",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "telegram_callback_auth_callback_telegram_post",
   "method": "POST",
   "path": "/auth/callback/telegram",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "email_start_auth_email_start_post",
   "method": "POST",
   "path": "/auth/email/start",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "email_consume_auth_email_consume_get",
   "method": "GET",
   "path": "/auth/email/consume",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "sign_in_page_auth_sign_in_get",
   "method": "GET",
   "path": "/auth/sign-in",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "channels_subscribe_api_channels_subscribe_post",
   "method": "POST",
   "path": "/api/channels/subscribe",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "channels_dispatch_api_channels_dispatch_post",
   "method": "POST",
   "path": "/api/channels/dispatch",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "channels_health_api_channels_health_get",
   "method": "GET",
   "path": "/api/channels/health",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "channels_status_api_channels__sub_id__status_get",
   "method": "GET",
   "path": "/api/channels/{sub_id}/status",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "tasks_claim_api_tasks__task_id__claim_get",
   "method": "GET",
   "path": "/api/tasks/{task_id}/claim",
   "principal": "task_owner",
   "authentication": "X-Task-Key",
   "authorization_scope": "task_key",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "enterprise_onboard_api_enterprise_onboard_post",
   "method": "POST",
   "path": "/api/enterprise/onboard",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "enterprise_import_api_enterprise__slug__import_post",
   "method": "POST",
   "path": "/api/enterprise/{slug}/import",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "enterprise_cabinet_api_enterprise__slug__cabinet_get",
   "method": "GET",
   "path": "/api/enterprise/{slug}/cabinet",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "enterprise_dispatch_task_api_enterprise__slug__dispatch_post",
   "method": "POST",
   "path": "/api/enterprise/{slug}/dispatch",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "enterprise_public_profile_api_enterprise__slug__public_get",
   "method": "GET",
   "path": "/api/enterprise/{slug}/public",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "enterprise_count_api_enterprise__count_get",
   "method": "GET",
   "path": "/api/enterprise/_count",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "create_conversation_api_chat_conversations_post",
   "method": "POST",
   "path": "/api/chat/conversations",
   "principal": "task_owner",
   "authentication": "X-Task-Key",
   "authorization_scope": "task_key",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "post_message_api_chat_messages_post",
   "method": "POST",
   "path": "/api/chat/messages",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "get_messages_api_chat_conversations__conv_id__messages_get",
   "method": "GET",
   "path": "/api/chat/conversations/{conv_id}/messages",
   "principal": "task_owner",
   "authentication": "X-Task-Key",
   "authorization_scope": "task_key",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "search_api_chat_search_get",
   "method": "GET",
   "path": "/api/chat/search",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "stats_api_chat_stats_get",
   "method": "GET",
   "path": "/api/chat/stats",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "health_api_thread_health_get",
   "method": "GET",
   "path": "/api/thread/health",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "create_thread_api_thread_create_post",
   "method": "POST",
   "path": "/api/thread/create",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "thread_for_task_api_thread_for_task_post",
   "method": "POST",
   "path": "/api/thread/for-task",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "add_participant_api_thread__thread_id__participant_post",
   "method": "POST",
   "path": "/api/thread/{thread_id}/participant",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "send_message_api_thread__thread_id__send_post",
   "method": "POST",
   "path": "/api/thread/{thread_id}/send",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "attach_api_thread__thread_id__attach_post",
   "method": "POST",
   "path": "/api/thread/{thread_id}/attach",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "get_attachment_api_thread_attachment__attachment_id__get",
   "method": "GET",
   "path": "/api/thread/attachment/{attachment_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "list_threads_api_thread_list_for_get",
   "method": "GET",
   "path": "/api/thread/list/for",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "thread_signals_api_thread__thread_id__signals_get",
   "method": "GET",
   "path": "/api/thread/{thread_id}/signals",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "insights_api_thread_insights_get",
   "method": "GET",
   "path": "/api/thread/insights",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "get_thread_api_thread__thread_id__get",
   "method": "GET",
   "path": "/api/thread/{thread_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "health_api_vraagbaak_health_get",
   "method": "GET",
   "path": "/api/vraagbaak/health",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "topics_api_vraagbaak_topics_get",
   "method": "GET",
   "path": "/api/vraagbaak/topics",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "transcribe_api_vraagbaak_transcribe_post",
   "method": "POST",
   "path": "/api/vraagbaak/transcribe",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "ask_api_vraagbaak_ask_post",
   "method": "POST",
   "path": "/api/vraagbaak/ask",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "handshake_federation_handshake_post",
   "method": "POST",
   "path": "/federation/handshake",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "list_peers_federation_peers_get",
   "method": "GET",
   "path": "/federation/peers",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "match_federation_match_post",
   "method": "POST",
   "path": "/federation/match",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "price_audit_federation_price_audit_post",
   "method": "POST",
   "path": "/federation/price_audit",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "list_audits_federation_price_audits_get",
   "method": "GET",
   "path": "/federation/price_audits",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "federation_stats_federation_stats_get",
   "method": "GET",
   "path": "/federation/stats",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "hall_announce_federation_hall_announce_post",
   "method": "POST",
   "path": "/federation/hall/announce",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "hall_browse_federation_hall_browse_get",
   "method": "GET",
   "path": "/federation/hall/browse",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "hall_channels_federation_hall_channels_get",
   "method": "GET",
   "path": "/federation/hall/channels",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "hall_propose_match_federation_hall_match_post",
   "method": "POST",
   "path": "/federation/hall/match",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "hall_match_accept_federation_hall_match__match_id__accept_post",
   "method": "POST",
   "path": "/federation/hall/match/{match_id}/accept",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "hall_stats_federation_hall_stats_get",
   "method": "GET",
   "path": "/federation/hall/stats",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "hall_auto_match_federation_hall_auto_match_post",
   "method": "POST",
   "path": "/federation/hall/auto-match",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "hall_discover_federation_hall_discover_get",
   "method": "GET",
   "path": "/federation/hall/discover",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "hall_session_message_federation_hall_match__match_id__message_post",
   "method": "POST",
   "path": "/federation/hall/match/{match_id}/message",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "hall_session_messages_federation_hall_match__match_id__messages_get",
   "method": "GET",
   "path": "/federation/hall/match/{match_id}/messages",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "hall_session_close_federation_hall_match__match_id__close_post",
   "method": "POST",
   "path": "/federation/hall/match/{match_id}/close",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "hall_send_envelope_federation_hall_match__match_id__envelope_post",
   "method": "POST",
   "path": "/federation/hall/match/{match_id}/envelope",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "my_mandates_federation_agent_mandate_get",
   "method": "GET",
   "path": "/federation/agent/mandate",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "create_principal_mandate_federation_agent_mandate_post",
   "method": "POST",
   "path": "/federation/agent/mandate",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "my_protocol_fees_federation_agent_fees_get",
   "method": "GET",
   "path": "/federation/agent/fees",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "hall_negotiate_federation_hall_match__match_id__negotiate_post",
   "method": "POST",
   "path": "/federation/hall/match/{match_id}/negotiate",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "hall_negotiations_federation_hall_match__match_id__negotiations_get",
   "method": "GET",
   "path": "/federation/hall/match/{match_id}/negotiations",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "hall_submit_artifact_federation_hall_match__match_id__artifact_post",
   "method": "POST",
   "path": "/federation/hall/match/{match_id}/artifact",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "hall_list_artifacts_federation_hall_match__match_id__artifacts_get",
   "method": "GET",
   "path": "/federation/hall/match/{match_id}/artifacts",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "hall_message_ack_federation_hall_message__message_id__ack_post",
   "method": "POST",
   "path": "/federation/hall/message/{message_id}/ack",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "federation_capabilities_federation_capabilities_get",
   "method": "GET",
   "path": "/federation/capabilities",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "register_callback_federation_agent_callback_post",
   "method": "POST",
   "path": "/federation/agent/callback",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "hall_session_stream_federation_hall_match__match_id__stream_get",
   "method": "GET",
   "path": "/federation/hall/match/{match_id}/stream",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "aweri_reality_aweri_reality_get",
   "method": "GET",
   "path": "/aweri/reality",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "aweri_demand_aweri_demand_post",
   "method": "POST",
   "path": "/aweri/demand",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "aweri_demand_state_aweri_demand_state_get",
   "method": "GET",
   "path": "/aweri/demand/state",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "aweri_reality_seal_aweri_reality_seal_post",
   "method": "POST",
   "path": "/aweri/reality/seal",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "badge_verified_badge_verified_svg_get",
   "method": "GET",
   "path": "/badge/verified.svg",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "aweri_seal_aweri_seal_get",
   "method": "GET",
   "path": "/aweri/seal",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "aweri_verify_aweri_verify_get",
   "method": "GET",
   "path": "/aweri/verify",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "founder_say_result_bridge_say_result_get",
   "method": "GET",
   "path": "/bridge/say/result",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "aweri_watch_create_aweri_watch_post",
   "method": "POST",
   "path": "/aweri/watch",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "aweri_watch_status_aweri_watch__watch_id__get",
   "method": "GET",
   "path": "/aweri/watch/{watch_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "agent_reputation_api_agents__agent_id__reputation_get",
   "method": "GET",
   "path": "/api/agents/{agent_id}/reputation",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "reputation_leaderboard_api_reputation_leaderboard_get",
   "method": "GET",
   "path": "/api/reputation/leaderboard",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "create_attestation_api_attestations_post",
   "method": "POST",
   "path": "/api/attestations",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "list_attestations_api_attestations__task_id__get",
   "method": "GET",
   "path": "/api/attestations/{task_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "forum_funnel_stats_api_forum_conversions_stats_get",
   "method": "GET",
   "path": "/api/forum/conversions/stats",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "forum_conversions_by_thread_api_forum_conversions_by_thread_get",
   "method": "GET",
   "path": "/api/forum/conversions/by-thread",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "federation_health_federation_health_get",
   "method": "GET",
   "path": "/federation/health",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "peer_dashboard_federation_peers_dashboard_post",
   "method": "POST",
   "path": "/federation/peers/dashboard",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "federation_changes_federation_changes_get",
   "method": "GET",
   "path": "/federation/changes",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "observability_index_federation_observability_json_get",
   "method": "GET",
   "path": "/federation/observability.json",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "openapi_public_openapi_public_json_get",
   "method": "GET",
   "path": "/openapi-public.json",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "create_elicitation_api_elicit_post",
   "method": "POST",
   "path": "/api/elicit",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "list_pending_api_elicit_get",
   "method": "GET",
   "path": "/api/elicit",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "poll_elicitation_api_elicit__rid__get",
   "method": "GET",
   "path": "/api/elicit/{rid}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "answer_elicitation_api_elicit__rid__answer_post",
   "method": "POST",
   "path": "/api/elicit/{rid}/answer",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "leaderboard_json_agents_leaderboard_json_get",
   "method": "GET",
   "path": "/agents/leaderboard.json",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "leaderboard_html_agents_leaderboard_get",
   "method": "GET",
   "path": "/agents/leaderboard",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "bazaar_json_agents_bazaar_json_get",
   "method": "GET",
   "path": "/agents/bazaar.json",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "bazaar_html_agents_bazaar_get",
   "method": "GET",
   "path": "/agents/bazaar",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "trace_json_agents_trace__task_id__json_get",
   "method": "GET",
   "path": "/agents/trace/{task_id}.json",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "trace_html_agents_trace__task_id__get",
   "method": "GET",
   "path": "/agents/trace/{task_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "quickstart_json_agents_quickstart_json_get",
   "method": "GET",
   "path": "/agents/quickstart.json",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "connect_json_connect_json_get",
   "method": "GET",
   "path": "/connect.json",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "connect_html_connect_get",
   "method": "GET",
   "path": "/connect",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "feed_api_insights_feed_get",
   "method": "GET",
   "path": "/api/insights/feed",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "teaser_api_insights__product_id__teaser_get",
   "method": "GET",
   "path": "/api/insights/{product_id}/teaser",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "checkout_api_insights__product_id__checkout_post",
   "method": "POST",
   "path": "/api/insights/{product_id}/checkout",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "download_api_insights__product_id__download_get",
   "method": "GET",
   "path": "/api/insights/{product_id}/download",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "stats_api_insights_stats_get",
   "method": "GET",
   "path": "/api/insights/stats",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "insights_catalog__lang__insights__get",
   "method": "GET",
   "path": "/{lang}/insights/",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "insights_catalog__lang__insights_get",
   "method": "GET",
   "path": "/{lang}/insights",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "insights_product__lang__insights__product_id___get",
   "method": "GET",
   "path": "/{lang}/insights/{product_id}/",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "insights_product__lang__insights__product_id__get",
   "method": "GET",
   "path": "/{lang}/insights/{product_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "windows_api_dynamics_windows_get",
   "method": "GET",
   "path": "/api/dynamics/windows",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "recent_measurements_api_dynamics_measurements_recent_get",
   "method": "GET",
   "path": "/api/dynamics/measurements/recent",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "observatory_health_api_dynamics_health_get",
   "method": "GET",
   "path": "/api/dynamics/health",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "amh_info_api_amh_get",
   "method": "GET",
   "path": "/api/amh",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "amh_register_api_amh_register_post",
   "method": "POST",
   "path": "/api/amh/register",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "amh_mandate_api_amh_mandate_post",
   "method": "POST",
   "path": "/api/amh/mandate",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "amh_verify_api_amh_verify_post",
   "method": "POST",
   "path": "/api/amh/verify",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "amh_seal_api_amh_seal_post",
   "method": "POST",
   "path": "/api/amh/seal",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "amh_status_api_amh_status__verify_ref__get",
   "method": "GET",
   "path": "/api/amh/status/{verify_ref}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "port_offer_api_port__slug__offer_post",
   "method": "POST",
   "path": "/api/port/{slug}/offer",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "port_offers_api_port__slug__offers_get",
   "method": "GET",
   "path": "/api/port/{slug}/offers",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "port_accept_api_port__slug__accept_post",
   "method": "POST",
   "path": "/api/port/{slug}/accept",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "port_commit_get_api_port_commits__cid__get",
   "method": "GET",
   "path": "/api/port/commits/{cid}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "port_get_api_port__slug__get",
   "method": "GET",
   "path": "/api/port/{slug}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "port_claim_api_port_claim_post",
   "method": "POST",
   "path": "/api/port/claim",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "port_index_api_port_get",
   "method": "GET",
   "path": "/api/port",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "capacity_route_get_api_capacity_route_get",
   "method": "GET",
   "path": "/api/capacity/route",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "capacity_about_api_capacity_about_get",
   "method": "GET",
   "path": "/api/capacity/about",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "providers_voice_parse_api_providers_voice_parse_post",
   "method": "POST",
   "path": "/api/providers/voice-parse",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xr_strategy_pillars_api_strategy_pillars_get",
   "method": "GET",
   "path": "/api/strategy/pillars",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xr_strategy_pillar_api_strategy_pillar__pillar_id__get",
   "method": "GET",
   "path": "/api/strategy/pillar/{pillar_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "task_publish_api_tasks__task_id__publish_post",
   "method": "POST",
   "path": "/api/tasks/{task_id}/publish",
   "principal": "task_owner",
   "authentication": "X-Task-Key",
   "authorization_scope": "task_key",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xc_mats_api_calculator_materials_get",
   "method": "GET",
   "path": "/api/calculator/materials",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xc_est_mats_api_calculator_materials_post",
   "method": "POST",
   "path": "/api/calculator/materials",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "news_latest_api_news_latest_get",
   "method": "GET",
   "path": "/api/news-latest",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "calc_parts_basket_api_calculator_parts_basket_post",
   "method": "POST",
   "path": "/api/calculator/parts-basket",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "canonical_facts_endpoint_api_facts_get",
   "method": "GET",
   "path": "/api/facts",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "shortage_report_api_shortage_report_post",
   "method": "POST",
   "path": "/api/shortage/report",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "calc_plan_api_calculator_plan_post",
   "method": "POST",
   "path": "/api/calculator/plan",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xc_est_api_calculator_estimate_post",
   "method": "POST",
   "path": "/api/calculator/estimate",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xc_cmp_api_calculator_compare_post",
   "method": "POST",
   "path": "/api/calculator/compare",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xa_list_api_articles_get",
   "method": "GET",
   "path": "/api/articles",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xa_latest_api_articles_latest_get",
   "method": "GET",
   "path": "/api/articles/latest",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xa_detail_api_articles__article_id__get",
   "method": "GET",
   "path": "/api/articles/{article_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xrd_list_api_radio_announcements_get",
   "method": "GET",
   "path": "/api/radio/announcements",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xrd_now_api_radio_now_get",
   "method": "GET",
   "path": "/api/radio/now",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xrd_playing_api_radio_playing_get",
   "method": "GET",
   "path": "/api/radio/playing",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xrd_chat_get_api_radio_chat_get",
   "method": "GET",
   "path": "/api/radio/chat",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xrd_chat_post_api_radio_chat_post",
   "method": "POST",
   "path": "/api/radio/chat",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xrd_nick_api_radio_nick_get",
   "method": "GET",
   "path": "/api/radio/nick",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xrd_vote_api_radio_vote_post",
   "method": "POST",
   "path": "/api/radio/vote",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xrd_top_api_radio_top_get",
   "method": "GET",
   "path": "/api/radio/top",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xa_agents_status_api_agents_economic_status_get",
   "method": "GET",
   "path": "/api/agents/economic-status",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xa_robot_task_linker_api_agents_robot_task_linker_post",
   "method": "POST",
   "path": "/api/agents/robot-task-linker",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xa_news_generator_api_agents_news_generator_post",
   "method": "POST",
   "path": "/api/agents/news-generator",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xa_radio_signal_generator_api_agents_radio_signal_generator_post",
   "method": "POST",
   "path": "/api/agents/radio-signal-generator",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xn_ingest_api_news_ingest_post",
   "method": "POST",
   "path": "/api/news/ingest",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xn_pipeline_run_api_news_pipeline_run_post",
   "method": "POST",
   "path": "/api/news/pipeline/run",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xp_analyze_task_api_provider_analyze_task_post",
   "method": "POST",
   "path": "/api/provider/analyze-task",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xn_signals_api_news_signals_get",
   "method": "GET",
   "path": "/api/news/signals",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "kernel_check_api_kernel_check_post",
   "method": "POST",
   "path": "/api/kernel/check",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "kernel_truth_log_api_kernel_truth_log_get",
   "method": "GET",
   "path": "/api/kernel/truth-log",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "kernel_payment_cleanup_api_kernel_payment_cleanup_post",
   "method": "POST",
   "path": "/api/kernel/payment-cleanup",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "l28_fraud_score_api_l28_fraud_score_get",
   "method": "GET",
   "path": "/api/l28/fraud/score",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "l28_money_trace_api_l28_money_trace__task_id__get",
   "method": "GET",
   "path": "/api/l28/money-trace/{task_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "l28_quality_provider_api_l28_quality_provider__provider_id__get",
   "method": "GET",
   "path": "/api/l28/quality/provider/{provider_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "l28_quality_customer_api_l28_quality_customer__cabinet_id__get",
   "method": "GET",
   "path": "/api/l28/quality/customer/{cabinet_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "l28_launch_check_api_l28_launch_check_get",
   "method": "GET",
   "path": "/api/l28/launch/check",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "list_tasks_api_tasks_get",
   "method": "GET",
   "path": "/api/tasks",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "l27_task_create_api_tasks_post",
   "method": "POST",
   "path": "/api/tasks",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "l27_task_complete_api_tasks__task_id__complete_post",
   "method": "POST",
   "path": "/api/tasks/{task_id}/complete",
   "principal": "task_owner",
   "authentication": "X-Task-Key",
   "authorization_scope": "task_key",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "l27_task_confirm_completion_api_tasks__task_id__confirm_completion_post",
   "method": "POST",
   "path": "/api/tasks/{task_id}/confirm-completion",
   "principal": "task_owner",
   "authentication": "X-Task-Key",
   "authorization_scope": "task_key",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "l27_task_completion_read_api_tasks__task_id__completion_get",
   "method": "GET",
   "path": "/api/tasks/{task_id}/completion",
   "principal": "task_owner",
   "authentication": "X-Task-Key",
   "authorization_scope": "task_key",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "l27_task_start_api_tasks__task_id__start_post",
   "method": "POST",
   "path": "/api/tasks/{task_id}/start",
   "principal": "task_owner",
   "authentication": "X-Task-Key",
   "authorization_scope": "task_key",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "l27_task_cancel_api_tasks__task_id__cancel_post",
   "method": "POST",
   "path": "/api/tasks/{task_id}/cancel",
   "principal": "task_owner",
   "authentication": "X-Task-Key",
   "authorization_scope": "task_key",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "l27_confirm_payment_api_tasks__task_id__confirm_payment_post",
   "method": "POST",
   "path": "/api/tasks/{task_id}/confirm-payment",
   "principal": "task_owner",
   "authentication": "X-Task-Key",
   "authorization_scope": "task_key",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "l27_task_offers_api_tasks__task_id__offers_get",
   "method": "GET",
   "path": "/api/tasks/{task_id}/offers",
   "principal": "task_owner",
   "authentication": "X-Task-Key",
   "authorization_scope": "task_key",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "l27_make_offer_api_tasks__task_id__offers_post",
   "method": "POST",
   "path": "/api/tasks/{task_id}/offers",
   "principal": "task_owner",
   "authentication": "X-Task-Key",
   "authorization_scope": "task_key",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "l27_accept_offer_api_tasks__task_id__offers__offer_id__accept_post",
   "method": "POST",
   "path": "/api/tasks/{task_id}/offers/{offer_id}/accept",
   "principal": "task_owner",
   "authentication": "X-Task-Key",
   "authorization_scope": "task_key",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "l27_pay_task_api_tasks__task_id__pay_post",
   "method": "POST",
   "path": "/api/tasks/{task_id}/pay",
   "principal": "task_owner",
   "authentication": "X-Task-Key",
   "authorization_scope": "task_key",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "l27_reject_offer_api_tasks__task_id__offers__offer_id__reject_post",
   "method": "POST",
   "path": "/api/tasks/{task_id}/offers/{offer_id}/reject",
   "principal": "task_owner",
   "authentication": "X-Task-Key",
   "authorization_scope": "task_key",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "l27_rate_api_tasks__task_id__rate_post",
   "method": "POST",
   "path": "/api/tasks/{task_id}/rate",
   "principal": "task_owner",
   "authentication": "X-Task-Key",
   "authorization_scope": "task_key",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "l27_ratings_api_tasks__task_id__ratings_get",
   "method": "GET",
   "path": "/api/tasks/{task_id}/ratings",
   "principal": "task_owner",
   "authentication": "X-Task-Key",
   "authorization_scope": "task_key",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "provider_profile_json_api_providers__pid__profile_get",
   "method": "GET",
   "path": "/api/providers/{pid}/profile",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "provider_profile_self_api_provider_profile_get",
   "method": "GET",
   "path": "/api/provider/profile",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "provider_profile_edit_api_provider_profile_post",
   "method": "POST",
   "path": "/api/provider/profile",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "provider_profile_page_pro__slug_id__get",
   "method": "GET",
   "path": "/pro/{slug_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xf_state_api_financial_state_get",
   "method": "GET",
   "path": "/api/financial/state",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xf_strategy_api_financial_strategy_get",
   "method": "GET",
   "path": "/api/financial/strategy",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xo_gaps_api_outreach_gaps_get",
   "method": "GET",
   "path": "/api/outreach/gaps",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xo_campaigns_api_outreach_campaigns_get",
   "method": "GET",
   "path": "/api/outreach/campaigns",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xo_run_api_outreach_run_post",
   "method": "POST",
   "path": "/api/outreach/run",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xa_pages_api_acquisition_pages_get",
   "method": "GET",
   "path": "/api/acquisition/pages",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xa_gen_api_acquisition_generate_post",
   "method": "POST",
   "path": "/api/acquisition/generate",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xa_stats_api_acquisition_stats_get",
   "method": "GET",
   "path": "/api/acquisition/stats",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xdev_submit_api_devices_submit_post",
   "method": "POST",
   "path": "/api/devices/submit",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xdev_acquire_api_devices_acquire_post",
   "method": "POST",
   "path": "/api/devices/acquire",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xdev_pending_api_devices_pending_get",
   "method": "GET",
   "path": "/api/devices/pending",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xseo_list_api_seo_pages_get",
   "method": "GET",
   "path": "/api/seo/pages",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xseo_page_api_seo_page__slug__get",
   "method": "GET",
   "path": "/api/seo/page/{slug}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xseo_gen_api_seo_generate_post",
   "method": "POST",
   "path": "/api/seo/generate",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xseo_stats_api_seo_stats_get",
   "method": "GET",
   "path": "/api/seo/stats",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xseo_track_api_seo_track_post",
   "method": "POST",
   "path": "/api/seo/track",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xcontent_gen_api_content_generate_post",
   "method": "POST",
   "path": "/api/content/generate",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xref_create_api_referral_create_post",
   "method": "POST",
   "path": "/api/referral/create",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xref_stats_api_referral_stats_get",
   "method": "GET",
   "path": "/api/referral/stats",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xdem_stats_api_demand_stats_get",
   "method": "GET",
   "path": "/api/demand/stats",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xdem_groups_api_demand_groups_get",
   "method": "GET",
   "path": "/api/demand/groups",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xa_economic_impact_api_economic_impact_get",
   "method": "GET",
   "path": "/api/economic-impact",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xa_verify_principal_api_agents_verify_principal_get",
   "method": "GET",
   "path": "/api/agents/verify-principal",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xa_value_catalog_api_agents_value_catalog_get",
   "method": "GET",
   "path": "/api/agents/value_catalog",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xa_discover_api_agents_discover_get",
   "method": "GET",
   "path": "/api/agents/discover",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xa_robots_api_agents_robots_search_get",
   "method": "GET",
   "path": "/api/agents/robots/search",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xa_list_api_agents_list_get",
   "method": "GET",
   "path": "/api/agents/list",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "coordinate_plan_coordinate_post",
   "method": "POST",
   "path": "/coordinate",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "eligibility_check_route_api_eligibility_check_post",
   "method": "POST",
   "path": "/api/eligibility-check",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "cycle_outcome_route_api_cycle_outcome_post",
   "method": "POST",
   "path": "/api/cycle-outcome",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "calibration_report_route_api_calibration_report_get",
   "method": "GET",
   "path": "/api/calibration-report",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "reality_levels_route_api_reality_levels_get",
   "method": "GET",
   "path": "/api/reality-levels",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "vector_priority_route_api_vector_priority_get",
   "method": "GET",
   "path": "/api/vector-priority",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "shared_context_route_api_shared_context_get",
   "method": "GET",
   "path": "/api/shared-context",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "action_status_route_api_action_status_get",
   "method": "GET",
   "path": "/api/action-status",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "energy_summary_route_api_energy_summary_get",
   "method": "GET",
   "path": "/api/energy-summary",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "execution_packet_api_execution_packet__task_id__get",
   "method": "GET",
   "path": "/api/execution-packet/{task_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "ua_zzp_bare_redirect_ua_zzp__get",
   "method": "GET",
   "path": "/ua-zzp/",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "ua_zzp_bare_redirect_ua_zzp_get",
   "method": "GET",
   "path": "/ua-zzp",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "llms_txt_llms_txt_get",
   "method": "GET",
   "path": "/llms.txt",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "x_robot_claim_api_robot_claim__token__get",
   "method": "GET",
   "path": "/api/robot-claim/{token}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "x_robot_benchmark_api_robot_benchmark_get",
   "method": "GET",
   "path": "/api/robot-benchmark",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "x_mind_ask_api_mind_ask_post",
   "method": "POST",
   "path": "/api/mind/ask",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xvis_stats_api_visibility_stats_get",
   "method": "GET",
   "path": "/api/visibility/stats",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "submit_task_evidence_api_tasks__task_id__evidence_post",
   "method": "POST",
   "path": "/api/tasks/{task_id}/evidence",
   "principal": "task_owner",
   "authentication": "X-Task-Key",
   "authorization_scope": "task_key",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "get_task_evidence_api_tasks__task_id__evidence_get",
   "method": "GET",
   "path": "/api/tasks/{task_id}/evidence",
   "principal": "task_owner",
   "authentication": "X-Task-Key",
   "authorization_scope": "task_key",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "tracked_buy_redirect_buy__product_id__get",
   "method": "GET",
   "path": "/buy/{product_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "affiliate_go_go__link_hash__get",
   "method": "GET",
   "path": "/go/{link_hash}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "agent_discover_api_v1_agent_discover_post",
   "method": "POST",
   "path": "/api/v1/agent/discover",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "agent_quickstart_json_agent_quickstart_json_get",
   "method": "GET",
   "path": "/agent-quickstart.json",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "pricing_json_api_v1_pricing_get",
   "method": "GET",
   "path": "/api/v1/pricing",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "agent_docs_quickstart_docs_agents_quickstart_get",
   "method": "GET",
   "path": "/docs/agents/quickstart",
   "principal": "end_user_or_agent",
   "authentication": "X-Agent-Key or action hash",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "shop_product__lang__shop__product_id__get",
   "method": "GET",
   "path": "/{lang}/shop/{product_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "shop_root_redirect_shop_get",
   "method": "GET",
   "path": "/shop",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "_partners_bridge_manifest_api_partners_bridge_manifest_get",
   "method": "GET",
   "path": "/api/partners/bridge/manifest",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "_partners_bridge_feed_api_partners_bridge_feed_get",
   "method": "GET",
   "path": "/api/partners/bridge/feed",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "_partners_bridge_ingest_api_partners_bridge_ingest_post",
   "method": "POST",
   "path": "/api/partners/bridge/ingest",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "_pf_apply_api_partners_apply_post",
   "method": "POST",
   "path": "/api/partners/apply",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "_asst_ask_api_assistant_ask_post",
   "method": "POST",
   "path": "/api/assistant/ask",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "_pf_merchant_passport_api_merchant_passport__slug__get",
   "method": "GET",
   "path": "/api/merchant-passport/{slug}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "_pf_exception_api_partners_order_exception_post",
   "method": "POST",
   "path": "/api/partners/order-exception",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "_pf_list_api_partners_list_get",
   "method": "GET",
   "path": "/api/partners/list",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "_pf_page_partners__slug__get",
   "method": "GET",
   "path": "/partners/{slug}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "dq_create_api_delegation_create_post",
   "method": "POST",
   "path": "/api/delegation/create",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "dq_pending_api_delegation_pending_get",
   "method": "GET",
   "path": "/api/delegation/pending",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "dq_claim_api_delegation__task_id__claim_post",
   "method": "POST",
   "path": "/api/delegation/{task_id}/claim",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "dq_complete_api_delegation__task_id__complete_post",
   "method": "POST",
   "path": "/api/delegation/{task_id}/complete",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "dq_list_api_delegation_list_get",
   "method": "GET",
   "path": "/api/delegation/list",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "dq_get_api_delegation__task_id__get",
   "method": "GET",
   "path": "/api/delegation/{task_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "affiliate_health_api_affiliate_health_get",
   "method": "GET",
   "path": "/api/affiliate/health",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "affiliate_merchants_list_api_affiliate_merchants_get",
   "method": "GET",
   "path": "/api/affiliate/merchants",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xa_value_inventory_api_value_inventory_get",
   "method": "GET",
   "path": "/api/value/inventory",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "xa_quickstart_mcp_v1_quickstart_post",
   "method": "POST",
   "path": "/mcp/v1/quickstart",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "company_sso_api_company_sso_get",
   "method": "GET",
   "path": "/api/company/sso",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "task_chat_list_api_task__task_id__chat_get",
   "method": "GET",
   "path": "/api/task/{task_id}/chat",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "task_chat_send_api_task__task_id__chat_post",
   "method": "POST",
   "path": "/api/task/{task_id}/chat",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "task_set_team_api_task__task_id__team_post",
   "method": "POST",
   "path": "/api/task/{task_id}/team",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "task_get_team_api_task__task_id__team_get",
   "method": "GET",
   "path": "/api/task/{task_id}/team",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "task_attach_contact_api_task__task_id__contact_post",
   "method": "POST",
   "path": "/api/task/{task_id}/contact",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "task_assign_robot_api_task__task_id__robot_post",
   "method": "POST",
   "path": "/api/task/{task_id}/robot",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "task_read_robot_api_task__task_id__robot_get",
   "method": "GET",
   "path": "/api/task/{task_id}/robot",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "task_equipment_api_task__task_id__equipment_get",
   "method": "GET",
   "path": "/api/task/{task_id}/equipment",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "passkey_register_begin_api_passkey_register_begin_post",
   "method": "POST",
   "path": "/api/passkey/register/begin",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "passkey_register_finish_api_passkey_register_finish_post",
   "method": "POST",
   "path": "/api/passkey/register/finish",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "passkey_login_begin_api_passkey_login_begin_post",
   "method": "POST",
   "path": "/api/passkey/login/begin",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "passkey_login_finish_api_passkey_login_finish_post",
   "method": "POST",
   "path": "/api/passkey/login/finish",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "ping_ping_get",
   "method": "GET",
   "path": "/ping",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "ping_api_ping_get",
   "method": "GET",
   "path": "/api/ping",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "register_identity_api_identity_register_post",
   "method": "POST",
   "path": "/api/identity/register",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "get_identity_api_identity__identity_id__get",
   "method": "GET",
   "path": "/api/identity/{identity_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "identity_history_api_identity__identity_id__history_get",
   "method": "GET",
   "path": "/api/identity/{identity_id}/history",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "list_identities_api_identities_get",
   "method": "GET",
   "path": "/api/identities",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "get_trust_api_trust__identity_id__get",
   "method": "GET",
   "path": "/api/trust/{identity_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "recalculate_trust_api_trust__identity_id__recalculate_post",
   "method": "POST",
   "path": "/api/trust/{identity_id}/recalculate",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "get_task_asset_api_task__task_id__asset_get",
   "method": "GET",
   "path": "/api/task/{task_id}/asset",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "task_graph_api_graph_tasks_get",
   "method": "GET",
   "path": "/api/graph/tasks",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "add_graph_edge_api_graph_edge_post",
   "method": "POST",
   "path": "/api/graph/edge",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "task_neighbors_api_graph_task__task_id__get",
   "method": "GET",
   "path": "/api/graph/task/{task_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "coordinate_agents_api_agent_coordinate_post",
   "method": "POST",
   "path": "/api/agent/coordinate",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "agent_os_status_api_agent_os_status_get",
   "method": "GET",
   "path": "/api/agent/os/status",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "get_suggestions_api_suggestions__identity_id__get",
   "method": "GET",
   "path": "/api/suggestions/{identity_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "suggestion_action_api_suggestions__suggestion_id__action_post",
   "method": "POST",
   "path": "/api/suggestions/{suggestion_id}/action",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "verified_action_traces_api_v1_traces_get",
   "method": "GET",
   "path": "/api/v1/traces",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "production_kpis_endpoint_api_metrics_production_kpis_get",
   "method": "GET",
   "path": "/api/metrics/production-kpis",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "speed_metrics_api_metrics_speed_get",
   "method": "GET",
   "path": "/api/metrics/speed",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "record_first_offer_api_metrics_speed__task_id__record_offer_post",
   "method": "POST",
   "path": "/api/metrics/speed/{task_id}/record_offer",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "protocol_status_api_protocol_status_get",
   "method": "GET",
   "path": "/api/protocol/status",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "protocol_events_api_protocol_events_get",
   "method": "GET",
   "path": "/api/protocol/events",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "register_provider_api_provider_register_post",
   "method": "POST",
   "path": "/api/provider/register",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "list_providers_api_providers_get",
   "method": "GET",
   "path": "/api/providers",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "provider_tariff_api_providers__provider_id__tariff_get",
   "method": "GET",
   "path": "/api/providers/{provider_id}/tariff",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "submit_work_session_api_providers__provider_id__sessions_post",
   "method": "POST",
   "path": "/api/providers/{provider_id}/sessions",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "create_task_task_post",
   "method": "POST",
   "path": "/task",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "create_task_api_task_create_post",
   "method": "POST",
   "path": "/api/task/create",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "confirm_task_api_task__task_id__confirm_post",
   "method": "POST",
   "path": "/api/task/{task_id}/confirm",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "cancel_task_api_task__task_id__cancel_post",
   "method": "POST",
   "path": "/api/task/{task_id}/cancel",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "list_tasks_tasks_get",
   "method": "GET",
   "path": "/tasks",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "create_task_web_tasks_post",
   "method": "POST",
   "path": "/tasks",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "external_task_intake_api_external_task_post",
   "method": "POST",
   "path": "/api/external/task",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "api_offers_alias_api_offers_post",
   "method": "POST",
   "path": "/api/offers",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "list_agents_api_agents_get",
   "method": "GET",
   "path": "/api/agents",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "get_agent_api_agents__agent_id__get",
   "method": "GET",
   "path": "/api/agents/{agent_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "economy_stats_api_economy_stats_get",
   "method": "GET",
   "path": "/api/economy/stats",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "agent_earnings_api_economy_earnings__agent_id__get",
   "method": "GET",
   "path": "/api/economy/earnings/{agent_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "get_task_versions_api_task__task_id__versions_get",
   "method": "GET",
   "path": "/api/task/{task_id}/versions",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "get_task_version_detail_api_task__task_id__versions__version_id__get",
   "method": "GET",
   "path": "/api/task/{task_id}/versions/{version_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "costs_summary_api_costs_summary_get",
   "method": "GET",
   "path": "/api/costs/summary",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "costs_per_task_api_costs_tasks_get",
   "method": "GET",
   "path": "/api/costs/tasks",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "costs_per_lead_api_costs_leads_get",
   "method": "GET",
   "path": "/api/costs/leads",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "ai_burn_api_costs_ai_burn_get",
   "method": "GET",
   "path": "/api/costs/ai-burn",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "record_cost_api_costs_record_post",
   "method": "POST",
   "path": "/api/costs/record",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "qa_create_api_qa_create_post",
   "method": "POST",
   "path": "/api/qa/create",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "qa_submit_api_qa__qa_id__submit_post",
   "method": "POST",
   "path": "/api/qa/{qa_id}/submit",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "qa_summary_api_qa_summary_get",
   "method": "GET",
   "path": "/api/qa/summary",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "qa_pending_api_qa_pending_get",
   "method": "GET",
   "path": "/api/qa/pending",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "qa_by_task_api_qa_task__task_id__get",
   "method": "GET",
   "path": "/api/qa/task/{task_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "qa_get_api_qa__qa_id__get",
   "method": "GET",
   "path": "/api/qa/{qa_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "customer_history_api_customers__email__history_get",
   "method": "GET",
   "path": "/api/customers/{email}/history",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "customer_ltv_api_customers__email__ltv_get",
   "method": "GET",
   "path": "/api/customers/{email}/ltv",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "customer_suggestions_api_customers__email__suggestions_get",
   "method": "GET",
   "path": "/api/customers/{email}/suggestions",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "customer_event_api_customers_event_post",
   "method": "POST",
   "path": "/api/customers/event",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "capture_telegram_api_capture_telegram_post",
   "method": "POST",
   "path": "/api/capture/telegram",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "capture_webhook_api_capture_webhook_post",
   "method": "POST",
   "path": "/api/capture/webhook",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "capture_email_api_capture_email_post",
   "method": "POST",
   "path": "/api/capture/email",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "capture_log_api_capture_log_get",
   "method": "GET",
   "path": "/api/capture/log",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "pricing_estimate_api_pricing_estimate_get",
   "method": "GET",
   "path": "/api/pricing/estimate",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "pricing_ab_report_api_pricing_ab_report_get",
   "method": "GET",
   "path": "/api/pricing/ab-report",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "pricing_mark_converted_api_pricing_mark_converted__estimate_id__post",
   "method": "POST",
   "path": "/api/pricing/mark-converted/{estimate_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "instant_respond_api_respond__task_id__post",
   "method": "POST",
   "path": "/api/respond/{task_id}",
   "principal": "task_owner",
   "authentication": "X-Task-Key",
   "authorization_scope": "task_key",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "referral_get_code_api_referral_code__email__get",
   "method": "GET",
   "path": "/api/referral/code/{email}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "referral_balance_api_referral_balance__email__get",
   "method": "GET",
   "path": "/api/referral/balance/{email}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "referral_use_api_referral_use_post",
   "method": "POST",
   "path": "/api/referral/use",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "referral_leaderboard_api_referral_leaderboard_get",
   "method": "GET",
   "path": "/api/referral/leaderboard",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "liquidity_run_api_liquidity_run_post",
   "method": "POST",
   "path": "/api/liquidity/run",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "liquidity_status_api_liquidity_status_get",
   "method": "GET",
   "path": "/api/liquidity/status",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "market_feed_market_feed_get",
   "method": "GET",
   "path": "/market/feed",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "create_market_task_v2_market_tasks_post",
   "method": "POST",
   "path": "/market/tasks",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "reserve_market_task_market_tasks__task_id__reserve_post",
   "method": "POST",
   "path": "/market/tasks/{task_id}/reserve",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "trigger_intake_pipeline_market_tasks__task_id__intake_post",
   "method": "POST",
   "path": "/market/tasks/{task_id}/intake",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "dispatch_task_endpoint_market_tasks__task_id__dispatch_post",
   "method": "POST",
   "path": "/market/tasks/{task_id}/dispatch",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "get_dispatch_status_endpoint_market_tasks__task_id__dispatch_get",
   "method": "GET",
   "path": "/market/tasks/{task_id}/dispatch",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "coordinator_chat_v2_chat_v2_post",
   "method": "POST",
   "path": "/chat/v2",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "coordinator_chat_chat_post",
   "method": "POST",
   "path": "/chat",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "tasks_feed_tasks_feed_get",
   "method": "GET",
   "path": "/tasks/feed",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "search_tasks_search_tasks_get",
   "method": "GET",
   "path": "/search/tasks",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "get_notifications_notifications_get",
   "method": "GET",
   "path": "/notifications",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "mark_notification_read_notifications__nid__read_post",
   "method": "POST",
   "path": "/notifications/{nid}/read",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "mark_all_notifications_read_notifications_read_post",
   "method": "POST",
   "path": "/notifications/read",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "complete_task_tasks__task_id__complete_post",
   "method": "POST",
   "path": "/tasks/{task_id}/complete",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "quick_pay_tasks__task_id__quick_pay_post",
   "method": "POST",
   "path": "/tasks/{task_id}/quick-pay",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "get_task_detail_tasks__task_id__get",
   "method": "GET",
   "path": "/tasks/{task_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "delete_task_tasks__task_id__delete",
   "method": "DELETE",
   "path": "/tasks/{task_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "get_task_lifecycle_api_tasks__task_id__lifecycle_get",
   "method": "GET",
   "path": "/api/tasks/{task_id}/lifecycle",
   "principal": "task_owner",
   "authentication": "X-Task-Key",
   "authorization_scope": "task_key",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "get_task_offers_tasks__task_id__offers_get",
   "method": "GET",
   "path": "/tasks/{task_id}/offers",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "submit_offer_tasks__task_id__offers_post",
   "method": "POST",
   "path": "/tasks/{task_id}/offers",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "accept_offer_tasks__task_id__offers__offer_id__accept_post",
   "method": "POST",
   "path": "/tasks/{task_id}/offers/{offer_id}/accept",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "reject_offer_tasks__task_id__offers__offer_id__reject_post",
   "method": "POST",
   "path": "/tasks/{task_id}/offers/{offer_id}/reject",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "simulate_payment_tasks__task_id__payment_test_post",
   "method": "POST",
   "path": "/tasks/{task_id}/payment/test",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "get_discussion_tasks__task_id__discussion_get",
   "method": "GET",
   "path": "/tasks/{task_id}/discussion",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "post_discussion_tasks__task_id__discussion_post",
   "method": "POST",
   "path": "/tasks/{task_id}/discussion",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "publish_task_tasks__task_id__publish_post",
   "method": "POST",
   "path": "/tasks/{task_id}/publish",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "get_agent_log_tasks__task_id__agent_log_get",
   "method": "GET",
   "path": "/tasks/{task_id}/agent-log",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "suggest_offer_tasks__task_id__agents_suggest_offer_post",
   "method": "POST",
   "path": "/tasks/{task_id}/agents/suggest-offer",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "analyze_task_tasks__task_id__agents_analyze_post",
   "method": "POST",
   "path": "/tasks/{task_id}/agents/analyze",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "run_agent_type_tasks__task_id__agents__agent_type__post",
   "method": "POST",
   "path": "/tasks/{task_id}/agents/{agent_type}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "approve_agent_action_tasks__task_id__agent_log__action_id__approve_post",
   "method": "POST",
   "path": "/tasks/{task_id}/agent-log/{action_id}/approve",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "reject_agent_action_tasks__task_id__agent_log__action_id__reject_post",
   "method": "POST",
   "path": "/tasks/{task_id}/agent-log/{action_id}/reject",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "rate_task_tasks__task_id__rate_post",
   "method": "POST",
   "path": "/tasks/{task_id}/rate",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "get_execution_status_tasks__task_id__execution_get",
   "method": "GET",
   "path": "/tasks/{task_id}/execution",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "update_execution_tasks__task_id__execution_update_post",
   "method": "POST",
   "path": "/tasks/{task_id}/execution/update",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "complete_request_tasks__task_id__complete_request_post",
   "method": "POST",
   "path": "/tasks/{task_id}/complete-request",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "complete_confirm_tasks__task_id__complete_confirm_post",
   "method": "POST",
   "path": "/tasks/{task_id}/complete-confirm",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "provider_verify_provider_verify_post",
   "method": "POST",
   "path": "/provider/verify",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "market_posts_feed_market_posts_get",
   "method": "GET",
   "path": "/market/posts",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "create_market_post_market_post_post",
   "method": "POST",
   "path": "/market/post",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "get_market_post_market_post__post_id__get",
   "method": "GET",
   "path": "/market/post/{post_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "reply_to_market_post_market_post__post_id__reply_post",
   "method": "POST",
   "path": "/market/post/{post_id}/reply",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "assistant_qa_api_assistant_post",
   "method": "POST",
   "path": "/api/assistant",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "api_assistant_task_create_post",
   "method": "POST",
   "path": "/task-create",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "chat_to_task_api_chat_post",
   "method": "POST",
   "path": "/api/chat",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "provider_magic_login_auth_provider_magic_get",
   "method": "GET",
   "path": "/auth/provider/magic",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "api_providers_tasks_api_providers_tasks_get",
   "method": "GET",
   "path": "/api/providers/tasks",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "api_business_coordination_request_api_business_coordination_request_post",
   "method": "POST",
   "path": "/api/business/coordination-request",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "business_status_api_business_status_get",
   "method": "GET",
   "path": "/api/business/status",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "api_business_confirm_api_business_confirm_get",
   "method": "GET",
   "path": "/api/business/confirm",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "api_business_case_api_business_case__request_id__get",
   "method": "GET",
   "path": "/api/business/case/{request_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "energy_opportunities_api_energy_opportunities_get",
   "method": "GET",
   "path": "/api/energy/opportunities",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "analytics_pulse_api_analytics_pulse_get",
   "method": "GET",
   "path": "/api/analytics/pulse",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "my_jobs_api_my_jobs_get",
   "method": "GET",
   "path": "/api/my/jobs",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "task_detail_api_task__task_id__detail_get",
   "method": "GET",
   "path": "/api/task/{task_id}/detail",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "my_orders_api_my_orders_get",
   "method": "GET",
   "path": "/api/my/orders",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "edit_task_api_task__task_id__edit_post",
   "method": "POST",
   "path": "/api/task/{task_id}/edit",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "observe_api_observe_post",
   "method": "POST",
   "path": "/api/observe",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "next_step_api_next_step_get",
   "method": "GET",
   "path": "/api/next-step",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "submit_feedback_api_feedback_post",
   "method": "POST",
   "path": "/api/feedback",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "market_current_api_market_current_get",
   "method": "GET",
   "path": "/api/market/current",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "market_history_api_market_history_get",
   "method": "GET",
   "path": "/api/market/history",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "prices_index_api_prices_index_get",
   "method": "GET",
   "path": "/api/prices/index",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "api_radio_listeners_api_radio_listeners_get",
   "method": "GET",
   "path": "/api/radio/listeners",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "api_work_radar_api_work_radar_get",
   "method": "GET",
   "path": "/api/work-radar",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "brevo_inbound_endpoint_webhooks_brevo_inbound_post",
   "method": "POST",
   "path": "/webhooks/brevo/inbound",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "api_verify_kvk_api_kvk__kvk_number__get",
   "method": "GET",
   "path": "/api/kvk/{kvk_number}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "home__get",
   "method": "GET",
   "path": "/",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "api_pricing_suggestion_api_tasks__task_id__pricing_suggestion_get",
   "method": "GET",
   "path": "/api/tasks/{task_id}/pricing-suggestion",
   "principal": "task_owner",
   "authentication": "X-Task-Key",
   "authorization_scope": "task_key",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "api_provider_notifications_api_providers__provider_id__notifications_get",
   "method": "GET",
   "path": "/api/providers/{provider_id}/notifications",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "api_provider_warm_feed_api_providers_feed_get",
   "method": "GET",
   "path": "/api/providers/feed",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "api_offers_enhanced_api_tasks__task_id__offers_enhanced_get",
   "method": "GET",
   "path": "/api/tasks/{task_id}/offers-enhanced",
   "principal": "task_owner",
   "authentication": "X-Task-Key",
   "authorization_scope": "task_key",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "api_task_status_api_tasks__task_id__status_get",
   "method": "GET",
   "path": "/api/tasks/{task_id}/status",
   "principal": "task_owner",
   "authentication": "X-Task-Key",
   "authorization_scope": "task_key",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "get_task_addons_api_tasks__task_id__addons_get",
   "method": "GET",
   "path": "/api/tasks/{task_id}/addons",
   "principal": "task_owner",
   "authentication": "X-Task-Key",
   "authorization_scope": "task_key",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "select_task_addons_api_tasks__task_id__addons_select_post",
   "method": "POST",
   "path": "/api/tasks/{task_id}/addons/select",
   "principal": "task_owner",
   "authentication": "X-Task-Key",
   "authorization_scope": "task_key",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "create_repeat_task_api_tasks__task_id__repeat_post",
   "method": "POST",
   "path": "/api/tasks/{task_id}/repeat",
   "principal": "task_owner",
   "authentication": "X-Task-Key",
   "authorization_scope": "task_key",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "get_task_repeat_api_tasks__task_id__repeat_get",
   "method": "GET",
   "path": "/api/tasks/{task_id}/repeat",
   "principal": "task_owner",
   "authentication": "X-Task-Key",
   "authorization_scope": "task_key",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "get_task_upsells_api_tasks__task_id__upsells_get",
   "method": "GET",
   "path": "/api/tasks/{task_id}/upsells",
   "principal": "task_owner",
   "authentication": "X-Task-Key",
   "authorization_scope": "task_key",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "get_task_fee_api_tasks__task_id__fee_get",
   "method": "GET",
   "path": "/api/tasks/{task_id}/fee",
   "principal": "task_owner",
   "authentication": "X-Task-Key",
   "authorization_scope": "task_key",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "boost_provider_api_providers__provider_id__boost_post",
   "method": "POST",
   "path": "/api/providers/{provider_id}/boost",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "get_provider_boost_api_providers__provider_id__boost_get",
   "method": "GET",
   "path": "/api/providers/{provider_id}/boost",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "get_offers_ranked_api_tasks__task_id__offers_ranked_get",
   "method": "GET",
   "path": "/api/tasks/{task_id}/offers-ranked",
   "principal": "task_owner",
   "authentication": "X-Task-Key",
   "authorization_scope": "task_key",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "api_autonomy_status_api_autonomy_status_get",
   "method": "GET",
   "path": "/api/autonomy/status",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "get_task_bundles_api_tasks__task_id__bundles_get",
   "method": "GET",
   "path": "/api/tasks/{task_id}/bundles",
   "principal": "task_owner",
   "authentication": "X-Task-Key",
   "authorization_scope": "task_key",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "select_bundle_items_api_tasks__task_id__bundles_select_post",
   "method": "POST",
   "path": "/api/tasks/{task_id}/bundles/select",
   "principal": "task_owner",
   "authentication": "X-Task-Key",
   "authorization_scope": "task_key",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "get_next_best_actions_api_tasks__task_id__next_best_actions_get",
   "method": "GET",
   "path": "/api/tasks/{task_id}/next-best-actions",
   "principal": "task_owner",
   "authentication": "X-Task-Key",
   "authorization_scope": "task_key",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "scale_patch_status_api_scale_patch_status_get",
   "method": "GET",
   "path": "/api/scale-patch/status",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "get_negotiation_api_tasks__task_id__negotiation_get",
   "method": "GET",
   "path": "/api/tasks/{task_id}/negotiation",
   "principal": "task_owner",
   "authentication": "X-Task-Key",
   "authorization_scope": "task_key",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "record_negotiation_event_api_tasks__task_id__negotiation_event_post",
   "method": "POST",
   "path": "/api/tasks/{task_id}/negotiation/event",
   "principal": "task_owner",
   "authentication": "X-Task-Key",
   "authorization_scope": "task_key",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "get_close_guidance_api_tasks__task_id__close_guidance_get",
   "method": "GET",
   "path": "/api/tasks/{task_id}/close-guidance",
   "principal": "task_owner",
   "authentication": "X-Task-Key",
   "authorization_scope": "task_key",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "close_status_api_close_status_get",
   "method": "GET",
   "path": "/api/close/status",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "api_inbound_api_inbound_post",
   "method": "POST",
   "path": "/api/inbound",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "api_inbound_email_webhook_api_inbound_email_webhook_post",
   "method": "POST",
   "path": "/api/inbound/email/webhook",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "kansen_index_kansen__get",
   "method": "GET",
   "path": "/kansen/",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "api_claim_api_claim_post",
   "method": "POST",
   "path": "/api/claim",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "claim_page_claim__asset_id__get",
   "method": "GET",
   "path": "/claim/{asset_id}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "agent_cases_api_agents__agent_id__cases_get",
   "method": "GET",
   "path": "/api/agents/{agent_id}/cases",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "pijn_seed_api_pijn_seed_post",
   "method": "POST",
   "path": "/api/pijn/seed",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "pijn_leads_api_pijn_leads_get",
   "method": "GET",
   "path": "/api/pijn/leads",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "pijn_lead_contact_api_pijn_leads__lead_id__contact_get",
   "method": "GET",
   "path": "/api/pijn/leads/{lead_id}/contact",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "static__path__get",
   "method": "GET",
   "path": "/{path}",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "none",
   "idempotency_model": true,
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "ai_search_handler_api_ai_search_post",
   "method": "POST",
   "path": "/api/ai/search",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "pijn_intake_api_pijn_post",
   "method": "POST",
   "path": "/api/pijn",
   "principal": "anonymous",
   "authentication": "none",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": false,
   "retry_safety": false,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "SEEDED_UNREVIEWED",
   "reviewed_at": null
  },
  {
   "operation_id": "technics_partners_discover_route_coordination_technics_partners_discover_post",
   "method": "POST",
   "path": "/coordination/technics/partners/discover",
   "principal": "end_user_or_agent",
   "authentication": "X-Agent-Key or action hash",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": "guarded-by-action-hash",
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "PARTNER",
   "reviewed_at": "2026-09-04",
   "review_receipt": "runtime probe 2026-09-04: anonymous call triggers a KvK register query (cost, abuse surface); belongs to the partner tier"
  },
  {
   "operation_id": "technics_purge_route_coordination_technics_purge_post",
   "method": "POST",
   "path": "/coordination/technics/purge",
   "principal": "end_user_or_agent",
   "authentication": "X-Agent-Key or action hash",
   "authorization_scope": "public",
   "side_effect_class": "creates-or-modifies-records",
   "idempotency_model": "guarded-by-action-hash",
   "retry_safety": true,
   "rate_limit_class": "per-IP hourly (SecurityMiddleware) + Article 91 action_status",
   "abuse_controls": "rate limit; action-hash replay guard where marked; spam screening on writes",
   "data_exposure_class": "public, no PII",
   "maturity": "LIVE",
   "owner": "steward (decision 133)",
   "introduced_at": "2026-09-04",
   "canon_epoch": "2026-09-04T13:09:42.562042+00:00",
   "public_reason": null,
   "review_status": "INTERNAL",
   "reviewed_at": "2026-09-04",
   "review_receipt": "runtime probe 2026-09-04: anonymous call executes housekeeping; maintenance is not an external capability"
  }
 ],
 "counts": {
  "approved": 210,
  "seeded_unreviewed": 636
 },
 "review_receipts_law": "every APPROVED operation must carry a review_receipt answering consumer, goal, why anonymous, smaller capability, implementation leakage, side effects, tier, abuse, rate limit; seeded records without a receipt are due for semantic review (open work item)"
}