{
  "schemaVersion": "platform-seed-registry/v1",
  "deprecationTimeline": {
    "legacyCoreBackendRootSupport": "2026-10-18"
  },
  "capabilities": [
    {
      "id": "platform:metadata:object-metadata",
      "domain": "metadata",
      "runtimeProvider": "payload:objects",
      "legacyModuleIds": ["object-metadata"],
      "inputContract": {
        "type": "installer-input-module",
        "kind": "objects",
        "shape": "Array<object-metadata>"
      },
      "outputContract": {
        "type": "payload-document",
        "kind": "objects"
      },
      "stability": "stable",
      "notes": "Canonical platform object metadata baseline supplied by core."
    },
    {
      "id": "platform:metadata:standard-fields",
      "domain": "metadata",
      "runtimeProvider": "payload:fields",
      "legacyModuleIds": ["standard-fields"],
      "inputContract": {
        "type": "installer-input-module",
        "kind": "fields",
        "shape": "Array<field-definition>"
      },
      "outputContract": {
        "type": "payload-document",
        "kind": "fields"
      },
      "stability": "stable",
      "notes": "Platform-owned standard field supplements that complete the shared CRM skeleton."
    },
    {
      "id": "platform:menu:app-menu",
      "domain": "menu",
      "runtimeProvider": "payload:menus",
      "legacyModuleIds": ["app-menu"],
      "inputContract": {
        "type": "installer-input-module",
        "kind": "menus",
        "shape": "Array<app-menu-definition>"
      },
      "outputContract": {
        "type": "payload-document",
        "kind": "menus"
      },
      "stability": "stable",
      "notes": "Default app shell and navigation tree owned by the platform."
    },
    {
      "id": "platform:layout:default-layouts",
      "domain": "layout",
      "runtimeProvider": "payload:layouts",
      "legacyModuleIds": ["default-layouts"],
      "inputContract": {
        "type": "installer-input-module",
        "kind": "layouts",
        "shape": "Array<layout-definition>"
      },
      "outputContract": {
        "type": "payload-document",
        "kind": "layouts"
      },
      "stability": "stable",
      "notes": "Shared default layout definitions for the baseline platform shell."
    },
    {
      "id": "platform:view:default-list-views",
      "domain": "view",
      "runtimeProvider": "payload:views",
      "legacyModuleIds": ["default-list-views"],
      "inputContract": {
        "type": "installer-input-module",
        "kind": "views",
        "shape": "Array<list-view-definition>"
      },
      "outputContract": {
        "type": "payload-document",
        "kind": "views"
      },
      "stability": "stable",
      "notes": "Default list views that belong to the shared platform experience."
    },
    {
      "id": "platform:page:default-record-pages",
      "domain": "page",
      "runtimeProvider": "payload:record-pages",
      "legacyModuleIds": ["default-record-pages"],
      "inputContract": {
        "type": "installer-input-module",
        "kind": "record-pages",
        "shape": "Array<record-page-definition>"
      },
      "outputContract": {
        "type": "payload-document",
        "kind": "record-pages"
      },
      "stability": "stable",
      "notes": "Default record page definitions exposed as a platform capability."
    },
    {
      "id": "platform:help-center:required-docs",
      "domain": "help-center",
      "runtimeProvider": "seed:required-help-center",
      "legacyModuleIds": [
        "help-knowledge-system",
        "help-category-v7",
        "help-article-v7",
        "help-knowledge-supplement",
        "developer-guide",
        "admin-guide-ch05-16"
      ],
      "inputContract": {
        "type": "workspace-bootstrap-module",
        "kind": "help-center-docs",
        "shape": "workspace-scoped categories, articles, translations, and route patterns"
      },
      "outputContract": {
        "type": "workspace-bootstrap-state",
        "kind": "help-center-docs"
      },
      "stability": "required",
      "notes": "Every initialized workspace must have the platform help center baseline; bootstrap fails if the required floor is missing."
    }
  ]
}
