version: 1
kind: openapi
source_mode: fragments
canonical_file: ../openapi.draft.yaml
root_file: ../openapi.draft.yaml
domains:
  - id: v3-read-models
    owner: product-platform
    description: V3 product shell, workload, storage, access, account, and region read-model contracts.
    fragments:
      - domains/v3-read-models.yaml
  - id: provisioning
    owner: provisioning
    description: Allocation lifecycle, node operations, bootstrap, and MAAS-facing contracts.
    fragments: []
  - id: billing-payments
    owner: billing
    description: Balance, usage, checkout, refunds, and future billing-account contracts.
    fragments: []
  - id: identity-access
    owner: iam
    description: Authentication, tenant/project membership, credentials, and access-governance contracts.
    fragments: []
  - id: app-platform
    owner: app-platform
    description: App catalog, app instances, launch flows, and artifact contracts.
    fragments: []
  - id: operations
    owner: platform-ops
    description: Admin, fleet, telemetry, evidence, runbook, and operational intervention contracts.
    fragments: []
