Skip to main content

OACP Operator Runbook

Canonical end-to-end flow: OACP authority overview. Launch closure source of truth: OACP Runtime Launch Closure PRD.

Provision AgenticOrg Authority Access

  1. Store COMMERCE_C6Z_AUTHORITY_SERVICE_TOKEN through the production secret path.
  2. Add the AgenticOrg tenant id to COMMERCE_C6Z_AUTHORITY_SERVICE_TENANTS.
  3. Deploy or restart the Grantex auth service with both values available.
  4. Submit a fixture POST /v1/commerce/oacp/c6z/authority-requests for that tenant.
  5. Confirm artifact_count = 11, or record the exact refusal/blocker.
  6. To roll back, remove the tenant id from COMMERCE_C6Z_AUTHORITY_SERVICE_TENANTS and rotate the token if there is any suspicion of exposure.
Never put Shopify tokens, provider credentials, payment credentials, raw provider payloads, checkout links, raw POS callbacks, or webhook secrets in Grantex artifacts or logs.

Smoke Tests

Checklist

Rollback

  1. Remove the AgenticOrg tenant from COMMERCE_C6Z_AUTHORITY_SERVICE_TENANTS.
  2. Rotate the service token if compromise is suspected.
  3. Ask AgenticOrg to stop refreshing artifacts and mark affected cache records stale.
  4. Leave existing historical artifacts reviewable for audit/export.
  5. Publish an operator note with affected tenants, merchant ids, artifact families, and timestamps.

Refusal Copy

Use exact blockers: missing source evidence, stale artifact, unsafe executable request, provider capability missing, tenant not allowlisted, or authority temporarily unavailable.
Last modified on June 30, 2026