{
  "schemaVersion": "1.0.0",
  "libraryVersion": "0.7.0",
  "name": "NODE.DC Design System",
  "purpose": "Canonical code-level UI system for current and future NODE.DC applications.",
  "packages": [
    {
      "name": "@nodedc/tokens",
      "path": "packages/tokens",
      "role": "portable tokens and theme variables"
    },
    {
      "name": "@nodedc/ui-core",
      "path": "packages/ui-core",
      "role": "framework-neutral styles, contrast and floating geometry"
    },
    {
      "name": "@nodedc/ui-react",
      "path": "packages/ui-react",
      "role": "React component implementation"
    },
    {
      "name": "@nodedc/ui-dom",
      "path": "packages/ui-dom",
      "role": "DOM controllers for non-React applications"
    },
    {
      "name": "@nodedc/page-patterns",
      "path": "packages/page-patterns",
      "role": "runtime-neutral page template contracts and canonical template manifests"
    }
  ],
  "sourceRegistry": "sources.json",
  "componentRegistry": "components.json",
  "candidateRegistry": "candidates.json",
  "iconRegistry": "icons.json",
  "pageRegistry": "pages.json",
  "documentation": {
    "architecture": "../docs/ARCHITECTURE.md",
    "components": "../docs/COMPONENTS.md",
    "theming": "../docs/THEMING.md",
    "windows": "../docs/WINDOWS_AND_LAYERS.md",
    "baseline": "../docs/SOURCE_BASELINE.md",
    "governance": "../docs/GOVERNANCE.md",
    "adoption": "../docs/ADOPTION.md",
    "candidates": "../docs/CANDIDATES.md",
    "applicationTemplate": "../docs/APPLICATION_TEMPLATE.md",
    "moduleFoundry": "../docs/MODULE_STUDIO.md",
    "mapTemplate": "../docs/MAP_TEMPLATE.md",
    "icons": "../docs/ICONS.md",
    "consumption": "../docs/CONSUMPTION.md"
  },
  "applicationManifestSchema": "schemas/application-manifest-v0.1.schema.json",
  "designProfileSchema": "schemas/design-profile-v0.1.schema.json",
  "mapSceneFixtureSchema": "schemas/map-scene-fixture-v0.1.schema.json",
  "mapLodPolicySchema": "schemas/map-lod-policy-v0.1.schema.json",
  "operatingRule": "Check this registry before creating a NODE.DC interface element. Reuse or extend the canonical export instead of creating an application-local copy."
}
