{
  "name": "starter--domains",
  "familyName": "Domains",
  "kind": "platform",
  "technicalId": "domains",
  "platformGeneration": "4",
  "contractVersion": "1",
  "starterRevision": "2",
  "version": "v02-20260909T043000Z",
  "status": "production",
  "implementedBy": "gateway",
  "availability": "runtime-configured",
  "purpose": "Connect custom domain names to existing apps, provide DNS instructions, verify DNS and HTTPS, inspect and remove bindings.",
  "readFirst": "STARTER-KIT.md",
  "protocol": "protocol/custom-domains-v1.md",
  "examples": "examples.md",
  "executableExamples": [
    "samples/domain-flow.mjs",
    "samples/domain-flow.sh",
    "samples/domain_flow.py"
  ],
  "features": [
    "multiple names per app",
    "owner-authorized domain controls",
    "TXT ownership proof",
    "A/AAAA and CNAME instructions",
    "separate DNS and HTTPS readiness",
    "safe detachment"
  ],
  "appBasePath": "/api/domains",
  "gatewayBase": "https://jmpkit.com"
}
