{ "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", "mapPresentationProfileRegistry": "map-presentation-profiles.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." }