{
  "$schema": "./registry.schema.json",
  "registry": "approval-levels",
  "title": "Approval levels",
  "version": "2026-11-draft5",
  "spec": "Draft 0.4 section 9.1, 16",
  "entries": [
    {
      "value": "marketplace_app",
      "shown_in": "The marketplace's app",
      "signed_with": "The seller's marketplace passkey",
      "allowed_when": "Any amount",
      "starter": false
    },
    {
      "value": "hosted_embedded",
      "shown_in": "A marketplace-hosted panel opened in the partner's app",
      "signed_with": "The seller's marketplace passkey",
      "allowed_when": "Any amount; recommended for partners",
      "starter": true
    },
    {
      "value": "certified_operator",
      "shown_in": "The partner's own interface",
      "signed_with": "A hardware-backed approval key on the seller's device",
      "allowed_when": "Certified operators only, below the grant's cap",
      "starter": false
    }
  ],
  "note": "starter marks the level of the Starter profile (17.4)."
}
