{
  "ok": true,
  "app": "accounts-admin",
  "contract": {
    "contract_id": "accounts_admin",
    "system_id": "accounts_admin",
    "display_name": "OWC Accounts Admin",
    "owner": "Accounts project",
    "owned_records": [
      "manager and owner review queues",
      "application proof review",
      "role-change review",
      "portal request review",
      "staff access provisioning checklist",
      "policy and audit previews"
    ],
    "may_request_from_accounts_core": [
      "full manager/owner account context",
      "role and permission policy",
      "application proof requirements",
      "audit event summaries",
      "external identity setup status"
    ],
    "must_not_own": [
      "inventory receiving or quantity adjustment",
      "measure appointment booking",
      "quote creation",
      "wallpaper calculator math",
      "installer job execution",
      "SMS/email inbox conversations"
    ],
    "required_core_response_fields": [
      "actor_account_id",
      "actor_role_id",
      "allowed_admin_actions",
      "approval_limits",
      "pii_visibility",
      "audit_actor"
    ],
    "handoff_inputs": [
      {
        "from_system_id": "people_access_core",
        "payload": "manager/owner context and queue data"
      }
    ],
    "handoff_outputs": [
      {
        "to_system_id": "people_access_core",
        "payload": "approval decisions, role changes, proof reviews, and audit events"
      }
    ],
    "required_audit_events": [
      "admin_dashboard_viewed",
      "application_decided",
      "proof_reviewed",
      "role_change_decided",
      "portal_request_decided"
    ],
    "production_gate": "Create Shopify native guardrail roles, link staff external identities, then test owner/manager access."
  }
}