{
  "ai.terminal.docs": {
    "id": "ai.terminal.docs",
    "name": "Docs AI Terminal",
    "version": "1.1.0",
    "category": "ui",
    "entry": {
      "id": "ai.terminal.docs",
      "file": "/tools/modules/ai_terminal_docs/ai_terminal_docs.js",
      "type": "module"
    },
    "file": "/tools/modules/ai_terminal_docs/ai_terminal_docs.js",
    "features": [
      "Interactive DOS-style terminal UI for DocsDump AI module",
      "Supports natural language queries, topics listing, stats, and live feedback",
      "Runtime connects to __DΛ__.get('DocsDump')"
    ],
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": false,
      "trusted": true,
      "options": {
        "introSpeed": 45
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": false,
      "configurable": true,
      "canStamp": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "volatile",
      "signed": false
    },
    "dependencies": [
      "daAI.docs"
    ],
    "stamps": [
      {
        "module": "ai.terminal.docs",
        "target": "#layout-zones",
        "visibleOn": [
          "dev",
          "debug",
          "builder"
        ],
        "configOverride": {
          "enabled": true
        },
        "when": {
          "user": "*",
          "role": "*",
          "theme": "*",
          "lang": "*",
          "device": "*",
          "env": "*"
        },
        "meta": {
          "label": "AI Terminal (Docs)",
          "priority": 60,
          "tag": "ui",
          "sealed": false
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "priority": 50,
      "author": "DΛREΛKT_ Experimental UI Group",
      "description": "Minimal terminal-style interface for interacting with the Docs AI worker via keyboard commands.",
      "created": "2025-06-27T00:00:00Z",
      "updated": "2025-06-27T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "tag": "ui",
      "label": "Docs Terminal Interface"
    },
    "core": false
  },
  "architect.blueprint.compiler": {
    "id": "architect.blueprint.compiler",
    "name": "Architect Blueprint Compiler",
    "version": "1.0.0",
    "category": "app.logic",
    "classification": "App Logic | Headless Compiler | Genesis-Final",
    "entry": {
      "id": "architect.blueprint.compiler",
      "file": "/apps/architect/modules/architect.blueprint.compiler/architect.blueprint.compiler.js",
      "type": "module",
      "trusted": true,
      "async": true
    },
    "file": "/apps/architect/modules/architect.blueprint.compiler/architect.blueprint.compiler.js",
    "features": [
      "Converts 2D blueprint data to 3D structure",
      "Wall extrusion with height and thickness",
      "Opening subtraction from wall meshes",
      "Floor and ceiling generation from room polygons",
      "Graceful degradation on invalid input"
    ],
    "wrapping": {
      "expectedParent": [
        "architect-root"
      ],
      "ownedBy": "architect.app",
      "fallbackTo": "body",
      "contextScope": "app",
      "visibility": "hidden"
    },
    "bus": {
      "enabled": true,
      "emits": [
        "architect.structure.compiled"
      ],
      "listens": [
        "architect.blueprint.updated"
      ]
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true
    },
    "dna": {
      "injectsContent": false,
      "mutable": false,
      "secure": true,
      "requiresTrust": false,
      "source": "apps",
      "unique": true,
      "themeable": false,
      "configurable": false,
      "canStamp": true,
      "busAware": true,
      "wrappingAware": false,
      "tokenBridged": false,
      "genesisAligned": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "none",
      "logs": "snapshot",
      "signed": true
    },
    "stamps": [
      {
        "id": "architect_blueprint_compiler_default",
        "module": "architect.blueprint.compiler",
        "target": "#architect-root",
        "visibleOn": [
          "architect"
        ],
        "configOverride": {},
        "when": {
          "app": "architect"
        },
        "meta": {
          "label": "Blueprint Compiler",
          "priority": 80,
          "tag": "logic",
          "sealed": false,
          "certified": true
        }
      }
    ],
    "injectsContent": false,
    "tags": [],
    "source": "apps",
    "appId": "architect",
    "meta": {
      "author": "DΛREΛKT_ ARCHITECT TEAM",
      "maintainer": "DΛREΛKT_ ARCHITECT TEAM",
      "description": "Headless module that compiles 2D blueprint geometry into 3D-ready structure data for the scene renderer.",
      "created": "2026-02-01T00:00:00Z",
      "updated": "2026-02-01T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 95,
      "priority": 80,
      "label": "Blueprint Compiler",
      "tag": "logic",
      "status": "stable",
      "trust": {
        "level": "certified",
        "signed": true
      }
    },
    "metaSpec": {
      "id": "architect.blueprint.compiler.manifest",
      "version": "1.0.0",
      "engine": "DΛREΛKT_ Genesis",
      "scope": "app-module",
      "layer": "logic",
      "module": "architect.blueprint.compiler",
      "description": "Genesis-Final manifest for Architect Blueprint Compiler.",
      "created": "2026-02-01T00:00:00Z",
      "updated": "2026-02-01T00:00:00Z",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ ARCHITECT TEAM",
      "license": "MIT",
      "status": "stable",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      }
    },
    "core": false
  },
  "architect.blueprint.editor": {
    "id": "architect.blueprint.editor",
    "name": "Architect Blueprint Editor",
    "version": "1.0.0",
    "category": "app.ui",
    "classification": "App UI | Core Canvas | Genesis-Final",
    "entry": {
      "id": "architect.blueprint.editor",
      "file": "/apps/architect/modules/architect.blueprint.editor/architect.blueprint.editor.js",
      "type": "module",
      "trusted": true,
      "async": true
    },
    "file": "/apps/architect/modules/architect.blueprint.editor/architect.blueprint.editor.js",
    "style": "/apps/architect/modules/architect.blueprint.editor/architect.blueprint.editor.css",
    "features": [
      "2D architectural blueprint editor on HTML5 Canvas",
      "Grid system with 250mm snap",
      "Wall drawing with auto-join and thickness rendering",
      "Door and window placement on walls",
      "Automatic room detection via cycle-finding algorithm",
      "Pan, zoom, and selection tools"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.canvas",
        "architect-root"
      ],
      "ownedBy": "architect.app",
      "fallbackTo": "body",
      "contextScope": "app",
      "visibility": "embedded"
    },
    "bus": {
      "enabled": true,
      "emits": [
        "architect.blueprint.updated",
        "architect.statusbar.update"
      ],
      "listens": [
        "architect.mode.changed",
        "architect.wall.select",
        "architect.room.select"
      ]
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "options": {
        "gridSize": 250,
        "snapEnabled": true,
        "wallThickness": 200,
        "wallHeight": 2700
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "requiresTrust": false,
      "source": "apps",
      "unique": true,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "busAware": true,
      "wrappingAware": true,
      "tokenBridged": false,
      "genesisAligned": true
    },
    "memoryPolicy": {
      "trust": "persistent",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "stamps": [
      {
        "id": "architect_blueprint_editor_default",
        "module": "architect.blueprint.editor",
        "target": ".ui-grid__cell[data-area='viewport']",
        "visibleOn": [
          "architect"
        ],
        "configOverride": {},
        "when": {
          "app": "architect"
        },
        "meta": {
          "label": "Blueprint Editor",
          "priority": 85,
          "tag": "core",
          "sealed": false,
          "certified": true
        }
      }
    ],
    "injectsContent": true,
    "tags": [
      "editor"
    ],
    "source": "apps",
    "appId": "architect",
    "meta": {
      "author": "DΛREΛKT_ ARCHITECT TEAM",
      "maintainer": "DΛREΛKT_ ARCHITECT TEAM",
      "description": "Primary 2D canvas workspace for drawing architectural blueprints with walls, openings, and automatic room detection.",
      "created": "2026-02-01T00:00:00Z",
      "updated": "2026-02-01T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 95,
      "priority": 85,
      "label": "Blueprint Editor",
      "tag": "core",
      "status": "stable",
      "trust": {
        "level": "certified",
        "signed": true
      }
    },
    "metaSpec": {
      "id": "architect.blueprint.editor.manifest",
      "version": "1.0.0",
      "engine": "DΛREΛKT_ Genesis",
      "scope": "app-module",
      "layer": "ui",
      "module": "architect.blueprint.editor",
      "description": "Genesis-Final manifest for Architect Blueprint Editor canvas module.",
      "created": "2026-02-01T00:00:00Z",
      "updated": "2026-02-01T00:00:00Z",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ ARCHITECT TEAM",
      "license": "MIT",
      "status": "stable",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      }
    },
    "core": false
  },
  "architect.floor.bar": {
    "id": "architect.floor.bar",
    "name": "Architect Floor Bar",
    "version": "1.0.0",
    "category": "app-module",
    "entry": {
      "id": "architect.floor.bar",
      "file": "/apps/architect/modules/architect.floor.bar/architect.floor.bar.js",
      "type": "module",
      "trusted": true,
      "async": true
    },
    "file": "/apps/architect/modules/architect.floor.bar/architect.floor.bar.js",
    "style": "/apps/architect/modules/architect.floor.bar/architect.floor.bar.css",
    "features": [
      "Multi-floor tab navigation",
      "Add / remove / rename floors",
      "Bus-integrated floor switching"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.grid",
        "ui.canvas"
      ],
      "ownedBy": "auto",
      "fallbackTo": "#architect-root"
    },
    "bus": {
      "emits": [
        "architect.floor.changed"
      ],
      "listens": [
        "architect.floor.changed",
        "architect.blueprint.updated"
      ]
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "options": {}
    },
    "dna": {
      "injectsContent": true,
      "mutable": false,
      "secure": true,
      "requiresTrust": false,
      "source": "apps",
      "unique": true,
      "themeable": true,
      "configurable": false,
      "canStamp": true,
      "busAware": true,
      "wrappingAware": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "dependencies": [],
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "apps",
    "appId": "architect",
    "meta": {
      "author": "DΛREΛKT_ ARCHITECT TEAM",
      "description": "Horizontal tab bar for multi-floor navigation in the Architect app.",
      "created": "2026-02-01T00:00:00Z",
      "updated": "2026-02-01T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "priority": 105,
      "label": "Floor Bar",
      "tag": "nav",
      "classification": "App UI | Navigation | Genesis-Final"
    },
    "core": false
  },
  "architect.mode.bar": {
    "id": "architect.mode.bar",
    "name": "Architect Mode Bar",
    "version": "1.0.0",
    "category": "app.ui",
    "classification": "App UI | Navigation | Genesis-Final",
    "entry": {
      "id": "architect.mode.bar",
      "file": "/apps/architect/modules/architect.mode.bar/architect.mode.bar.js",
      "type": "module",
      "trusted": true,
      "async": true
    },
    "file": "/apps/architect/modules/architect.mode.bar/architect.mode.bar.js",
    "style": "/apps/architect/modules/architect.mode.bar/architect.mode.bar.css",
    "features": [
      "Three-mode tab bar: Blueprint, Structure, Space",
      "Emits architect.mode.changed on tab switch",
      "Displays project name",
      "Keyboard shortcuts for mode switching"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.canvas",
        "architect-root"
      ],
      "ownedBy": "architect.app",
      "fallbackTo": "body",
      "contextScope": "app",
      "visibility": "embedded"
    },
    "bus": {
      "enabled": true,
      "emits": [
        "architect.mode.changed"
      ]
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "options": {
        "modes": [
          "blueprint",
          "structure",
          "space"
        ],
        "default": "blueprint"
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": false,
      "secure": true,
      "requiresTrust": false,
      "source": "apps",
      "unique": true,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "busAware": true,
      "wrappingAware": true,
      "tokenBridged": false,
      "genesisAligned": true
    },
    "memoryPolicy": {
      "trust": "persistent",
      "flags": "volatile",
      "risk": "none",
      "logs": "snapshot",
      "signed": true
    },
    "stamps": [
      {
        "id": "architect_mode_bar_default",
        "module": "architect.mode.bar",
        "target": "#architect-root",
        "visibleOn": [
          "architect"
        ],
        "configOverride": {},
        "when": {
          "app": "architect"
        },
        "meta": {
          "label": "Architect Mode Bar",
          "priority": 110,
          "tag": "nav",
          "sealed": true,
          "certified": true
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "apps",
    "appId": "architect",
    "meta": {
      "author": "DΛREΛKT_ ARCHITECT TEAM",
      "maintainer": "DΛREΛKT_ ARCHITECT TEAM",
      "description": "Top navigation bar for switching between Blueprint, Structure, and Space modes.",
      "created": "2026-02-01T00:00:00Z",
      "updated": "2026-02-01T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 95,
      "priority": 110,
      "label": "Mode Bar",
      "tag": "nav",
      "status": "stable",
      "trust": {
        "level": "certified",
        "signed": true
      }
    },
    "metaSpec": {
      "id": "architect.mode.bar.manifest",
      "version": "1.0.0",
      "engine": "DΛREΛKT_ Genesis",
      "scope": "app-module",
      "layer": "ui",
      "module": "architect.mode.bar",
      "description": "Genesis-Final manifest for Architect mode bar navigation.",
      "created": "2026-02-01T00:00:00Z",
      "updated": "2026-02-01T00:00:00Z",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ ARCHITECT TEAM",
      "license": "MIT",
      "status": "stable",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      }
    },
    "core": false
  },
  "architect.scene.renderer": {
    "id": "architect.scene.renderer",
    "name": "Architect Scene Renderer",
    "version": "1.0.0",
    "category": "app.ui",
    "classification": "App UI | 3D Renderer | Genesis-Final",
    "entry": {
      "id": "architect.scene.renderer",
      "file": "/apps/architect/modules/architect.scene.renderer/architect.scene.renderer.js",
      "type": "module",
      "trusted": true,
      "async": true
    },
    "file": "/apps/architect/modules/architect.scene.renderer/architect.scene.renderer.js",
    "style": "/apps/architect/modules/architect.scene.renderer/architect.scene.renderer.css",
    "features": [
      "Three.js 3D scene rendering",
      "Builds meshes from compiled blueprint structure",
      "Orbit controls for navigation",
      "Structure mode (wireframe) and Space mode (solid)",
      "Ground grid and ambient lighting"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.canvas",
        "architect-root"
      ],
      "ownedBy": "architect.app",
      "fallbackTo": "body",
      "contextScope": "app",
      "visibility": "embedded"
    },
    "bus": {
      "enabled": true,
      "emits": [
        "architect.statusbar.update"
      ],
      "listens": [
        "architect.mode.changed",
        "architect.structure.compiled"
      ]
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "requiresTrust": false,
      "source": "apps",
      "unique": true,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "busAware": true,
      "wrappingAware": true,
      "tokenBridged": false,
      "genesisAligned": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "stamps": [
      {
        "id": "architect_scene_renderer_default",
        "module": "architect.scene.renderer",
        "target": ".ui-grid__cell[data-area='viewport']",
        "visibleOn": [
          "architect"
        ],
        "configOverride": {},
        "when": {
          "app": "architect"
        },
        "meta": {
          "label": "3D Scene Renderer",
          "priority": 75,
          "tag": "core",
          "sealed": false,
          "certified": true
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "apps",
    "appId": "architect",
    "meta": {
      "author": "DΛREΛKT_ ARCHITECT TEAM",
      "maintainer": "DΛREΛKT_ ARCHITECT TEAM",
      "description": "3D scene renderer using Three.js. Displays compiled blueprint structure in orbit-navigable 3D space.",
      "created": "2026-02-01T00:00:00Z",
      "updated": "2026-02-01T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 95,
      "priority": 75,
      "label": "3D Scene Renderer",
      "tag": "core",
      "status": "stable",
      "trust": {
        "level": "certified",
        "signed": true
      }
    },
    "metaSpec": {
      "id": "architect.scene.renderer.manifest",
      "version": "1.0.0",
      "engine": "DΛREΛKT_ Genesis",
      "scope": "app-module",
      "layer": "ui",
      "module": "architect.scene.renderer",
      "description": "Genesis-Final manifest for Architect 3D Scene Renderer.",
      "created": "2026-02-01T00:00:00Z",
      "updated": "2026-02-01T00:00:00Z",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ ARCHITECT TEAM",
      "license": "MIT",
      "status": "stable",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      }
    },
    "core": false
  },
  "architect.structure.panel": {
    "id": "architect.structure.panel",
    "name": "Architect Structure Panel",
    "version": "1.0.0",
    "category": "app.ui",
    "classification": "App UI | Sidebar | Genesis-Final",
    "entry": {
      "id": "architect.structure.panel",
      "file": "/apps/architect/modules/architect.structure.panel/architect.structure.panel.js",
      "type": "module",
      "trusted": true,
      "async": true
    },
    "file": "/apps/architect/modules/architect.structure.panel/architect.structure.panel.js",
    "style": "/apps/architect/modules/architect.structure.panel/architect.structure.panel.css",
    "features": [
      "Sidebar listing walls, rooms, and openings",
      "Click-to-select items in blueprint editor",
      "Project save/load/export actions",
      "Auto-updates from blueprint changes"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.canvas",
        "architect-root"
      ],
      "ownedBy": "architect.app",
      "fallbackTo": "body",
      "contextScope": "app",
      "visibility": "embedded"
    },
    "bus": {
      "enabled": true,
      "emits": [
        "architect.wall.select",
        "architect.room.select"
      ],
      "listens": [
        "architect.blueprint.updated",
        "architect.blueprint.rooms.updated"
      ]
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "requiresTrust": false,
      "source": "apps",
      "unique": true,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "busAware": true,
      "wrappingAware": true,
      "tokenBridged": false,
      "genesisAligned": true
    },
    "memoryPolicy": {
      "trust": "persistent",
      "flags": "volatile",
      "risk": "none",
      "logs": "snapshot",
      "signed": true
    },
    "stamps": [
      {
        "id": "architect_structure_panel_default",
        "module": "architect.structure.panel",
        "target": ".ui-grid__cell[data-area='sidebar']",
        "visibleOn": [
          "architect"
        ],
        "configOverride": {},
        "when": {
          "app": "architect"
        },
        "meta": {
          "label": "Structure Panel",
          "priority": 90,
          "tag": "ui",
          "sealed": false,
          "certified": true
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "apps",
    "appId": "architect",
    "meta": {
      "author": "DΛREΛKT_ ARCHITECT TEAM",
      "maintainer": "DΛREΛKT_ ARCHITECT TEAM",
      "description": "Left sidebar panel showing project structure: walls, rooms, openings with selection and project management.",
      "created": "2026-02-01T00:00:00Z",
      "updated": "2026-02-01T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 95,
      "priority": 90,
      "label": "Structure Panel",
      "tag": "ui",
      "status": "stable",
      "trust": {
        "level": "certified",
        "signed": true
      }
    },
    "metaSpec": {
      "id": "architect.structure.panel.manifest",
      "version": "1.0.0",
      "engine": "DΛREΛKT_ Genesis",
      "scope": "app-module",
      "layer": "ui",
      "module": "architect.structure.panel",
      "description": "Genesis-Final manifest for Architect Structure Panel sidebar.",
      "created": "2026-02-01T00:00:00Z",
      "updated": "2026-02-01T00:00:00Z",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ ARCHITECT TEAM",
      "license": "MIT",
      "status": "stable",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      }
    },
    "core": false
  },
  "auth.audit": {
    "id": "auth.audit",
    "name": "Auth Audit",
    "version": "1.0.0",
    "category": "auth",
    "entry": {
      "id": "auth.audit",
      "file": "/tools/modules/auth.audit/auth.audit.js",
      "type": "module"
    },
    "file": "/tools/modules/auth.audit/auth.audit.js",
    "style": "/tools/modules/auth.audit/auth.audit.css",
    "features": [
      "Observes all auth and session events via Bus",
      "Logs entries to memory or API endpoint",
      "Integrates with daFMEA and Kernel diagnostics"
    ],
    "config": {
      "enabled": true,
      "trusted": true,
      "defaults": "/tools/modules/auth.audit/defaults.json",
      "schema": "/tools/modules/auth.audit/schema.json"
    },
    "dna": {
      "injectsContent": false,
      "mutable": true,
      "secure": true,
      "themeable": false,
      "canStamp": false
    },
    "memoryPolicy": {
      "trust": "persistent",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "persistent",
      "signed": true
    },
    "stamps": [
      {
        "module": "auth.audit",
        "target": "body",
        "configOverride": {},
        "when": {
          "site": "*"
        },
        "meta": {
          "label": "Auth Audit",
          "priority": 80,
          "tag": "auth"
        }
      }
    ],
    "injectsContent": false,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ AUTH TEAM",
      "description": "Auditing module that records all authentication and session-related activity for diagnostic and trust layers.",
      "created": "2025-10-16T00:00:00Z",
      "updated": "2025-10-16T00:00:00Z",
      "license": "MIT",
      "visibility": "internal",
      "trustScore": 95,
      "priority": 80,
      "label": "Auth Audit",
      "tag": "auth"
    },
    "core": false
  },
  "auth.diagnostics.viewer": {
    "id": "auth.diagnostics.viewer",
    "name": "Auth Diagnostics Viewer",
    "version": "1.0.0",
    "category": "diagnostics",
    "entry": {
      "id": "auth.diagnostics.viewer",
      "file": "/tools/modules/auth.diagnostics.viewer/auth.diagnostics.viewer.js",
      "type": "module"
    },
    "file": "/tools/modules/auth.diagnostics.viewer/auth.diagnostics.viewer.js",
    "style": "/tools/modules/auth.diagnostics.viewer/auth.diagnostics.viewer.css",
    "features": [
      "Displays authentication state and roles",
      "Shows 2FA and Vault status",
      "Logs recent authentication events"
    ],
    "config": {
      "enabled": true,
      "trusted": true,
      "defaults": "/tools/modules/auth.diagnostics.viewer/defaults.json",
      "schema": "/tools/modules/auth.diagnostics.viewer/schema.json"
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "themeable": true,
      "canStamp": true
    },
    "memoryPolicy": {
      "trust": "persistent",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "stamps": [
      {
        "module": "auth.diagnostics.viewer",
        "target": "#app-root",
        "when": {
          "site": "dareakt"
        },
        "meta": {
          "label": "Auth Diagnostics",
          "priority": 85,
          "tag": "diagnostics"
        }
      }
    ],
    "injectsContent": true,
    "tags": [
      "diagnostics"
    ],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ AUTH TEAM",
      "description": "Runtime viewer for authentication, vault, and 2FA health.",
      "created": "2025-10-16T00:00:00Z",
      "updated": "2025-10-16T00:00:00Z",
      "license": "MIT",
      "visibility": "internal",
      "trustScore": 100,
      "priority": 85,
      "label": "Auth Diagnostics Viewer",
      "tag": "diagnostics"
    },
    "core": false
  },
  "auth.profile": {
    "id": "auth.profile",
    "name": "Auth Profile",
    "version": "1.0.0",
    "category": "auth",
    "entry": {
      "id": "auth.profile",
      "file": "/tools/modules/auth.profile/auth.profile.js",
      "type": "module"
    },
    "file": "/tools/modules/auth.profile/auth.profile.js",
    "style": "/tools/modules/auth.profile/auth.profile.css",
    "features": [
      "Displays current user profile from auth.session",
      "Listens for session:change and auth:logout",
      "Triggers logout via Bus or auth.session.logout"
    ],
    "config": {
      "enabled": true,
      "trusted": true,
      "defaults": "/tools/modules/auth.profile/defaults.json",
      "schema": "/tools/modules/auth.profile/schema.json"
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "themeable": true,
      "canStamp": true
    },
    "memoryPolicy": {
      "trust": "persistent",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "stamps": [
      {
        "module": "auth.profile",
        "target": "#navbar-right",
        "configOverride": {},
        "when": {
          "site": "*",
          "theme": "*"
        },
        "meta": {
          "label": "Auth Profile",
          "priority": 72,
          "tag": "auth"
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ AUTH TEAM",
      "description": "Lightweight session-aware identity widget that displays current user and scope.",
      "created": "2025-10-16T00:00:00Z",
      "updated": "2025-10-16T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "priority": 72,
      "label": "Auth Profile",
      "tag": "auth"
    },
    "core": false
  },
  "auth.recovery": {
    "id": "auth.recovery",
    "name": "Auth Recovery",
    "version": "1.0.0",
    "category": "auth",
    "entry": {
      "id": "auth.recovery",
      "file": "/tools/modules/auth.recovery/auth.recovery.js",
      "type": "module"
    },
    "file": "/tools/modules/auth.recovery/auth.recovery.js",
    "style": "/tools/modules/auth.recovery/auth.recovery.css",
    "features": [
      "Email/code recovery form",
      "Emits recovery:sent and recovery:error",
      "Integrates with auth.portal and auth.session"
    ],
    "config": {
      "enabled": true,
      "trusted": true,
      "defaults": "/tools/modules/auth.recovery/defaults.json",
      "schema": "/tools/modules/auth.recovery/schema.json"
    },
    "dna": {
      "injectsContent": true,
      "secure": true,
      "themeable": true,
      "canStamp": true
    },
    "memoryPolicy": {
      "trust": "persistent",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "stamps": [
      {
        "module": "auth.recovery",
        "target": "#portal-slot-recovery",
        "configOverride": {},
        "when": {
          "site": "*",
          "theme": "*"
        },
        "meta": {
          "label": "Auth Recovery",
          "priority": 75,
          "tag": "auth"
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ AUTH TEAM",
      "description": "Account recovery and reset flow for the authentication portal.",
      "created": "2025-10-16T00:00:00Z",
      "updated": "2025-10-16T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "priority": 75,
      "label": "Auth Recovery",
      "tag": "auth"
    },
    "core": false
  },
  "auth.roles": {
    "id": "auth.roles",
    "name": "Auth Roles",
    "version": "1.0.0",
    "category": "auth",
    "entry": {
      "id": "auth.roles",
      "file": "/tools/modules/auth.roles/auth.roles.js",
      "type": "module"
    },
    "file": "/tools/modules/auth.roles/auth.roles.js",
    "style": "/tools/modules/auth.roles/auth.roles.css",
    "features": [
      "Evaluates user roles and access policies",
      "Integrates with stamps via when:{ role } conditions",
      "Registers with daKernel for runtime checks"
    ],
    "config": {
      "enabled": true,
      "trusted": true,
      "defaults": "/tools/modules/auth.roles/defaults.json",
      "schema": "/tools/modules/auth.roles/schema.json"
    },
    "dna": {
      "injectsContent": false,
      "mutable": true,
      "secure": true,
      "themeable": false,
      "canStamp": false
    },
    "memoryPolicy": {
      "trust": "persistent",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "stamps": [
      {
        "module": "auth.roles",
        "target": "body",
        "configOverride": {},
        "when": {
          "site": "*"
        },
        "meta": {
          "label": "Auth Roles",
          "priority": 82,
          "tag": "auth"
        }
      }
    ],
    "injectsContent": false,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ AUTH TEAM",
      "description": "Role-based access control module providing runtime gating for DΛREΛKT_ modules and stamps.",
      "created": "2025-10-16T00:00:00Z",
      "updated": "2025-10-16T00:00:00Z",
      "license": "MIT",
      "visibility": "internal",
      "trustScore": 100,
      "priority": 82,
      "label": "Auth Roles",
      "tag": "auth"
    },
    "core": false
  },
  "auth.vault": {
    "id": "auth.vault",
    "name": "Auth Vault",
    "version": "1.0.0",
    "category": "auth",
    "entry": {
      "id": "auth.vault",
      "file": "/tools/modules/auth.vault/auth.vault.js",
      "type": "module"
    },
    "file": "/tools/modules/auth.vault/auth.vault.js",
    "style": "/tools/modules/auth.vault/auth.vault.css",
    "features": [
      "AES-GCM encrypted key/value vault",
      "Runtime and persistent storage",
      "Bus events for lock/unlock/store/retrieve"
    ],
    "config": {
      "enabled": true,
      "trusted": true,
      "defaults": "/tools/modules/auth.vault/defaults.json",
      "schema": "/tools/modules/auth.vault/schema.json"
    },
    "dna": {
      "injectsContent": false,
      "mutable": true,
      "secure": true,
      "themeable": false,
      "canStamp": false
    },
    "memoryPolicy": {
      "trust": "persistent",
      "flags": "volatile",
      "risk": "persistent",
      "logs": "snapshot",
      "signed": true
    },
    "stamps": [
      {
        "module": "auth.vault",
        "target": "body",
        "when": {
          "site": "*"
        },
        "meta": {
          "label": "Auth Vault",
          "priority": 84,
          "tag": "auth"
        }
      }
    ],
    "injectsContent": false,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ AUTH TEAM",
      "description": "Encrypted vault module for secure storage of keys, tokens, and credentials. Connects to session and daVault.js for trust synchronization.",
      "created": "2025-10-16T00:00:00Z",
      "updated": "2025-10-16T00:00:00Z",
      "license": "MIT",
      "visibility": "internal",
      "trustScore": 100,
      "priority": 84,
      "label": "Auth Vault",
      "tag": "auth"
    },
    "core": false
  },
  "booking.admin": {
    "id": "booking.admin",
    "name": "Booking Admin Dashboard",
    "version": "1.0.0",
    "category": "booking",
    "entry": {
      "id": "booking.admin",
      "file": "/tools/modules/booking.admin/booking.admin.js",
      "type": "module"
    },
    "file": "/tools/modules/booking.admin/booking.admin.js",
    "style": "/tools/modules/booking.admin/booking.admin.css",
    "features": [
      "Admin login gate",
      "Booking list with filters",
      "Status management (confirm/decline/cancel)",
      "Date blocking",
      "Czech localization"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.section.body",
        "ui.columns",
        "ui.layout"
      ],
      "ownedBy": "auto",
      "fallbackTo": "body"
    },
    "bus": {
      "enabled": true,
      "emits": [
        "booking.admin.init",
        "booking.admin.ready"
      ],
      "listens": []
    },
    "diagnostics": {
      "stateful": true,
      "sync": true,
      "broadcast": true
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "options": {}
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "requiresTrust": true,
      "source": "tools",
      "unique": true,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "busAware": true
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "core": false
  },
  "booking.calendar": {
    "id": "booking.calendar",
    "name": "Booking Calendar",
    "version": "1.0.0",
    "category": "booking",
    "entry": {
      "id": "booking.calendar",
      "file": "/tools/modules/booking.calendar/booking.calendar.js",
      "type": "module"
    },
    "file": "/tools/modules/booking.calendar/booking.calendar.js",
    "style": "/tools/modules/booking.calendar/booking.calendar.css",
    "features": [
      "Public availability calendar per room",
      "Month-view with Czech locale",
      "Color-coded booked/available dates",
      "Responsive two-column layout"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.section.body",
        "ui.columns",
        "ui.layout"
      ],
      "ownedBy": "auto",
      "fallbackTo": "body"
    },
    "bus": {
      "enabled": true,
      "emits": [
        "booking.calendar.init",
        "booking.calendar.ready"
      ],
      "listens": []
    },
    "diagnostics": {
      "stateful": false,
      "sync": true,
      "broadcast": true
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "options": {}
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "busAware": true
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ Studio",
      "description": "Read-only availability calendar showing confirmed bookings per room for Ubytování Pod Rozhlednou.",
      "created": "2026-01-31T00:00:00Z",
      "updated": "2026-01-31T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 65,
      "label": "Booking Calendar",
      "tag": "booking",
      "trust": {
        "level": "core",
        "signed": false
      }
    },
    "core": false
  },
  "booking.form": {
    "id": "booking.form",
    "name": "Booking Form",
    "version": "1.0.0",
    "category": "booking",
    "entry": {
      "id": "booking.form",
      "file": "/tools/modules/booking.form/booking.form.js",
      "type": "module"
    },
    "file": "/tools/modules/booking.form/booking.form.js",
    "style": "/tools/modules/booking.form/booking.form.css",
    "features": [
      "Room selector with visual cards",
      "Vanilla JS date picker with Czech locale",
      "Guest info form with validation",
      "Availability-aware date selection",
      "Honeypot spam protection",
      "Action feedback from URL query params"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.section.body",
        "ui.columns",
        "ui.layout"
      ],
      "ownedBy": "auto",
      "fallbackTo": "body"
    },
    "bus": {
      "enabled": true,
      "emits": [
        "booking.form.init",
        "booking.form.submit",
        "booking.form.success",
        "booking.form.error",
        "booking.form.ready"
      ],
      "listens": []
    },
    "diagnostics": {
      "stateful": true,
      "sync": true,
      "broadcast": true
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "options": {
        "endpoint": "/api/booking/request",
        "rooms": [
          {
            "id": "pokoj-1",
            "label": "Pokoj 1",
            "capacity": 4
          },
          {
            "id": "pokoj-2",
            "label": "Pokoj 2",
            "capacity": 4
          }
        ]
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "busAware": true
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ Studio",
      "description": "Booking request form for Ubytování Pod Rozhlednou — room selection, date picker, guest info, and submission to booking API.",
      "created": "2026-01-31T00:00:00Z",
      "updated": "2026-01-31T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 70,
      "label": "Booking Form",
      "tag": "booking",
      "trust": {
        "level": "core",
        "signed": false
      }
    },
    "core": false
  },
  "da.measure.confidence": {
    "id": "da.measure.confidence",
    "name": "Measurement Confidence",
    "version": "1.0.0",
    "category": "app.logic",
    "classification": "Pure Logic | Confidence Evaluation | Genesis-Final",
    "entry": {
      "id": "da.measure.confidence",
      "file": "/tools/modules/da.measure.confidence/da.measure.confidence.js",
      "type": "module",
      "trusted": true,
      "async": false
    },
    "file": "/tools/modules/da.measure.confidence/da.measure.confidence.js",
    "features": [
      "Deterministic confidence evaluation for measurements",
      "GOLD/MEDIUM/INVALID confidence levels",
      "Pure functions with zero side effects"
    ],
    "config": {},
    "dna": {
      "kind": "atom",
      "scope": "app",
      "trust": "certified",
      "source": "tools",
      "injectsContent": false,
      "mutable": false,
      "secure": true,
      "busAware": false,
      "genesisAligned": true
    },
    "stamps": [],
    "injectsContent": false,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ DAMAGE-ANALYSIS TEAM",
      "maintainer": "DΛREΛKT_ APP ENGINE GROUP",
      "description": "Pure confidence evaluation logic for damage analysis measurements.",
      "label": "Measurement Confidence",
      "tag": "app.logic",
      "status": "stable"
    },
    "core": false
  },
  "da.measure.export": {
    "id": "da.measure.export",
    "name": "Measurement Exporter",
    "version": "1.2.1",
    "category": "app.utility",
    "classification": "App Utility | Data Export | Genesis-Final",
    "entry": {
      "id": "da.measure.export",
      "file": "/tools/modules/da.measure.export/da.measure.export.js",
      "type": "module",
      "trusted": true,
      "async": true
    },
    "file": "/tools/modules/da.measure.export/da.measure.export.js",
    "style": "/tools/modules/da.measure.export/da.measure.export.css",
    "features": [
      "Exports measurement data to certified JSON format (future CSV/PNG expansion)",
      "Listens to measure.manager.export.ready and auto-downloads results",
      "Displays visual toast confirmation on success or error",
      "Stores export metadata in daMemory for post-session recovery",
      "Genesis-Final certified and trusted app utility layer"
    ],
    "wrapping": {
      "expectedParent": [
        "damage-analysis-root"
      ],
      "ownedBy": "damage-analysis.app",
      "fallbackTo": "body",
      "contextScope": "app",
      "visibility": "embedded"
    },
    "bus": {
      "enabled": true,
      "listens": [
        "measure.manager.export.ready"
      ],
      "emits": [
        "measure.export.completed",
        "measure.export.error"
      ]
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "options": {
        "includeScreenshot": false,
        "autoTimestamp": true,
        "debug": false,
        "showToast": true
      }
    },
    "dna": {
      "injectsContent": false,
      "mutable": true,
      "secure": true,
      "requiresTrust": true,
      "source": "tools",
      "unique": true,
      "themeable": false,
      "configurable": true,
      "canStamp": false,
      "busAware": true,
      "wrappingAware": false,
      "tokenBridged": false,
      "genesisAligned": true,
      "kind": "atom",
      "scope": "app",
      "trust": "certified"
    },
    "memoryPolicy": {
      "trust": "persistent",
      "flags": "volatile",
      "risk": "none",
      "logs": "snapshot",
      "signed": true
    },
    "stamps": [
      {
        "id": "measure_export_default",
        "module": "da.measure.export",
        "target": "#damage-analysis-root",
        "visibleOn": [
          "damage-analysis"
        ],
        "configOverride": {
          "autoTimestamp": true,
          "showToast": true
        },
        "when": {
          "site": "*",
          "theme": "*",
          "role": "*"
        },
        "meta": {
          "label": "Default Measurement Exporter",
          "priority": 30,
          "tag": "app.utility",
          "sealed": false,
          "certified": true
        }
      }
    ],
    "injectsContent": false,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ DAMAGE-ANALYSIS TEAM",
      "maintainer": "DΛREΛKT_ APP ENGINE GROUP",
      "description": "Handles data export for the Damage-Analysis App — generates JSON bundles, triggers certified download, and logs export audit data.",
      "created": "2025-11-09T00:00:00Z",
      "updated": "2025-11-09T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 98,
      "priority": 30,
      "label": "Measurement Exporter",
      "tag": "app.utility",
      "status": "stable",
      "trust": {
        "level": "Genesis-Final",
        "signed": true
      }
    },
    "metaSpec": {
      "id": "da.measure.export.manifest",
      "version": "1.2.1",
      "engine": "DΛREΛKT_ Genesis",
      "scope": "app-module",
      "layer": "utility",
      "module": "da.measure.export",
      "description": "Genesis-Final manifest for the Damage-Analysis Measurement Exporter — certified data export utility with visual feedback and audit persistence.",
      "created": "2025-11-09T00:00:00Z",
      "updated": "2025-11-09T00:00:00Z",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ DAMAGE-ANALYSIS TEAM",
      "license": "MIT",
      "status": "stable",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      }
    },
    "core": false
  },
  "da.measure.list": {
    "id": "da.measure.list",
    "name": "Measurement List",
    "version": "1.0.0",
    "category": "app.ui",
    "classification": "App UI | List Component | Genesis-Final",
    "entry": {
      "id": "da.measure.list",
      "file": "/tools/modules/da.measure.list/da.measure.list.js",
      "type": "module",
      "trusted": true,
      "async": true
    },
    "file": "/tools/modules/da.measure.list/da.measure.list.js",
    "style": "/tools/modules/da.measure.list/da.measure.list.css",
    "features": [
      "Read-only measurement list display in dedicated measurements sidebar",
      "Click-to-highlight integration with viewport",
      "Bus-integrated measurement lifecycle events",
      "Real-time sync with measurement viewport",
      "Genesis-Final certified list component",
      "Architecturally independent sidebar - not in ui.panel, not in tools column"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.grid"
      ],
      "ownedBy": "damage-analysis.app",
      "fallbackTo": "body",
      "contextScope": "app",
      "visibility": "embedded"
    },
    "bus": {
      "enabled": true,
      "listens": [
        "measure.viewport.measurement.created",
        "measure.viewport.measurements.cleared",
        "measure.viewport.measurement.highlighted"
      ],
      "emits": [
        "measure.viewport.highlight"
      ]
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "options": {
        "theme": "dark",
        "debug": false
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "busAware": true,
      "wrappingAware": true,
      "tokenBridged": false,
      "genesisAligned": true,
      "kind": "atom",
      "scope": "app",
      "trust": "certified"
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "none",
      "signed": true
    },
    "stamps": [
      {
        "id": "measure_list_default",
        "module": "da.measure.list",
        "target": ".ui-grid__cell[data-area='measurements']",
        "visibleOn": [
          "damage-analysis"
        ],
        "configOverride": {},
        "when": {
          "site": "*",
          "theme": "*",
          "role": "*"
        },
        "meta": {
          "label": "Default Measurement List",
          "priority": 20,
          "tag": "app.ui",
          "sealed": false,
          "certified": true
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ DAMAGE-ANALYSIS TEAM",
      "maintainer": "DΛREΛKT_ APP ENGINE GROUP",
      "description": "Measurement list component displaying all active measurements with click-to-highlight functionality. Lives in dedicated measurements sidebar (independent of ui.panel and tools column).",
      "created": "2025-12-30T00:00:00Z",
      "updated": "2025-12-30T00:00:00Z",
      "license": "MIT",
      "visibility": "private",
      "trustScore": 95,
      "priority": 20,
      "label": "Measurement List",
      "tag": "app.ui",
      "status": "stable",
      "trust": {
        "level": "certified",
        "signed": true
      }
    },
    "metaSpec": {
      "id": "da.measure.list.manifest",
      "version": "1.0.0",
      "engine": "DΛREΛKT_ Genesis",
      "scope": "app-module",
      "layer": "ui",
      "module": "da.measure.list",
      "description": "Genesis-Final manifest for Damage-Analysis Measurement List component.",
      "created": "2025-12-30T00:00:00Z",
      "updated": "2025-12-30T00:00:00Z",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ DAMAGE-ANALYSIS TEAM",
      "license": "MIT",
      "status": "stable",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      }
    },
    "core": false
  },
  "da.measure.manager": {
    "id": "da.measure.manager",
    "name": "Measurement Manager",
    "version": "1.1.0",
    "category": "app.logic",
    "classification": "App Logic | Runtime State | Vision-Integrated | Genesis-Final",
    "entry": {
      "id": "da.measure.manager",
      "file": "/tools/modules/da.measure.manager/da.measure.manager.js",
      "type": "module",
      "trusted": true,
      "async": true
    },
    "file": "/tools/modules/da.measure.manager/da.measure.manager.js",
    "style": "/tools/modules/da.measure.manager/da.measure.manager.css",
    "features": [
      "Centralized runtime state for measurements and calibration",
      "Integrates with daVision for scale and distance computation",
      "Persistent memory storage via daMemory",
      "Bus-orchestrated event handling for toolbar and viewport",
      "Genesis-Final certified logic layer for Damage-Analysis app",
      "Optional developer overlay and mode badge via CSS"
    ],
    "wrapping": {
      "expectedParent": [
        "damage-analysis-root",
        "ui.canvas"
      ],
      "ownedBy": "damage-analysis.app",
      "fallbackTo": "body",
      "contextScope": "app",
      "visibility": "hidden"
    },
    "bus": {
      "enabled": true,
      "listens": [
        "measure.toolbar.measure",
        "measure.toolbar.calibrate",
        "measure.toolbar.export",
        "measure.viewport.click",
        "measure.coords",
        "vision.result",
        "measure.calibrated"
      ],
      "emits": [
        "measure.manager.mode",
        "measure.manager.updated",
        "measure.result",
        "measure.calibrated",
        "measure.manager.export.ready",
        "measure.overlay.render"
      ]
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "options": {
        "visionIntegration": true,
        "memoryPersistence": true,
        "debug": false,
        "showStatusBadge": true
      }
    },
    "dna": {
      "injectsContent": false,
      "mutable": true,
      "secure": true,
      "requiresTrust": true,
      "source": "tools",
      "unique": true,
      "themeable": false,
      "configurable": true,
      "canStamp": false,
      "busAware": true,
      "wrappingAware": false,
      "tokenBridged": false,
      "genesisAligned": true,
      "kind": "atom",
      "scope": "app",
      "trust": "certified"
    },
    "memoryPolicy": {
      "trust": "persistent",
      "flags": "volatile",
      "risk": "none",
      "logs": "snapshot",
      "signed": true
    },
    "stamps": [
      {
        "id": "measure_manager_default",
        "module": "da.measure.manager",
        "target": "#damage-analysis-root",
        "visibleOn": [
          "damage-analysis"
        ],
        "configOverride": {
          "visionIntegration": true,
          "showStatusBadge": true
        },
        "when": {
          "site": "*",
          "theme": "*",
          "role": "*"
        },
        "meta": {
          "label": "Default Measurement Manager",
          "priority": 20,
          "tag": "app.logic",
          "sealed": false,
          "certified": true
        }
      }
    ],
    "injectsContent": false,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ DAMAGE-ANALYSIS TEAM",
      "maintainer": "DΛREΛKT_ APP ENGINE GROUP",
      "description": "State and logic module coordinating all measurement and calibration actions. Fully bus-integrated, daVision-aware, and visually traceable via optional CSS overlay.",
      "created": "2025-11-09T00:00:00Z",
      "updated": "2025-11-09T00:00:00Z",
      "license": "MIT",
      "visibility": "private",
      "trustScore": 97,
      "priority": 20,
      "label": "Measurement Manager",
      "tag": "app.logic",
      "status": "stable",
      "trust": {
        "level": "certified",
        "signed": true
      }
    },
    "metaSpec": {
      "id": "da.measure.manager.manifest",
      "version": "1.1.0",
      "engine": "DΛREΛKT_ Genesis",
      "scope": "app-module",
      "layer": "logic",
      "module": "da.measure.manager",
      "description": "Genesis-Final manifest for Damage-Analysis Measurement Manager — persistent logic, calibration, and state coordination module integrated with daVision and daMemory.",
      "created": "2025-11-09T00:00:00Z",
      "updated": "2025-11-09T00:00:00Z",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ DAMAGE-ANALYSIS TEAM",
      "license": "MIT",
      "status": "stable",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      }
    },
    "core": false
  },
  "da.measure.overlay": {
    "id": "da.measure.overlay",
    "name": "Measurement Overlay",
    "version": "1.0.0",
    "category": "app.ui",
    "classification": "App UI | Visual Overlay | Genesis-Final",
    "entry": {
      "id": "da.measure.overlay",
      "file": "/tools/modules/da.measure.overlay/da.measure.overlay.js",
      "type": "module",
      "trusted": true,
      "async": true
    },
    "file": "/tools/modules/da.measure.overlay/da.measure.overlay.js",
    "style": "/tools/modules/da.measure.overlay/da.measure.overlay.css",
    "features": [
      "Draws points, lines, and outlines over measurement viewport",
      "Responds to measure.manager and daVision signals",
      "Provides real-time visual feedback for distance and crack analysis",
      "Genesis-Final certified UI overlay layer"
    ],
    "wrapping": {
      "expectedParent": [
        "damage-analysis-root",
        "ui.canvas"
      ],
      "ownedBy": "damage-analysis.app",
      "fallbackTo": "body",
      "contextScope": "app",
      "visibility": "embedded"
    },
    "bus": {
      "enabled": true,
      "listens": [
        "measure.manager.updated",
        "measure.result",
        "measure.overlay.render"
      ],
      "emits": [
        "measure.overlay.ready"
      ]
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "options": {
        "debug": false,
        "showLabels": true
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "busAware": true,
      "wrappingAware": true,
      "tokenBridged": false,
      "genesisAligned": true,
      "kind": "atom",
      "scope": "app",
      "trust": "certified"
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "none",
      "logs": "snapshot",
      "signed": true
    },
    "stamps": [
      {
        "id": "measure_overlay_default",
        "module": "da.measure.overlay",
        "target": "#damage-analysis-root",
        "visibleOn": [
          "damage-analysis"
        ],
        "configOverride": {
          "debug": false
        },
        "when": {
          "site": "*",
          "theme": "*",
          "role": "*"
        },
        "meta": {
          "label": "Default Measurement Overlay",
          "priority": 25,
          "tag": "app.ui",
          "sealed": false,
          "certified": true
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ DAMAGE-ANALYSIS TEAM",
      "maintainer": "DΛREΛKT_ APP ENGINE GROUP",
      "description": "Visual overlay layer for displaying measurement points, distances, and vision-detected outlines. Fully bus-driven and Genesis-Final aligned.",
      "created": "2025-11-09T00:00:00Z",
      "updated": "2025-11-09T00:00:00Z",
      "license": "MIT",
      "visibility": "private",
      "trustScore": 95,
      "priority": 25,
      "label": "Measurement Overlay",
      "tag": "app.ui",
      "status": "stable",
      "trust": {
        "level": "certified",
        "signed": true
      }
    },
    "metaSpec": {
      "id": "da.measure.overlay.manifest",
      "version": "1.0.0",
      "engine": "DΛREΛKT_ Genesis",
      "scope": "app-module",
      "layer": "ui",
      "module": "da.measure.overlay",
      "description": "Genesis-Final manifest for the Damage-Analysis Measurement Overlay — real-time visual canvas synchronized with daVision results.",
      "created": "2025-11-09T00:00:00Z",
      "updated": "2025-11-09T00:00:00Z",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ DAMAGE-ANALYSIS TEAM",
      "license": "MIT",
      "status": "stable",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      }
    },
    "core": false
  },
  "da.measure.sessions": {
    "id": "da.measure.sessions",
    "name": "Measurement Sessions",
    "version": "1.0.0",
    "category": "app.state",
    "classification": "State Management | Session Registry | Genesis-Final",
    "entry": {
      "id": "da.measure.sessions",
      "file": "/tools/modules/da.measure.sessions/da.measure.sessions.js",
      "type": "module",
      "trusted": true,
      "async": true
    },
    "file": "/tools/modules/da.measure.sessions/da.measure.sessions.js",
    "features": [
      "Per-image session isolation",
      "Session metadata (title, location, project ID)",
      "State persistence per session",
      "Session switching with zero data leakage",
      "Bus-integrated state synchronization"
    ],
    "bus": {
      "enabled": true,
      "emits": [
        "measure.sessions.created",
        "measure.sessions.activated",
        "measure.sessions.deleted",
        "measure.sessions.metadata.updated",
        "measure.sessions.list",
        "measure.sessions.activeState"
      ],
      "listens": [
        "measure.sessions.create",
        "measure.sessions.activate",
        "measure.sessions.delete",
        "measure.sessions.updateMetadata",
        "measure.sessions.getList",
        "measure.sessions.getActiveState",
        "measure.sessions.saveState"
      ]
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true
    },
    "dna": {
      "injectsContent": false,
      "mutable": false,
      "secure": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": true,
      "themeable": false,
      "configurable": false,
      "canStamp": false,
      "busAware": true,
      "wrappingAware": false,
      "tokenBridged": false,
      "genesisAligned": true,
      "kind": "atom",
      "scope": "app",
      "trust": "certified"
    },
    "stamps": [],
    "injectsContent": false,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ DAMAGE-ANALYSIS TEAM",
      "maintainer": "DΛREΛKT_ APP ENGINE GROUP",
      "description": "Session registry managing per-image inspection sessions with isolated state.",
      "created": "2025-01-15T00:00:00Z",
      "updated": "2025-01-15T00:00:00Z",
      "license": "MIT",
      "visibility": "private",
      "trustScore": 95,
      "priority": 10,
      "label": "Measurement Sessions",
      "tag": "app.state",
      "status": "stable",
      "trust": {
        "level": "certified",
        "signed": true
      }
    },
    "core": false
  },
  "da.measure.toolbar": {
    "id": "da.measure.toolbar",
    "name": "Measurement Toolbar",
    "version": "1.0.0",
    "category": "app.ui",
    "classification": "App UI | Control Bar | Genesis-Final",
    "entry": {
      "id": "da.measure.toolbar",
      "file": "/tools/modules/da.measure.toolbar/da.measure.toolbar.js",
      "type": "module",
      "trusted": true,
      "async": true
    },
    "file": "/tools/modules/da.measure.toolbar/da.measure.toolbar.js",
    "style": "/tools/modules/da.measure.toolbar/da.measure.toolbar.css",
    "features": [
      "Top-edge measurement control bar for Damage-Analysis app",
      "Provides Open / Zoom / Measure / Calibrate / Export actions",
      "Bus-integrated signalling via daBus.signal()",
      "Offline-safe and runtime mount via daStamp",
      "Genesis-Final certified atom for app runtime surfaces"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.canvas",
        "damage-analysis-root"
      ],
      "ownedBy": "damage-analysis.app",
      "fallbackTo": "body",
      "contextScope": "app",
      "visibility": "embedded"
    },
    "bus": {
      "enabled": true,
      "emits": [
        "measure.toolbar.open",
        "measure.toolbar.zoom",
        "measure.toolbar.measure",
        "measure.toolbar.calibrate",
        "measure.toolbar.export"
      ]
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "options": {
        "floating": true,
        "position": "top",
        "theme": "dark"
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "busAware": true,
      "wrappingAware": true,
      "tokenBridged": false,
      "genesisAligned": true,
      "kind": "atom",
      "scope": "app",
      "trust": "certified"
    },
    "memoryPolicy": {
      "trust": "persistent",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "stamps": [
      {
        "id": "measure_toolbar_default",
        "module": "da.measure.toolbar",
        "target": "#damage-analysis-root",
        "visibleOn": [
          "damage-analysis"
        ],
        "configOverride": {
          "floating": true,
          "position": "top"
        },
        "when": {
          "site": "*",
          "theme": "*",
          "role": "*"
        },
        "meta": {
          "label": "Default Measurement Toolbar",
          "priority": 10,
          "tag": "app.ui",
          "sealed": false,
          "certified": true
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ DAMAGE-ANALYSIS TEAM",
      "maintainer": "DΛREΛKT_ APP ENGINE GROUP",
      "description": "Interactive measurement control bar providing fundamental workspace tools for the Damage-Analysis app. Genesis-Final aligned and bus-aware.",
      "created": "2025-11-09T00:00:00Z",
      "updated": "2025-11-09T00:00:00Z",
      "license": "MIT",
      "visibility": "private",
      "trustScore": 95,
      "priority": 10,
      "label": "Measurement Toolbar",
      "tag": "app.ui",
      "status": "stable",
      "trust": {
        "level": "certified",
        "signed": true
      }
    },
    "metaSpec": {
      "id": "da.measure.toolbar.manifest",
      "version": "1.0.0",
      "engine": "DΛREΛKT_ Genesis",
      "scope": "app-module",
      "layer": "ui",
      "module": "da.measure.toolbar",
      "description": "Manifest for Damage-Analysis Measurement Toolbar — Certified app-UI control bar for measurement operations.",
      "created": "2025-11-09T00:00:00Z",
      "updated": "2025-11-09T00:00:00Z",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ DAMAGE-ANALYSIS TEAM",
      "license": "MIT",
      "status": "stable",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      }
    },
    "core": false
  },
  "da.measure.tools": {
    "id": "da.measure.tools",
    "name": "Measurement Tools",
    "version": "1.0.0",
    "category": "app.ui",
    "classification": "App UI Component | Tool Controls | Genesis-Final",
    "entry": {
      "id": "da.measure.tools",
      "file": "/tools/modules/da.measure.tools/da.measure.tools.js",
      "type": "module",
      "trusted": true,
      "async": true
    },
    "file": "/tools/modules/da.measure.tools/da.measure.tools.js",
    "style": "/tools/modules/da.measure.tools/da.measure.tools.css",
    "features": [
      "Tool controls panel for measurement operations",
      "Calibration management controls",
      "View and workflow controls",
      "Controls only - no measurement data display",
      "Dark theme, secondary authority",
      "Genesis-Final certified tool panel"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.panel"
      ],
      "ownedBy": "damage-analysis.app",
      "fallbackTo": "body",
      "contextScope": "app",
      "visibility": "embedded"
    },
    "bus": {
      "enabled": true,
      "listens": [
        "measure.viewport.calibration.created",
        "measure.viewport.state"
      ],
      "emits": [
        "measure.viewport.command",
        "measure.viewport.calibration.activate",
        "measure.viewport.calibration.delete",
        "measure.viewport.calibration.lock",
        "measure.viewport.snap.grid",
        "measure.viewport.snap.edge",
        "measure.viewport.grid.toggle",
        "measure.overlay.toggle",
        "measure.toolbar.measure",
        "measure.toolbar.clear",
        "measure.toolbar.calibrate",
        "measure.toolbar.export"
      ]
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "options": {
        "theme": "dark",
        "debug": false
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "busAware": true,
      "wrappingAware": true,
      "tokenBridged": false,
      "genesisAligned": true,
      "kind": "atom",
      "scope": "app",
      "trust": "certified"
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "none",
      "signed": true
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ DAMAGE-ANALYSIS TEAM",
      "maintainer": "DΛREΛKT_ APP ENGINE GROUP",
      "description": "Tool controls panel populating ui.panel with measurement, calibration, and view controls. Contains actions only, no measurement values or calibration readouts.",
      "created": "2025-12-30T00:00:00Z",
      "updated": "2025-12-30T00:00:00Z",
      "license": "MIT",
      "visibility": "private",
      "trustScore": 95,
      "priority": 78,
      "label": "Measurement Tools",
      "tag": "app.ui",
      "status": "stable",
      "trust": {
        "level": "certified",
        "signed": true
      }
    },
    "metaSpec": {
      "id": "da.measure.tools.manifest",
      "version": "1.0.0",
      "engine": "DΛREΛKT_ Genesis",
      "scope": "app-module",
      "layer": "ui",
      "module": "da.measure.tools",
      "description": "Genesis-Final manifest for Damage-Analysis Measurement Tools component.",
      "created": "2025-12-30T00:00:00Z",
      "updated": "2025-12-30T00:00:00Z",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ DAMAGE-ANALYSIS TEAM",
      "license": "MIT",
      "status": "stable",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      }
    },
    "core": false
  },
  "da.measure.viewport": {
    "id": "da.measure.viewport",
    "name": "Measurement Viewport",
    "version": "1.0.0",
    "category": "app.ui",
    "classification": "App UI | Overlay Surface | Genesis-Final",
    "entry": {
      "id": "da.measure.viewport",
      "file": "/tools/modules/da.measure.viewport/da.measure.viewport.js",
      "type": "module",
      "trusted": true,
      "async": true
    },
    "file": "/tools/modules/da.measure.viewport/da.measure.viewport.js",
    "style": "/tools/modules/da.measure.viewport/da.measure.viewport.css",
    "features": [
      "Overlay surface above ui.canvas for visual measurement",
      "Contains canvas layer for drawing and annotations",
      "Bus-integrated readiness signalling",
      "Offline-safe and runtime-mounted via daStamp"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.canvas",
        "damage-analysis-root"
      ],
      "ownedBy": "damage-analysis.app",
      "fallbackTo": "body",
      "contextScope": "app",
      "visibility": "embedded"
    },
    "bus": {
      "enabled": true,
      "emits": [
        "measure.viewport.ready"
      ]
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "options": {
        "theme": "dark",
        "debug": false
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "busAware": true,
      "wrappingAware": true,
      "tokenBridged": false,
      "genesisAligned": true,
      "kind": "atom",
      "scope": "app",
      "trust": "certified"
    },
    "memoryPolicy": {
      "trust": "persistent",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "stamps": [
      {
        "id": "measure_viewport_default",
        "module": "da.measure.viewport",
        "target": "#damage-analysis-root",
        "visibleOn": [
          "damage-analysis"
        ],
        "configOverride": {},
        "when": {
          "site": "*",
          "theme": "*",
          "role": "*"
        },
        "meta": {
          "label": "Default Measurement Viewport",
          "priority": 15,
          "tag": "app.ui",
          "sealed": false,
          "certified": true
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ DAMAGE-ANALYSIS TEAM",
      "maintainer": "DΛREΛKT_ APP ENGINE GROUP",
      "description": "Interactive overlay providing measurement grid and annotation surface for the Damage-Analysis app.",
      "created": "2025-11-09T00:00:00Z",
      "updated": "2025-11-09T00:00:00Z",
      "license": "MIT",
      "visibility": "private",
      "trustScore": 95,
      "priority": 15,
      "label": "Measurement Viewport",
      "tag": "app.ui",
      "status": "stable",
      "trust": {
        "level": "certified",
        "signed": true
      }
    },
    "metaSpec": {
      "id": "da.measure.viewport.manifest",
      "version": "1.0.0",
      "engine": "DΛREΛKT_ Genesis",
      "scope": "app-module",
      "layer": "ui",
      "module": "da.measure.viewport",
      "description": "Genesis-Final manifest for Damage-Analysis Measurement Viewport overlay.",
      "created": "2025-11-09T00:00:00Z",
      "updated": "2025-11-09T00:00:00Z",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ DAMAGE-ANALYSIS TEAM",
      "license": "MIT",
      "status": "stable",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      }
    },
    "core": false
  },
  "da.project.image.map": {
    "id": "da.project.image.map",
    "name": "Project Image Map",
    "version": "1.0.0",
    "category": "app.state",
    "classification": "State Management | Session-to-Space Mapping | Genesis-Final",
    "entry": {
      "id": "da.project.image.map",
      "file": "/tools/modules/da.project.image.map/da.project.image.map.js",
      "type": "module",
      "trusted": true,
      "async": true
    },
    "file": "/tools/modules/da.project.image.map/da.project.image.map.js",
    "features": [
      "Map sessionId to spatial pose (yaw, pitch, roll, offset)",
      "Read-only session metadata cache for filtering",
      "Project-level filtering support",
      "Bus-driven API for pose management"
    ],
    "bus": {
      "enabled": true,
      "emits": [
        "project.image.map.set",
        "project.image.map.get.response",
        "project.image.map.list.response",
        "project.image.map.remove"
      ],
      "listens": [
        "project.image.map.set",
        "project.image.map.get",
        "project.image.map.list",
        "project.image.map.remove",
        "measure.sessions.list",
        "measure.sessions.activated",
        "measure.sessions.created"
      ]
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": false,
      "trusted": true
    },
    "dna": {
      "injectsContent": false,
      "mutable": false,
      "secure": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": true,
      "themeable": false,
      "configurable": false,
      "canStamp": false,
      "busAware": true,
      "wrappingAware": false,
      "tokenBridged": false,
      "genesisAligned": true,
      "kind": "atom",
      "scope": "app",
      "trust": "certified"
    },
    "stamps": [],
    "injectsContent": false,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ DAMAGE-ANALYSIS TEAM",
      "maintainer": "DΛREΛKT_ APP ENGINE GROUP",
      "description": "Maps image sessions to spatial poses within project space. Read-only session link.",
      "created": "2025-01-15T00:00:00Z",
      "updated": "2025-01-15T00:00:00Z",
      "license": "MIT",
      "visibility": "private",
      "trustScore": 95,
      "priority": 91,
      "label": "Project Image Map",
      "tag": "app.state",
      "status": "stable",
      "trust": {
        "level": "certified",
        "signed": true
      }
    },
    "core": false
  },
  "da.project.space": {
    "id": "da.project.space",
    "name": "Project Space",
    "version": "1.0.0",
    "category": "app.state",
    "classification": "State Management | Spatial Frame Definition | Genesis-Final",
    "entry": {
      "id": "da.project.space",
      "file": "/tools/modules/da.project.space/da.project.space.js",
      "type": "module",
      "trusted": true,
      "async": true
    },
    "file": "/tools/modules/da.project.space/da.project.space.js",
    "features": [
      "Define spatial frame per project (cylinder, plane, shell)",
      "Store geometric parameters (radius, height, axis)",
      "Bus-driven API for space definition",
      "No rendering, pure state management"
    ],
    "bus": {
      "enabled": true,
      "emits": [
        "project.space.set",
        "project.space.get.response",
        "project.space.list.response"
      ],
      "listens": [
        "project.space.set",
        "project.space.get",
        "project.space.list"
      ]
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true
    },
    "dna": {
      "injectsContent": false,
      "mutable": false,
      "secure": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": true,
      "themeable": false,
      "configurable": false,
      "canStamp": false,
      "busAware": true,
      "wrappingAware": false,
      "tokenBridged": false,
      "genesisAligned": true,
      "kind": "atom",
      "scope": "app",
      "trust": "certified"
    },
    "stamps": [],
    "injectsContent": false,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ DAMAGE-ANALYSIS TEAM",
      "maintainer": "DΛREΛKT_ APP ENGINE GROUP",
      "description": "Defines spatial frame for projects. Pure state - no UI, no rendering.",
      "created": "2025-01-15T00:00:00Z",
      "updated": "2025-01-15T00:00:00Z",
      "license": "MIT",
      "visibility": "private",
      "trustScore": 95,
      "priority": 90,
      "label": "Project Space",
      "tag": "app.state",
      "status": "stable",
      "trust": {
        "level": "certified",
        "signed": true
      }
    },
    "core": false
  },
  "da.project.store": {
    "id": "da.project.store",
    "name": "Project Store",
    "version": "1.0.0",
    "category": "app.state",
    "classification": "State Management | Surface Storage | Genesis-Final",
    "entry": {
      "id": "da.project.store",
      "file": "/tools/modules/da.project.store/da.project.store.js",
      "type": "module",
      "trusted": true,
      "async": false
    },
    "file": "/tools/modules/da.project.store/da.project.store.js",
    "features": [
      "Central store for project geometry surfaces",
      "Explicit spatial registration (pseudo-3D)",
      "Bus-integrated surface events"
    ],
    "bus": {
      "enabled": true,
      "emits": [
        "project.surface.registered",
        "project.surface.removed",
        "project.surfaces.cleared"
      ]
    },
    "config": {},
    "dna": {
      "kind": "atom",
      "scope": "app",
      "trust": "certified",
      "source": "tools",
      "injectsContent": false,
      "mutable": true,
      "secure": true,
      "busAware": true,
      "genesisAligned": true
    },
    "stamps": [],
    "injectsContent": false,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ DAMAGE-ANALYSIS TEAM",
      "maintainer": "DΛREΛKT_ APP ENGINE GROUP",
      "description": "Central store for project geometry surfaces with explicit spatial registration.",
      "label": "Project Store",
      "tag": "app.state",
      "status": "stable"
    },
    "core": false
  },
  "da.project.surface.viewer": {
    "id": "da.project.surface.viewer",
    "name": "Project Surface Viewer",
    "version": "1.0.0",
    "category": "app.ui",
    "classification": "UI Component | 3D Surface Renderer | Genesis-Final",
    "entry": {
      "id": "da.project.surface.viewer",
      "file": "/tools/modules/da.project.surface.viewer/da.project.surface.viewer.js",
      "type": "module",
      "trusted": true,
      "async": true
    },
    "file": "/tools/modules/da.project.surface.viewer/da.project.surface.viewer.js",
    "style": "/tools/modules/da.project.surface.viewer/da.project.surface.viewer.css",
    "features": [
      "Canvas 2D projection of project surface",
      "Renders image session patches with heatmap colors",
      "Click patches to activate sessions",
      "Derives metrics from session data (read-only)",
      "Navigator-only: no measurement editing"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.grid"
      ],
      "ownedBy": "damage-analysis.app",
      "fallbackTo": "body",
      "contextScope": "app",
      "visibility": "embedded"
    },
    "bus": {
      "enabled": true,
      "listens": [
        "project.space.get.response",
        "project.image.map.list.response",
        "measure.sessions.activeState",
        "measure.sessions.list"
      ],
      "emits": [
        "measure.sessions.activate",
        "project.space.get",
        "project.image.map.list",
        "measure.sessions.getList",
        "measure.sessions.getActiveState"
      ]
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "options": {
        "theme": "dark",
        "debug": false
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "busAware": true,
      "wrappingAware": true,
      "tokenBridged": false,
      "genesisAligned": true,
      "kind": "atom",
      "scope": "app",
      "trust": "certified"
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ DAMAGE-ANALYSIS TEAM",
      "maintainer": "DΛREΛKT_ APP ENGINE GROUP",
      "description": "Renders project surface with image session patches. Navigator-only view.",
      "created": "2025-01-15T00:00:00Z",
      "updated": "2025-01-15T00:00:00Z",
      "license": "MIT",
      "visibility": "private",
      "trustScore": 95,
      "priority": 95,
      "label": "Project Surface Viewer",
      "tag": "app.ui",
      "status": "stable",
      "trust": {
        "level": "certified",
        "signed": true
      }
    },
    "core": false
  },
  "da.ui.appstyle": {
    "id": "da.ui.appstyle",
    "name": "Damage-Analysis App Style",
    "version": "1.2.0",
    "category": "app.ui",
    "classification": "App UI | Layout & Contrast | Genesis-Final",
    "entry": {
      "id": "da.ui.appstyle",
      "file": "/tools/modules/da.ui.appstyle/da.ui.appstyle.js",
      "type": "module",
      "trusted": true,
      "async": false
    },
    "file": "/tools/modules/da.ui.appstyle/da.ui.appstyle.js",
    "style": "/tools/modules/da.ui.appstyle/da.ui.appstyle.css",
    "features": [
      "Defines deterministic grid layout and full-screen anchoring",
      "Handles toolbar/statusbar positioning",
      "Provides contrast, lighting, and polish layers",
      "Genesis-Final certified visual base for Damage-Analysis app"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.canvas",
        "damage-analysis-root"
      ],
      "ownedBy": "damage-analysis.app",
      "fallbackTo": "body",
      "contextScope": "app",
      "visibility": "embedded"
    },
    "bus": {
      "enabled": false
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": false,
      "trusted": true
    },
    "dna": {
      "injectsContent": true,
      "mutable": false,
      "secure": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": true,
      "themeable": true,
      "configurable": false,
      "canStamp": true,
      "busAware": false,
      "wrappingAware": true,
      "tokenBridged": false,
      "genesisAligned": true,
      "kind": "atom",
      "scope": "app",
      "trust": "certified"
    },
    "memoryPolicy": {
      "trust": "persistent",
      "flags": "volatile",
      "risk": "none",
      "logs": "snapshot",
      "signed": true
    },
    "stamps": [
      {
        "id": "ui_appstyle_default",
        "module": "da.ui.appstyle",
        "target": "body",
        "visibleOn": [
          "damage-analysis"
        ],
        "configOverride": {},
        "when": {
          "app": "damage-analysis"
        },
        "meta": {
          "label": "Default Damage-Analysis App Style",
          "priority": 120,
          "tag": "layout",
          "sealed": true,
          "certified": true
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ DAMAGE-ANALYSIS TEAM",
      "maintainer": "DΛREΛKT_ APP ENGINE GROUP",
      "description": "Master style layer for the Damage-Analysis workspace — governs split layout, toolbar anchoring, and overall visual polish.",
      "created": "2025-11-09T00:00:00Z",
      "updated": "2025-11-09T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 98,
      "priority": 120,
      "label": "Damage-Analysis App Style",
      "tag": "layout",
      "status": "stable",
      "trust": {
        "level": "certified",
        "signed": true
      }
    },
    "metaSpec": {
      "id": "da.ui.appstyle.manifest",
      "version": "1.2.0",
      "engine": "DΛREΛKT_ Genesis",
      "scope": "app-module",
      "layer": "ui",
      "module": "da.ui.appstyle",
      "description": "Genesis-Final manifest for Damage-Analysis master app style layer.",
      "created": "2025-11-09T00:00:00Z",
      "updated": "2025-11-09T00:00:00Z",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ DAMAGE-ANALYSIS TEAM",
      "license": "MIT",
      "status": "stable",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      }
    },
    "core": false
  },
  "da.ui.selection.consumer": {
    "id": "da.ui.selection.consumer",
    "name": "UI Selection Consumer",
    "version": "1.0.0",
    "category": "app.consumer",
    "classification": "UI Consumer | Read-Only | Observational | Phase 7.3",
    "entry": {
      "id": "da.ui.selection.consumer",
      "file": "/tools/modules/da.ui.selection.consumer/da.ui.selection.consumer.js",
      "type": "module",
      "trusted": true,
      "async": true
    },
    "file": "/tools/modules/da.ui.selection.consumer/da.ui.selection.consumer.js",
    "features": [
      "Read-only consumer of ui.selection.changed signals",
      "Observational only - no state mutation",
      "Context-aware selection summaries",
      "Status bar integration"
    ],
    "bus": {
      "enabled": true,
      "emits": [],
      "listens": [
        "ui.selection.changed",
        "measure.viewport.state"
      ]
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true
    },
    "dna": {
      "injectsContent": false,
      "mutable": false,
      "secure": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": true,
      "themeable": false,
      "configurable": false,
      "canStamp": false,
      "busAware": true,
      "wrappingAware": false,
      "tokenBridged": false,
      "genesisAligned": true,
      "kind": "atom",
      "scope": "app",
      "trust": "certified"
    },
    "stamps": [],
    "injectsContent": false,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ DAMAGE-ANALYSIS TEAM",
      "maintainer": "DΛREΛKT_ APP ENGINE GROUP",
      "description": "Read-only consumer proving signal coherence and usability. Phase 7.3 - Observational only.",
      "created": "2025-01-15T00:00:00Z",
      "updated": "2025-01-15T00:00:00Z",
      "license": "MIT",
      "visibility": "private",
      "trustScore": 95,
      "priority": 48,
      "label": "Selection Consumer",
      "tag": "app.consumer",
      "status": "stable",
      "trust": {
        "level": "certified",
        "signed": true
      }
    },
    "core": false
  },
  "daAI.runtime": {
    "id": "daAI.runtime",
    "name": "Runtime AI Worker",
    "version": "1.2.0",
    "category": "ai",
    "entry": {
      "id": "daAI.runtime",
      "file": "/tools/modules/daAI_runtime/daAI_runtime.js",
      "type": "worker"
    },
    "file": "/tools/modules/daAI_runtime/daAI_runtime.js",
    "features": [
      "AI prompt resolution for runtime decisions",
      "Guardian-compatible advisory actions",
      "Supports .prompt and .speak interfaces",
      "Exposes runtime API via postMessage and __DΛ__",
      "Advises actions like heal, snapshot, quarantine"
    ],
    "config": {
      "enabled": true,
      "sandbox": true,
      "async": true,
      "trusted": true,
      "options": {
        "decisionMode": "rule",
        "fallbackAction": "ignore"
      }
    },
    "dna": {
      "injectsContent": false,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": false,
      "requiresTrust": false,
      "source": "ai",
      "unique": true,
      "themeable": false,
      "configurable": true,
      "canStamp": true
    },
    "memoryPolicy": {
      "trust": "persistent",
      "flags": "volatile",
      "risk": "persistent",
      "logs": "snapshot",
      "signed": true
    },
    "dependencies": [],
    "stamps": [
      {
        "module": "daAI.runtime",
        "target": "body",
        "visibleOn": [
          "boot",
          "dev"
        ],
        "configOverride": {
          "enabled": true
        },
        "when": {
          "user": "*",
          "role": "*",
          "theme": "*",
          "lang": "*",
          "device": "*",
          "env": "*"
        },
        "meta": {
          "label": "Auto Inject Runtime AI",
          "priority": 80,
          "tag": "ai",
          "sealed": true
        }
      }
    ],
    "injectsContent": false,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "priority": 90,
      "author": "DΛREΛKT_ ARTIFICIAL Λ Reflex & Runtime Group",
      "description": "Runtime AI worker that supports tamper detection, risk response, and advisory decisions for guardian, FMEA, and runtime layers.",
      "created": "2025-07-11T00:00:00Z",
      "updated": "2025-07-12T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "tag": "ai",
      "label": "Runtime AI Guardian Worker"
    },
    "core": false
  },
  "doc2data.history": {
    "id": "doc2data.history",
    "name": "Doc2Data History",
    "version": "1.0.0",
    "category": "doc2data",
    "classification": "Atom | Data List | Event-Driven | Bus-Integrated | Genesis-Final",
    "entry": {
      "id": "doc2data.history",
      "file": "/tools/modules/doc2data.history/doc2data.history.js",
      "type": "module"
    },
    "file": "/tools/modules/doc2data.history/doc2data.history.js",
    "style": "/tools/modules/doc2data.history/doc2data.history.css",
    "features": [
      "Fetches and displays recent conversion jobs from /api/doc2data/jobs",
      "Clickable rows dispatch doc2data:job:select CustomEvent",
      "Auto-refreshes on doc2data:job:complete events",
      "Status badges with color-coded severity indicators",
      "Confidence percentage column for quick overview",
      "Empty state with informative placeholder message",
      "Token-themed dark design with CSS variable support",
      "Genesis-Final async initialization with DOM-return guarantee"
    ],
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "options": {
        "apiBase": "/api/doc2data",
        "limit": 20,
        "ui": {
          "classNames": {
            "root": "doc2data-history",
            "table": "doc2data-history__table",
            "row": "doc2data-history__row",
            "empty": "doc2data-history__empty"
          }
        }
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true,
      "busAware": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": false
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ DOC2DATA TEAM",
      "description": "History list atom for Doc2Data pipeline. Displays recent document conversion jobs with status, confidence, and interactive row selection for detailed viewing.",
      "created": "2026-02-02T00:00:00Z",
      "updated": "2026-02-02T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 50,
      "label": "Doc2Data History",
      "tag": "doc2data"
    },
    "core": false
  },
  "doc2data.result": {
    "id": "doc2data.result",
    "name": "Doc2Data Result Viewer",
    "version": "1.0.0",
    "category": "doc2data",
    "classification": "Atom | Data Display | Event-Driven | Bus-Integrated | Genesis-Final",
    "entry": {
      "id": "doc2data.result",
      "file": "/tools/modules/doc2data.result/doc2data.result.js",
      "type": "module"
    },
    "file": "/tools/modules/doc2data.result/doc2data.result.js",
    "style": "/tools/modules/doc2data.result/doc2data.result.css",
    "features": [
      "Listens for doc2data:job:complete CustomEvent to display results",
      "Status badge with color-coded severity (ok, partial, failed)",
      "Confidence meter with animated percentage bar",
      "Errors and warnings list with inline styling",
      "Flattened key-value data preview with dot-notation for nested objects",
      "Download buttons for JSON and CSV export",
      "Token-themed dark design with CSS variable support",
      "Genesis-Final async initialization with DOM-return guarantee"
    ],
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "options": {
        "apiBase": "/api/doc2data",
        "ui": {
          "classNames": {
            "root": "doc2data-result",
            "badge": "doc2data-result__badge",
            "meter": "doc2data-result__meter",
            "data": "doc2data-result__data",
            "downloads": "doc2data-result__downloads"
          }
        }
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true,
      "busAware": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": false
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ DOC2DATA TEAM",
      "description": "Result viewer atom for Doc2Data pipeline. Displays extraction results including status, confidence, data preview, and download links after document processing completes.",
      "created": "2026-02-02T00:00:00Z",
      "updated": "2026-02-02T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 50,
      "label": "Doc2Data Result Viewer",
      "tag": "doc2data"
    },
    "core": false
  },
  "doc2data.uploader": {
    "id": "doc2data.uploader",
    "name": "Doc2Data Uploader",
    "version": "1.0.0",
    "category": "doc2data",
    "classification": "Atom | File Upload | Drag-Drop | Bus-Integrated | Genesis-Final",
    "entry": {
      "id": "doc2data.uploader",
      "file": "/tools/modules/doc2data.uploader/doc2data.uploader.js",
      "type": "module"
    },
    "file": "/tools/modules/doc2data.uploader/doc2data.uploader.js",
    "style": "/tools/modules/doc2data.uploader/doc2data.uploader.css",
    "features": [
      "Drag-and-drop PDF upload with file input fallback",
      "Document type selector (auto, invoice.eu.v1, bank.statement.v1)",
      "20MB file size validation with inline error feedback",
      "Async job submission via POST /api/doc2data/jobs",
      "Polling-based job status tracking until completion",
      "Dispatches doc2data:job:complete CustomEvent on finish",
      "Token-themed design with dark theme compatibility",
      "Genesis-Final async initialization with DOM-return guarantee"
    ],
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "options": {
        "maxFileSize": 20971520,
        "acceptedTypes": [
          "application/pdf"
        ],
        "docTypes": [
          "auto",
          "invoice.eu.v1",
          "bank.statement.v1"
        ],
        "pollInterval": 2000,
        "pollTimeout": 120000,
        "apiBase": "/api/doc2data",
        "ui": {
          "classNames": {
            "root": "doc2data-uploader",
            "dropzone": "doc2data-uploader__dropzone",
            "input": "doc2data-uploader__input",
            "select": "doc2data-uploader__select",
            "submit": "doc2data-uploader__submit",
            "status": "doc2data-uploader__status"
          }
        }
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true,
      "busAware": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": false
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ DOC2DATA TEAM",
      "description": "File upload atom for Doc2Data document processing pipeline. Handles PDF drag-and-drop, validation, job submission, and status polling with inline progress feedback.",
      "created": "2026-02-02T00:00:00Z",
      "updated": "2026-02-02T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 50,
      "label": "Doc2Data Uploader",
      "tag": "doc2data"
    },
    "core": false
  },
  "ref.header": {
    "id": "ref.header",
    "name": "Reference Header",
    "version": "0.1.0",
    "category": "app.ui",
    "classification": "App UI | Header Display | Genesis-Final",
    "entry": {
      "id": "ref.header",
      "file": "/apps/reference-runtime/modules/ref.header/ref.header.js",
      "type": "module",
      "trusted": true,
      "async": true
    },
    "file": "/apps/reference-runtime/modules/ref.header/ref.header.js",
    "features": [
      "Displays page title and description"
    ],
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "options": {
        "target": "body",
        "title": "Page Title",
        "description": ""
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "requiresTrust": false,
      "source": "apps",
      "unique": false,
      "themeable": false,
      "configurable": true,
      "canStamp": true,
      "busAware": false,
      "wrappingAware": false,
      "tokenBridged": false,
      "genesisAligned": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "none",
      "logs": "snapshot",
      "signed": false
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "apps",
    "appId": "reference-runtime",
    "meta": {
      "author": "DΛREΛKT_ CORE TEAM",
      "description": "A simple header module for reference pages.",
      "created": "2025-12-30T00:00:00Z",
      "updated": "2025-12-30T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 50,
      "label": "Header",
      "tag": "content"
    },
    "core": false
  },
  "ref.memory.viewer": {
    "id": "ref.memory.viewer",
    "name": "Reference Memory Viewer",
    "version": "0.1.0",
    "category": "app.reference",
    "classification": "Reference Adapter | Memory Viewer",
    "entry": {
      "id": "ref.memory.viewer",
      "file": "/apps/reference-runtime/modules/ref.memory.viewer/ref.memory.viewer.js",
      "type": "module",
      "trusted": true,
      "async": true
    },
    "file": "/apps/reference-runtime/modules/ref.memory.viewer/ref.memory.viewer.js",
    "features": [
      "Reads one persisted value from memory",
      "Reads one volatile value (module-local)",
      "Demonstrates memory boundaries",
      "Reference adapter demonstrating correct memory usage"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.section",
        "ui.layout",
        "ui.canvas"
      ],
      "ownedBy": "reference-runtime",
      "fallbackTo": "body"
    },
    "bus": {
      "enabled": false
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "requiresTrust": false,
      "source": "apps",
      "unique": false,
      "themeable": false,
      "configurable": true,
      "canStamp": false,
      "busAware": false,
      "wrappingAware": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": false
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "apps",
    "appId": "reference-runtime",
    "meta": {
      "author": "DΛREΛKT_ REFERENCE RUNTIME",
      "description": "Reference adapter that reads persisted and volatile memory values and renders them.",
      "created": "2025-01-01T00:00:00Z",
      "license": "MIT",
      "visibility": "app",
      "trustScore": 100,
      "priority": 10,
      "label": "Reference Memory Viewer",
      "tag": "reference"
    },
    "core": false
  },
  "ref.ready.indicator": {
    "id": "ref.ready.indicator",
    "name": "Reference Ready Indicator",
    "version": "0.1.0",
    "category": "app.reference",
    "classification": "Reference Adapter | Readiness Witness",
    "entry": {
      "id": "ref.ready.indicator",
      "file": "/apps/reference-runtime/modules/ref.ready.indicator/ref.ready.indicator.js",
      "type": "module",
      "trusted": true,
      "async": true
    },
    "file": "/apps/reference-runtime/modules/ref.ready.indicator/ref.ready.indicator.js",
    "features": [
      "Listens for app/boot ready signals",
      "Displays visible readiness indicator",
      "Reference adapter demonstrating correct readiness observation"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.section",
        "ui.layout",
        "ui.canvas"
      ],
      "ownedBy": "reference-runtime",
      "fallbackTo": "body"
    },
    "bus": {
      "enabled": true
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "requiresTrust": false,
      "source": "apps",
      "unique": false,
      "themeable": false,
      "configurable": true,
      "canStamp": false,
      "busAware": true,
      "wrappingAware": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": false
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "apps",
    "appId": "reference-runtime",
    "meta": {
      "author": "DΛREΛKT_ REFERENCE RUNTIME",
      "description": "Reference adapter that listens for app readiness and displays a visible indicator.",
      "created": "2025-01-01T00:00:00Z",
      "license": "MIT",
      "visibility": "app",
      "trustScore": 100,
      "priority": 10,
      "label": "Reference Ready Indicator",
      "tag": "reference"
    },
    "core": false
  },
  "ref.signal.emitter": {
    "id": "ref.signal.emitter",
    "name": "Reference Signal Emitter",
    "version": "0.1.0",
    "category": "app.reference",
    "classification": "Reference Adapter | Signal Emitter",
    "entry": {
      "id": "ref.signal.emitter",
      "file": "/apps/reference-runtime/modules/ref.signal.emitter/ref.signal.emitter.js",
      "type": "module",
      "trusted": true,
      "async": true
    },
    "file": "/apps/reference-runtime/modules/ref.signal.emitter/ref.signal.emitter.js",
    "features": [
      "Wraps a button that emits a named signal",
      "Explicit signal name and payload",
      "Reference adapter demonstrating correct signal emission"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.section",
        "ui.layout",
        "ui.canvas"
      ],
      "ownedBy": "reference-runtime",
      "fallbackTo": "body"
    },
    "bus": {
      "enabled": true
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "requiresTrust": false,
      "source": "apps",
      "unique": false,
      "themeable": false,
      "configurable": true,
      "canStamp": false,
      "busAware": true,
      "wrappingAware": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": false
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "apps",
    "appId": "reference-runtime",
    "meta": {
      "author": "DΛREΛKT_ REFERENCE RUNTIME",
      "description": "Reference adapter that wraps a button and emits a named signal when clicked.",
      "created": "2025-01-01T00:00:00Z",
      "license": "MIT",
      "visibility": "app",
      "trustScore": 100,
      "priority": 10,
      "label": "Reference Signal Emitter",
      "tag": "reference"
    },
    "core": false
  },
  "ref.signal.observer": {
    "id": "ref.signal.observer",
    "name": "Reference Signal Observer",
    "version": "0.1.0",
    "category": "app.reference",
    "classification": "Reference Adapter | Signal Observer",
    "entry": {
      "id": "ref.signal.observer",
      "file": "/apps/reference-runtime/modules/ref.signal.observer/ref.signal.observer.js",
      "type": "module",
      "trusted": true,
      "async": true
    },
    "file": "/apps/reference-runtime/modules/ref.signal.observer/ref.signal.observer.js",
    "features": [
      "Listens to exactly one signal",
      "Reacts in one visible way",
      "Reference adapter demonstrating correct signal observation"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.section",
        "ui.layout",
        "ui.canvas"
      ],
      "ownedBy": "reference-runtime",
      "fallbackTo": "body"
    },
    "bus": {
      "enabled": true
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "requiresTrust": false,
      "source": "apps",
      "unique": false,
      "themeable": false,
      "configurable": true,
      "canStamp": false,
      "busAware": true,
      "wrappingAware": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": false
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "apps",
    "appId": "reference-runtime",
    "meta": {
      "author": "DΛREΛKT_ REFERENCE RUNTIME",
      "description": "Reference adapter that listens to one signal and reacts visibly.",
      "created": "2025-01-01T00:00:00Z",
      "license": "MIT",
      "visibility": "app",
      "trustScore": 100,
      "priority": 10,
      "label": "Reference Signal Observer",
      "tag": "reference"
    },
    "core": false
  },
  "social.facebook": {
    "id": "social.facebook",
    "name": "Social Facebook",
    "version": "1.0.0",
    "category": "social",
    "classification": "Atom | Social | Facebook Post Cards | Genesis-Final",
    "entry": {
      "id": "social.facebook",
      "file": "/tools/modules/social.facebook/social.facebook.js",
      "type": "module"
    },
    "file": "/tools/modules/social.facebook/social.facebook.js",
    "style": "/tools/modules/social.facebook/social.facebook.css",
    "defaults": "/tools/modules/social.facebook/defaults.json",
    "schema": "/tools/modules/social.facebook/schema.json",
    "features": [
      "Renders Facebook post cards from static JSON data",
      "Responsive card grid layout (3/2/1 columns)",
      "Shows travel stories and narratives from a Facebook page",
      "Designed for future Facebook Graph API upgrade",
      "Dot-path field resolution for nested JSON structures",
      "Wrapping-aware, structural, self-registering atom"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.canvas",
        "ui.section.body",
        "ui.grid",
        "ui.layout"
      ],
      "ownedBy": "auto",
      "fallbackTo": "ui.canvas"
    },
    "bus": {
      "enabled": true,
      "emits": [
        "social.facebook.ready",
        "social.facebook.error"
      ],
      "listens": []
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "defaults": "/tools/modules/social.facebook/defaults.json",
      "schema": "/tools/modules/social.facebook/schema.json",
      "options": {}
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true,
      "busAware": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": false
    },
    "dependencies": [],
    "stamps": [
      {
        "module": "social.facebook",
        "target": "#social-facebook-host",
        "visibleOn": [
          "okitour"
        ],
        "configOverride": {
          "enabled": true,
          "options": {
            "src": "/sites/okitour/content/facebook.json",
            "field": "posts",
            "count": 3,
            "layout": "cards",
            "title": "Z naseho Facebooku",
            "pageUrl": "https://www.facebook.com/OkiTours/",
            "pageName": "OkiTours"
          }
        },
        "when": {
          "user": "*",
          "role": "*",
          "theme": "*",
          "lang": "*",
          "device": "*",
          "env": "*"
        },
        "meta": {
          "label": "Social Facebook",
          "priority": 50,
          "tag": "social",
          "sealed": false
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Facebook post card renderer that fetches static JSON and displays travel stories as responsive cards with images, text excerpts, and dates. Supports future API endpoint upgrade.",
      "created": "2026-02-01T00:00:00Z",
      "updated": "2026-02-01T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 50,
      "label": "Social Facebook",
      "tag": "social"
    },
    "metaSpec": {
      "id": "social.facebook.manifest",
      "module": "social.facebook",
      "engine": "DΛREΛKT_ Genesis",
      "version": "1.0.0",
      "classification": "Social Atom | Facebook Post Cards",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ UI TEAM",
      "layer": "social",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      },
      "created": "2026-02-01T00:00:00Z",
      "updated": "2026-02-01T00:00:00Z",
      "status": "stable",
      "license": "MIT",
      "description": "Genesis-Final manifest for social.facebook -- renders Facebook post cards from static JSON with responsive grid layout."
    },
    "core": false
  },
  "social.instagram": {
    "id": "social.instagram",
    "name": "Social Instagram Feed",
    "version": "1.0.0",
    "category": "social",
    "classification": "Renderer | Social | JSON-Driven | Genesis-Final",
    "entry": {
      "id": "social.instagram",
      "file": "/tools/modules/social.instagram/social.instagram.js",
      "type": "module",
      "trusted": true
    },
    "file": "/tools/modules/social.instagram/social.instagram.js",
    "style": "/tools/modules/social.instagram/social.instagram.css",
    "features": [
      "Renders Instagram post feed as responsive image grid",
      "Static JSON data source with future Instagram Graph API hooks",
      "Hover caption overlay with smooth transitions",
      "Configurable grid columns and post count",
      "Responsive breakpoints for desktop, tablet, and mobile",
      "Handshake- and Composer-aware deterministic mounting"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.canvas",
        "ui.section.body",
        "ui.grid",
        "ui.columns"
      ],
      "ownedBy": "auto",
      "fallbackTo": "body"
    },
    "config": {
      "enabled": true,
      "trusted": true,
      "sandbox": false,
      "async": true,
      "defaults": "/tools/modules/social.instagram/defaults.json",
      "schema": "/tools/modules/social.instagram/schema.json",
      "options": {
        "src": null,
        "field": "posts",
        "apiEndpoint": null,
        "accessToken": null,
        "count": 8,
        "initialCount": null,
        "loadMoreLabel": "Load More",
        "columns": 4,
        "showCaption": true,
        "title": null,
        "handle": null,
        "profileUrl": null,
        "id": null
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "domReactive": true,
      "themeable": true,
      "configurable": true,
      "unique": false,
      "requiresTrust": false,
      "fingerprint": false,
      "source": "tools",
      "canStamp": true,
      "wrappingAware": true,
      "busAware": true,
      "selfAware": true
    },
    "memoryPolicy": {
      "trust": "persistent",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "dependencies": [],
    "stamps": [
      {
        "id": "social.instagram.placeholder",
        "module": "social.instagram",
        "target": "",
        "visibleOn": [
          "none"
        ],
        "configOverride": {
          "enabled": false
        },
        "when": {
          "user": "*",
          "role": "*",
          "theme": "*",
          "lang": "*",
          "device": "*",
          "env": "*"
        },
        "meta": {
          "label": "Social Instagram Feed — Composer Controlled",
          "priority": 80,
          "tag": "social",
          "sealed": true,
          "certified": true
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "priority": 80,
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Instagram feed renderer — displays posts from static JSON or future Graph API as a responsive image grid with hover captions and follow CTA.",
      "created": "2026-02-01T00:00:00Z",
      "updated": "2026-02-01T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "tag": "social",
      "label": "Instagram Feed",
      "certified": true,
      "validated": true
    },
    "metaSpec": {
      "author": "DΛREΛKT_ UI TEAM",
      "maintainer": "DΛREΛKT_ Manifest Maintainers",
      "validated": true,
      "lastReviewed": "2026-02-01T00:00:00Z",
      "usage": "Loaded by daModuleLoader when referenced by ui.section.composer; renders Instagram feed grid from JSON data.",
      "alignment": "Genesis-Final"
    },
    "core": false
  },
  "ui.accessibility": {
    "id": "ui.accessibility",
    "name": "UI Accessibility",
    "version": "3.3.0",
    "category": "ui",
    "entry": {
      "id": "ui.accessibility",
      "file": "/tools/modules/ui.accessibility/ui.accessibility.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.accessibility/ui.accessibility.js",
    "style": "/tools/modules/ui.accessibility/ui.accessibility.css",
    "features": [
      "Skip link for keyboard users",
      "ARIA live announcer for runtime updates",
      "Focus trap and release for modal or dialog contexts",
      "Focus-visible highlighting and keyboard focus awareness",
      "Bus-integrated accessibility events (a11y:announce, a11y:focus.trap, etc.)"
    ],
    "config": {
      "enabled": true,
      "trusted": true,
      "sandbox": false,
      "async": false,
      "defaults": "/tools/modules/ui.accessibility/defaults.json",
      "schema": "/tools/modules/ui.accessibility/schema.json",
      "options": {
        "skiplink": true,
        "skiplinkText": "Skip to main content",
        "liveRegionId": "aria-live-region"
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": true,
      "themeable": false,
      "configurable": true,
      "canStamp": true
    },
    "memoryPolicy": {
      "trust": "persistent",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "dependencies": [],
    "stamps": [
      {
        "module": "ui.accessibility",
        "target": "body",
        "visibleOn": [
          "boot",
          "site",
          "modal",
          "dialog"
        ],
        "configOverride": {
          "enabled": true,
          "options": {
            "skiplink": true,
            "skiplinkText": "Skip to main content",
            "liveRegionId": "a11y-live"
          }
        },
        "when": {
          "user": "*",
          "role": "*",
          "theme": "*",
          "lang": "*",
          "device": "*",
          "env": "*"
        },
        "meta": {
          "label": "Accessibility",
          "priority": 94,
          "tag": "ui",
          "sealed": false
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ CORE UI TEAM",
      "description": "Adds system-level accessibility to DΛREΛKT_, including skiplinks, focus visibility, ARIA live regions, and modular event hooks.",
      "created": "2025-10-16T00:00:00Z",
      "updated": "2025-10-25T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "priority": 94,
      "trustScore": 100,
      "classification": "System | Accessibility | Focus & Announcer | Genesis-Final",
      "label": "Accessibility",
      "tag": "ui",
      "deprecated": false,
      "validated": true
    },
    "core": false
  },
  "ui.accordion": {
    "id": "ui.accordion",
    "name": "UI Accordion",
    "version": "1.0.0",
    "category": "ui",
    "classification": "Atom | Interactive | Accordion/Collapsible | Genesis-Final",
    "entry": {
      "id": "ui.accordion",
      "file": "/tools/modules/ui.accordion/ui.accordion.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.accordion/ui.accordion.js",
    "style": "/tools/modules/ui.accordion/ui.accordion.css",
    "defaults": "/tools/modules/ui.accordion/defaults.json",
    "schema": "/tools/modules/ui.accordion/schema.json",
    "features": [
      "Accordion/collapsible atom",
      "Built-in ARIA compliance",
      "Bus-aware lifecycle events",
      "Token-driven styling",
      "Wrapping-aware structure"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.grid",
        "ui.layout",
        "ui.section.*"
      ],
      "ownedBy": "auto",
      "fallbackTo": "ui.canvas"
    },
    "bus": {
      "enabled": true
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.accordion/defaults.json",
      "schema": "/tools/modules/ui.accordion/schema.json",
      "options": {
        "title": "Accordion",
        "content": "",
        "open": false
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true,
      "busAware": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": false
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Atomic accordion/collapsible module.",
      "created": "2026-01-27T00:00:00Z",
      "updated": "2026-01-27T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 35,
      "label": "UI Accordion",
      "tag": "ui"
    },
    "metaSpec": {
      "id": "ui.accordion.manifest",
      "module": "ui.accordion",
      "engine": "DΛREΛKT_ Genesis",
      "version": "1.0.0",
      "classification": "UI Atom | Interactive",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ UI TEAM",
      "layer": "ui",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      },
      "created": "2026-01-27T00:00:00Z",
      "updated": "2026-01-27T00:00:00Z",
      "status": "stable",
      "license": "MIT",
      "description": "Genesis-Final manifest for UI Accordion — atomic accordion/collapsible."
    },
    "core": false
  },
  "ui.ai.assistant": {
    "id": "ui.ai.assistant",
    "name": "UI AI Assistant",
    "version": "1.0.0",
    "category": "ui",
    "classification": "Molecule | Interactive | AI Chat Widget | Genesis-Final",
    "entry": {
      "id": "ui.ai.assistant",
      "file": "/tools/modules/ui.ai.assistant/ui.ai.assistant.js",
      "type": "module",
      "trusted": true,
      "async": true
    },
    "file": "/tools/modules/ui.ai.assistant/ui.ai.assistant.js",
    "style": "/tools/modules/ui.ai.assistant/ui.ai.assistant.css",
    "defaults": "/tools/modules/ui.ai.assistant/defaults.json",
    "schema": "/tools/modules/ui.ai.assistant/schema.json",
    "features": [
      "Pluggable AI chat widget for any page/site/app",
      "Two display modes: floating bubble or inline panel",
      "Auto-detects page context (siteId, page, modules)",
      "Hybrid API backend: same-origin or external with API key",
      "SSE streaming responses with markdown rendering",
      "Configurable branding, accent color, suggestions",
      "Bus integration for programmatic queries from other modules",
      "Site-scoped RAG retrieval for context-aware answers",
      "Token-driven CSS for zero-override site theming",
      "Privacy-first: no tracking, no external calls unless configured"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.canvas",
        "ui.section.body",
        "ui.layout",
        "ui.section.*"
      ],
      "ownedBy": "auto",
      "fallbackTo": "body"
    },
    "bus": {
      "enabled": true
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.ai.assistant/defaults.json",
      "schema": "/tools/modules/ui.ai.assistant/schema.json",
      "options": {
        "mode": "bubble",
        "position": "bottom-right",
        "title": "AI Assistant"
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": true,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": false,
      "busAware": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "dependencies": [],
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DAREAKT_ AI TEAM",
      "description": "Pluggable AI assistant that can be embedded in any dareakt page. Supports bubble (floating FAB) and inline (section) modes. Connects to dareakt AI API for RAG-powered answers about the site's content.",
      "created": "2026-03-14T00:00:00Z",
      "updated": "2026-03-14T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 40,
      "label": "AI Assistant",
      "tag": "ai"
    },
    "metaSpec": {
      "id": "ui.ai.assistant.manifest",
      "module": "ui.ai.assistant",
      "engine": "DAREAKT_ Genesis",
      "version": "1.0.0",
      "classification": "UI Molecule | Interactive | AI Chat Widget",
      "validatedBy": "daSchema.v3",
      "maintainer": "DAREAKT_ AI TEAM",
      "layer": "ui",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      },
      "created": "2026-03-14T00:00:00Z",
      "updated": "2026-03-14T00:00:00Z",
      "status": "stable",
      "license": "MIT",
      "description": "Genesis-Final manifest for UI AI Assistant — pluggable AI chat widget with bubble and inline modes."
    },
    "core": false
  },
  "ui.alert": {
    "id": "ui.alert",
    "name": "UI Alert",
    "version": "3.3.3",
    "category": "ui",
    "classification": "Atom | Notification | Wrapping-Aware | Bus-Aware | Genesis-Final",
    "entry": {
      "id": "ui.alert",
      "file": "/tools/modules/ui.alert/ui.alert.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.alert/ui.alert.js",
    "style": "/tools/modules/ui.alert/ui.alert.css",
    "defaults": "/tools/modules/ui.alert/defaults.json",
    "schema": "/tools/modules/ui.alert/schema.json",
    "features": [
      "Lightweight gated alert atom for inline or global notifications",
      "Supports types: info, success, warn, error",
      "Optional auto-dismiss timer and close button",
      "Schema-validated configuration and wrapping awareness",
      "Bus-integrated lifecycle events (ui.alert.*)",
      "Genesis-safe DOM mount with duplicate protection"
    ],
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "schema": "/tools/modules/ui.alert/schema.json",
      "defaults": "/tools/modules/ui.alert/defaults.json",
      "options": {
        "message": "Alert message placeholder",
        "type": "info",
        "autoDismiss": null,
        "closable": true,
        "scope": null
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true,
      "busAware": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": false
    },
    "stamps": [
      {
        "module": "ui.alert",
        "target": "#alerts",
        "visibleOn": [
          "gate",
          "login",
          "signup",
          "dashboard"
        ],
        "configOverride": {
          "message": "Welcome to DΛREΛKT_",
          "type": "info",
          "autoDismiss": 4000,
          "closable": true,
          "scope": "ui.section.auth"
        },
        "when": {
          "site": "*",
          "user": "*",
          "role": "*",
          "theme": "*",
          "lang": "*",
          "device": "*",
          "env": "*"
        },
        "meta": {
          "label": "UI Alert",
          "priority": 32,
          "tag": "ui",
          "sealed": false
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Gated message atom providing feedback and inline system notifications with full lifecycle awareness.",
      "created": "2025-10-25T00:00:00Z",
      "updated": "2025-10-26T00:00:00Z",
      "maintainer": "DΛREΛKT_ CORE UI TEAM",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "priority": 32,
      "deprecated": false,
      "validated": true,
      "classification": "Atom | Notification | Wrapping-Aware | Bus-Aware",
      "tag": "ui",
      "label": "UI Alert"
    },
    "metaSpec": {
      "id": "ui.alert.manifest",
      "module": "ui.alert",
      "engine": "DΛREΛKT_ Genesis",
      "version": "3.3.3",
      "classification": "UI Atom | Notification",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ UI TEAM",
      "layer": "ui",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      },
      "created": "2025-10-25T00:00:00Z",
      "updated": "2025-10-26T00:00:00Z",
      "status": "stable",
      "license": "MIT",
      "description": "Genesis-Final manifest for UI Alert — schema-safe notification atom with bus integration and runtime wrapping awareness."
    },
    "core": false
  },
  "ui.badge": {
    "id": "ui.badge",
    "name": "UI Badge",
    "version": "1.0.0",
    "category": "ui",
    "classification": "Atom | Feedback | Badge/Tag | Genesis-Final",
    "entry": {
      "id": "ui.badge",
      "file": "/tools/modules/ui.badge/ui.badge.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.badge/ui.badge.js",
    "features": [
      "Badge/tag atom",
      "Multiple variants and sizes",
      "Token-driven styling",
      "Wrapping-aware structure"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.card",
        "ui.grid",
        "ui.layout",
        "ui.section.*"
      ],
      "ownedBy": "auto",
      "fallbackTo": "ui.canvas"
    },
    "bus": {
      "enabled": false
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "options": {
        "label": "",
        "variant": "default",
        "size": "md"
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true,
      "busAware": false
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": false
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Atomic badge/tag module for inline labels and status indicators.",
      "created": "2026-01-27T00:00:00Z",
      "updated": "2026-01-27T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 40,
      "label": "UI Badge",
      "tag": "ui"
    },
    "metaSpec": {
      "id": "ui.badge.manifest",
      "module": "ui.badge",
      "engine": "DΛREΛKT_ Genesis",
      "version": "1.0.0",
      "classification": "UI Atom | Feedback",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ UI TEAM",
      "layer": "ui",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      },
      "created": "2026-01-27T00:00:00Z",
      "updated": "2026-01-27T00:00:00Z",
      "status": "stable",
      "license": "MIT",
      "description": "Genesis-Final manifest for UI Badge — atomic badge/tag indicator."
    },
    "core": false
  },
  "ui.breadcrumbs": {
    "id": "ui.breadcrumbs",
    "name": "UI Breadcrumbs",
    "version": "1.0.0",
    "category": "ui",
    "classification": "Atom | Navigation | Breadcrumbs | Genesis-Final",
    "entry": {
      "id": "ui.breadcrumbs",
      "file": "/tools/modules/ui.breadcrumbs/ui.breadcrumbs.js",
      "type": "module",
      "trusted": true,
      "async": true
    },
    "file": "/tools/modules/ui.breadcrumbs/ui.breadcrumbs.js",
    "style": "/tools/modules/ui.breadcrumbs/ui.breadcrumbs.css",
    "features": [
      "Navigation breadcrumb trail",
      "Configurable separator character",
      "Home link with custom label and href",
      "Semantic HTML with aria-label and aria-current",
      "Last item rendered as plain text (current page)",
      "Token-driven styling",
      "Deterministic DOM registration"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.canvas",
        "ui.section.body",
        "ui.layout",
        "ui.section.*"
      ],
      "ownedBy": "auto",
      "fallbackTo": "body"
    },
    "bus": {
      "enabled": false
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "options": {
        "separator": "›",
        "homeLabel": "Home",
        "homeHref": "/"
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true,
      "busAware": false
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "dependencies": [],
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Navigation breadcrumbs showing page hierarchy with semantic markup and configurable separators.",
      "created": "2026-03-15T00:00:00Z",
      "updated": "2026-03-15T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 50,
      "label": "UI Breadcrumbs",
      "tag": "ui"
    },
    "metaSpec": {
      "id": "ui.breadcrumbs.manifest",
      "module": "ui.breadcrumbs",
      "engine": "DΛREΛKT_ Genesis",
      "version": "1.0.0",
      "classification": "UI Atom | Navigation | Breadcrumbs",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ UI TEAM",
      "layer": "ui",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      },
      "created": "2026-03-15T00:00:00Z",
      "updated": "2026-03-15T00:00:00Z",
      "status": "stable",
      "license": "MIT",
      "description": "Genesis-Final manifest for UI Breadcrumbs — navigation breadcrumb trail with semantic markup."
    },
    "core": false
  },
  "ui.button": {
    "id": "ui.button",
    "name": "UI Button",
    "version": "3.2.3",
    "category": "ui",
    "classification": "Atom | Interactive Control | Wrap-Aware | Bus-Integrated | Genesis-Final",
    "entry": {
      "id": "ui.button",
      "file": "/tools/modules/ui.button/ui.button.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.button/ui.button.js",
    "style": "/tools/modules/ui.button/ui.button.css",
    "defaults": "/tools/modules/ui.button/defaults.json",
    "schema": "/tools/modules/ui.button/schema.json",
    "features": [
      "Configurable label, size, kind, and event emission",
      "Token-themed design (padding, radius, colors via CSS variables)",
      "Accessible a11yLabel support and disabled state",
      "Bus-aware lifecycle without declaring explicit emit/listen arrays",
      "Wrapping-aware for composition inside layout/grid/section",
      "Genesis-Final async initialization with DOM-return guarantee"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.grid",
        "ui.layout",
        "ui.section.*"
      ],
      "ownedBy": "auto",
      "fallbackTo": "ui.canvas"
    },
    "bus": {
      "enabled": true
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.button/defaults.json",
      "schema": "/tools/modules/ui.button/schema.json",
      "options": {
        "label": "Button",
        "a11yLabel": "Button",
        "disabled": false,
        "kind": "primary",
        "size": "md",
        "type": "button",
        "event": {
          "type": "ui.button.click",
          "detail": {
            "context": "default"
          },
          "bubbles": true
        },
        "ui": {
          "classNames": {
            "root": "ui-button",
            "wrap": "ui-button__wrap",
            "inner": "ui-button__inner",
            "label": "da-btn__label"
          }
        }
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true,
      "busAware": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": false
    },
    "stamps": [
      {
        "module": "ui.button",
        "target": "[data-region='actions']",
        "visibleOn": [
          "ruthbowers",
          "dareakt",
          "diagnostics",
          "dev"
        ],
        "configOverride": {
          "options": {
            "label": "Save",
            "kind": "primary",
            "size": "md",
            "type": "submit",
            "event": {
              "type": "ui.save",
              "detail": {
                "context": "form"
              }
            }
          }
        },
        "when": {
          "site": "*",
          "theme": "*",
          "device": "*"
        },
        "meta": {
          "label": "UI Button",
          "priority": 42,
          "tag": "ui",
          "sealed": false
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Bus-aware, wrapping-aware interactive atom used throughout DΛREΛKT_ layouts and diagnostics. Provides consistent event emission, theme token compliance, and self-healing initialization.",
      "created": "2025-10-07T00:00:00Z",
      "updated": "2025-10-26T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 42,
      "label": "UI Button",
      "tag": "ui"
    },
    "metaSpec": {
      "id": "ui.button.manifest",
      "module": "ui.button",
      "engine": "DΛREΛKT_ Genesis",
      "version": "3.2.3",
      "classification": "UI Atom | Interactive Control",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ UI TEAM",
      "layer": "ui",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      },
      "created": "2025-10-07T00:00:00Z",
      "updated": "2025-10-26T00:00:00Z",
      "status": "stable",
      "license": "MIT",
      "description": "Genesis-Final manifest for UI Button — wrapping-aware interactive control atom with full schema alignment for daSchema.v3."
    },
    "core": false
  },
  "ui.canvas": {
    "id": "ui.canvas",
    "name": "UI Canvas",
    "version": "3.6.0",
    "category": "ui",
    "classification": "Core UI Root | Structural Authority | Stamp Anchor | Genesis-Final",
    "entry": {
      "id": "ui.canvas",
      "file": "/tools/modules/ui.canvas/ui.canvas.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.canvas/ui.canvas.js",
    "style": "/tools/modules/ui.canvas/ui.canvas.css",
    "defaults": "/tools/modules/ui.canvas/defaults.json",
    "schema": "/tools/modules/ui.canvas/schema.json",
    "features": [
      "Structural root canvas and primary stamp anchor",
      "Deterministic UI mount baseline",
      "Schema-validated and theme-aware configuration",
      "Bus-integrated lifecycle authority",
      "Self-healing DOM fallback root",
      "MetaSpec-embedded runtime identity",
      "Genesis-Final async mount with DOM guarantee"
    ],
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "options": {
        "edge": 32,
        "stack": 24,
        "center": true,
        "scope": "site",
        "theme": "site",
        "max": 1440,
        "bg": "transparent",
        "fg": "inherit",
        "responsive": true,
        "scroll": true,
        "debug": false,
        "wrapping": {
          "root": true,
          "expectedParent": "body",
          "restrictsBody": false,
          "children": [
            "ui.layout",
            "ui.grid",
            "ui.section.*"
          ],
          "fallbackTo": "body"
        },
        "bus": {
          "enabled": true,
          "events": [
            "ui.canvas.init",
            "ui.canvas.mount.start",
            "ui.canvas.mount.success",
            "ui.canvas.mount.error",
            "ui.canvas.ready",
            "ui.root.ready"
          ]
        }
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": false,
      "secure": true,
      "domReactive": true,
      "requiresTrust": false,
      "unique": true,
      "themeable": true,
      "configurable": true,
      "canStamp": false,
      "wrappingAware": true,
      "busAware": true,
      "structuralRoot": true
    },
    "memoryPolicy": {
      "trust": "persistent",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ CORE UI TEAM",
      "description": "Genesis-Final structural UI root providing the canonical wrapping environment for all stamped modules. Acts as the single UI baseline and stamp anchor.",
      "created": "2025-10-19T00:00:00Z",
      "updated": "2025-12-18T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "label": "UI Canvas",
      "tag": "ui-root"
    },
    "metaSpec": {
      "id": "ui.canvas.manifest",
      "module": "ui.canvas",
      "engine": "DΛREΛKT_",
      "version": "3.6.0",
      "layer": "ui",
      "lane": "ui-root",
      "runtime": "ui",
      "mount": "single",
      "lazy": false,
      "priority": 0,
      "requiresState": "DOM_READY",
      "root": true,
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ CORE UI TEAM",
      "trust": {
        "level": "Genesis-Final",
        "signed": true
      },
      "status": "stable",
      "description": "Canonical UI root manifest. Excluded from general stamp sorting. Mounted deterministically as the UI baseline."
    },
    "core": false
  },
  "ui.canvas.arcgauge": {
    "id": "ui.canvas.arcgauge",
    "name": "Canvas Arc Gauge",
    "version": "1.0.0",
    "category": "ui",
    "entry": {
      "id": "ui.canvas.arcgauge",
      "file": "/tools/modules/ui.canvas.arcgauge/ui.canvas.arcgauge.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.canvas.arcgauge/ui.canvas.arcgauge.js",
    "features": [
      "Circular arc gauge with percentage fill",
      "Glow effect on value arc",
      "Center value text display",
      "Panel-managed draggable widget"
    ],
    "config": {
      "enabled": true,
      "sandbox": false,
      "trusted": true
    },
    "dna": {
      "injectsContent": false,
      "mutable": false,
      "secure": true,
      "themeable": false,
      "configurable": false,
      "canStamp": false,
      "source": "tools",
      "unique": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "none",
      "signed": false
    },
    "dependencies": [
      "ui.canvas.panel"
    ],
    "stamps": [],
    "injectsContent": false,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "priority": 88,
      "author": "DΛREΛKT_ UI Team",
      "description": "Canvas arc gauge atom — circular percentage indicator with glow and center text.",
      "created": "2026-04-11T00:00:00Z",
      "updated": "2026-04-11T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "tag": "ui",
      "label": "Canvas Arc Gauge"
    },
    "core": false
  },
  "ui.canvas.barchart": {
    "id": "ui.canvas.barchart",
    "name": "Canvas Bar Chart",
    "version": "1.0.0",
    "category": "ui",
    "entry": {
      "id": "ui.canvas.barchart",
      "file": "/tools/modules/ui.canvas.barchart/ui.canvas.barchart.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.canvas.barchart/ui.canvas.barchart.js",
    "features": [
      "Horizontal bar chart with labeled rows",
      "Labeled bar list variant (site disk usage style)",
      "Auto-scaling to max value",
      "Panel-managed draggable widget"
    ],
    "config": {
      "enabled": true,
      "sandbox": false,
      "trusted": true
    },
    "dna": {
      "injectsContent": false,
      "mutable": false,
      "secure": true,
      "themeable": false,
      "configurable": false,
      "canStamp": false,
      "source": "tools",
      "unique": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "none",
      "signed": false
    },
    "dependencies": [
      "ui.canvas.panel"
    ],
    "stamps": [],
    "injectsContent": false,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "priority": 88,
      "author": "DΛREΛKT_ UI Team",
      "description": "Canvas bar chart atom — horizontal bars with labels, counts, and auto-scaling.",
      "created": "2026-04-11T00:00:00Z",
      "updated": "2026-04-11T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "tag": "ui",
      "label": "Canvas Bar Chart"
    },
    "core": false
  },
  "ui.canvas.core": {
    "id": "ui.canvas.core",
    "name": "Canvas Core Utilities",
    "version": "1.0.0",
    "category": "ui",
    "entry": {
      "id": "ui.canvas.core",
      "file": "/tools/modules/ui.canvas.core/ui.canvas.core.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.canvas.core/ui.canvas.core.js",
    "features": [
      "Color manipulation (shade, rgba, RGB extraction)",
      "Clamp utility",
      "Pure functions — no DOM, no side-effects"
    ],
    "config": {
      "enabled": true,
      "sandbox": false,
      "trusted": true
    },
    "dna": {
      "injectsContent": false,
      "mutable": false,
      "secure": true,
      "themeable": false,
      "configurable": false,
      "canStamp": false,
      "source": "tools",
      "unique": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "none",
      "signed": false
    },
    "dependencies": [],
    "stamps": [],
    "injectsContent": false,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "priority": 90,
      "author": "DΛREΛKT_ UI Team",
      "description": "Shared color and math utility atoms for canvas-based UI widgets.",
      "created": "2026-04-11T00:00:00Z",
      "updated": "2026-04-11T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "tag": "ui",
      "label": "Canvas Core"
    },
    "core": false
  },
  "ui.canvas.counter": {
    "id": "ui.canvas.counter",
    "name": "Canvas Counter",
    "version": "1.0.0",
    "category": "ui",
    "entry": {
      "id": "ui.canvas.counter",
      "file": "/tools/modules/ui.canvas.counter/ui.canvas.counter.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.canvas.counter/ui.canvas.counter.js",
    "features": [
      "Big number counter display",
      "Security events counter (dual value)",
      "Load average indicator (1m/5m/15m)",
      "Cron jobs status with stacked bar",
      "Optional pulse dot animation",
      "Panel-managed draggable widget"
    ],
    "config": {
      "enabled": true,
      "sandbox": false,
      "trusted": true
    },
    "dna": {
      "injectsContent": false,
      "mutable": false,
      "secure": true,
      "themeable": false,
      "configurable": false,
      "canStamp": false,
      "source": "tools",
      "unique": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "none",
      "signed": false
    },
    "dependencies": [
      "ui.canvas.panel"
    ],
    "stamps": [],
    "injectsContent": false,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "priority": 88,
      "author": "DΛREΛKT_ UI Team",
      "description": "Canvas counter atoms — big numbers, security counters, load averages, and cron status displays.",
      "created": "2026-04-11T00:00:00Z",
      "updated": "2026-04-11T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "tag": "ui",
      "label": "Canvas Counter"
    },
    "core": false
  },
  "ui.canvas.legend": {
    "id": "ui.canvas.legend",
    "name": "Canvas Legend",
    "version": "1.0.0",
    "category": "ui",
    "entry": {
      "id": "ui.canvas.legend",
      "file": "/tools/modules/ui.canvas.legend/ui.canvas.legend.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.canvas.legend/ui.canvas.legend.js",
    "features": [
      "Legend panel with color swatches and icons",
      "Value display per row",
      "Health dot with pulse glow animation",
      "Hover highlight support",
      "Panel-managed draggable widget"
    ],
    "config": {
      "enabled": true,
      "sandbox": false,
      "trusted": true
    },
    "dna": {
      "injectsContent": false,
      "mutable": false,
      "secure": true,
      "themeable": false,
      "configurable": false,
      "canStamp": false,
      "source": "tools",
      "unique": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "none",
      "signed": false
    },
    "dependencies": [
      "ui.canvas.core",
      "ui.canvas.panel"
    ],
    "stamps": [],
    "injectsContent": false,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "priority": 88,
      "author": "DΛREΛKT_ UI Team",
      "description": "Canvas legend atom — color-swatched list with values and animated health indicators.",
      "created": "2026-04-11T00:00:00Z",
      "updated": "2026-04-11T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "tag": "ui",
      "label": "Canvas Legend"
    },
    "core": false
  },
  "ui.canvas.panel": {
    "id": "ui.canvas.panel",
    "name": "Canvas Panel",
    "version": "1.0.0",
    "category": "ui",
    "entry": {
      "id": "ui.canvas.panel",
      "file": "/tools/modules/ui.canvas.panel/ui.canvas.panel.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.canvas.panel/ui.canvas.panel.js",
    "features": [
      "Glass panel base with shadow and accent line",
      "Unified widget drag system (capture-phase mousedown)",
      "Widget position persistence across frames",
      "Hit area registration and title-bar drag detection",
      "Camera drag conflict resolution"
    ],
    "config": {
      "enabled": true,
      "sandbox": false,
      "trusted": true
    },
    "dna": {
      "injectsContent": false,
      "mutable": false,
      "secure": true,
      "themeable": false,
      "configurable": false,
      "canStamp": false,
      "source": "tools",
      "unique": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "none",
      "signed": false
    },
    "dependencies": [],
    "stamps": [],
    "injectsContent": false,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "priority": 89,
      "author": "DΛREΛKT_ UI Team",
      "description": "Base draggable panel atom for canvas widget systems. Resolves widget-vs-camera drag priority via capture-phase mousedown.",
      "created": "2026-04-11T00:00:00Z",
      "updated": "2026-04-11T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "tag": "ui",
      "label": "Canvas Panel"
    },
    "core": false
  },
  "ui.canvas.sparkline": {
    "id": "ui.canvas.sparkline",
    "name": "Canvas Sparkline",
    "version": "1.0.0",
    "category": "ui",
    "entry": {
      "id": "ui.canvas.sparkline",
      "file": "/tools/modules/ui.canvas.sparkline/ui.canvas.sparkline.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.canvas.sparkline/ui.canvas.sparkline.js",
    "features": [
      "Time-series sparkline with filled area and line",
      "Ring-buffer data source support",
      "Animated head dot at current value",
      "Configurable label and value formatter",
      "Panel-managed draggable widget"
    ],
    "config": {
      "enabled": true,
      "sandbox": false,
      "trusted": true
    },
    "dna": {
      "injectsContent": false,
      "mutable": false,
      "secure": true,
      "themeable": false,
      "configurable": false,
      "canStamp": false,
      "source": "tools",
      "unique": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "none",
      "signed": false
    },
    "dependencies": [
      "ui.canvas.panel"
    ],
    "stamps": [],
    "injectsContent": false,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "priority": 88,
      "author": "DΛREΛKT_ UI Team",
      "description": "Canvas sparkline atom — draws time-series data as a filled area graph with label and live head dot.",
      "created": "2026-04-11T00:00:00Z",
      "updated": "2026-04-11T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "tag": "ui",
      "label": "Canvas Sparkline"
    },
    "core": false
  },
  "ui.canvas.statusgrid": {
    "id": "ui.canvas.statusgrid",
    "name": "Canvas Status Grid",
    "version": "1.0.0",
    "category": "ui",
    "entry": {
      "id": "ui.canvas.statusgrid",
      "file": "/tools/modules/ui.canvas.statusgrid/ui.canvas.statusgrid.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.canvas.statusgrid/ui.canvas.statusgrid.js",
    "features": [
      "Grid of colored status cells",
      "Animated pulse per cell",
      "Status coloring (up/down/warn)",
      "Panel-managed draggable widget"
    ],
    "config": {
      "enabled": true,
      "sandbox": false,
      "trusted": true
    },
    "dna": {
      "injectsContent": false,
      "mutable": false,
      "secure": true,
      "themeable": false,
      "configurable": false,
      "canStamp": false,
      "source": "tools",
      "unique": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "none",
      "signed": false
    },
    "dependencies": [
      "ui.canvas.core",
      "ui.canvas.panel"
    ],
    "stamps": [],
    "injectsContent": false,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "priority": 88,
      "author": "DΛREΛKT_ UI Team",
      "description": "Canvas status grid atom — colored cell grid for uptime, health, or status visualization.",
      "created": "2026-04-11T00:00:00Z",
      "updated": "2026-04-11T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "tag": "ui",
      "label": "Canvas Status Grid"
    },
    "core": false
  },
  "ui.card": {
    "id": "ui.card",
    "name": "UI Card",
    "version": "1.0.0",
    "category": "ui",
    "classification": "Atom | Content Display | Card Container | Genesis-Final",
    "entry": {
      "id": "ui.card",
      "file": "/tools/modules/ui.card/ui.card.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.card/ui.card.js",
    "style": "/tools/modules/ui.card/ui.card.css",
    "defaults": "/tools/modules/ui.card/defaults.json",
    "schema": "/tools/modules/ui.card/schema.json",
    "features": [
      "Card container atom",
      "Multiple variants and padding options",
      "Token-driven styling",
      "Wrapping-aware structure"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.grid",
        "ui.layout",
        "ui.section.*"
      ],
      "ownedBy": "auto",
      "fallbackTo": "ui.canvas"
    },
    "bus": {
      "enabled": false
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.card/defaults.json",
      "schema": "/tools/modules/ui.card/schema.json",
      "options": {
        "variant": "default",
        "padding": "md"
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true,
      "busAware": false
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": false
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Atomic card container module for content grouping.",
      "created": "2026-01-27T00:00:00Z",
      "updated": "2026-01-27T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 40,
      "label": "UI Card",
      "tag": "ui"
    },
    "metaSpec": {
      "id": "ui.card.manifest",
      "module": "ui.card",
      "engine": "DΛREΛKT_ Genesis",
      "version": "1.0.0",
      "classification": "UI Atom | Content Display",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ UI TEAM",
      "layer": "ui",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      },
      "created": "2026-01-27T00:00:00Z",
      "updated": "2026-01-27T00:00:00Z",
      "status": "stable",
      "license": "MIT",
      "description": "Genesis-Final manifest for UI Card — atomic card container."
    },
    "core": false
  },
  "ui.cards": {
    "id": "ui.cards",
    "name": "UI Cards",
    "version": "1.0.0",
    "category": "ui",
    "classification": "Atom | Data Display | Card Grid | Genesis-Final",
    "entry": {
      "id": "ui.cards",
      "file": "/tools/modules/ui.cards/ui.cards.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.cards/ui.cards.js",
    "style": "/tools/modules/ui.cards/ui.cards.css",
    "defaults": "/tools/modules/ui.cards/defaults.json",
    "schema": "/tools/modules/ui.cards/schema.json",
    "features": [
      "Renders JSON-driven card grids for content display",
      "Supports title, subtitle, features list, and notes per card",
      "Dot-path field resolution for nested JSON structures",
      "Responsive auto-fill grid layout",
      "Token-driven styling with accent and responsive behavior",
      "Wrapping-aware, structural, self-registering atom"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.canvas",
        "ui.section.body",
        "ui.grid",
        "ui.layout"
      ],
      "ownedBy": "auto",
      "fallbackTo": "ui.canvas"
    },
    "bus": {
      "enabled": true,
      "emits": [
        "ui.cards.ready"
      ],
      "listens": []
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.cards/defaults.json",
      "schema": "/tools/modules/ui.cards/schema.json",
      "options": {}
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true,
      "busAware": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": false
    },
    "dependencies": [],
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Card grid atom that renders structured content as responsive cards. JSON-driven with title, subtitle, features, and notes. No pricing logic.",
      "created": "2026-03-29T00:00:00Z",
      "updated": "2026-03-29T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 50,
      "label": "UI Cards",
      "tag": "ui"
    },
    "metaSpec": {
      "id": "ui.cards.manifest",
      "module": "ui.cards",
      "engine": "DΛREΛKT_ Genesis",
      "version": "1.0.0",
      "classification": "UI Atom | Card Grid",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ UI TEAM",
      "layer": "ui",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      },
      "created": "2026-03-29T00:00:00Z",
      "updated": "2026-03-29T00:00:00Z",
      "status": "stable",
      "license": "MIT",
      "description": "Genesis-Final manifest for UI Cards — JSON-driven responsive card grid for structured content display."
    },
    "core": false
  },
  "ui.checkbox": {
    "id": "ui.checkbox",
    "name": "UI Checkbox",
    "version": "1.0.0",
    "category": "ui",
    "classification": "Atom | Form Control | Checkbox | Genesis-Final",
    "entry": {
      "id": "ui.checkbox",
      "file": "/tools/modules/ui.checkbox/ui.checkbox.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.checkbox/ui.checkbox.js",
    "style": "/tools/modules/ui.checkbox/ui.checkbox.css",
    "defaults": "/tools/modules/ui.checkbox/defaults.json",
    "schema": "/tools/modules/ui.checkbox/schema.json",
    "features": [
      "Checkbox input atom",
      "Built-in ARIA compliance",
      "Bus-aware lifecycle events",
      "Token-driven styling",
      "Wrapping-aware structure"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.grid",
        "ui.layout",
        "ui.section.*",
        "ui.form"
      ],
      "ownedBy": "auto",
      "fallbackTo": "ui.canvas"
    },
    "bus": {
      "enabled": true
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.checkbox/defaults.json",
      "schema": "/tools/modules/ui.checkbox/schema.json",
      "options": {
        "name": "checkbox",
        "label": "Checkbox",
        "checked": false,
        "required": false
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true,
      "busAware": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": false
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Atomic checkbox module with bus integration.",
      "created": "2026-01-27T00:00:00Z",
      "updated": "2026-01-27T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 50,
      "label": "UI Checkbox",
      "tag": "ui"
    },
    "metaSpec": {
      "id": "ui.checkbox.manifest",
      "module": "ui.checkbox",
      "engine": "DΛREΛKT_ Genesis",
      "version": "1.0.0",
      "classification": "UI Atom | Form Control",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ UI TEAM",
      "layer": "ui",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      },
      "created": "2026-01-27T00:00:00Z",
      "updated": "2026-01-27T00:00:00Z",
      "status": "stable",
      "license": "MIT",
      "description": "Genesis-Final manifest for UI Checkbox — atomic checkbox with bus integration."
    },
    "core": false
  },
  "ui.chip": {
    "id": "ui.chip",
    "name": "UI Chip",
    "version": "2.0.1",
    "category": "ui",
    "entry": {
      "id": "ui.chip",
      "file": "/tools/modules/ui.chip/ui.chip.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.chip/ui.chip.js",
    "style": "/tools/modules/ui.chip/ui.chip.css",
    "features": [
      "Declarative Chip/Pill atom",
      "Static, Toggle, and Action modes",
      "Bus-aware prefix event emission (ui.chip.*)",
      "Schema-safe configuration + wrapping awareness"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.cluster",
        "ui.grid",
        "ui.section"
      ],
      "ownedBy": "auto",
      "fallbackTo": "body"
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": false,
      "trusted": true,
      "defaults": "/tools/modules/ui.chip/defaults.json",
      "schema": "/tools/modules/ui.chip/schema.json"
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "busAware": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "dependencies": [],
    "stamps": [
      {
        "module": "ui.chip",
        "target": "#ui-chip-host",
        "visibleOn": [
          "diagnostics_mind",
          "diagnostics",
          "dev",
          "module_diagnostics_viewer",
          "module_diagnostics_v2"
        ],
        "configOverride": {
          "enabled": true,
          "options": {
            "render": true,
            "prefix": "diag.mind",
            "moduleId": null,
            "label": "Count",
            "ariaLabel": "Count",
            "value": "0",
            "type": "toggle",
            "pressed": false,
            "cssHref": "/tools/modules/ui.chip/ui.chip.css",
            "wrapping": {
              "expectedParent": [
                "ui.cluster",
                "ui.grid",
                "ui.section"
              ],
              "ownedBy": "auto",
              "fallbackTo": "body"
            },
            "bus": {
              "emits": [
                "ui.chip.ready",
                "ui.chip.toggle",
                "ui.chip.action"
              ],
              "listens": []
            }
          }
        },
        "when": {
          "user": "*",
          "role": "*",
          "theme": "*",
          "lang": "*",
          "device": "*",
          "env": "*"
        },
        "meta": {
          "label": "UI Chip",
          "priority": 55,
          "tag": "ui",
          "sealed": false
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "priority": 55,
      "author": "DΛREΛKT_ CORE UI TEAM",
      "description": "Genesis-Final chip/pill atom for counts, states, toggles, and user actions. Emits signed bus events and supports contextual wrapping within clusters, grids, or sections.",
      "created": "2025-10-25T00:00:00Z",
      "updated": "2025-10-26T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "tag": "ui",
      "label": "UI Chip",
      "classification": "UI Atom"
    },
    "metaSpec": {
      "id": "ui.chip.manifest",
      "module": "ui.chip",
      "engine": "DΛREΛKT_ Genesis",
      "version": "2.0.1",
      "classification": "UI Atom",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ CORE UI TEAM",
      "layer": "ui",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      },
      "created": "2025-10-25T00:00:00Z",
      "updated": "2025-10-26T00:00:00Z",
      "status": "stable",
      "license": "MIT",
      "description": "Genesis-Final manifest for UI Chip — declarative, bus-aware, and wrapping-aligned atom for toggles, counters, and state indicators."
    },
    "core": false
  },
  "ui.clientportal.backups": {
    "id": "ui.clientportal.backups",
    "name": "Client Portal — Backups",
    "version": "1.0.0",
    "category": "ui",
    "classification": "Client Portal | Backups | Recovery",
    "entry": {
      "id": "ui.clientportal.backups",
      "file": "/tools/modules/ui.clientportal.backups/ui.clientportal.backups.js",
      "type": "module",
      "trusted": true,
      "async": true
    },
    "file": "/tools/modules/ui.clientportal.backups/ui.clientportal.backups.js",
    "style": "/tools/modules/ui.clientportal.backups/ui.clientportal.backups.css",
    "features": [],
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "unique": true,
      "source": "tools"
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "dependencies": [],
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DAREAKT_",
      "description": "Backup management and recovery interface for the Client Portal",
      "created": "2026-03-28T00:00:00Z",
      "updated": "2026-03-28T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 50,
      "label": "Client Portal Backups",
      "tag": "ui"
    },
    "core": false
  },
  "ui.clientportal.billing": {
    "id": "ui.clientportal.billing",
    "name": "Client Portal — Billing",
    "version": "1.0.0",
    "category": "ui",
    "classification": "Client Portal | Billing | Subscription",
    "entry": {
      "id": "ui.clientportal.billing",
      "file": "/tools/modules/ui.clientportal.billing/ui.clientportal.billing.js",
      "type": "module",
      "trusted": true,
      "async": true
    },
    "file": "/tools/modules/ui.clientportal.billing/ui.clientportal.billing.js",
    "style": "/tools/modules/ui.clientportal.billing/ui.clientportal.billing.css",
    "features": [],
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "unique": true,
      "source": "tools"
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "dependencies": [],
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DAREAKT_",
      "description": "Billing and subscription management interface for the Client Portal",
      "created": "2026-03-28T00:00:00Z",
      "updated": "2026-03-28T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 50,
      "label": "Client Portal Billing",
      "tag": "ui"
    },
    "core": false
  },
  "ui.clientportal.dashboard": {
    "id": "ui.clientportal.dashboard",
    "name": "Client Portal — Dashboard",
    "version": "1.0.0",
    "category": "ui",
    "classification": "Client Portal | Dashboard | Overview",
    "entry": {
      "id": "ui.clientportal.dashboard",
      "file": "/tools/modules/ui.clientportal.dashboard/ui.clientportal.dashboard.js",
      "type": "module",
      "trusted": true,
      "async": true
    },
    "file": "/tools/modules/ui.clientportal.dashboard/ui.clientportal.dashboard.js",
    "style": "/tools/modules/ui.clientportal.dashboard/ui.clientportal.dashboard.css",
    "features": [],
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "unique": true,
      "source": "tools"
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "dependencies": [],
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DAREAKT_",
      "description": "Main dashboard overview interface for the Client Portal",
      "created": "2026-03-28T00:00:00Z",
      "updated": "2026-03-28T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 50,
      "label": "Client Portal Dashboard",
      "tag": "ui"
    },
    "core": false
  },
  "ui.clientportal.editor": {
    "id": "ui.clientportal.editor",
    "name": "Client Portal — Content Editor",
    "version": "1.0.0",
    "category": "ui",
    "classification": "Client Portal | Content | Editor",
    "entry": {
      "id": "ui.clientportal.editor",
      "file": "/tools/modules/ui.clientportal.editor/ui.clientportal.editor.js",
      "type": "module",
      "trusted": true,
      "async": true
    },
    "file": "/tools/modules/ui.clientportal.editor/ui.clientportal.editor.js",
    "style": "/tools/modules/ui.clientportal.editor/ui.clientportal.editor.css",
    "features": [],
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "unique": true,
      "source": "tools"
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "dependencies": [],
    "stamps": [],
    "injectsContent": true,
    "tags": [
      "editor"
    ],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DAREAKT_",
      "description": "Content editing interface for the Client Portal",
      "created": "2026-03-28T00:00:00Z",
      "updated": "2026-03-28T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 50,
      "label": "Client Portal Content Editor",
      "tag": "ui"
    },
    "core": false
  },
  "ui.clientportal.media": {
    "id": "ui.clientportal.media",
    "name": "Client Portal — Media Library",
    "version": "1.0.0",
    "category": "ui",
    "classification": "Client Portal | Media | Library",
    "entry": {
      "id": "ui.clientportal.media",
      "file": "/tools/modules/ui.clientportal.media/ui.clientportal.media.js",
      "type": "module",
      "trusted": true,
      "async": true
    },
    "file": "/tools/modules/ui.clientportal.media/ui.clientportal.media.js",
    "style": "/tools/modules/ui.clientportal.media/ui.clientportal.media.css",
    "features": [],
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "unique": true,
      "source": "tools"
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "dependencies": [],
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DAREAKT_",
      "description": "Media library and asset management interface for the Client Portal",
      "created": "2026-03-28T00:00:00Z",
      "updated": "2026-03-28T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 50,
      "label": "Client Portal Media Library",
      "tag": "ui"
    },
    "core": false
  },
  "ui.clientportal.publish": {
    "id": "ui.clientportal.publish",
    "name": "Client Portal — Publish",
    "version": "1.0.0",
    "category": "ui",
    "classification": "Client Portal | Publish | Build",
    "entry": {
      "id": "ui.clientportal.publish",
      "file": "/tools/modules/ui.clientportal.publish/ui.clientportal.publish.js",
      "type": "module",
      "trusted": true,
      "async": true
    },
    "file": "/tools/modules/ui.clientportal.publish/ui.clientportal.publish.js",
    "style": "/tools/modules/ui.clientportal.publish/ui.clientportal.publish.css",
    "features": [],
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "unique": true,
      "source": "tools"
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "dependencies": [],
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DAREAKT_",
      "description": "Site publish and build deployment interface for the Client Portal",
      "created": "2026-03-28T00:00:00Z",
      "updated": "2026-03-28T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 50,
      "label": "Client Portal Publish",
      "tag": "ui"
    },
    "core": false
  },
  "ui.clientportal.sites": {
    "id": "ui.clientportal.sites",
    "name": "Client Portal — My Sites",
    "version": "1.0.0",
    "category": "ui",
    "classification": "Client Portal | Sites | Overview",
    "entry": {
      "id": "ui.clientportal.sites",
      "file": "/tools/modules/ui.clientportal.sites/ui.clientportal.sites.js",
      "type": "module",
      "trusted": true,
      "async": true
    },
    "file": "/tools/modules/ui.clientportal.sites/ui.clientportal.sites.js",
    "style": "/tools/modules/ui.clientportal.sites/ui.clientportal.sites.css",
    "features": [],
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "unique": true,
      "source": "tools"
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "dependencies": [],
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DAREAKT_",
      "description": "Site listing and management overview for the Client Portal",
      "created": "2026-03-28T00:00:00Z",
      "updated": "2026-03-28T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 50,
      "label": "Client Portal My Sites",
      "tag": "ui"
    },
    "core": false
  },
  "ui.clientportal.support": {
    "id": "ui.clientportal.support",
    "name": "Client Portal — Support",
    "version": "1.0.0",
    "category": "ui",
    "classification": "Client Portal | Support | Tickets",
    "entry": {
      "id": "ui.clientportal.support",
      "file": "/tools/modules/ui.clientportal.support/ui.clientportal.support.js",
      "type": "module",
      "trusted": true,
      "async": true
    },
    "file": "/tools/modules/ui.clientportal.support/ui.clientportal.support.js",
    "style": "/tools/modules/ui.clientportal.support/ui.clientportal.support.css",
    "features": [],
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "unique": true,
      "source": "tools"
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "dependencies": [],
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DAREAKT_",
      "description": "Support ticket and help interface for the Client Portal",
      "created": "2026-03-28T00:00:00Z",
      "updated": "2026-03-28T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 50,
      "label": "Client Portal Support",
      "tag": "ui"
    },
    "core": false
  },
  "ui.clipboard": {
    "id": "ui.clipboard",
    "name": "UI Clipboard",
    "version": "1.9.0",
    "category": "ui",
    "entry": {
      "id": "ui.clipboard",
      "file": "/tools/modules/ui.clipboard/ui.clipboard.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.clipboard/ui.clipboard.js",
    "style": "/tools/modules/ui.clipboard/ui.clipboard.css",
    "features": [
      "Copy-to-clipboard button for JSON or text",
      "Transient success and fail state with styling",
      "ARIA live feedback and fallback copy method"
    ],
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": false,
      "trusted": true,
      "options": {}
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": false,
      "configurable": true,
      "canStamp": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": false
    },
    "dependencies": [],
    "stamps": [
      {
        "module": "ui.clipboard",
        "target": "#ui-clipboard-host",
        "visibleOn": [
          "diagnostics_mind",
          "diagnostics",
          "dev",
          "module_diagnostics_viewer",
          "module_diagnostics_v2"
        ],
        "configOverride": {
          "enabled": true,
          "options": {
            "render": true,
            "buttonLabel": "Copy JSON",
            "successLabel": "JSON copied",
            "failLabel": "Copy failed",
            "ariaLive": "polite"
          }
        },
        "when": {
          "user": "*",
          "role": "*",
          "theme": "*",
          "lang": "*",
          "device": "*",
          "env": "*"
        },
        "meta": {
          "label": "UI Clipboard",
          "priority": 55,
          "tag": "ui",
          "sealed": false
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "priority": 55,
      "author": "DΛREΛKT_ UI Team",
      "description": "Standalone copy-to-clipboard atom used by diagnostics and snapshot panels. Hosts provide the text; atom renders the Copy JSON button with transient feedback.",
      "created": "2025-08-26T00:00:00Z",
      "updated": "2025-08-26T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "tag": "ui",
      "label": "UI Clipboard"
    },
    "core": false
  },
  "ui.cluster": {
    "id": "ui.cluster",
    "name": "UI Cluster",
    "version": "2.0.1",
    "category": "ui",
    "entry": {
      "id": "ui.cluster",
      "file": "/tools/modules/ui.cluster/ui.cluster.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.cluster/ui.cluster.js",
    "style": "/tools/modules/ui.cluster/ui.cluster.css",
    "features": [
      "Inline flex cluster for grouped content",
      "Wrap-aware and responsive layout",
      "Bus emission for ui.cluster.ready",
      "Genesis-Final wrapping and memory compliance"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.layout",
        "ui.section",
        "ui.canvas"
      ],
      "ownedBy": "auto",
      "fallbackTo": "document"
    },
    "bus": {
      "enabled": true,
      "emits": [
        "ui.cluster.ready"
      ],
      "listens": []
    },
    "config": {
      "enabled": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.cluster/defaults.json",
      "schema": "/tools/modules/ui.cluster/schema.json"
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "themeable": true,
      "domReactive": true,
      "configurable": true,
      "canStamp": true
    },
    "memoryPolicy": {
      "trust": "persistent",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "stamps": [
      {
        "module": "ui.cluster",
        "target": "#content-host",
        "configOverride": {
          "gap": "1rem",
          "justify": "center",
          "align": "center",
          "wrap": true
        },
        "meta": {
          "label": "UI Cluster",
          "priority": 40,
          "tag": "ui"
        },
        "when": {
          "theme": "*",
          "site": "*"
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Smart layout atom providing flexible inline clusters with spacing, alignment, and wrap control.",
      "created": "2025-10-25T00:00:00Z",
      "updated": "2025-10-26T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "priority": 40,
      "tag": "ui",
      "label": "UI Cluster"
    },
    "metaSpec": {
      "id": "ui.cluster.manifest",
      "module": "ui.cluster",
      "engine": "DΛREΛKT_ Genesis",
      "version": "2.0.1",
      "classification": "UI Atom / Layout Cluster",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ UI TEAM",
      "layer": "ui",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      },
      "created": "2025-10-25T00:00:00Z",
      "updated": "2025-10-26T00:00:00Z",
      "status": "stable",
      "license": "MIT",
      "description": "Genesis-Final manifest for UI Cluster — flexible layout atom for inline content grouping with wrap, gap, and responsive alignment controls."
    },
    "core": false
  },
  "ui.columns": {
    "id": "ui.columns",
    "name": "UI Columns",
    "version": "1.0.0",
    "category": "ui",
    "entry": {
      "id": "ui.columns",
      "file": "/tools/modules/ui.columns/ui.columns.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.columns/ui.columns.js",
    "style": "/tools/modules/ui.columns/ui.columns.css",
    "features": [
      "Two-column layout with independent vertical stacks",
      "No row-coupling - each column flows independently",
      "Deterministic DOM registration"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.canvas",
        "ui.section.body"
      ],
      "ownedBy": "auto",
      "fallbackTo": "body"
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": false,
      "trusted": true,
      "options": {},
      "defaults": "/tools/modules/ui.columns/defaults.json",
      "schema": "/tools/modules/ui.columns/schema.json"
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": false,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "dependencies": [],
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "priority": 60,
      "author": "DΛREΛKT_ UI Team",
      "description": "Two-column layout where each column is an independent vertical stack.",
      "created": "2025-01-20T00:00:00Z",
      "updated": "2025-01-20T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "tag": "ui",
      "label": "UI Columns"
    },
    "core": false
  },
  "ui.consents.ledger": {
    "id": "ui.consents.ledger",
    "name": "UI Consents Ledger",
    "version": "2.0.1",
    "category": "ui",
    "entry": {
      "id": "ui.consents.ledger",
      "file": "/tools/modules/ui.consents.ledger/ui.consents.ledger.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.consents.ledger/ui.consents.ledger.js",
    "style": "/tools/modules/ui.consents.ledger/ui.consents.ledger.css",
    "features": [
      "Signed consent receipts via daSig",
      "Local or secure signed persistence",
      "Bus emission for consent:init/change/ready",
      "Wrap-aware injection for canvas/layout/footer",
      "Genesis-Final compliant schema and memory policy"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.canvas",
        "ui.layout",
        "ui.footer"
      ],
      "ownedBy": "auto",
      "fallbackTo": "document"
    },
    "bus": {
      "enabled": true,
      "emits": [
        "consent:init",
        "consent:change",
        "consent:ready"
      ],
      "listens": [
        "consent:refresh",
        "consent:sync"
      ]
    },
    "config": {
      "enabled": true,
      "trusted": true,
      "sandbox": false,
      "async": true,
      "defaults": "/tools/modules/ui.consents.ledger/defaults.json",
      "schema": "/tools/modules/ui.consents.ledger/schema.json"
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "domReactive": true,
      "requiresTrust": false,
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true
    },
    "memoryPolicy": {
      "trust": "persistent",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "dependencies": [
      "daSig",
      "daBus",
      "daMind"
    ],
    "stamps": [
      {
        "module": "ui.consents.ledger",
        "target": "body",
        "visibleOn": [
          "global",
          "policy",
          "footer"
        ],
        "configOverride": {
          "policies": [
            "analytics",
            "personalization",
            "security",
            "marketing"
          ],
          "storage": "signed",
          "title": "Data Processing Preferences",
          "text": {
            "acceptAll": "Accept All",
            "save": "Save"
          }
        },
        "when": {
          "user": "*",
          "role": "*",
          "theme": "*",
          "lang": "*",
          "device": "*",
          "env": "*"
        },
        "meta": {
          "label": "UI Consents Ledger",
          "priority": 63,
          "tag": "ui",
          "sealed": false
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ CORE POLICY TEAM",
      "description": "Attestation-aware consent manager that records, signs, and tracks user consent across categories such as analytics, personalization, and marketing. Fully bus-aware and wrap-aligned for Genesis-Final compliance.",
      "created": "2025-10-25T00:00:00Z",
      "updated": "2025-10-26T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "priority": 63,
      "label": "UI Consents Ledger",
      "tag": "ui",
      "classification": "Policy Atom"
    },
    "metaSpec": {
      "id": "ui.consents.ledger.manifest",
      "module": "ui.consents.ledger",
      "engine": "DΛREΛKT_ Genesis",
      "version": "2.0.1",
      "classification": "Policy Atom",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ CORE POLICY TEAM",
      "layer": "ui",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      },
      "created": "2025-10-25T00:00:00Z",
      "updated": "2025-10-26T00:00:00Z",
      "status": "stable",
      "license": "MIT",
      "description": "Genesis-Final manifest for the UI Consents Ledger — policy atom for managing, signing, and syncing user consents with attested persistence and trust alignment."
    },
    "core": false
  },
  "ui.contact.form": {
    "id": "ui.contact.form",
    "name": "UI Contact Form",
    "version": "1.0.0",
    "category": "ui",
    "classification": "Atom | Form | Contact | Genesis-Final",
    "entry": {
      "id": "ui.contact.form",
      "file": "/tools/modules/ui.contact.form/ui.contact.form.js",
      "type": "module",
      "trusted": true,
      "async": true
    },
    "file": "/tools/modules/ui.contact.form/ui.contact.form.js",
    "style": "/tools/modules/ui.contact.form/ui.contact.form.css",
    "defaults": "/tools/modules/ui.contact.form/defaults.json",
    "schema": "/tools/modules/ui.contact.form/schema.json",
    "features": [
      "Configurable contact/inquiry form",
      "JSON-driven field definitions",
      "Client-side validation with visual error states",
      "POST to configurable API endpoint",
      "Success/error status messaging",
      "Responsive layout with stacked fields",
      "Token-driven styling",
      "Deterministic DOM registration",
      "Genesis-Final handshake lifecycle"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.canvas",
        "ui.section.body",
        "ui.layout",
        "ui.section.*"
      ],
      "ownedBy": "auto",
      "fallbackTo": "body"
    },
    "bus": {
      "enabled": true,
      "emits": [
        "ui.contact.form.init",
        "ui.contact.form.submit",
        "ui.contact.form.success",
        "ui.contact.form.error",
        "ui.contact.form.ready"
      ],
      "listens": []
    },
    "diagnostics": {
      "stateful": true,
      "sync": true,
      "broadcast": true
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.contact.form/defaults.json",
      "schema": "/tools/modules/ui.contact.form/schema.json",
      "options": {
        "endpoint": "/api/contact",
        "submitLabel": "Odeslat",
        "fields": [
          {
            "name": "name",
            "label": "Jmeno a prijmeni",
            "type": "text",
            "required": true
          },
          {
            "name": "email",
            "label": "E-mail",
            "type": "email",
            "required": true
          },
          {
            "name": "message",
            "label": "Zprava",
            "type": "textarea",
            "required": true
          }
        ]
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true,
      "busAware": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "dependencies": [],
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Configurable contact/inquiry form that validates client-side and POSTs to an API endpoint. Reusable across sites with different field configurations.",
      "created": "2026-02-01T00:00:00Z",
      "updated": "2026-02-01T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 50,
      "label": "UI Contact Form",
      "tag": "ui"
    },
    "metaSpec": {
      "id": "ui.contact.form.manifest",
      "module": "ui.contact.form",
      "engine": "DΛREΛKT_ Genesis",
      "version": "1.0.0",
      "classification": "UI Atom | Form | Contact",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ UI TEAM",
      "layer": "ui",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      },
      "created": "2026-02-01T00:00:00Z",
      "updated": "2026-02-01T00:00:00Z",
      "status": "stable",
      "license": "MIT",
      "description": "Genesis-Final manifest for UI Contact Form — configurable contact/inquiry form with validation and API submission."
    },
    "core": false
  },
  "ui.container": {
    "id": "ui.container",
    "name": "UI Container",
    "version": "1.0.0",
    "category": "ui",
    "classification": "Atom | Content Display | Max-Width Container | Genesis-Final",
    "entry": {
      "id": "ui.container",
      "file": "/tools/modules/ui.container/ui.container.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.container/ui.container.js",
    "style": "/tools/modules/ui.container/ui.container.css",
    "defaults": "/tools/modules/ui.container/defaults.json",
    "schema": "/tools/modules/ui.container/schema.json",
    "features": [
      "Max-width container atom",
      "Configurable padding and alignment",
      "Token-driven styling",
      "Wrapping-aware structure"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.layout",
        "ui.section.*"
      ],
      "ownedBy": "auto",
      "fallbackTo": "ui.canvas"
    },
    "bus": {
      "enabled": false
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.container/defaults.json",
      "schema": "/tools/modules/ui.container/schema.json",
      "options": {
        "maxWidth": "1440px",
        "padding": "md",
        "align": "center"
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true,
      "busAware": false
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": false
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Atomic max-width container module for content centering.",
      "created": "2026-01-27T00:00:00Z",
      "updated": "2026-01-27T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 40,
      "label": "UI Container",
      "tag": "ui"
    },
    "metaSpec": {
      "id": "ui.container.manifest",
      "module": "ui.container",
      "engine": "DΛREΛKT_ Genesis",
      "version": "1.0.0",
      "classification": "UI Atom | Content Display",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ UI TEAM",
      "layer": "ui",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      },
      "created": "2026-01-27T00:00:00Z",
      "updated": "2026-01-27T00:00:00Z",
      "status": "stable",
      "license": "MIT",
      "description": "Genesis-Final manifest for UI Container — atomic max-width container."
    },
    "core": false
  },
  "ui.content": {
    "id": "ui.content",
    "name": "UI Content",
    "version": "2.3.1",
    "category": "ui",
    "entry": {
      "id": "ui.content",
      "file": "/tools/modules/ui.content/ui.content.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.content/ui.content.js",
    "style": "/tools/modules/ui.content/ui.content.css",
    "features": [
      "Hybrid content renderer (copy/list/media blocks)",
      "Delegates to ui.copy.fromJson, ui.richlist, and ui.media.pipeline",
      "Supports stacked, grid, and auto layouts",
      "Schema-safe, theme-aware, and composer-ready",
      "Bus-aware with lifecycle events (mount, ready, update, unmount)"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.layout",
        "ui.canvas",
        "ui.section.body"
      ],
      "ownedBy": "auto",
      "fallbackTo": "document"
    },
    "bus": {
      "enabled": true,
      "emits": [
        "ui.content.ready",
        "ui.content.error",
        "ui.content.updated"
      ],
      "listens": [
        "ui.content.refresh",
        "ui.content.update",
        "ui.content.mount"
      ]
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.content/defaults.json",
      "schema": "/tools/modules/ui.content/schema.json"
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "themeable": true,
      "domReactive": true,
      "requiresTrust": false,
      "canStamp": true
    },
    "memoryPolicy": {
      "trust": "persistent",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "dependencies": [
      "ui.prose",
      "ui.richlist",
      "ui.media.pipeline"
    ],
    "stamps": [
      {
        "module": "ui.content",
        "target": "#content-host",
        "visibleOn": [
          "ruthbowers",
          "dareakt"
        ],
        "configOverride": {
          "enabled": true,
          "options": {
            "src": "/sites/ruthbowers/content/about.json",
            "field": "blocks",
            "layout": "stack",
            "debug": false
          }
        },
        "when": {
          "user": "*",
          "role": "*",
          "theme": "*",
          "lang": "*",
          "device": "*",
          "env": "*"
        },
        "meta": {
          "label": "UI Content",
          "priority": 70,
          "tag": "ui",
          "sealed": false
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "priority": 70,
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Unified content atom — loads structured JSON and renders mixed block types (text, list, media) dynamically. Ideal for modular pages or composable site sections.",
      "created": "2025-10-17T00:00:00Z",
      "updated": "2025-10-26T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "label": "UI Content",
      "tag": "ui"
    },
    "metaSpec": {
      "id": "ui.content.manifest",
      "module": "ui.content",
      "engine": "DΛREΛKT_ Genesis",
      "version": "2.3.1",
      "classification": "UI Atom / Content Renderer",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ UI TEAM",
      "layer": "ui",
      "trust": {
        "level": "certified",
        "signed": true,
        "hash": null
      },
      "created": "2025-10-17T00:00:00Z",
      "updated": "2025-10-26T00:00:00Z",
      "status": "stable",
      "license": "MIT",
      "description": "Genesis-Final manifest for ui.content — fully schema-compliant, bus-aware, and composer-safe renderer for mixed JSON-driven content blocks."
    },
    "core": false
  },
  "ui.determinism.guard": {
    "id": "ui.determinism.guard",
    "name": "UI Determinism Guard",
    "version": "1.0.0",
    "category": "ui",
    "entry": {
      "id": "ui.determinism.guard",
      "file": "/tools/modules/ui.determinism.guard/ui.determinism.guard.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.determinism.guard/ui.determinism.guard.js",
    "style": "/tools/modules/ui.determinism.guard/ui.determinism.guard.css",
    "features": [
      "Detects DOM drift and duplicate rendering",
      "Reports flicker via Bus events",
      "Optional freeze-on-drift mode"
    ],
    "config": {
      "enabled": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.determinism.guard/defaults.json",
      "schema": "/tools/modules/ui.determinism.guard/schema.json"
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "themeable": false,
      "canStamp": true
    },
    "memoryPolicy": {
      "trust": "persistent",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "stamps": [
      {
        "module": "ui.determinism.guard",
        "target": "body",
        "configOverride": {
          "delay": 2000,
          "autoFreeze": false
        },
        "when": {
          "site": "*",
          "theme": "*"
        },
        "meta": {
          "label": "UI Determinism Guard",
          "priority": 66,
          "tag": "ui"
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ CORE STABILITY TEAM",
      "description": "Monitors DOM consistency between boot and render phases to eliminate flicker and instability.",
      "created": "2025-10-16T00:00:00Z",
      "updated": "2025-10-16T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "priority": 66,
      "label": "UI Determinism Guard",
      "tag": "ui"
    },
    "core": false
  },
  "ui.divider": {
    "id": "ui.divider",
    "name": "UI Divider",
    "version": "1.1.0",
    "category": "ui",
    "classification": "Atom | Content Display | Divider/Separator",
    "entry": {
      "id": "ui.divider",
      "file": "/tools/modules/ui.divider/ui.divider.js",
      "type": "module",
      "trusted": true
    },
    "file": "/tools/modules/ui.divider/ui.divider.js",
    "style": "/tools/modules/ui.divider/ui.divider.css",
    "defaults": "/tools/modules/ui.divider/defaults.json",
    "schema": "/tools/modules/ui.divider/schema.json",
    "features": [
      "Horizontal and vertical divider/separator",
      "Solid, dashed, dotted, pine (SVG tree silhouette), and nami (ocean wave) variants",
      "Configurable fill color and pattern for SVG variants",
      "Tokenized styling via CSS custom properties"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.grid",
        "ui.layout",
        "ui.section.*",
        "ui.stack"
      ],
      "ownedBy": "auto",
      "fallbackTo": "ui.canvas"
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.divider/defaults.json",
      "schema": "/tools/modules/ui.divider/schema.json",
      "style": "/tools/modules/ui.divider/ui.divider.css",
      "options": {}
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "domReactive": false,
      "themeable": true,
      "unique": false,
      "source": "tools",
      "requiresTrust": false,
      "canStamp": true,
      "wrappingAware": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "dependencies": [],
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Divider/separator atom with multiple variants including decorative SVG pine-tree silhouette waves.",
      "created": "2025-01-20T00:00:00Z",
      "updated": "2026-01-27T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 50,
      "label": "UI Divider",
      "tag": "ui",
      "certified": true
    },
    "core": false
  },
  "ui.dropdown": {
    "id": "ui.dropdown",
    "name": "UI Dropdown",
    "version": "1.0.0",
    "category": "ui",
    "classification": "Atom | Interactive Control | Form Element",
    "entry": {
      "id": "ui.dropdown",
      "file": "/tools/modules/ui.dropdown/ui.dropdown.js",
      "type": "module",
      "trusted": true,
      "async": false
    },
    "file": "/tools/modules/ui.dropdown/ui.dropdown.js",
    "style": "/tools/modules/ui.dropdown/ui.dropdown.css",
    "defaults": "/tools/modules/ui.dropdown/defaults.json",
    "schema": "/tools/modules/ui.dropdown/schema.json",
    "features": [
      "Dropdown select control",
      "Form integration",
      "Bus-aware"
    ],
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": false,
      "trusted": true
    },
    "dna": {
      "injectsContent": false,
      "mutable": false,
      "secure": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true
    },
    "stamps": [],
    "injectsContent": false,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI Team",
      "description": "Dropdown select control for forms",
      "created": "2025-01-01T00:00:00Z",
      "updated": "2025-01-01T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "tag": "ui",
      "label": "UI Dropdown"
    },
    "core": false
  },
  "ui.empty": {
    "id": "ui.empty",
    "name": "UI Empty",
    "version": "1.0.0",
    "category": "ui",
    "classification": "Atom | Content Display | Empty State | Genesis-Final",
    "entry": {
      "id": "ui.empty",
      "file": "/tools/modules/ui.empty/ui.empty.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.empty/ui.empty.js",
    "style": "/tools/modules/ui.empty/ui.empty.css",
    "defaults": "/tools/modules/ui.empty/defaults.json",
    "schema": "/tools/modules/ui.empty/schema.json",
    "features": [
      "Empty state atom",
      "Icon, title, and description support",
      "Token-driven styling",
      "Wrapping-aware structure"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.grid",
        "ui.layout",
        "ui.section.*"
      ],
      "ownedBy": "auto",
      "fallbackTo": "ui.canvas"
    },
    "bus": {
      "enabled": false
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.empty/defaults.json",
      "schema": "/tools/modules/ui.empty/schema.json",
      "options": {
        "title": "",
        "description": "",
        "icon": null
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true,
      "busAware": false
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": false
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Atomic empty state module for empty content states.",
      "created": "2026-01-27T00:00:00Z",
      "updated": "2026-01-27T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 40,
      "label": "UI Empty",
      "tag": "ui"
    },
    "metaSpec": {
      "id": "ui.empty.manifest",
      "module": "ui.empty",
      "engine": "DΛREΛKT_ Genesis",
      "version": "1.0.0",
      "classification": "UI Atom | Content Display",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ UI TEAM",
      "layer": "ui",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      },
      "created": "2026-01-27T00:00:00Z",
      "updated": "2026-01-27T00:00:00Z",
      "status": "stable",
      "license": "MIT",
      "description": "Genesis-Final manifest for UI Empty — atomic empty state."
    },
    "core": false
  },
  "ui.faq": {
    "id": "ui.faq",
    "name": "UI FAQ",
    "version": "1.0.0",
    "category": "ui",
    "classification": "Atom | Interactive | FAQ Accordion | Genesis-Final",
    "entry": {
      "id": "ui.faq",
      "file": "/tools/modules/ui.faq/ui.faq.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.faq/ui.faq.js",
    "style": "/tools/modules/ui.faq/ui.faq.css",
    "defaults": "/tools/modules/ui.faq/defaults.json",
    "schema": "/tools/modules/ui.faq/schema.json",
    "features": [
      "Accessible FAQ accordion using native <details>/<summary>",
      "JSON-driven: fetches FAQ data from src or accepts inline items",
      "Dot-path field resolution for nested JSON structures",
      "Optional single-open mode (auto-close siblings)",
      "Token-driven styling with smooth open/close animation",
      "Wrapping-aware, structural, self-registering atom"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.canvas",
        "ui.section.body",
        "ui.grid",
        "ui.layout"
      ],
      "ownedBy": "auto",
      "fallbackTo": "ui.canvas"
    },
    "bus": {
      "enabled": true,
      "emits": [
        "ui.faq.ready",
        "ui.faq.toggle"
      ],
      "listens": []
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.faq/defaults.json",
      "schema": "/tools/modules/ui.faq/schema.json",
      "options": {}
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true,
      "busAware": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": false
    },
    "dependencies": [],
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI TEAM",
      "description": "FAQ accordion atom that renders question/answer pairs as accessible <details>/<summary> elements. Supports JSON fetch, inline items, single/multi-open modes, and animated expand/collapse.",
      "created": "2026-02-01T00:00:00Z",
      "updated": "2026-02-01T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 50,
      "label": "UI FAQ",
      "tag": "ui"
    },
    "metaSpec": {
      "id": "ui.faq.manifest",
      "module": "ui.faq",
      "engine": "DΛREΛKT_ Genesis",
      "version": "1.0.0",
      "classification": "UI Atom | FAQ Accordion",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ UI TEAM",
      "layer": "ui",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      },
      "created": "2026-02-01T00:00:00Z",
      "updated": "2026-02-01T00:00:00Z",
      "status": "stable",
      "license": "MIT",
      "description": "Genesis-Final manifest for UI FAQ -- accessible accordion for question/answer pairs."
    },
    "core": false
  },
  "ui.feature": {
    "id": "ui.feature",
    "name": "UI Feature Block",
    "version": "1.0.0",
    "category": "ui",
    "classification": "UI Atom | Feature Block Renderer | JSON-Driven | Variant-Aware",
    "entry": {
      "id": "ui.feature",
      "file": "/tools/modules/ui.feature/ui.feature.js",
      "type": "module",
      "trusted": true
    },
    "file": "/tools/modules/ui.feature/ui.feature.js",
    "style": "/tools/modules/ui.feature/ui.feature.css",
    "features": [
      "Unified feature/content block with variant support (service, highlight, about)",
      "Renders icon + title + description + items + image (service variant)",
      "Renders prompt + title + blurb + items (highlight variant)",
      "Renders intro + notes with markdown emphasis (about variant)",
      "JSON-driven from content files or inline config",
      "SSR hydration support",
      "Deterministic DOM registration"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.canvas",
        "ui.section.body",
        "ui.grid"
      ],
      "ownedBy": "auto",
      "fallbackTo": "body"
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "options": {
        "variant": "service",
        "src": null,
        "field": null,
        "title": null,
        "subtitle": null,
        "description": null,
        "prompt": null,
        "blurb": null,
        "intro": null,
        "notes": null,
        "items": null,
        "icon": null,
        "image": null,
        "href": null,
        "titleTag": "h3",
        "promptTag": "h3",
        "introTag": "p",
        "blurbTag": "p",
        "listTag": "ul",
        "prefix": "_ ",
        "debug": false
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true,
      "busAware": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "dependencies": [],
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "priority": 60,
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Unified feature block atom — renders service cards, highlight sections, and about blocks via a single variant-driven module. Replaces ui.serviceBlock, ui.sectionBlock, and ui.aboutBlock.",
      "created": "2026-03-15T00:00:00Z",
      "updated": "2026-03-15T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "tag": "ui",
      "label": "UI Feature Block",
      "certified": true,
      "validated": true
    },
    "core": false
  },
  "ui.feature.flags": {
    "id": "ui.feature.flags",
    "name": "UI Feature Flags",
    "version": "2.0.1",
    "category": "ui",
    "entry": {
      "id": "ui.feature.flags",
      "file": "/tools/modules/ui.feature.flags/ui.feature.flags.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.feature.flags/ui.feature.flags.js",
    "style": "/tools/modules/ui.feature.flags/ui.feature.flags.css",
    "features": [
      "Runtime feature-flag ledger with local and remote sources",
      "Persists flag state in localStorage under DAREΛKT_flags",
      "Integrates with the global Bus for update and diagnostics events",
      "Invisible policy atom for conditional module stamping",
      "Optional visual debug overlay for development environments"
    ],
    "wrapping": {
      "expectedParent": [
        "body",
        "ui.canvas"
      ],
      "ownedBy": "auto",
      "fallbackTo": "body"
    },
    "bus": {
      "enabled": true,
      "emits": [
        "flags:init",
        "flags:ready",
        "flags:update",
        "flags:persist",
        "flags:error",
        "module:defaults:error",
        "module:defaults:missing"
      ],
      "listens": []
    },
    "config": {
      "enabled": true,
      "trusted": true,
      "sandbox": false,
      "async": true,
      "defaults": "/tools/modules/ui.feature.flags/defaults.json",
      "schema": "/tools/modules/ui.feature.flags/schema.json",
      "options": {
        "persist": true,
        "debug": false
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": true,
      "domReactive": false,
      "requiresTrust": false,
      "unique": true,
      "themeable": false,
      "configurable": true,
      "canStamp": true
    },
    "memoryPolicy": {
      "trust": "persistent",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "stamps": [
      {
        "module": "ui.feature.flags",
        "target": "body",
        "visibleOn": [
          "global",
          "diagnostics",
          "gate",
          "ruthbowers"
        ],
        "configOverride": {
          "source": "/api/flags",
          "persist": true,
          "debug": false,
          "defaults": {
            "betaUI": true,
            "useNewNav": false,
            "diagnostics": true
          }
        },
        "when": {
          "site": "*",
          "theme": "*",
          "lang": "*",
          "device": "*",
          "env": "*"
        },
        "meta": {
          "label": "UI Feature Flags",
          "priority": 62,
          "tag": "ui",
          "sealed": false
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ CORE POLICY TEAM",
      "description": "Invisible runtime policy atom controlling feature gating, experiments, and conditional stamping across the DΛREΛKT_ system.",
      "created": "2025-10-25T00:00:00Z",
      "updated": "2025-10-25T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "priority": 62,
      "label": "UI Feature Flags",
      "tag": "ui"
    },
    "metaSpec": {
      "id": "ui.feature.flags.manifest",
      "module": "ui.feature.flags",
      "engine": "DΛREΛKT_ Genesis",
      "version": "2.0.1",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ CORE POLICY TEAM",
      "layer": "ui",
      "trust": {
        "level": "certified",
        "signed": true,
        "hash": null
      },
      "created": "2025-10-25T00:00:00Z",
      "updated": "2025-10-25T00:00:00Z",
      "status": "stable",
      "description": "Genesis-Final manifest for the DΛREΛKT_ Feature Flags atom — schema-aligned and Bus-integrated."
    },
    "core": false
  },
  "ui.field": {
    "id": "ui.field",
    "name": "UI Field",
    "version": "2.0.1",
    "category": "ui",
    "entry": {
      "id": "ui.field",
      "file": "/tools/modules/ui.field/ui.field.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.field/ui.field.js",
    "style": "/tools/modules/ui.field/ui.field.css",
    "features": [
      "Universal field atom for input, select, textarea, and checkbox types",
      "Built-in validation, ARIA compliance, and dynamic token styling",
      "Supports live validation and pattern checks",
      "Emits ui.field:* Bus events for reactive pipelines",
      "Theme-, density-, and accessibility-aware design",
      "Wrap-safe and diagnostics-visible"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.grid",
        "ui.canvas",
        "ui.page.composer"
      ],
      "ownedBy": "auto",
      "fallbackTo": "body"
    },
    "bus": {
      "enabled": true,
      "emits": [
        "ui.field.init",
        "ui.field.input",
        "ui.field.change",
        "ui.field.focus",
        "ui.field.blur",
        "ui.field.valid",
        "ui.field.invalid",
        "ui.field.ready"
      ],
      "listens": []
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": false,
      "trusted": true,
      "defaults": "/tools/modules/ui.field/defaults.json",
      "schema": "/tools/modules/ui.field/schema.json",
      "options": {
        "type": "text",
        "label": "Field",
        "name": "field",
        "placeholder": "Enter value",
        "required": false,
        "readonly": false,
        "disabled": false,
        "rows": 3,
        "help": "",
        "messages": {
          "nativeInvalid": "Invalid value",
          "pattern": "Invalid format"
        },
        "tokens": {},
        "wrapping": {
          "expectedParent": [
            "ui.grid",
            "ui.canvas",
            "ui.page.composer"
          ],
          "ownedBy": "auto",
          "fallbackTo": "body"
        },
        "bus": {
          "enabled": true,
          "emits": [
            "ui.field.init",
            "ui.field.input",
            "ui.field.change",
            "ui.field.focus",
            "ui.field.blur",
            "ui.field.valid",
            "ui.field.invalid",
            "ui.field.ready"
          ],
          "listens": []
        }
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true
    },
    "memoryPolicy": {
      "trust": "persistent",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "dependencies": [],
    "stamps": [
      {
        "module": "ui.field",
        "target": "#ui-field-host",
        "visibleOn": [
          "dev",
          "diagnostics",
          "forms_viewer"
        ],
        "configOverride": {
          "enabled": true,
          "options": {
            "label": "Name",
            "placeholder": "Enter your name",
            "required": true,
            "type": "text",
            "wrapping": {
              "expectedParent": [
                "ui.grid",
                "ui.canvas"
              ],
              "ownedBy": "auto",
              "fallbackTo": "body"
            }
          }
        },
        "when": {
          "user": "*",
          "role": "*",
          "theme": "*",
          "lang": "*",
          "device": "*",
          "env": "*"
        },
        "meta": {
          "label": "UI Field",
          "priority": 55,
          "tag": "ui",
          "sealed": false
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI Team",
      "description": "A unified, token-driven field atom for inputs, selects, and textareas with built-in validation, accessibility, and live feedback.",
      "label": "UI Field",
      "license": "MIT",
      "trustScore": 100,
      "visibility": "public",
      "priority": 55,
      "deprecated": false,
      "created": "2025-08-25T00:00:00Z",
      "updated": "2025-10-25T00:00:00Z",
      "tag": "ui"
    },
    "metaSpec": {
      "id": "ui.field.manifest",
      "module": "ui.field",
      "engine": "DΛREΛKT_ Genesis",
      "version": "2.0.1",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ UI TEAM",
      "layer": "ui",
      "trust": {
        "level": "certified",
        "signed": true,
        "hash": null
      },
      "created": "2025-10-25T00:00:00Z",
      "updated": "2025-10-25T00:00:00Z",
      "status": "stable",
      "description": "Genesis-Final manifest for the DΛREΛKT_ UI Field atom — bus-aligned, schema-safe, and fully compliant with Ultimate Genesis standards."
    },
    "core": false
  },
  "ui.fileupload": {
    "id": "ui.fileupload",
    "name": "UI File Upload",
    "version": "1.0.0",
    "category": "ui",
    "classification": "Atom | Form Control | File Upload | Genesis-Final",
    "entry": {
      "id": "ui.fileupload",
      "file": "/tools/modules/ui.fileupload/ui.fileupload.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.fileupload/ui.fileupload.js",
    "style": "/tools/modules/ui.fileupload/ui.fileupload.css",
    "defaults": "/tools/modules/ui.fileupload/defaults.json",
    "schema": "/tools/modules/ui.fileupload/schema.json",
    "features": [
      "File upload atom with preview",
      "Built-in validation and ARIA compliance",
      "Bus-aware lifecycle events",
      "Token-driven styling",
      "Wrapping-aware structure"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.grid",
        "ui.layout",
        "ui.section.*",
        "ui.form"
      ],
      "ownedBy": "auto",
      "fallbackTo": "ui.canvas"
    },
    "bus": {
      "enabled": true
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.fileupload/defaults.json",
      "schema": "/tools/modules/ui.fileupload/schema.json",
      "options": {
        "name": "file",
        "label": "Upload File",
        "accept": "",
        "multiple": false,
        "required": false,
        "showPreview": true
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true,
      "busAware": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": false
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Atomic file upload module with preview and bus integration.",
      "created": "2026-01-27T00:00:00Z",
      "updated": "2026-01-27T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 50,
      "label": "UI File Upload",
      "tag": "ui"
    },
    "metaSpec": {
      "id": "ui.fileupload.manifest",
      "module": "ui.fileupload",
      "engine": "DΛREΛKT_ Genesis",
      "version": "1.0.0",
      "classification": "UI Atom | Form Control",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ UI TEAM",
      "layer": "ui",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      },
      "created": "2026-01-27T00:00:00Z",
      "updated": "2026-01-27T00:00:00Z",
      "status": "stable",
      "license": "MIT",
      "description": "Genesis-Final manifest for UI File Upload — atomic file upload with preview and bus integration."
    },
    "core": false
  },
  "ui.filter": {
    "id": "ui.filter",
    "name": "UI Filter",
    "version": "1.8.1",
    "category": "ui.atom",
    "entry": {
      "id": "ui.filter",
      "file": "/tools/modules/ui.filter/ui.filter.js",
      "type": "module",
      "trusted": true
    },
    "file": "/tools/modules/ui.filter/ui.filter.js",
    "style": "/tools/modules/ui.filter/ui.filter.css",
    "features": [
      "Debounced text input for dynamic filtering",
      "Broadcasts and listens via DΛREΛKT_ Bus and DOM events",
      "Persistent filter state across sessions",
      "Hotkey focus and keyboard accessibility (Alt+/)",
      "BEM-only structure with strict host de-duplication",
      "Dense and roomy display variants",
      "Wrap-aware mounting (grid → canvas → section)",
      "Diagnostics-compatible and Genesis-safe"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.grid",
        "ui.canvas",
        "ui.page.composer"
      ],
      "ownedBy": "auto",
      "fallbackTo": "body"
    },
    "bus": {
      "enabled": true,
      "emits": [
        "ui.filter.init",
        "ui.filter.ready",
        "ui.filter.error",
        "ui.filter.mounted",
        "ui.filter.unmounted",
        "ui.filter.change",
        "ui.filter.clear"
      ],
      "listens": []
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.filter/defaults.json",
      "schema": "/tools/modules/ui.filter/schema.json",
      "options": {
        "label": "Filter",
        "placeholder": "filter…",
        "debounceMs": 160,
        "storage": "local",
        "broadcast": true,
        "listen": true,
        "showClear": false,
        "disabled": false,
        "dense": false,
        "roomy": false,
        "hotkeyFocus": "Alt+/"
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true,
      "busAware": true,
      "selfAware": true,
      "tokenBridged": true
    },
    "memoryPolicy": {
      "trust": "persistent",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "stamps": [
      {
        "id": "ui_filter_default",
        "module": "ui.filter",
        "target": "#filter-host",
        "visibleOn": [
          "diagnostics",
          "module_diagnostics_viewer",
          "system_health_viewer",
          "ruthbowers",
          "dareakt"
        ],
        "configOverride": {
          "placeholder": "Type to filter results…",
          "debounceMs": 200,
          "showClear": true,
          "dense": false,
          "roomy": true
        },
        "when": {
          "site": "*",
          "theme": "*",
          "role": "*"
        },
        "meta": {
          "label": "UI Filter Default",
          "priority": 50,
          "tag": "ui.atom",
          "sealed": false,
          "certified": true
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Bus-aware, wrapping-safe filter input atom that provides debounced text input, optional clear button, and session persistence for diagnostics, logs, or viewer modules.",
      "created": "2025-10-14T00:00:00Z",
      "updated": "2025-10-25T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "priority": 50,
      "label": "UI Filter",
      "tag": "ui.atom",
      "certified": true
    },
    "metaSpec": {
      "id": "ui.filter.manifest",
      "module": "ui.filter",
      "engine": "DΛREΛKT_ Genesis",
      "version": "1.8.1",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ UI TEAM",
      "layer": "ui",
      "status": "genesis-final",
      "trust": {
        "level": "certified",
        "signed": true,
        "hash": null
      },
      "created": "2025-10-25T00:00:00Z",
      "updated": "2025-10-25T00:00:00Z",
      "description": "Genesis-Final manifest for the DΛREΛKT_ UI Filter atom — fully schema-aligned, trust-aware, and bus-integrated."
    },
    "core": false
  },
  "ui.flex": {
    "id": "ui.flex",
    "name": "UI Flex",
    "version": "1.0.0",
    "category": "ui",
    "entry": {
      "id": "ui.flex",
      "file": "/tools/modules/ui.flex/ui.flex.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.flex/ui.flex.js",
    "style": "/tools/modules/ui.flex/ui.flex.css",
    "features": [
      "Flexbox container for horizontal/vertical layouts",
      "Configurable direction, gap, alignment, wrapping",
      "Responsive stack option for mobile",
      "Deterministic DOM registration"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.canvas",
        "ui.section.body",
        "ui.columns",
        "ui.grid"
      ],
      "ownedBy": "auto",
      "fallbackTo": "body"
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": false,
      "trusted": true,
      "options": {},
      "defaults": "/tools/modules/ui.flex/defaults.json"
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": false,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "dependencies": [],
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "priority": 60,
      "author": "DΛREΛKT_ UI Team",
      "description": "Lightweight flexbox container for arranging children in a row or column.",
      "created": "2025-01-26T00:00:00Z",
      "updated": "2025-01-26T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "tag": "ui",
      "label": "UI Flex"
    },
    "core": false
  },
  "ui.footer": {
    "id": "ui.footer",
    "name": "UI Footer",
    "version": "2.0.1",
    "category": "ui",
    "entry": {
      "id": "ui.footer",
      "file": "/tools/modules/ui.footer/ui.footer.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.footer/ui.footer.js",
    "style": "/tools/modules/ui.footer/ui.footer.css",
    "features": [
      "Standard site footer component",
      "Supports JSON-driven links and credits",
      "Genesis-Final • Bus-Aware • Wrapper-Safe",
      "DOM-return-guaranteed and token-aligned"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.canvas",
        "ui.grid.loader"
      ],
      "ownedBy": "auto",
      "fallbackTo": "document"
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "options": {
        "padY": 40,
        "padX": 24,
        "bg": "var(--site-bg)",
        "fg": "var(--site-fg)",
        "revealOnReady": true,
        "autoMount": true
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "requiresTrust": true,
      "domReactive": true,
      "themeable": true,
      "source": "tools",
      "unique": false,
      "configurable": true,
      "canStamp": true,
      "wrappable": true
    },
    "memoryPolicy": {
      "trust": "persistent",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "dependencies": [],
    "stamps": [
      {
        "id": "ui_section_footer_default",
        "module": "ui.footer",
        "target": "body",
        "visibleOn": [
          "dev",
          "builder",
          "dashboard",
          "ruthbowers"
        ],
        "configOverride": {
          "credits": "&copy; 2025 DΛREΛKT_ Framework",
          "links": [
            {
              "label": "Privacy",
              "href": "/privacy"
            },
            {
              "label": "Terms",
              "href": "/terms"
            }
          ]
        },
        "when": {
          "role": "admin|editor|dev"
        },
        "meta": {
          "label": "UI Footer (Default Stamp)",
          "priority": 100,
          "tag": "ui",
          "sealed": false
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "priority": 100,
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Responsive, tokenized footer for DΛREΛKT_ sites with JSON-driven links and credits. Designed for secure auto-mount under ui.canvas or ui.grid.loader.",
      "created": "2025-10-20T00:00:00Z",
      "updated": "2025-10-20T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "tag": "ui",
      "label": "UI Footer",
      "validated": true
    },
    "core": false
  },
  "ui.footnote": {
    "id": "ui.footnote",
    "name": "UI Footnote",
    "version": "2.0.0",
    "category": "ui",
    "entry": {
      "id": "ui.footnote",
      "file": "/tools/modules/ui.footnote/ui.footnote.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.footnote/ui.footnote.js",
    "style": "/tools/modules/ui.footnote/ui.footnote.css",
    "features": [
      "Lightweight static or JSON-sourced footer note",
      "Theme-aware tokens for background, border, and typography",
      "Mount-safe with host-level de-duplication",
      "Bus-aware lifecycle events (mount/update/unmount)",
      "Self-registers as ui.footnote and ui_footer_note"
    ],
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": false,
      "trusted": true,
      "defaults": "/tools/modules/ui.footnote/defaults.json",
      "schema": "/tools/modules/ui.footnote/schema.json",
      "options": {
        "text": "© 2025 DΛREΛKT_ Systems — All rights reserved.",
        "wrapping": {
          "expectedParent": [
            "ui.footer",
            "ui.footer",
            "ui.canvas"
          ],
          "ownedBy": "auto",
          "fallbackTo": "body"
        },
        "bus": {
          "enabled": true,
          "emits": [
            "ui.footnote.mount",
            "ui.footnote.update",
            "ui.footnote.unmount"
          ]
        }
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": false,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "stamps": [
      {
        "module": "ui.footnote",
        "target": "footer",
        "visibleOn": [
          "site",
          "about",
          "contact"
        ],
        "configOverride": {
          "text": "© 2025 DΛREΛKT_ Systems — All rights reserved."
        },
        "when": {
          "site": "*",
          "theme": "*",
          "lang": "*"
        },
        "meta": {
          "label": "UI Footnote",
          "tag": "ui",
          "priority": 60,
          "sealed": false,
          "version": "2.0.0",
          "scope": "ui.footer"
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI Team",
      "description": "Small, centered, themeable footer note element capable of fetching or displaying text declaratively. Genesis-Final compliant.",
      "created": "2025-10-14T00:00:00Z",
      "updated": "2025-10-21T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 60,
      "label": "UI Footnote",
      "tag": "ui",
      "classification": "Atom | Footer | Text | Declarative"
    },
    "metaSpec": {
      "id": "ui.footnote.manifest",
      "module": "ui.footnote",
      "engine": "DΛREΛKT_ Genesis",
      "version": "2.0.0",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ UI TEAM",
      "layer": "ui",
      "trust": {
        "level": "certified",
        "signed": true,
        "hash": null
      },
      "created": "2025-10-21T00:00:00Z",
      "updated": "2025-10-21T00:00:00Z",
      "status": "stable",
      "description": "Genesis-Final manifest for DΛREΛKT_ UI UI Footnote atom with wrapping, bus, and trust alignment."
    },
    "core": false
  },
  "ui.form": {
    "id": "ui.form",
    "name": "UI Form",
    "version": "2.0.0",
    "category": "ui",
    "entry": {
      "id": "ui.form",
      "file": "/tools/modules/ui.form/ui.form.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.form/ui.form.js",
    "style": "/tools/modules/ui.form/ui.form.css",
    "features": [
      "Dynamic field composition using ui.field atoms",
      "JSON-configurable field definitions and validation",
      "Built-in error and global message handling",
      "Submit-to-endpoint or event-bubble mode",
      "Auto integration with DΛREΛKT_ Bus events",
      "Genesis-Final wrapping, trust, and diagnostics compliance"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.section",
        "ui.layout",
        "ui.canvas"
      ],
      "ownedBy": "auto",
      "fallbackTo": "body"
    },
    "bus": {
      "enabled": true,
      "emits": [
        "ui.form.init",
        "ui.form.submit",
        "ui.form.success",
        "ui.form.error",
        "ui.form.ready"
      ],
      "listens": []
    },
    "diagnostics": {
      "stateful": true,
      "sync": true,
      "broadcast": true
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.form/defaults.json",
      "schema": "/tools/modules/ui.form/schema.json",
      "options": {
        "fields": [
          {
            "name": "name",
            "label": "Name",
            "required": true
          },
          {
            "name": "email",
            "label": "Email",
            "type": "email",
            "required": true
          }
        ],
        "endpoint": "/api/contact",
        "method": "POST",
        "submitLabel": "Send Message"
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true
    },
    "memoryPolicy": {
      "trust": "persistent",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "stamps": [
      {
        "module": "ui.form",
        "target": "#ui-form-host",
        "visibleOn": [
          "site",
          "contact",
          "dashboard"
        ],
        "configOverride": {
          "fields": [
            {
              "name": "name",
              "label": "Name",
              "required": true
            },
            {
              "name": "email",
              "label": "Email",
              "type": "email",
              "required": true
            }
          ],
          "endpoint": "/api/contact",
          "submitLabel": "Send Message"
        },
        "when": {
          "site": "*",
          "theme": "*",
          "lang": "*"
        },
        "meta": {
          "label": "UI Form",
          "priority": 50,
          "tag": "ui",
          "sealed": false
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI Team",
      "description": "Composable UI form atom that dynamically renders ui.field subcomponents, performs validation, and dispatches lifecycle events through the DΛREΛKT_ Bus.",
      "created": "2025-10-14T00:00:00Z",
      "updated": "2025-10-21T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 50,
      "label": "UI Form",
      "tag": "ui",
      "trust": {
        "level": "core",
        "signed": false
      }
    },
    "metaSpec": {
      "id": "ui.form.manifest",
      "engine": "DΛREΛKT_ Genesis",
      "version": "2.0.0",
      "layer": "ui",
      "module": "ui.form",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ UI TEAM",
      "created": "2025-10-21T00:00:00Z",
      "updated": "2025-10-21T00:00:00Z",
      "license": "MIT",
      "status": "stable",
      "description": "Genesis-Final manifest for the DΛREΛKT_ UI Form atom — includes wrapping, trust, bus, and diagnostics metadata for runtime certification.",
      "trust": {
        "level": "core",
        "signed": false,
        "hash": null
      }
    },
    "core": false
  },
  "ui.freeze": {
    "id": "ui.freeze",
    "name": "UI Freeze",
    "version": "2.0.0",
    "category": "ui",
    "entry": {
      "id": "ui.freeze",
      "file": "/tools/modules/ui.freeze/ui.freeze.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.freeze/ui.freeze.js",
    "style": "/tools/modules/ui.freeze/ui.freeze.css",
    "features": [
      "Freeze/resume toggle with button and hotkey",
      "Cross-tab BroadcastChannel and storage sync",
      "Session/localStorage persistence and recovery",
      "Body class toggling and global Bus event emission",
      "Diagnostics refresh pausing across modules",
      "Genesis metaSpec integration (wrapping, bus, trust)"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.section",
        "ui.layout",
        "ui.canvas"
      ],
      "ownedBy": "auto",
      "fallbackTo": "body"
    },
    "bus": {
      "enabled": true,
      "emits": [
        "ui.freeze.change",
        "ui.freeze.toggle"
      ],
      "listens": [
        "ui.freeze-toggle"
      ]
    },
    "diagnostics": {
      "stateful": true,
      "sync": true,
      "broadcast": true
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": false,
      "trusted": true,
      "defaults": "/tools/modules/ui.freeze/defaults.json",
      "schema": "/tools/modules/ui.freeze/schema.json",
      "options": {
        "labels": {
          "freeze": "Freeze",
          "unfreeze": "Resume"
        },
        "titles": {
          "freeze": "Pause updates",
          "unfreeze": "Resume updates"
        },
        "storage": "session",
        "broadcast": true,
        "sync": true,
        "channel": "ui-freeze"
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true
    },
    "memoryPolicy": {
      "trust": "persistent",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "stamps": [
      {
        "module": "ui.freeze",
        "target": "#diag-controls",
        "visibleOn": [
          "diagnostics",
          "module_diagnostics_viewer",
          "system_health_viewer"
        ],
        "configOverride": {
          "labels": {
            "freeze": "Freeze",
            "unfreeze": "Resume"
          },
          "titles": {
            "freeze": "Pause updates",
            "unfreeze": "Resume updates"
          },
          "storage": "session",
          "broadcast": true,
          "sync": true
        },
        "when": {
          "site": "*",
          "theme": "*",
          "role": "*"
        },
        "meta": {
          "label": "Freeze Toggle",
          "priority": 70,
          "tag": "ui",
          "sealed": false
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ Diagnostics + UI Team",
      "description": "Genesis-Final UI atom for global freeze control — pauses and resumes runtime activity across diagnostics, analytics, and live data streams. Supports BroadcastChannel sync, keyboard toggle, and memory persistence.",
      "created": "2025-10-14T00:00:00Z",
      "updated": "2025-10-21T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 70,
      "label": "UI Freeze",
      "tag": "ui"
    },
    "metaSpec": {
      "schemaVersion": "1.0",
      "validated": true,
      "alignment": "Genesis-Final",
      "classification": "System Atom | Runtime Control | Diagnostics",
      "compliance": [
        "BusLifecycle",
        "WrappingAware",
        "ManifestV3"
      ],
      "reviewedBy": "DΛREΛKT_ Core QA",
      "reviewedOn": "2025-10-21T00:00:00Z",
      "status": "active",
      "maintainer": "DΛREΛKT_ Diagnostics + UI Team",
      "lastVerified": "2025-10-21T00:00:00Z",
      "usage": "Validated by daModuleLoader and schemaValidator during runtime verification.",
      "trust": {
        "level": "core",
        "signed": false
      }
    },
    "core": false
  },
  "ui.gallery": {
    "id": "ui.gallery",
    "name": "UI Gallery",
    "version": "1.0.0",
    "category": "ui",
    "classification": "Atom | Visual | Image Gallery | Genesis-Final",
    "entry": {
      "id": "ui.gallery",
      "file": "/tools/modules/ui.gallery/ui.gallery.js",
      "type": "module",
      "trusted": true,
      "async": true
    },
    "file": "/tools/modules/ui.gallery/ui.gallery.js",
    "style": "/tools/modules/ui.gallery/ui.gallery.css",
    "features": [
      "Grid-based image gallery",
      "Configurable column count (2-4)",
      "Optional lightbox overlay with prev/next navigation",
      "Lazy-loaded images",
      "Aspect ratio control (square, landscape, auto)",
      "External JSON data source support",
      "Inline image array support",
      "Token-driven styling",
      "Deterministic DOM registration"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.canvas",
        "ui.section.body",
        "ui.layout",
        "ui.section.*"
      ],
      "ownedBy": "auto",
      "fallbackTo": "body"
    },
    "bus": {
      "enabled": false
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "options": {
        "columns": 3,
        "gap": "8px",
        "lightbox": true,
        "aspectRatio": "auto"
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true,
      "busAware": false
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "dependencies": [],
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Grid image gallery with optional lightbox. Supports external JSON data source or inline image arrays.",
      "created": "2026-03-15T00:00:00Z",
      "updated": "2026-03-15T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 50,
      "label": "UI Gallery",
      "tag": "ui"
    },
    "metaSpec": {
      "id": "ui.gallery.manifest",
      "module": "ui.gallery",
      "engine": "DΛREΛKT_ Genesis",
      "version": "1.0.0",
      "classification": "UI Atom | Visual | Image Gallery",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ UI TEAM",
      "layer": "ui",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      },
      "created": "2026-03-15T00:00:00Z",
      "updated": "2026-03-15T00:00:00Z",
      "status": "stable",
      "license": "MIT",
      "description": "Genesis-Final manifest for UI Gallery — grid image gallery with optional lightbox overlay."
    },
    "core": false
  },
  "ui.grid": {
    "id": "ui.grid",
    "name": "UI Grid",
    "version": "5.0.0",
    "category": "ui.layout",
    "entry": {
      "id": "ui.grid",
      "file": "/tools/modules/ui.grid/ui.grid.js",
      "type": "module",
      "trusted": true,
      "async": true
    },
    "file": "/tools/modules/ui.grid/ui.grid.js",
    "style": "/tools/modules/ui.grid/ui.grid.css",
    "features": [
      "Matrix-aware N×M grid layout with deterministic rNcM cell addressing",
      "Declarative N-column and named-area layout via JSON configuration",
      "Dynamic multi-column + multi-row generation (auto or explicit areas)",
      "Responsive collapse via stack/stackAt attributes",
      "Token-bridged theme integration with padX/padY spacing",
      "Wrapping-aware hierarchy resolution (layout → grid → atom)",
      "Bus-integrated lifecycle diagnostics and Genesis signals",
      "DOM-return-guaranteed rendering with fallback safety",
      "Full stamps + composer compatibility across all sites"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.layout",
        "ui.canvas",
        "ui.page.composer"
      ],
      "ownedBy": "auto",
      "fallbackTo": "body"
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.grid/defaults.json",
      "schema": "/tools/modules/ui.grid/schema.json",
      "options": {
        "matrixMode": false,
        "rows": 1,
        "cols": 3,
        "areas": [
          "left",
          "right"
        ],
        "gap": "var(--site-pad, 2rem)",
        "padX": "0px",
        "padY": "0px",
        "stack": false,
        "stackAt": "900px",
        "justify": "start",
        "align": "start",
        "variant": "auto",
        "theme": "site",
        "themeAware": true,
        "render": false,
        "debug": false
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "busAware": true,
      "wrappingAware": true,
      "tokenBridged": true,
      "selfAware": true,
      "genesisAligned": true
    },
    "memoryPolicy": {
      "trust": "persistent",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "stamps": [
      {
        "id": "ui_grid_default",
        "module": "ui.grid",
        "target": "#app-root",
        "visibleOn": [
          "ruthbowers",
          "dareakt",
          "dashboard"
        ],
        "configOverride": {
          "matrixMode": true,
          "rows": 2,
          "cols": 4,
          "gap": "var(--site-pad, 1.5rem)",
          "padX": "var(--site-pad, 2rem)",
          "padY": "var(--site-pad, 2rem)",
          "stackAt": "900px",
          "justify": "start",
          "align": "start",
          "theme": "site"
        },
        "when": {
          "site": "*",
          "theme": "*",
          "role": "*"
        },
        "meta": {
          "label": "UI Grid Default",
          "priority": 50,
          "tag": "ui.layout",
          "sealed": false
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Universal declarative matrix-aware grid atom for DΛREΛKT_. Responsive, theme-aware, and Genesis-Final aligned — supports deterministic row/column addressing, named areas, and wrapping awareness.",
      "created": "2025-10-21T00:00:00Z",
      "updated": "2025-10-29T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "status": "stable",
      "trustScore": 100,
      "priority": 50,
      "label": "UI Grid",
      "tag": "ui.layout"
    },
    "metaSpec": {
      "id": "ui.grid.manifest",
      "version": "5.0.0",
      "engine": "DΛREΛKT_ Genesis",
      "scope": "module",
      "layer": "ui",
      "module": "ui.grid",
      "validatedBy": "daSchema.v3",
      "description": "Manifest specification for DΛREΛKT_ ui.grid atom — Matrix-Aware deterministic layout foundation with full theme, wrapping, and Bus integration.",
      "trust": {
        "level": "certified",
        "signed": true,
        "hash": null
      },
      "created": "2025-10-21T00:00:00Z",
      "updated": "2025-10-29T00:00:00Z",
      "maintainer": "DΛREΛKT_ UI TEAM",
      "license": "MIT",
      "status": "stable"
    },
    "core": false
  },
  "ui.grid.builder": {
    "id": "ui.grid.builder",
    "name": "UI Grid Builder",
    "version": "1.3.0",
    "category": "ui",
    "classification": "Layout Utility | Builder Overlay | Wrapping-Aware | Genesis-Final",
    "entry": {
      "id": "ui.grid.builder",
      "file": "/tools/modules/ui.grid.builder/ui.grid.builder.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.grid.builder/ui.grid.builder.js",
    "style": "/tools/modules/ui.grid.builder/ui.grid.builder.css",
    "features": [
      "Interactive drag-drop overlay for ui.grid and ui.grid.loader",
      "Selectable, labeled, and snap-aligned cells",
      "Live wrapping awareness (layout → canvas → composer)",
      "Exports JSON layout configuration for persistence",
      "Bus-integrated mount lifecycle and diagnostics events"
    ],
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": false,
      "trusted": true,
      "defaults": "/tools/modules/ui.grid.builder/defaults.json",
      "schema": "/tools/modules/ui.grid.builder/schema.json",
      "options": {
        "editable": true,
        "showLabels": true,
        "showHandles": true,
        "snap": true,
        "snapSize": 10,
        "debug": false
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true,
      "busAware": true
    },
    "memoryPolicy": {
      "trust": "persistent",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "dependencies": [
      "ui.grid",
      "ui.grid.loader"
    ],
    "stamps": [
      {
        "module": "ui.grid.builder",
        "target": "#app-root",
        "visibleOn": [
          "dareakt"
        ],
        "configOverride": {
          "editable": true,
          "showLabels": true,
          "showHandles": true,
          "debug": false
        },
        "when": {
          "role": "admin",
          "site": "dareakt"
        },
        "meta": {
          "label": "UI Grid Builder",
          "priority": 70,
          "tag": "ui",
          "sealed": false
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI Team",
      "description": "Interactive wrapping-aware builder overlay for DΛREΛKT_. Enables visual drag-drop editing of ui.grid and ui.grid.loader layouts, with exportable JSON persistence and bus event integration.",
      "created": "2025-10-14T00:00:00Z",
      "updated": "2025-10-20T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 70,
      "label": "UI Grid Builder",
      "tag": "ui"
    },
    "core": false
  },
  "ui.grid.builder.ai": {
    "id": "ui.grid.builder.ai",
    "name": "UI Grid Builder AI",
    "version": "1.3.0",
    "category": "ui",
    "classification": "AI Layout Assistant | Builder Extension | DOM-Context-Aware",
    "entry": {
      "id": "ui.grid.builder.ai",
      "file": "/tools/modules/ui.grid.builder.ai/ui.grid.builder.ai.js",
      "type": "module",
      "trusted": true
    },
    "file": "/tools/modules/ui.grid.builder.ai/ui.grid.builder.ai.js",
    "style": "/tools/modules/ui.grid.builder.ai/ui.grid.builder.ai.css",
    "features": [
      "Integrates daMind and daSuggest for intelligent grid layout rearrangement",
      "Analyzes current cell positions to propose optimized structure",
      "Supports assist, auto, and heuristic modes for flexible AI guidance",
      "Bus-integrated for daPulse and diagnostics synchronization",
      "Genesis-Final v1.3.0 compliant and wrapping-aware"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.grid.builder",
        "ui.layout",
        "ui.canvas"
      ],
      "ownedBy": "ui.grid.builder",
      "fallbackTo": "document"
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.grid.builder.ai/defaults.json",
      "schema": "/tools/modules/ui.grid.builder.ai/schema.json",
      "options": {
        "target": "#grid-root",
        "mode": "assist",
        "prompt": "Optimize layout for best visual alignment and structural harmony",
        "trust": "auto",
        "maxSuggestions": 10,
        "debug": false,
        "bus": {
          "enabled": true,
          "events": [
            "ui:grid.builder.ai:start",
            "ui:grid.builder.ai:complete",
            "ui:grid.builder.ai:localOptimize",
            "ui:grid.builder.ai:error"
          ]
        }
      }
    },
    "dna": {
      "injectsContent": false,
      "mutable": true,
      "secure": true,
      "requiresTrust": true,
      "source": "tools",
      "unique": true,
      "themeable": false,
      "configurable": true,
      "canStamp": true,
      "domReactive": true,
      "fingerprint": false
    },
    "memoryPolicy": {
      "trust": "persistent",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "dependencies": [
      "daMind",
      "daSuggest",
      "ui.grid.builder"
    ],
    "stamps": [
      {
        "module": "ui.grid.builder.ai",
        "target": "#app-root",
        "visibleOn": [
          "dareakt",
          "dev",
          "diagnostics"
        ],
        "configOverride": {
          "enabled": true,
          "options": {
            "mode": "assist",
            "prompt": "Rearrange layout for optimal balance, readability, and modular rhythm",
            "debug": true
          }
        },
        "when": {
          "role": "admin",
          "site": "dareakt"
        },
        "meta": {
          "label": "UI Grid Builder AI",
          "priority": 78,
          "tag": "ui",
          "sealed": false,
          "certified": true
        }
      }
    ],
    "injectsContent": false,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ AI & Builder Group",
      "description": "AI layout assistant that interfaces with daMind/daSuggest to intelligently optimize or rearrange module grid layouts in real time.",
      "created": "2025-10-15T00:00:00Z",
      "updated": "2025-10-20T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 78,
      "label": "UI Grid Builder AI",
      "tag": "ui"
    },
    "core": false
  },
  "ui.grid.builder.inspect": {
    "id": "ui.grid.builder.inspect",
    "name": "UI Grid Builder Inspect",
    "version": "1.1.0",
    "category": "ui",
    "entry": {
      "id": "ui.grid.builder.inspect",
      "file": "/tools/modules/ui.grid.builder.inspect/ui.grid.builder.inspect.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.grid.builder.inspect/ui.grid.builder.inspect.js",
    "style": "/tools/modules/ui.grid.builder.inspect/ui.grid.builder.inspect.css",
    "features": [
      "In-grid module badges with live state markers",
      "FMEA/Mind diagnostics integration",
      "Clickable navigation to diagnostics viewer",
      "Visual trust/health color codes per cell",
      "Wrapping-aware ownership detection (layout → canvas → grid)"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.layout",
        "ui.canvas",
        "ui.grid.loader"
      ],
      "ownedBy": "auto",
      "fallbackTo": "document"
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.grid.builder.inspect/defaults.json",
      "schema": "/tools/modules/ui.grid.builder.inspect/schema.json",
      "options": {
        "showHealth": true,
        "linkToDiagnostics": true,
        "badgeClass": "ui-grid-inspect-badge",
        "offsetTop": "4px",
        "offsetRight": "4px"
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": true,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true,
      "busAware": true
    },
    "memoryPolicy": {
      "trust": "persistent",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "stamps": [
      {
        "module": "ui.grid.builder.inspect",
        "target": "#app-root",
        "visibleOn": [
          "dareakt",
          "diagnostics"
        ],
        "configOverride": {
          "showHealth": true,
          "linkToDiagnostics": true
        },
        "when": {
          "role": "admin",
          "site": "dareakt"
        },
        "meta": {
          "label": "Grid Builder Inspect",
          "priority": 74,
          "tag": "ui",
          "sealed": false
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ Diagnostics Group",
      "description": "Overlay module visualizing module IDs, trust, and diagnostics states directly within active builder cells. Genesis-safe and fully wrapping-aware.",
      "created": "2025-10-20T00:00:00Z",
      "updated": "2025-10-20T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "priority": 74,
      "label": "Grid Builder Inspect",
      "tag": "ui"
    },
    "core": false
  },
  "ui.grid.builder.save": {
    "id": "ui.grid.builder.save",
    "name": "UI Grid Builder Save",
    "version": "1.1.0",
    "category": "ui",
    "entry": {
      "id": "ui.grid.builder.save",
      "file": "/tools/modules/ui.grid.builder.save/ui.grid.builder.save.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.grid.builder.save/ui.grid.builder.save.js",
    "style": "/tools/modules/ui.grid.builder.save/ui.grid.builder.save.css",
    "features": [
      "Persists builder layout via trusted API endpoint",
      "Performs automatic local backups on failure",
      "Bus-integrated trust verification and diagnostics events",
      "Genesis-safe and assert-free runtime companion"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.grid.builder.workflow",
        "ui.grid.loader"
      ],
      "ownedBy": "auto",
      "fallbackTo": "document"
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.grid.builder.save/defaults.json",
      "schema": "/tools/modules/ui.grid.builder.save/schema.json",
      "options": {
        "target": "#app-root",
        "endpoint": "/api/layout/save",
        "method": "POST",
        "trust": "required",
        "autoBackup": true,
        "debug": false
      }
    },
    "dna": {
      "injectsContent": false,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": true,
      "source": "tools",
      "unique": false,
      "themeable": false,
      "configurable": true,
      "canStamp": true
    },
    "memoryPolicy": {
      "trust": "persistent",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "dependencies": [],
    "stamps": [
      {
        "module": "ui.grid.builder.save",
        "target": "#app-root",
        "visibleOn": [
          "dev",
          "builder",
          "diagnostics",
          "dashboard"
        ],
        "configOverride": {
          "enabled": true,
          "options": {
            "endpoint": "/api/layout/save",
            "method": "POST",
            "autoBackup": true,
            "debug": false
          }
        },
        "when": {
          "user": "*",
          "role": "admin|editor|dev",
          "theme": "*",
          "device": "*",
          "env": "dev|staging"
        },
        "meta": {
          "label": "UI Grid Builder Save",
          "priority": 45,
          "tag": "ui",
          "sealed": false
        }
      }
    ],
    "injectsContent": false,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "priority": 45,
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Trusted save/export companion for the builder grid system. Performs certified API saves with local fallback and trust verification.",
      "created": "2025-10-20T00:00:00Z",
      "updated": "2025-10-20T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "label": "UI Grid Builder Save",
      "tag": "ui"
    },
    "core": false
  },
  "ui.grid.builder.workflow": {
    "id": "ui.grid.builder.workflow",
    "name": "UI Grid Builder Workflow",
    "version": "1.1.0",
    "category": "ui",
    "entry": {
      "id": "ui.grid.builder.workflow",
      "file": "/tools/modules/ui.grid.builder.workflow/ui.grid.builder.workflow.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.grid.builder.workflow/ui.grid.builder.workflow.js",
    "style": "/tools/modules/ui.grid.builder.workflow/ui.grid.builder.workflow.css",
    "features": [
      "Activates full builder environment (builder + inspect + AI + save)",
      "Sequential trust-checked orchestration",
      "Auto-initializes only in dev/admin mode",
      "Event-bus integrated for diagnostics awareness",
      "Supports hot-reload and duplicate-run prevention"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.canvas",
        "ui.layout",
        "ui.grid.loader"
      ],
      "ownedBy": "auto",
      "fallbackTo": "document"
    },
    "config": {
      "enabled": true,
      "trusted": true,
      "sandbox": false,
      "async": true,
      "defaults": "/tools/modules/ui.grid.builder.workflow/defaults.json",
      "schema": "/tools/modules/ui.grid.builder.workflow/schema.json",
      "options": {
        "target": "#app-root",
        "autoStart": true,
        "showInspector": true,
        "enableAI": true,
        "autoSave": true,
        "debug": false
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "source": "tools",
      "unique": true,
      "requiresTrust": true,
      "themeable": false,
      "configurable": true,
      "canStamp": true
    },
    "memoryPolicy": {
      "trust": "persistent",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "dependencies": [
      "ui.grid.builder",
      "ui.grid.builder.inspect",
      "ui.grid.builder.ai",
      "ui.grid.builder.save"
    ],
    "stamps": [
      {
        "module": "ui.grid.builder.workflow",
        "target": "#app-root",
        "visibleOn": [
          "dareakt",
          "dev",
          "diagnostics"
        ],
        "configOverride": {
          "autoStart": true,
          "showInspector": true,
          "enableAI": true,
          "autoSave": true
        },
        "when": {
          "role": "admin",
          "mode": "dev"
        },
        "meta": {
          "label": "Grid Builder Workflow",
          "priority": 80,
          "tag": "ui",
          "sealed": false
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "priority": 80,
      "author": "DΛREΛKT_ Core Layout Group",
      "description": "Unified orchestrator that activates and supervises the full Grid Builder suite — builder, inspect, AI, and save modules — ensuring trust alignment and diagnostics integration.",
      "created": "2025-10-20T00:00:00Z",
      "updated": "2025-10-20T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "tag": "ui",
      "label": "Grid Builder Workflow"
    },
    "core": false
  },
  "ui.grid.loader": {
    "id": "ui.grid.loader",
    "name": "UI Grid Loader",
    "version": "1.1.0",
    "category": "ui",
    "entry": {
      "id": "ui.grid.loader",
      "file": "/tools/modules/ui.grid.loader/ui.grid.loader.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.grid.loader/ui.grid.loader.js",
    "style": "/tools/modules/ui.grid.loader/ui.grid.loader.css",
    "features": [
      "Fetches trusted layout JSON via /api/layout/load",
      "Injects layouts dynamically into grid roots",
      "Emits ui:grid:loaded for diagnostics and builder sync",
      "Genesis-compliant, Bus-integrated loader for site layouts"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.canvas",
        "ui.layout"
      ],
      "ownedBy": "auto",
      "fallbackTo": "document"
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.grid.loader/defaults.json",
      "schema": "/tools/modules/ui.grid.loader/schema.json",
      "options": {
        "site": "ruthbowers",
        "target": "#app-root",
        "filename": "layout.auto.json",
        "inject": true,
        "clearBefore": true,
        "renderAs": "div",
        "debug": false
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": false,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": true,
      "source": "tools",
      "unique": false,
      "themeable": false,
      "configurable": true,
      "canStamp": true
    },
    "memoryPolicy": {
      "trust": "persistent",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "dependencies": [],
    "stamps": [
      {
        "module": "ui.grid.loader",
        "target": "#app-root",
        "visibleOn": [
          "dev",
          "builder",
          "diagnostics",
          "dashboard"
        ],
        "configOverride": {
          "enabled": true,
          "options": {
            "site": "ruthbowers",
            "filename": "layout.auto.json",
            "inject": true,
            "clearBefore": true,
            "renderAs": "div"
          }
        },
        "when": {
          "user": "*",
          "role": "admin|editor|dev",
          "theme": "*",
          "lang": "*",
          "device": "*",
          "env": "dev|staging"
        },
        "meta": {
          "label": "UI Grid Loader",
          "priority": 50,
          "tag": "ui",
          "sealed": false
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "priority": 50,
      "author": "DΛREΛKT_ CORE ENGINE GROUP",
      "description": "Trusted loader atom for fetching, verifying, and injecting layouts. Used by builders, diagnostics, and runtime UI composition.",
      "created": "2025-10-20T00:00:00Z",
      "updated": "2025-10-20T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "tag": "ui",
      "label": "UI Grid Loader"
    },
    "core": false
  },
  "ui.hero": {
    "id": "ui.hero",
    "name": "UI Hero",
    "version": "1.0.0",
    "category": "ui",
    "classification": "Atom | Visual | Hero Banner | Genesis-Final",
    "entry": {
      "id": "ui.hero",
      "file": "/tools/modules/ui.hero/ui.hero.js",
      "type": "module",
      "trusted": true,
      "async": true
    },
    "file": "/tools/modules/ui.hero/ui.hero.js",
    "style": "/tools/modules/ui.hero/ui.hero.css",
    "defaults": "/tools/modules/ui.hero/defaults.json",
    "schema": "/tools/modules/ui.hero/schema.json",
    "features": [
      "Full-width hero section with background image",
      "Configurable overlay gradient",
      "Title, subtitle, and CTA button",
      "Compact variant for sub-pages",
      "Responsive height and font sizing",
      "Lazy-loaded background image",
      "Smooth reveal animation on load",
      "Token-driven styling",
      "Deterministic DOM registration"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.canvas",
        "ui.section.body",
        "ui.layout",
        "ui.section.*"
      ],
      "ownedBy": "auto",
      "fallbackTo": "body"
    },
    "bus": {
      "enabled": false
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.hero/defaults.json",
      "schema": "/tools/modules/ui.hero/schema.json",
      "options": {
        "height": "60vh",
        "align": "center",
        "compact": false
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true,
      "busAware": false
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "dependencies": [],
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Full-width hero banner with background image, overlay, heading, subtitle, and call-to-action. Used for page headers.",
      "created": "2026-02-01T00:00:00Z",
      "updated": "2026-02-01T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 50,
      "label": "UI Hero",
      "tag": "ui"
    },
    "metaSpec": {
      "id": "ui.hero.manifest",
      "module": "ui.hero",
      "engine": "DΛREΛKT_ Genesis",
      "version": "1.0.0",
      "classification": "UI Atom | Visual | Hero Banner",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ UI TEAM",
      "layer": "ui",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      },
      "created": "2026-02-01T00:00:00Z",
      "updated": "2026-02-01T00:00:00Z",
      "status": "stable",
      "license": "MIT",
      "description": "Genesis-Final manifest for UI Hero — full-width hero banner with background image, overlay, and CTA."
    },
    "core": false
  },
  "ui.hosting.analytics": {
    "id": "ui.hosting.analytics",
    "name": "Hosting Analytics Overview",
    "version": "1.0.0",
    "entry": {
      "id": "ui.hosting.analytics",
      "file": "/tools/modules/ui.hosting.analytics/ui.hosting.analytics.js",
      "type": "module",
      "async": true,
      "trusted": true
    },
    "file": "/tools/modules/ui.hosting.analytics/ui.hosting.analytics.js",
    "style": "/tools/modules/ui.hosting.analytics/ui.hosting.analytics.css",
    "config": {},
    "dna": {
      "kind": "atom",
      "scope": "app",
      "trust": "certified"
    },
    "stamps": [],
    "injectsContent": false,
    "tags": [],
    "source": "tools",
    "appId": null,
    "core": false
  },
  "ui.hosting.analytics.detail": {
    "id": "ui.hosting.analytics.detail",
    "name": "Hosting Analytics Detail",
    "version": "1.0.0",
    "entry": {
      "id": "ui.hosting.analytics.detail",
      "file": "/tools/modules/ui.hosting.analytics.detail/ui.hosting.analytics.detail.js",
      "type": "module",
      "async": true,
      "trusted": true
    },
    "file": "/tools/modules/ui.hosting.analytics.detail/ui.hosting.analytics.detail.js",
    "style": "/tools/modules/ui.hosting.analytics.detail/ui.hosting.analytics.detail.css",
    "config": {},
    "dna": {
      "kind": "atom",
      "scope": "app",
      "trust": "certified"
    },
    "stamps": [],
    "injectsContent": false,
    "tags": [],
    "source": "tools",
    "appId": null,
    "core": false
  },
  "ui.hosting.apps": {
    "id": "ui.hosting.apps",
    "name": "Hosting Apps Manager",
    "version": "1.0.0",
    "entry": {
      "id": "ui.hosting.apps",
      "file": "/tools/modules/ui.hosting.apps/ui.hosting.apps.js",
      "type": "module",
      "async": true,
      "trusted": true
    },
    "file": "/tools/modules/ui.hosting.apps/ui.hosting.apps.js",
    "style": "/tools/modules/ui.hosting.apps/ui.hosting.apps.css",
    "config": {},
    "dna": {
      "kind": "atom",
      "scope": "app",
      "trust": "certified"
    },
    "stamps": [],
    "injectsContent": false,
    "tags": [],
    "source": "tools",
    "appId": null,
    "core": false
  },
  "ui.hosting.audit": {
    "id": "ui.hosting.audit",
    "name": "Hosting — Audit Log",
    "version": "1.0.0",
    "classification": "Hosting | Audit | Admin",
    "entry": {
      "async": true,
      "trusted": true,
      "id": "ui.hosting.audit",
      "file": "/tools/modules/ui.hosting.audit/ui.hosting.audit.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.hosting.audit/ui.hosting.audit.js",
    "style": "/tools/modules/ui.hosting.audit/ui.hosting.audit.css",
    "config": {},
    "dna": {
      "injectsContent": true,
      "unique": true,
      "mutable": true,
      "secure": true
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "core": false
  },
  "ui.hosting.backup": {
    "id": "ui.hosting.backup",
    "name": "Hosting Backup & Restore",
    "version": "1.0.0",
    "entry": {
      "id": "ui.hosting.backup",
      "file": "/tools/modules/ui.hosting.backup/ui.hosting.backup.js",
      "type": "module",
      "async": true,
      "trusted": true
    },
    "file": "/tools/modules/ui.hosting.backup/ui.hosting.backup.js",
    "style": "/tools/modules/ui.hosting.backup/ui.hosting.backup.css",
    "config": {},
    "dna": {
      "kind": "atom",
      "scope": "app",
      "trust": "certified"
    },
    "stamps": [],
    "injectsContent": false,
    "tags": [],
    "source": "tools",
    "appId": null,
    "core": false
  },
  "ui.hosting.bandwidth": {
    "id": "ui.hosting.bandwidth",
    "name": "Bandwidth Monitor",
    "version": "1.0.0",
    "entry": {
      "id": "ui.hosting.bandwidth",
      "file": "/tools/modules/ui.hosting.bandwidth/ui.hosting.bandwidth.js",
      "type": "module",
      "async": true,
      "trusted": true
    },
    "file": "/tools/modules/ui.hosting.bandwidth/ui.hosting.bandwidth.js",
    "style": "/tools/modules/ui.hosting.bandwidth/ui.hosting.bandwidth.css",
    "config": {},
    "dna": {
      "kind": "atom",
      "scope": "app",
      "trust": "certified"
    },
    "stamps": [],
    "injectsContent": false,
    "tags": [],
    "source": "tools",
    "appId": null,
    "core": false
  },
  "ui.hosting.build": {
    "id": "ui.hosting.build",
    "name": "Hosting Build & Deploy",
    "version": "1.0.0",
    "entry": {
      "id": "ui.hosting.build",
      "file": "/tools/modules/ui.hosting.build/ui.hosting.build.js",
      "type": "module",
      "async": true,
      "trusted": true
    },
    "file": "/tools/modules/ui.hosting.build/ui.hosting.build.js",
    "style": "/tools/modules/ui.hosting.build/ui.hosting.build.css",
    "config": {},
    "dna": {
      "kind": "atom",
      "scope": "app",
      "trust": "certified"
    },
    "stamps": [],
    "injectsContent": false,
    "tags": [],
    "source": "tools",
    "appId": null,
    "core": false
  },
  "ui.hosting.clientdetail": {
    "id": "ui.hosting.clientdetail",
    "name": "Client Detail",
    "version": "1.0.0",
    "entry": {
      "id": "ui.hosting.clientdetail",
      "file": "/tools/modules/ui.hosting.clientdetail/ui.hosting.clientdetail.js",
      "type": "module",
      "async": true,
      "trusted": true
    },
    "file": "/tools/modules/ui.hosting.clientdetail/ui.hosting.clientdetail.js",
    "style": "/tools/modules/ui.hosting.clientdetail/ui.hosting.clientdetail.css",
    "config": {},
    "dna": {
      "kind": "atom",
      "scope": "app",
      "trust": "certified"
    },
    "stamps": [],
    "injectsContent": false,
    "tags": [],
    "source": "tools",
    "appId": null,
    "core": false
  },
  "ui.hosting.clientlist": {
    "id": "ui.hosting.clientlist",
    "name": "Hosting Clients",
    "version": "1.0.0",
    "entry": {
      "id": "ui.hosting.clientlist",
      "file": "/tools/modules/ui.hosting.clientlist/ui.hosting.clientlist.js",
      "type": "module",
      "async": true,
      "trusted": true
    },
    "file": "/tools/modules/ui.hosting.clientlist/ui.hosting.clientlist.js",
    "style": "/tools/modules/ui.hosting.clientlist/ui.hosting.clientlist.css",
    "config": {},
    "dna": {
      "kind": "atom",
      "scope": "app",
      "trust": "certified"
    },
    "stamps": [],
    "injectsContent": false,
    "tags": [],
    "source": "tools",
    "appId": null,
    "core": false
  },
  "ui.hosting.csp": {
    "id": "ui.hosting.csp",
    "name": "Hosting — CSP",
    "version": "1.0.0",
    "classification": "Hosting | CSP | Admin",
    "entry": {
      "async": true,
      "trusted": true,
      "id": "ui.hosting.csp",
      "file": "/tools/modules/ui.hosting.csp/ui.hosting.csp.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.hosting.csp/ui.hosting.csp.js",
    "style": "/tools/modules/ui.hosting.csp/ui.hosting.csp.css",
    "config": {},
    "dna": {
      "injectsContent": true,
      "unique": true,
      "mutable": true,
      "secure": true
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "core": false
  },
  "ui.hosting.detail": {
    "id": "ui.hosting.detail",
    "name": "Hosting — Site Detail",
    "version": "1.0.0",
    "classification": "Hosting | Site Detail | Admin",
    "entry": {
      "async": true,
      "trusted": true,
      "id": "ui.hosting.detail",
      "file": "/tools/modules/ui.hosting.detail/ui.hosting.detail.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.hosting.detail/ui.hosting.detail.js",
    "style": "/tools/modules/ui.hosting.detail/ui.hosting.detail.css",
    "config": {},
    "dna": {
      "injectsContent": true,
      "unique": true,
      "mutable": true,
      "secure": true
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "core": false
  },
  "ui.hosting.devstatus": {
    "id": "ui.hosting.devstatus",
    "name": "Hosting — Dev Status",
    "version": "1.0.0",
    "classification": "Hosting | Dev Status | Admin",
    "entry": {
      "async": true,
      "trusted": true,
      "id": "ui.hosting.devstatus",
      "file": "/tools/modules/ui.hosting.devstatus/ui.hosting.devstatus.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.hosting.devstatus/ui.hosting.devstatus.js",
    "style": "/tools/modules/ui.hosting.devstatus/ui.hosting.devstatus.css",
    "config": {},
    "dna": {
      "injectsContent": true,
      "unique": true,
      "mutable": true,
      "secure": true
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "core": false
  },
  "ui.hosting.diagnostics": {
    "id": "ui.hosting.diagnostics",
    "name": "Hosting — Diagnostics",
    "version": "1.0.0",
    "classification": "Hosting | Diagnostics | Admin",
    "entry": {
      "async": true,
      "trusted": true,
      "id": "ui.hosting.diagnostics",
      "file": "/tools/modules/ui.hosting.diagnostics/ui.hosting.diagnostics.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.hosting.diagnostics/ui.hosting.diagnostics.js",
    "style": "/tools/modules/ui.hosting.diagnostics/ui.hosting.diagnostics.css",
    "config": {},
    "dna": {
      "injectsContent": true,
      "unique": true,
      "mutable": true,
      "secure": true
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [
      "diagnostics"
    ],
    "source": "tools",
    "appId": null,
    "core": false
  },
  "ui.hosting.enclave": {
    "id": "ui.hosting.enclave",
    "name": "Hosting — Enclave",
    "version": "1.0.0",
    "classification": "Hosting | Enclave | Admin",
    "entry": {
      "async": true,
      "trusted": true,
      "id": "ui.hosting.enclave",
      "file": "/tools/modules/ui.hosting.enclave/ui.hosting.enclave.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.hosting.enclave/ui.hosting.enclave.js",
    "style": "/tools/modules/ui.hosting.enclave/ui.hosting.enclave.css",
    "config": {},
    "dna": {
      "injectsContent": true,
      "unique": true,
      "mutable": true,
      "secure": true
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "core": false
  },
  "ui.hosting.files": {
    "id": "ui.hosting.files",
    "name": "Hosting File Manager",
    "version": "2.0.0",
    "entry": {
      "id": "ui.hosting.files",
      "file": "/tools/modules/ui.hosting.files/ui.hosting.files.js",
      "type": "module",
      "async": true,
      "trusted": true
    },
    "file": "/tools/modules/ui.hosting.files/ui.hosting.files.js",
    "style": "/tools/modules/ui.hosting.files/ui.hosting.files.css",
    "config": {},
    "dna": {
      "kind": "atom",
      "scope": "app",
      "trust": "certified"
    },
    "stamps": [],
    "injectsContent": false,
    "tags": [],
    "source": "tools",
    "appId": null,
    "core": false
  },
  "ui.hosting.firewall": {
    "id": "ui.hosting.firewall",
    "name": "Hosting — Firewall / Threat Monitor",
    "version": "1.0.0",
    "classification": "Hosting | Security | Threat Detection | Admin",
    "entry": {
      "async": true,
      "trusted": true,
      "id": "ui.hosting.firewall",
      "file": "/tools/modules/ui.hosting.firewall/ui.hosting.firewall.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.hosting.firewall/ui.hosting.firewall.js",
    "style": "/tools/modules/ui.hosting.firewall/ui.hosting.firewall.css",
    "config": {},
    "dna": {
      "injectsContent": true,
      "unique": true,
      "mutable": true,
      "secure": true
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "core": false
  },
  "ui.hosting.flags": {
    "id": "ui.hosting.flags",
    "name": "Hosting — Flags",
    "version": "1.0.0",
    "classification": "Hosting | Flags | Admin",
    "entry": {
      "async": true,
      "trusted": true,
      "id": "ui.hosting.flags",
      "file": "/tools/modules/ui.hosting.flags/ui.hosting.flags.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.hosting.flags/ui.hosting.flags.js",
    "style": "/tools/modules/ui.hosting.flags/ui.hosting.flags.css",
    "config": {},
    "dna": {
      "injectsContent": true,
      "unique": true,
      "mutable": true,
      "secure": true
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "core": false
  },
  "ui.hosting.fmea": {
    "id": "ui.hosting.fmea",
    "name": "Hosting — FMEA",
    "version": "1.0.0",
    "classification": "Hosting | FMEA | Admin",
    "entry": {
      "async": true,
      "trusted": true,
      "id": "ui.hosting.fmea",
      "file": "/tools/modules/ui.hosting.fmea/ui.hosting.fmea.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.hosting.fmea/ui.hosting.fmea.js",
    "style": "/tools/modules/ui.hosting.fmea/ui.hosting.fmea.css",
    "config": {},
    "dna": {
      "injectsContent": true,
      "unique": true,
      "mutable": true,
      "secure": true
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "core": false
  },
  "ui.hosting.hardening": {
    "id": "ui.hosting.hardening",
    "name": "Hosting — Server Hardening Audit",
    "version": "1.0.0",
    "classification": "Hosting | Security | Audit | Admin",
    "entry": {
      "async": true,
      "trusted": true,
      "id": "ui.hosting.hardening",
      "file": "/tools/modules/ui.hosting.hardening/ui.hosting.hardening.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.hosting.hardening/ui.hosting.hardening.js",
    "style": "/tools/modules/ui.hosting.hardening/ui.hosting.hardening.css",
    "config": {},
    "dna": {
      "injectsContent": true,
      "unique": true,
      "mutable": true,
      "secure": true
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "core": false
  },
  "ui.hosting.logs": {
    "id": "ui.hosting.logs",
    "name": "Hosting Log Viewer",
    "version": "1.0.0",
    "entry": {
      "id": "ui.hosting.logs",
      "file": "/tools/modules/ui.hosting.logs/ui.hosting.logs.js",
      "type": "module",
      "async": true,
      "trusted": true
    },
    "file": "/tools/modules/ui.hosting.logs/ui.hosting.logs.js",
    "style": "/tools/modules/ui.hosting.logs/ui.hosting.logs.css",
    "config": {},
    "dna": {
      "kind": "atom",
      "scope": "app",
      "trust": "certified"
    },
    "stamps": [],
    "injectsContent": false,
    "tags": [],
    "source": "tools",
    "appId": null,
    "core": false
  },
  "ui.hosting.memory": {
    "id": "ui.hosting.memory",
    "name": "Hosting — Memory",
    "version": "1.0.0",
    "classification": "Hosting | Memory | Admin",
    "entry": {
      "async": true,
      "trusted": true,
      "id": "ui.hosting.memory",
      "file": "/tools/modules/ui.hosting.memory/ui.hosting.memory.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.hosting.memory/ui.hosting.memory.js",
    "style": "/tools/modules/ui.hosting.memory/ui.hosting.memory.css",
    "config": {},
    "dna": {
      "injectsContent": true,
      "unique": true,
      "mutable": true,
      "secure": true
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "core": false
  },
  "ui.hosting.modules": {
    "id": "ui.hosting.modules",
    "name": "Hosting — Modules",
    "version": "1.0.0",
    "classification": "Hosting | Modules | Admin",
    "entry": {
      "async": true,
      "trusted": true,
      "id": "ui.hosting.modules",
      "file": "/tools/modules/ui.hosting.modules/ui.hosting.modules.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.hosting.modules/ui.hosting.modules.js",
    "style": "/tools/modules/ui.hosting.modules/ui.hosting.modules.css",
    "config": {},
    "dna": {
      "injectsContent": true,
      "unique": true,
      "mutable": true,
      "secure": true
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "core": false
  },
  "ui.hosting.neuron": {
    "id": "ui.hosting.neuron",
    "name": "Neuron Network",
    "version": "1.0.0",
    "category": "ui",
    "entry": {
      "id": "ui.hosting.neuron",
      "file": "/tools/modules/ui.hosting.neuron/ui.hosting.neuron.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.hosting.neuron/ui.hosting.neuron.js",
    "style": "/tools/modules/ui.hosting.neuron/ui.hosting.neuron.css",
    "features": [
      "Force-directed dependency graph visualization",
      "Animated synapse particles flowing along dependency edges",
      "Interactive: zoom, pan, click nodes, drag nodes",
      "Category color coding (core, tools, workers, plugins, signals, boot)",
      "Node size based on dependency centrality",
      "Info panel with full dependency detail on click"
    ],
    "config": {
      "enabled": true,
      "sandbox": false,
      "trusted": true
    },
    "dna": {
      "injectsContent": true,
      "mutable": false,
      "secure": true,
      "themeable": false,
      "configurable": false,
      "canStamp": false,
      "source": "tools",
      "unique": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "none",
      "signed": false
    },
    "dependencies": [],
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "priority": 30,
      "author": "DΛREΛKT_ UI Team",
      "description": "Animated visualization of the dareakt module dependency network as a neuron brain map.",
      "created": "2026-04-11T00:00:00Z",
      "updated": "2026-04-11T00:00:00Z",
      "license": "MIT",
      "visibility": "internal",
      "trustScore": 100,
      "tag": "ui",
      "label": "Neuron Network"
    },
    "core": false
  },
  "ui.hosting.notifications": {
    "id": "ui.hosting.notifications",
    "name": "Hosting — Notifications",
    "version": "1.0.0",
    "classification": "Hosting | Notifications | Admin",
    "entry": {
      "async": true,
      "trusted": true,
      "id": "ui.hosting.notifications",
      "file": "/tools/modules/ui.hosting.notifications/ui.hosting.notifications.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.hosting.notifications/ui.hosting.notifications.js",
    "style": "/tools/modules/ui.hosting.notifications/ui.hosting.notifications.css",
    "config": {},
    "dna": {
      "injectsContent": true,
      "unique": true,
      "mutable": true,
      "secure": true
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "core": false
  },
  "ui.hosting.observatory": {
    "id": "ui.hosting.observatory",
    "name": "Hosting — Observatory",
    "version": "1.0.0",
    "classification": "Hosting | Observatory | Admin",
    "entry": {
      "async": true,
      "trusted": true,
      "id": "ui.hosting.observatory",
      "file": "/tools/modules/ui.hosting.observatory/ui.hosting.observatory.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.hosting.observatory/ui.hosting.observatory.js",
    "style": "/tools/modules/ui.hosting.observatory/ui.hosting.observatory.css",
    "config": {},
    "dna": {
      "injectsContent": true,
      "unique": true,
      "mutable": true,
      "secure": true
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "core": false
  },
  "ui.hosting.overview": {
    "id": "ui.hosting.overview",
    "name": "Genesis Overview",
    "version": "1.0.0",
    "entry": {
      "id": "ui.hosting.overview",
      "file": "/tools/modules/ui.hosting.overview/ui.hosting.overview.js",
      "type": "module",
      "async": true,
      "trusted": true
    },
    "file": "/tools/modules/ui.hosting.overview/ui.hosting.overview.js",
    "style": "/tools/modules/ui.hosting.overview/ui.hosting.overview.css",
    "config": {},
    "dna": {
      "kind": "atom",
      "scope": "app",
      "trust": "certified"
    },
    "stamps": [],
    "injectsContent": false,
    "tags": [],
    "source": "tools",
    "appId": null,
    "core": false
  },
  "ui.hosting.peers": {
    "id": "ui.hosting.peers",
    "name": "Hosting — Peers",
    "version": "1.0.0",
    "classification": "Hosting | Peers | Admin",
    "entry": {
      "async": true,
      "trusted": true,
      "id": "ui.hosting.peers",
      "file": "/tools/modules/ui.hosting.peers/ui.hosting.peers.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.hosting.peers/ui.hosting.peers.js",
    "style": "/tools/modules/ui.hosting.peers/ui.hosting.peers.css",
    "config": {},
    "dna": {
      "injectsContent": true,
      "unique": true,
      "mutable": true,
      "secure": true
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "core": false
  },
  "ui.hosting.provision": {
    "id": "ui.hosting.provision",
    "name": "Hosting Site Provisioning",
    "version": "1.0.0",
    "entry": {
      "id": "ui.hosting.provision",
      "file": "/tools/modules/ui.hosting.provision/ui.hosting.provision.js",
      "type": "module",
      "async": true,
      "trusted": true
    },
    "file": "/tools/modules/ui.hosting.provision/ui.hosting.provision.js",
    "style": "/tools/modules/ui.hosting.provision/ui.hosting.provision.css",
    "config": {},
    "dna": {
      "kind": "atom",
      "scope": "app",
      "trust": "certified"
    },
    "stamps": [],
    "injectsContent": false,
    "tags": [],
    "source": "tools",
    "appId": null,
    "core": false
  },
  "ui.hosting.revenue": {
    "id": "ui.hosting.revenue",
    "name": "Revenue Dashboard",
    "version": "1.0.0",
    "entry": {
      "id": "ui.hosting.revenue",
      "file": "/tools/modules/ui.hosting.revenue/ui.hosting.revenue.js",
      "type": "module",
      "async": true,
      "trusted": true
    },
    "file": "/tools/modules/ui.hosting.revenue/ui.hosting.revenue.js",
    "style": "/tools/modules/ui.hosting.revenue/ui.hosting.revenue.css",
    "config": {},
    "dna": {
      "kind": "atom",
      "scope": "app",
      "trust": "certified"
    },
    "stamps": [],
    "injectsContent": false,
    "tags": [],
    "source": "tools",
    "appId": null,
    "core": false
  },
  "ui.hosting.sectors": {
    "id": "ui.hosting.sectors",
    "name": "Memory Sectors",
    "version": "2.0.0",
    "category": "ui",
    "entry": {
      "id": "ui.hosting.sectors",
      "file": "/tools/modules/ui.hosting.sectors/ui.hosting.sectors.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.hosting.sectors/ui.hosting.sectors.js",
    "style": "/tools/modules/ui.hosting.sectors/ui.hosting.sectors.css",
    "features": [
      "Isometric 3D visualization of system data sectors",
      "Real-time bus signal particles between blocks",
      "Health glow and pulse indicators per sector",
      "Interactive: hover, click sectors for detail",
      "Live metrics HUD overlay",
      "Theme-aware dark/light rendering"
    ],
    "config": {
      "enabled": true,
      "sandbox": false,
      "trusted": true
    },
    "dna": {
      "injectsContent": true,
      "mutable": false,
      "secure": true,
      "themeable": false,
      "configurable": false,
      "canStamp": false,
      "source": "tools",
      "unique": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "none",
      "signed": false
    },
    "dependencies": [
      "ui.canvas.core",
      "ui.canvas.panel",
      "ui.canvas.sparkline",
      "ui.canvas.arcgauge",
      "ui.canvas.barchart",
      "ui.canvas.statusgrid",
      "ui.canvas.counter",
      "ui.canvas.legend"
    ],
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "priority": 30,
      "author": "DΛREΛKT_ UI Team",
      "description": "System Observatory — isometric 3D visualization composed from ui.canvas.* atoms. Draggable widget panels, live ECG pulse, bus-driven particles.",
      "created": "2026-04-11T00:00:00Z",
      "updated": "2026-04-11T00:00:00Z",
      "license": "MIT",
      "visibility": "internal",
      "trustScore": 100,
      "tag": "ui",
      "label": "Memory Sectors"
    },
    "core": false
  },
  "ui.hosting.security": {
    "id": "ui.hosting.security",
    "name": "Hosting — Security",
    "version": "1.0.0",
    "classification": "Hosting | Security | Admin",
    "entry": {
      "async": true,
      "trusted": true,
      "id": "ui.hosting.security",
      "file": "/tools/modules/ui.hosting.security/ui.hosting.security.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.hosting.security/ui.hosting.security.js",
    "style": "/tools/modules/ui.hosting.security/ui.hosting.security.css",
    "config": {},
    "dna": {
      "injectsContent": true,
      "unique": true,
      "mutable": true,
      "secure": true
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "core": false
  },
  "ui.hosting.server": {
    "id": "ui.hosting.server",
    "name": "Hosting — Server Overview",
    "version": "1.0.0",
    "classification": "Hosting | Server Monitor | Admin",
    "entry": {
      "async": true,
      "trusted": true,
      "id": "ui.hosting.server",
      "file": "/tools/modules/ui.hosting.server/ui.hosting.server.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.hosting.server/ui.hosting.server.js",
    "style": "/tools/modules/ui.hosting.server/ui.hosting.server.css",
    "config": {},
    "dna": {
      "injectsContent": true,
      "unique": true,
      "mutable": true,
      "secure": true
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "core": false
  },
  "ui.hosting.signals": {
    "id": "ui.hosting.signals",
    "name": "Hosting — Signals",
    "version": "1.0.0",
    "classification": "Hosting | Signals | Admin",
    "entry": {
      "async": true,
      "trusted": true,
      "id": "ui.hosting.signals",
      "file": "/tools/modules/ui.hosting.signals/ui.hosting.signals.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.hosting.signals/ui.hosting.signals.js",
    "style": "/tools/modules/ui.hosting.signals/ui.hosting.signals.css",
    "config": {},
    "dna": {
      "injectsContent": true,
      "unique": true,
      "mutable": true,
      "secure": true
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "core": false
  },
  "ui.hosting.sites": {
    "id": "ui.hosting.sites",
    "name": "Hosting — Sites Overview",
    "version": "1.0.0",
    "classification": "Hosting | Sites Grid | Admin",
    "entry": {
      "async": true,
      "trusted": true,
      "id": "ui.hosting.sites",
      "file": "/tools/modules/ui.hosting.sites/ui.hosting.sites.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.hosting.sites/ui.hosting.sites.js",
    "style": "/tools/modules/ui.hosting.sites/ui.hosting.sites.css",
    "config": {},
    "dna": {
      "injectsContent": true,
      "unique": true,
      "mutable": true,
      "secure": true
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "core": false
  },
  "ui.hosting.snapshot": {
    "id": "ui.hosting.snapshot",
    "name": "Hosting — Snapshots",
    "version": "1.0.0",
    "classification": "Hosting | Snapshots | Admin",
    "entry": {
      "async": true,
      "trusted": true,
      "id": "ui.hosting.snapshot",
      "file": "/tools/modules/ui.hosting.snapshot/ui.hosting.snapshot.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.hosting.snapshot/ui.hosting.snapshot.js",
    "style": "/tools/modules/ui.hosting.snapshot/ui.hosting.snapshot.css",
    "config": {},
    "dna": {
      "injectsContent": true,
      "unique": true,
      "mutable": true,
      "secure": true
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "core": false
  },
  "ui.hosting.systems": {
    "id": "ui.hosting.systems",
    "name": "Hosting Systems Monitor",
    "version": "1.0.0",
    "entry": {
      "id": "ui.hosting.systems",
      "file": "/tools/modules/ui.hosting.systems/ui.hosting.systems.js",
      "type": "module",
      "async": true,
      "trusted": true
    },
    "file": "/tools/modules/ui.hosting.systems/ui.hosting.systems.js",
    "style": "/tools/modules/ui.hosting.systems/ui.hosting.systems.css",
    "config": {},
    "dna": {
      "kind": "atom",
      "scope": "app",
      "trust": "certified"
    },
    "stamps": [],
    "injectsContent": false,
    "tags": [],
    "source": "tools",
    "appId": null,
    "core": false
  },
  "ui.hosting.tasks": {
    "id": "ui.hosting.tasks",
    "name": "Hosting — Tasks",
    "version": "1.0.0",
    "classification": "Hosting | Tasks | Admin",
    "entry": {
      "async": true,
      "trusted": true,
      "id": "ui.hosting.tasks",
      "file": "/tools/modules/ui.hosting.tasks/ui.hosting.tasks.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.hosting.tasks/ui.hosting.tasks.js",
    "style": "/tools/modules/ui.hosting.tasks/ui.hosting.tasks.css",
    "config": {},
    "dna": {
      "injectsContent": true,
      "unique": true,
      "mutable": true,
      "secure": true
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "core": false
  },
  "ui.hosting.uptime": {
    "id": "ui.hosting.uptime",
    "name": "Hosting Uptime Overview",
    "version": "1.0.0",
    "entry": {
      "id": "ui.hosting.uptime",
      "file": "/tools/modules/ui.hosting.uptime/ui.hosting.uptime.js",
      "type": "module",
      "async": true,
      "trusted": true
    },
    "file": "/tools/modules/ui.hosting.uptime/ui.hosting.uptime.js",
    "style": "/tools/modules/ui.hosting.uptime/ui.hosting.uptime.css",
    "config": {},
    "dna": {
      "kind": "atom",
      "scope": "app",
      "trust": "certified"
    },
    "stamps": [],
    "injectsContent": false,
    "tags": [],
    "source": "tools",
    "appId": null,
    "core": false
  },
  "ui.hosting.uptime.detail": {
    "id": "ui.hosting.uptime.detail",
    "name": "Hosting Uptime Detail",
    "version": "1.0.0",
    "entry": {
      "id": "ui.hosting.uptime.detail",
      "file": "/tools/modules/ui.hosting.uptime.detail/ui.hosting.uptime.detail.js",
      "type": "module",
      "async": true,
      "trusted": true
    },
    "file": "/tools/modules/ui.hosting.uptime.detail/ui.hosting.uptime.detail.js",
    "style": "/tools/modules/ui.hosting.uptime.detail/ui.hosting.uptime.detail.css",
    "config": {},
    "dna": {
      "kind": "atom",
      "scope": "app",
      "trust": "certified"
    },
    "stamps": [],
    "injectsContent": false,
    "tags": [],
    "source": "tools",
    "appId": null,
    "core": false
  },
  "ui.i18n": {
    "id": "ui.i18n",
    "name": "UI I18n",
    "version": "1.0.0",
    "category": "ui",
    "entry": {
      "id": "ui.i18n",
      "file": "/tools/modules/ui.i18n/ui.i18n.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.i18n/ui.i18n.js",
    "style": "/tools/modules/ui.i18n/ui.i18n.css",
    "features": [
      "Runtime locale detection and switching",
      "Translation via JSON bundles",
      "Applies [data-i18n] to DOM elements"
    ],
    "config": {
      "enabled": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.i18n/defaults.json",
      "schema": "/tools/modules/ui.i18n/schema.json"
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "themeable": true,
      "canStamp": true
    },
    "memoryPolicy": {
      "trust": "persistent",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "stamps": [
      {
        "module": "ui.i18n",
        "target": "body",
        "when": {
          "site": "*"
        },
        "meta": {
          "label": "UI I18n",
          "priority": 93,
          "tag": "ui"
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Runtime i18n manager for DΛREΛKT_ supporting multiple locale bundles and reactive translation.",
      "created": "2025-10-16T00:00:00Z",
      "updated": "2025-10-16T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "priority": 93,
      "label": "UI I18n",
      "tag": "ui"
    },
    "core": false
  },
  "ui.icon": {
    "id": "ui.icon",
    "name": "UI Icon",
    "version": "1.0.0",
    "category": "ui",
    "classification": "Atom | Content Display | Icon | Genesis-Final",
    "entry": {
      "id": "ui.icon",
      "file": "/tools/modules/ui.icon/ui.icon.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.icon/ui.icon.js",
    "style": "/tools/modules/ui.icon/ui.icon.css",
    "defaults": "/tools/modules/ui.icon/defaults.json",
    "schema": "/tools/modules/ui.icon/schema.json",
    "features": [
      "Icon atom (wraps daIcon.js)",
      "Token-driven styling",
      "Wrapping-aware structure"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.grid",
        "ui.layout",
        "ui.section.*"
      ],
      "ownedBy": "auto",
      "fallbackTo": "ui.canvas"
    },
    "bus": {
      "enabled": false
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.icon/defaults.json",
      "schema": "/tools/modules/ui.icon/schema.json",
      "options": {
        "name": "circle",
        "size": 24
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true,
      "busAware": false
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": false
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Atomic icon module wrapping daIcon.js.",
      "created": "2026-01-27T00:00:00Z",
      "updated": "2026-01-27T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 40,
      "label": "UI Icon",
      "tag": "ui"
    },
    "metaSpec": {
      "id": "ui.icon.manifest",
      "module": "ui.icon",
      "engine": "DΛREΛKT_ Genesis",
      "version": "1.0.0",
      "classification": "UI Atom | Content Display",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ UI TEAM",
      "layer": "ui",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      },
      "created": "2026-01-27T00:00:00Z",
      "updated": "2026-01-27T00:00:00Z",
      "status": "stable",
      "license": "MIT",
      "description": "Genesis-Final manifest for UI Icon — atomic icon wrapping daIcon.js."
    },
    "core": false
  },
  "ui.image": {
    "id": "ui.image",
    "name": "UI Image",
    "version": "1.0.0",
    "category": "ui",
    "entry": {
      "id": "ui.image",
      "file": "/tools/modules/ui.image/ui.image.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.image/ui.image.js",
    "style": "/tools/modules/ui.image/ui.image.css",
    "features": [
      "Simple single image display",
      "Lazy loading support",
      "Configurable sizing (width, maxWidth, height, aspectRatio)",
      "Border radius and object-fit options",
      "Optional caption support",
      "Deterministic DOM registration"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.canvas",
        "ui.section.body",
        "ui.columns",
        "ui.grid",
        "ui.flex"
      ],
      "ownedBy": "auto",
      "fallbackTo": "body"
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": false,
      "trusted": true,
      "options": {},
      "defaults": "/tools/modules/ui.image/defaults.json"
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": false,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "dependencies": [],
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "priority": 60,
      "author": "DΛREΛKT_ UI Team",
      "description": "Lightweight single image display. For galleries/carousels use ui.media.pipeline.",
      "created": "2025-01-26T00:00:00Z",
      "updated": "2025-01-26T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "tag": "ui",
      "label": "UI Image"
    },
    "core": false
  },
  "ui.input": {
    "id": "ui.input",
    "name": "UI Input",
    "version": "1.0.0",
    "category": "ui",
    "classification": "Atom | Form Control | Input Field | Genesis-Final",
    "entry": {
      "id": "ui.input",
      "file": "/tools/modules/ui.input/ui.input.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.input/ui.input.js",
    "style": "/tools/modules/ui.input/ui.input.css",
    "defaults": "/tools/modules/ui.input/defaults.json",
    "schema": "/tools/modules/ui.input/schema.json",
    "features": [
      "Text input atom supporting all HTML5 input types",
      "Built-in validation and ARIA compliance",
      "Bus-aware lifecycle events",
      "Token-driven styling",
      "Wrapping-aware structure"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.grid",
        "ui.layout",
        "ui.section.*",
        "ui.form"
      ],
      "ownedBy": "auto",
      "fallbackTo": "ui.canvas"
    },
    "bus": {
      "enabled": true
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.input/defaults.json",
      "schema": "/tools/modules/ui.input/schema.json",
      "options": {
        "type": "text",
        "name": "input",
        "label": "Input",
        "placeholder": "Enter value",
        "required": false,
        "disabled": false
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true,
      "busAware": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": false
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Atomic input field module for text, email, password, and other HTML5 input types with validation and bus integration.",
      "created": "2026-01-27T00:00:00Z",
      "updated": "2026-01-27T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 50,
      "label": "UI Input",
      "tag": "ui"
    },
    "metaSpec": {
      "id": "ui.input.manifest",
      "module": "ui.input",
      "engine": "DΛREΛKT_ Genesis",
      "version": "1.0.0",
      "classification": "UI Atom | Form Control",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ UI TEAM",
      "layer": "ui",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      },
      "created": "2026-01-27T00:00:00Z",
      "updated": "2026-01-27T00:00:00Z",
      "status": "stable",
      "license": "MIT",
      "description": "Genesis-Final manifest for UI Input — atomic input field with validation and bus integration."
    },
    "core": false
  },
  "ui.integrity.badge": {
    "id": "ui.integrity.badge",
    "name": "UI Integrity Badge",
    "version": "1.0.0",
    "category": "ui",
    "entry": {
      "id": "ui.integrity.badge",
      "file": "/tools/modules/ui.integrity.badge/ui.integrity.badge.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.integrity.badge/ui.integrity.badge.js",
    "style": "/tools/modules/ui.integrity.badge/ui.integrity.badge.css",
    "features": [
      "Visual trust and integrity indicator",
      "Reacts to scan, trust, and drift events",
      "Integrates with ui.integrity.scan and ui.determinism.guard"
    ],
    "config": {
      "enabled": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.integrity.badge/defaults.json",
      "schema": "/tools/modules/ui.integrity.badge/schema.json"
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "themeable": true,
      "canStamp": true
    },
    "memoryPolicy": {
      "trust": "persistent",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "stamps": [
      {
        "module": "ui.integrity.badge",
        "target": "#navbar-right",
        "configOverride": {},
        "when": {
          "site": "*",
          "theme": "*"
        },
        "meta": {
          "label": "UI Integrity Badge",
          "priority": 67,
          "tag": "ui"
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ CORE SECURITY TEAM",
      "description": "Displays live trust and integrity state of the running engine. Reacts to integrity scan, trust change, and drift events.",
      "created": "2025-10-16T00:00:00Z",
      "updated": "2025-10-16T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "priority": 67,
      "label": "UI Integrity Badge",
      "tag": "ui"
    },
    "core": false
  },
  "ui.integrity.scan": {
    "id": "ui.integrity.scan",
    "name": "UI Integrity Scan",
    "version": "1.0.0",
    "category": "ui",
    "entry": {
      "id": "ui.integrity.scan",
      "file": "/tools/modules/ui.integrity.scan/ui.integrity.scan.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.integrity.scan/ui.integrity.scan.js",
    "style": "/tools/modules/ui.integrity.scan/ui.integrity.scan.css",
    "features": [
      "Runtime cert verification",
      "Module hash comparison",
      "Bus-integrated integrity reporting"
    ],
    "config": {
      "enabled": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.integrity.scan/defaults.json",
      "schema": "/tools/modules/ui.integrity.scan/schema.json"
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "themeable": false,
      "canStamp": true
    },
    "memoryPolicy": {
      "trust": "persistent",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "stamps": [
      {
        "module": "ui.integrity.scan",
        "target": "body",
        "configOverride": {
          "verifyCert": true,
          "verifyHashes": true
        },
        "when": {
          "site": "*",
          "theme": "*"
        },
        "meta": {
          "label": "UI Integrity Scan",
          "priority": 65,
          "tag": "ui"
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ CORE SECURITY TEAM",
      "description": "Verifies DΛREΛKT_ certs and runtime module integrity against preloaded hashes.",
      "created": "2025-10-16T00:00:00Z",
      "updated": "2025-10-16T00:00:00Z",
      "license": "MIT",
      "trustScore": 100,
      "priority": 65,
      "label": "UI Integrity Scan",
      "tag": "ui"
    },
    "core": false
  },
  "ui.itinerary": {
    "id": "ui.itinerary",
    "name": "UI Itinerary",
    "version": "1.0.0",
    "category": "ui",
    "classification": "Atom | Content Renderer | Timeline/Steps | Genesis-Final",
    "entry": {
      "id": "ui.itinerary",
      "file": "/tools/modules/ui.itinerary/ui.itinerary.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.itinerary/ui.itinerary.js",
    "style": "/tools/modules/ui.itinerary/ui.itinerary.css",
    "features": [
      "Step-by-step itinerary renderer",
      "Supports timeline and numbered variants",
      "JSON-driven: fetch from URL or inline items",
      "Optional images per stop",
      "Smooth reveal animation",
      "Token-driven, responsive, wrapping-aware atom"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.canvas",
        "ui.section.body",
        "ui.grid"
      ],
      "ownedBy": "auto",
      "fallbackTo": "body"
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "options": {},
      "defaults": "/tools/modules/ui.itinerary/defaults.json",
      "schema": "/tools/modules/ui.itinerary/schema.json"
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": false
    },
    "dependencies": [],
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "priority": 55,
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Renders a numbered step-by-step itinerary for tour detail pages. Shows each stop with a number, title, description, and optional image in a vertical timeline layout.",
      "created": "2026-02-01T00:00:00Z",
      "updated": "2026-02-01T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "label": "UI Itinerary",
      "tag": "ui"
    },
    "metaSpec": {
      "id": "ui.itinerary.manifest",
      "module": "ui.itinerary",
      "engine": "DΛREΛKT_ Genesis",
      "version": "1.0.0",
      "classification": "UI Atom | Content Renderer | Timeline",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ UI TEAM",
      "layer": "ui",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      },
      "created": "2026-02-01T00:00:00Z",
      "updated": "2026-02-01T00:00:00Z",
      "status": "stable",
      "license": "MIT",
      "description": "Genesis-Final manifest for UI Itinerary — step-by-step timeline renderer for tour pages."
    },
    "core": false
  },
  "ui.label": {
    "id": "ui.label",
    "name": "UI Label",
    "version": "1.0.0",
    "category": "ui",
    "classification": "Atom | Form Control | Label | Genesis-Final",
    "entry": {
      "id": "ui.label",
      "file": "/tools/modules/ui.label/ui.label.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.label/ui.label.js",
    "style": "/tools/modules/ui.label/ui.label.css",
    "defaults": "/tools/modules/ui.label/defaults.json",
    "schema": "/tools/modules/ui.label/schema.json",
    "features": [
      "Standalone label atom",
      "Built-in ARIA compliance",
      "Token-driven styling",
      "Wrapping-aware structure"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.grid",
        "ui.layout",
        "ui.section.*",
        "ui.form"
      ],
      "ownedBy": "auto",
      "fallbackTo": "ui.canvas"
    },
    "bus": {
      "enabled": false
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.label/defaults.json",
      "schema": "/tools/modules/ui.label/schema.json",
      "options": {
        "text": "Label",
        "for": null,
        "required": false
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true,
      "busAware": false
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": false
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Atomic standalone label module for form fields.",
      "created": "2026-01-27T00:00:00Z",
      "updated": "2026-01-27T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 50,
      "label": "UI Label",
      "tag": "ui"
    },
    "metaSpec": {
      "id": "ui.label.manifest",
      "module": "ui.label",
      "engine": "DΛREΛKT_ Genesis",
      "version": "1.0.0",
      "classification": "UI Atom | Form Control",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ UI TEAM",
      "layer": "ui",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      },
      "created": "2026-01-27T00:00:00Z",
      "updated": "2026-01-27T00:00:00Z",
      "status": "stable",
      "license": "MIT",
      "description": "Genesis-Final manifest for UI Label — atomic standalone label."
    },
    "core": false
  },
  "ui.latency.budget": {
    "id": "ui.latency.budget",
    "name": "UI Latency Budget",
    "version": "1.0.0",
    "category": "ui",
    "entry": {
      "id": "ui.latency.budget",
      "file": "/tools/modules/ui.latency.budget/ui.latency.budget.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.latency.budget/ui.latency.budget.js",
    "style": "/tools/modules/ui.latency.budget/ui.latency.budget.css",
    "features": [
      "Measures runtime TTI and INP",
      "Displays performance budget compliance",
      "Emits latency:violation events to the Bus"
    ],
    "config": {
      "enabled": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.latency.budget/defaults.json",
      "schema": "/tools/modules/ui.latency.budget/schema.json"
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "themeable": true,
      "secure": true,
      "canStamp": true
    },
    "memoryPolicy": {
      "trust": "persistent",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "stamps": [
      {
        "module": "ui.latency.budget",
        "target": "#app-root",
        "configOverride": {
          "ttiMs": 2000,
          "inpMs": 200
        },
        "when": {
          "site": "*",
          "theme": "*"
        },
        "meta": {
          "label": "UI Latency Budget",
          "priority": 61,
          "tag": "ui"
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ CORE UI TEAM",
      "description": "Policy-based performance indicator for DΛREΛKT_. Displays runtime TTI/INP compliance as a visual badge.",
      "created": "2025-10-16T00:00:00Z",
      "updated": "2025-10-16T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "priority": 61,
      "label": "UI Latency Budget",
      "tag": "ui"
    },
    "core": false
  },
  "ui.layout": {
    "id": "ui.layout",
    "name": "UI Layout",
    "version": "3.1.0",
    "category": "ui",
    "classification": "Structural Atom | Flex/Grid Coordinator | Wrapping-Aware",
    "entry": {
      "id": "ui.layout",
      "file": "/tools/modules/ui.layout/ui.layout.js",
      "type": "module",
      "trusted": true
    },
    "file": "/tools/modules/ui.layout/ui.layout.js",
    "style": "/tools/modules/ui.layout/ui.layout.css",
    "defaults": "/tools/modules/ui.layout/defaults.json",
    "schema": "/tools/modules/ui.layout/schema.json",
    "features": [
      "Declarative JSON-driven layout engine (flex/grid/stack modes)",
      "Supports nested module injection and conditional composition",
      "Schema-safe configuration with async-tail rendering",
      "Fully wrapping-aware: sits between ui.canvas and ui.grid",
      "Bus-integrated and Genesis-Final diagnostics compatible"
    ],
    "wrapping": {
      "ownedBy": "ui.canvas",
      "expectedParent": [
        "ui.canvas"
      ],
      "children": [
        "ui.grid",
        "ui.section.*"
      ],
      "fallbackTo": "document"
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.layout/defaults.json",
      "schema": "/tools/modules/ui.layout/schema.json",
      "style": "/tools/modules/ui.layout/ui.layout.css",
      "options": {
        "mode": "flex",
        "cols": 3,
        "gap": "2rem",
        "padX": 32,
        "padY": 32,
        "wrap": true,
        "align": "start",
        "justify": "space-between",
        "cellMin": "200px",
        "bg": "var(--site-bg, transparent)",
        "fg": "var(--site-fg, inherit)"
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "domReactive": true,
      "themeable": true,
      "unique": false,
      "selfAware": true,
      "source": "tools",
      "requiresTrust": false,
      "canStamp": true
    },
    "memoryPolicy": {
      "trust": "persistent",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "stamps": [
      {
        "id": "ui.layout.default",
        "module": "ui.layout",
        "target": "#app-root",
        "visibleOn": [
          "dareakt",
          "ruthbowers",
          "diagnostics"
        ],
        "configOverride": {
          "mode": "grid",
          "cols": 3,
          "gap": "32px",
          "padX": 64,
          "padY": 64,
          "max": 1440,
          "bg": "var(--site-bg)",
          "fg": "var(--site-fg)",
          "modules": [
            {
              "module": "ui.section.hero",
              "config": {
                "heading": "Hello",
                "sub": "Grid starts below"
              }
            },
            {
              "module": "ui.grid.loader",
              "config": {
                "src": "/sites/ruthbowers/content/projects.json"
              }
            }
          ]
        },
        "when": {
          "site": "*",
          "role": "*",
          "theme": "*",
          "device": "*"
        },
        "meta": {
          "label": "UI Layout Default",
          "priority": 70,
          "tag": "ui",
          "sealed": false,
          "certified": true
        }
      }
    ],
    "injectsContent": true,
    "tags": [
      "layout"
    ],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Core structural layout manager bridging ui.canvas and ui.section. Provides declarative flex/grid composition, responsive spacing, and nested module coordination within DΛREΛKT_.",
      "created": "2025-10-20T00:00:00Z",
      "updated": "2025-10-20T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 70,
      "label": "UI Layout",
      "tag": "ui",
      "certified": true
    },
    "core": false
  },
  "ui.layout.enforcer": {
    "id": "ui.layout.enforcer",
    "name": "UI Layout Enforcer",
    "version": "1.0.0",
    "category": "utility",
    "classification": "Layout Utility | Viewport Constraint",
    "entry": {
      "id": "ui.layout.enforcer",
      "file": "/tools/modules/ui.layout.enforcer/ui.layout.enforcer.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.layout.enforcer/ui.layout.enforcer.js",
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": false,
      "trusted": true
    },
    "dna": {
      "injectsContent": false,
      "mutable": false,
      "secure": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": false,
      "configurable": true,
      "canStamp": false
    },
    "stamps": [],
    "injectsContent": false,
    "tags": [
      "layout"
    ],
    "source": "tools",
    "appId": null,
    "meta": {
      "label": "Layout Enforcer",
      "description": "Hard-cap sidebar/panel height to viewport using runtime geometry",
      "author": "DΛREΛKT_ UI TEAM",
      "created": "2025-01-15T00:00:00Z",
      "updated": "2025-01-15T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "tag": "utility"
    },
    "core": false
  },
  "ui.link": {
    "id": "ui.link",
    "name": "UI Link",
    "version": "1.0.0",
    "category": "ui",
    "classification": "Atom | Content Display | Link/Anchor | Genesis-Final",
    "entry": {
      "id": "ui.link",
      "file": "/tools/modules/ui.link/ui.link.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.link/ui.link.js",
    "style": "/tools/modules/ui.link/ui.link.css",
    "defaults": "/tools/modules/ui.link/defaults.json",
    "schema": "/tools/modules/ui.link/schema.json",
    "features": [
      "Link/anchor atom",
      "Multiple variants",
      "Bus-aware lifecycle events",
      "Token-driven styling",
      "Wrapping-aware structure"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.grid",
        "ui.layout",
        "ui.section.*"
      ],
      "ownedBy": "auto",
      "fallbackTo": "ui.canvas"
    },
    "bus": {
      "enabled": true
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.link/defaults.json",
      "schema": "/tools/modules/ui.link/schema.json",
      "options": {
        "href": "#",
        "text": "Link",
        "variant": "default"
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true,
      "busAware": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": false
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Atomic link/anchor module with variants and bus integration.",
      "created": "2026-01-27T00:00:00Z",
      "updated": "2026-01-27T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 40,
      "label": "UI Link",
      "tag": "ui"
    },
    "metaSpec": {
      "id": "ui.link.manifest",
      "module": "ui.link",
      "engine": "DΛREΛKT_ Genesis",
      "version": "1.0.0",
      "classification": "UI Atom | Content Display",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ UI TEAM",
      "layer": "ui",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      },
      "created": "2026-01-27T00:00:00Z",
      "updated": "2026-01-27T00:00:00Z",
      "status": "stable",
      "license": "MIT",
      "description": "Genesis-Final manifest for UI Link — atomic link/anchor with variants."
    },
    "core": false
  },
  "ui.list": {
    "id": "ui.list",
    "name": "UI List",
    "version": "1.0.0",
    "category": "ui",
    "classification": "Atom | Content Display | List | Genesis-Final",
    "entry": {
      "id": "ui.list",
      "file": "/tools/modules/ui.list/ui.list.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.list/ui.list.js",
    "style": "/tools/modules/ui.list/ui.list.css",
    "defaults": "/tools/modules/ui.list/defaults.json",
    "schema": "/tools/modules/ui.list/schema.json",
    "features": [
      "List atom (ordered/unordered)",
      "Token-driven styling",
      "Wrapping-aware structure"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.grid",
        "ui.layout",
        "ui.section.*"
      ],
      "ownedBy": "auto",
      "fallbackTo": "ui.canvas"
    },
    "bus": {
      "enabled": false
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.list/defaults.json",
      "schema": "/tools/modules/ui.list/schema.json",
      "options": {
        "items": [],
        "type": "unordered"
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true,
      "busAware": false
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": false
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Atomic list module for ordered and unordered lists.",
      "created": "2026-01-27T00:00:00Z",
      "updated": "2026-01-27T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 40,
      "label": "UI List",
      "tag": "ui"
    },
    "metaSpec": {
      "id": "ui.list.manifest",
      "module": "ui.list",
      "engine": "DΛREΛKT_ Genesis",
      "version": "1.0.0",
      "classification": "UI Atom | Content Display",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ UI TEAM",
      "layer": "ui",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      },
      "created": "2026-01-27T00:00:00Z",
      "updated": "2026-01-27T00:00:00Z",
      "status": "stable",
      "license": "MIT",
      "description": "Genesis-Final manifest for UI List — atomic list for ordered and unordered lists."
    },
    "core": false
  },
  "ui.map": {
    "id": "ui.map",
    "name": "UI Map",
    "version": "1.0.0",
    "category": "ui",
    "entry": {
      "id": "ui.map",
      "file": "/tools/modules/ui.map/ui.map.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.map/ui.map.js",
    "style": "/tools/modules/ui.map/ui.map.css",
    "features": [
      "Interactive OpenStreetMap integration with Leaflet.js",
      "GPS coordinate-based map rendering",
      "Custom marker placement and styling",
      "Responsive map container with configurable height",
      "Wrapping-aware mounting (canvas, section, or grid)"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.canvas",
        "ui.section.body",
        "ui.grid",
        "ui.columns"
      ],
      "ownedBy": "auto",
      "fallbackTo": "body"
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "options": {},
      "defaults": "/tools/modules/ui.map/defaults.json",
      "schema": "/tools/modules/ui.map/schema.json"
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true
    },
    "memoryPolicy": {
      "trust": "persistent",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "dependencies": [],
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "priority": 90,
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Interactive map component using OpenStreetMap and Leaflet.js. Supports GPS coordinates, custom markers, and responsive design.",
      "created": "2026-01-25T00:00:00Z",
      "updated": "2026-01-25T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "label": "Interactive Map",
      "tag": "ui"
    },
    "core": false
  },
  "ui.marker": {
    "id": "ui.marker",
    "name": "UI Marker",
    "version": "1.0.0",
    "category": "ui",
    "classification": "Atom | Contextual Marker | JSON-Driven | Structure-Aware",
    "entry": {
      "id": "ui.marker",
      "file": "/tools/modules/ui.marker/ui.marker.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.marker/ui.marker.js",
    "style": "/tools/modules/ui.marker/ui.marker.css",
    "features": [
      "Contextual day/category marker label",
      "JSON-driven: fetch from URL or inline label",
      "Optional prefix text",
      "Token-driven styling via CSS custom properties",
      "Not a status badge — positional/contextual indicator"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.canvas",
        "ui.section.body",
        "ui.grid"
      ],
      "ownedBy": "auto",
      "fallbackTo": "body"
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "options": {},
      "defaults": "/tools/modules/ui.marker/defaults.json"
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": false
    },
    "dependencies": [],
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "priority": 55,
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Renders a contextual day or category marker label. Purpose-built for positional indicators like day numbers, week labels, or section markers.",
      "created": "2026-02-02T00:00:00Z",
      "updated": "2026-02-02T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "label": "UI Marker",
      "tag": "ui"
    },
    "core": false
  },
  "ui.media.pipeline": {
    "id": "ui.media.pipeline",
    "name": "UI Media Pipeline",
    "version": "2.0.0",
    "category": "ui",
    "entry": {
      "id": "ui.media.pipeline",
      "file": "/tools/modules/ui.media.pipeline/ui.media.pipeline.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.media.pipeline/ui.media.pipeline.js",
    "style": "/tools/modules/ui.media.pipeline/ui.media.pipeline.css",
    "features": [
      "Lazy-loaded image and video rendering",
      "IntersectionObserver-based compiler hook for optimization pipelines",
      "Automatic placeholder and fallback handling for broken or deferred assets",
      "Bus-integrated lifecycle events (media:loaded, media:rendered, media:fallback)",
      "Wrapping-aware mounting (canvas, section, or grid)"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.canvas",
        "ui.section.body",
        "ui.grid"
      ],
      "ownedBy": "auto",
      "fallbackTo": "body"
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "options": {},
      "defaults": "/tools/modules/ui.media.pipeline/defaults.json",
      "schema": "/tools/modules/ui.media.pipeline/schema.json"
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true
    },
    "memoryPolicy": {
      "trust": "persistent",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "dependencies": [],
    "stamps": [
      {
        "module": "ui.media.pipeline",
        "target": "#app-root",
        "visibleOn": [
          "ruthbowers",
          "dareakt",
          "diagnostics",
          "dev"
        ],
        "configOverride": {
          "enabled": true,
          "lazy": true,
          "placeholder": true,
          "fallback": "/assets/img/placeholder.webp",
          "items": [
            {
              "type": "image",
              "src": "/assets/img/sample1.webp",
              "alt": "Sample 1"
            },
            {
              "type": "image",
              "src": "/assets/img/sample2.webp",
              "alt": "Sample 2"
            },
            {
              "type": "video",
              "src": "/assets/video/sample.mp4",
              "controls": true
            }
          ]
        },
        "when": {
          "user": "*",
          "role": "*",
          "theme": "*",
          "lang": "*",
          "device": "*",
          "env": "*"
        },
        "meta": {
          "label": "Media Pipeline",
          "priority": 90,
          "tag": "ui",
          "sealed": false
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "priority": 90,
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Unified image/video rendering pipeline with compiler integration, placeholder fallback, and lazy loading. Wrapping- and diagnostics-aware.",
      "created": "2025-10-16T00:00:00Z",
      "updated": "2025-10-20T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "label": "Media Pipeline",
      "tag": "ui"
    },
    "core": false
  },
  "ui.modal": {
    "id": "ui.modal",
    "name": "UI Modal",
    "version": "2.1.0",
    "category": "ui",
    "entry": {
      "id": "ui.modal",
      "file": "/tools/modules/ui.modal/ui.modal.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.modal/ui.modal.js",
    "style": "/tools/modules/ui.modal/ui.modal.css",
    "features": [
      "Lightweight modular modal system",
      "Bus-aware open/close events (ui-modal-open / ui-modal-close)",
      "Supports embedded module mounting",
      "Trap focus and scroll lock for accessibility",
      "Genesis-certified DOM isolation with zero leakage"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.canvas",
        "ui.layout",
        "ui.section.body"
      ],
      "ownedBy": "auto",
      "fallbackTo": "body"
    },
    "bus": {
      "listens": [
        "ui-modal-open",
        "ui-modal-close"
      ],
      "emits": [
        "ui-modal-mounted",
        "ui-modal-destroyed"
      ]
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.modal/defaults.json",
      "schema": "/tools/modules/ui.modal/schema.json",
      "options": {}
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": true,
      "themeable": false,
      "configurable": true,
      "canStamp": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "dependencies": [],
    "stamps": [
      {
        "module": "ui.modal",
        "target": "body",
        "visibleOn": [
          "dareakt",
          "ruthbowers",
          "auth_portal",
          "dev"
        ],
        "configOverride": {
          "enabled": true,
          "options": {
            "hostId": "modal-root",
            "contentTarget": "#modal-content",
            "backdrop": true,
            "backdropClose": true,
            "escClose": true,
            "trapFocus": true,
            "clearOnClose": true,
            "lockScroll": true,
            "precreate": true,
            "zIndex": 1000,
            "openOn": "ui-modal-open",
            "closeOn": "ui-modal-close",
            "size": "md"
          }
        },
        "when": {
          "user": "*",
          "role": "*",
          "theme": "*",
          "lang": "*",
          "device": "*",
          "env": "*"
        },
        "meta": {
          "label": "UI Modal",
          "priority": 70,
          "tag": "ui",
          "sealed": false
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "priority": 70,
      "author": "DΛREΛKT_ UI Team",
      "description": "Core modal atom for DΛREΛKT_. Fully self-contained, event-driven modal layer supporting embedded modules, focus trapping, and full trust certification.",
      "created": "2025-10-14T00:00:00Z",
      "updated": "2025-10-20T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "tag": "ui",
      "label": "UI Modal"
    },
    "metaSpec": {
      "author": "DΛREΛKT_ UI TEAM",
      "maintainer": "DΛREΛKT_ Manifest Maintainers",
      "classification": "UI Atom | Genesis-Final | Wrapping-Aware | Trust-Audited",
      "validated": true,
      "lastReviewed": "2025-10-20T00:00:00Z",
      "usage": "Validated by daModuleLoader and configResolver during boot."
    },
    "core": false
  },
  "ui.navbar": {
    "id": "ui.navbar",
    "name": "UI Navbar",
    "version": "4.2.2",
    "category": "ui",
    "entry": {
      "id": "ui.navbar",
      "file": "/tools/modules/ui.navbar/ui.navbar.js",
      "type": "module",
      "trusted": true,
      "async": false
    },
    "file": "/tools/modules/ui.navbar/ui.navbar.js",
    "style": "/tools/modules/ui.navbar/ui.navbar.css",
    "features": [
      "Structural layout header component",
      "Deterministic mount under ui.layout.header",
      "Async-safe JSON navigation population",
      "Bus + Handshake lifecycle synchronization",
      "Genesis-Final certified DOM registration"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.layout.header"
      ],
      "ownedBy": "auto",
      "fallbackTo": "body"
    },
    "bus": {
      "emits": [
        "ui.navbar.dom.ready",
        "ui.navbar.ready",
        "ui.navbar.updated",
        "ui.navbar.unmounted",
        "ui.navbar.registered",
        "ui.navbar.error"
      ],
      "listens": [
        "ui.layout.header.ready",
        "theme.changed"
      ]
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": false,
      "trusted": true,
      "defaults": "./defaults.json",
      "schema": "./schema.json",
      "options": {}
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "domReactive": true,
      "configurable": true,
      "unique": true,
      "themeable": true,
      "source": "tools",
      "requiresTrust": false,
      "canStamp": true,
      "wrappingAware": true
    },
    "memoryPolicy": {
      "trust": "persistent",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "dependencies": [
      "ui.layout"
    ],
    "stamps": [
      {
        "module": "ui.navbar",
        "target": ".ui-layout__cell[data-area='header']",
        "visibleOn": [
          "ruthbowers",
          "dareakt",
          "dev"
        ],
        "configOverride": {
          "enabled": true,
          "options": {
            "src": "/sites/ruthbowers/content/nav.json",
            "theme": "light",
            "classes": {
              "wrap": "ui-navbar__wrap",
              "root": "ui-navbar",
              "logo": "ui-navbar__logo",
              "menu": "ui-navbar__menu",
              "item": "ui-navbar__item",
              "link": "ui-navbar__link"
            }
          }
        },
        "when": {
          "user": "*",
          "role": "*",
          "theme": "*",
          "device": "*",
          "env": "*"
        },
        "meta": {
          "label": "UI Navbar",
          "priority": 60,
          "tag": "ui",
          "sealed": false
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Declarative navigation bar atom for DΛREΛKT_ structural layouts. Deterministically mounts inside ui.layout.header with JSON-driven brand and link population.",
      "created": "2025-10-20T00:00:00Z",
      "updated": "2025-11-09T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 60,
      "label": "UI Navbar",
      "tag": "ui",
      "classification": "UI Atom | Structural | Layout-Header-Aware"
    },
    "metaSpec": {
      "schemaVersion": "1.1",
      "validated": true,
      "alignment": "Genesis-Final",
      "compliance": [
        "BusLifecycle",
        "StructuralModule",
        "AutoWrapPolicy"
      ],
      "reviewedBy": "DΛREΛKT_ Core QA",
      "reviewedOn": "2025-11-09T00:00:00Z",
      "status": "active",
      "maintainer": "DΛREΛKT_ Schema Maintainers",
      "classification": "UI Atom | Structural | Header-Level | BusLifecycle",
      "lastVerified": "2025-11-09T00:00:00Z",
      "usage": "Validated by daModuleLoader, schemaValidator, and wrappingPolicy at runtime."
    },
    "core": false
  },
  "ui.observe": {
    "id": "ui.observe",
    "name": "UI Observe",
    "version": "2.1.0",
    "category": "ui",
    "entry": {
      "id": "ui.observe",
      "file": "/tools/modules/ui.observe/ui.observe.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.observe/ui.observe.js",
    "style": "/tools/modules/ui.observe/ui.observe.css",
    "features": [
      "Monitors DOM, click, fetch, and error events",
      "Anonymizes sensitive data for diagnostics",
      "Streams data to daFMEA, daMind, and daPulse via Bus",
      "Genesis-Final wrapping awareness with body fallback",
      "Volatile memory stream logging for diagnostics"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.canvas",
        "ui.section.diagnostics",
        "ui.layout"
      ],
      "ownedBy": "auto",
      "fallbackTo": "body"
    },
    "bus": {
      "emits": [
        "ui.observe:mounting",
        "ui.observe:mounted",
        "ui.observe:stop",
        "observe:ready",
        "observe:mutation",
        "observe:event",
        "observe:fetch",
        "observe:error"
      ],
      "listens": []
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.observe/defaults.json",
      "schema": "/tools/modules/ui.observe/schema.json",
      "options": {}
    },
    "dna": {
      "injectsContent": false,
      "mutable": true,
      "secure": true,
      "domReactive": true,
      "configurable": true,
      "unique": true,
      "themeable": false,
      "source": "tools",
      "requiresTrust": true,
      "canStamp": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "stream",
      "signed": false
    },
    "dependencies": [],
    "stamps": [
      {
        "module": "ui.observe",
        "target": "body",
        "visibleOn": [
          "dareakt",
          "ruthbowers",
          "dev"
        ],
        "configOverride": {
          "enabled": true,
          "options": {
            "watch": [
              "click",
              "error",
              "fetch",
              "dom"
            ],
            "anonymize": true,
            "debug": false,
            "contextId": null,
            "scope": "global"
          }
        },
        "when": {
          "user": "*",
          "role": "*",
          "theme": "*",
          "device": "*",
          "env": "*"
        },
        "meta": {
          "label": "UI Observe",
          "priority": 64,
          "tag": "ui",
          "scope": "diagnostics",
          "sealed": false
        }
      }
    ],
    "injectsContent": false,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ DIAGNOSTICS TEAM",
      "description": "Event and mutation observer feeding diagnostic modules with anonymized runtime data and Bus telemetry.",
      "created": "2025-10-20T00:00:00Z",
      "updated": "2025-10-20T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 95,
      "deprecated": false,
      "priority": 64,
      "label": "UI Observe",
      "tag": "ui"
    },
    "metaSpec": {
      "schemaVersion": "1.0",
      "validated": true,
      "alignment": "Genesis-Final",
      "classification": "Diagnostics Atom | BusLifecycle | WrappingAware",
      "compliance": [
        "BusLifecycle",
        "WrappingAware",
        "ManifestV3"
      ],
      "reviewedBy": "DΛREΛKT_ Core QA",
      "reviewedOn": "2025-10-20T00:00:00Z",
      "status": "active",
      "maintainer": "DΛREΛKT_ DIAGNOSTICS TEAM",
      "lastVerified": "2025-10-20T00:00:00Z",
      "usage": "Validated by daModuleLoader and schemaValidator during runtime verification.",
      "signature": {
        "hash": "daQA:GenesisFinal:verified",
        "verified": true,
        "issuer": "daQA",
        "date": "2025-10-20T00:00:00Z"
      }
    },
    "core": false
  },
  "ui.offline.guard": {
    "id": "ui.offline.guard",
    "name": "UI Offline Guard",
    "version": "2.0.0",
    "category": "ui",
    "entry": {
      "id": "ui.offline.guard",
      "file": "/tools/modules/ui.offline.guard/ui.offline.guard.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.offline.guard/ui.offline.guard.js",
    "style": "/tools/modules/ui.offline.guard/ui.offline.guard.css",
    "features": [
      "Detects network connectivity changes",
      "Queues failed fetch requests and retries upon reconnection",
      "Provides resilient fetch wrapper for offline-first apps",
      "Genesis-Final lifecycle awareness with Bus integration"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.canvas",
        "ui.layout",
        "ui.section.system"
      ],
      "ownedBy": "auto",
      "fallbackTo": "body"
    },
    "bus": {
      "emits": [
        "ui.offline.guard:mounting",
        "ui.offline.guard:mounted",
        "offline:ready",
        "offline:enter",
        "offline:exit",
        "offline:error",
        "offline:queued",
        "offline:queue:add",
        "offline:flush:start",
        "offline:flushed",
        "offline:retry",
        "offline:discarded",
        "offline:flush:end"
      ],
      "listens": []
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.offline.guard/defaults.json",
      "schema": "/tools/modules/ui.offline.guard/schema.json",
      "options": {}
    },
    "dna": {
      "injectsContent": false,
      "mutable": true,
      "secure": true,
      "domReactive": false,
      "configurable": true,
      "unique": true,
      "source": "tools",
      "requiresTrust": true,
      "canStamp": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "stream",
      "signed": false
    },
    "stamps": [
      {
        "module": "ui.offline.guard",
        "target": "body",
        "visibleOn": [
          "dareakt",
          "ruthbowers",
          "dev"
        ],
        "configOverride": {
          "enabled": true
        },
        "meta": {
          "label": "UI Offline Guard",
          "scope": "resilience",
          "priority": 60
        }
      }
    ],
    "injectsContent": false,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ CORE TEAM",
      "description": "Offline queue and retry guard providing network resilience and Bus-integrated telemetry.",
      "created": "2025-10-20T00:00:00Z",
      "updated": "2025-10-20T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "priority": 60,
      "label": "UI Offline Guard",
      "tag": "system"
    },
    "metaSpec": {
      "id": "ui.offline.guard.manifest",
      "version": "2.0.0",
      "engine": "DΛREΛKT_ Genesis",
      "scope": "module",
      "layer": "ui",
      "module": "ui.offline.guard",
      "validatedBy": "daSchema.v3",
      "description": "Manifest specification for the ui.offline.guard system atom.",
      "created": "2025-10-20T00:00:00Z",
      "updated": "2025-10-20T00:00:00Z",
      "maintainer": "DΛREΛKT_ CORE TEAM",
      "license": "MIT",
      "status": "stable",
      "trust": {
        "level": "certified",
        "signed": true,
        "hash": null
      },
      "classification": "System | Network Resilience | Queue & Retry",
      "reviewedBy": "DΛREΛKT_ Core QA",
      "reviewedOn": "2025-10-20T00:00:00Z",
      "signature": {
        "hash": "daQA:GenesisFinal:verified",
        "verified": true,
        "issuer": "daQA",
        "date": "2025-10-20T00:00:00Z"
      }
    },
    "core": false
  },
  "ui.order": {
    "id": "ui.order",
    "name": "UI Order",
    "version": "2.0.0",
    "category": "ui",
    "entry": {
      "id": "ui.order",
      "file": "/tools/modules/ui.order/ui.order.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.order/ui.order.js",
    "style": "/tools/modules/ui.order/ui.order.css",
    "features": [
      "Toggle between newest and oldest ordering",
      "Persistent storage with session/local options",
      "Cross-module broadcast via BusLifecycle",
      "Keyboard shortcut (Alt+O) with focus safety",
      "Wrapping-aware, BEM-only, Genesis-Final compliant"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.section.toolbar",
        "ui.section.header",
        "ui.layout"
      ],
      "ownedBy": "auto",
      "fallbackTo": "body",
      "contextScope": "ui",
      "visibility": "inline"
    },
    "bus": {
      "emits": [
        "ui.order:ready",
        "ui.order:mounted",
        "ui.order:change",
        "ui.order:updated",
        "ui.order:unmounted"
      ],
      "listens": [
        "ui-order"
      ]
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": false,
      "trusted": true,
      "defaults": "/tools/modules/ui.order/defaults.json",
      "schema": "/tools/modules/ui.order/schema.json",
      "options": {}
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "domReactive": true,
      "unique": true,
      "themeable": true,
      "source": "tools",
      "requiresTrust": false,
      "canStamp": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "stream",
      "signed": false
    },
    "dependencies": [],
    "stamps": [
      {
        "module": "ui.order",
        "target": "#diag-toolbar",
        "visibleOn": [
          "dareakt",
          "diagnostics",
          "dev"
        ],
        "configOverride": {
          "enabled": true,
          "options": {
            "prefix": "diag.generic",
            "moduleId": "logs",
            "storage": "local",
            "broadcast": true,
            "listen": true,
            "hotkeyToggle": "Alt+O",
            "label": "Order",
            "ariaLabel": "Order"
          }
        },
        "when": {
          "user": "*",
          "role": "*",
          "theme": "*",
          "device": "*",
          "env": "*"
        },
        "meta": {
          "label": "UI Order",
          "priority": 50,
          "tag": "ui",
          "sealed": false
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI Team",
      "description": "Atomic order toggle for diagnostics and UI sorting. Emits BusLifecycle events and synchronizes newest/oldest state across modules.",
      "created": "2025-10-20T00:00:00Z",
      "updated": "2025-10-20T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 50,
      "label": "UI Order",
      "tag": "ui"
    },
    "metaSpec": {
      "schemaVersion": "1.0",
      "validated": true,
      "alignment": "Genesis-Final",
      "classification": "UI Atom | BusLifecycle | WrappingAware",
      "compliance": [
        "BusLifecycle",
        "WrappingAware",
        "ManifestV3"
      ],
      "reviewedBy": "DΛREΛKT_ Core QA",
      "reviewedOn": "2025-10-20T00:00:00Z",
      "status": "active",
      "maintainer": "DΛREΛKT_ UI Team",
      "lastVerified": "2025-10-20T00:00:00Z",
      "usage": "Validated by daModuleLoader and schemaValidator during runtime verification."
    },
    "core": false
  },
  "ui.overlay": {
    "id": "ui.overlay",
    "name": "UI Overlay",
    "version": "3.0.0",
    "category": "ui",
    "entry": {
      "id": "ui.overlay",
      "file": "/tools/modules/ui.overlay/ui.overlay.js",
      "type": "module",
      "trusted": true,
      "async": true
    },
    "file": "/tools/modules/ui.overlay/ui.overlay.js",
    "style": "/tools/modules/ui.overlay/ui.overlay.css",
    "features": [
      "Declarative overlay layer",
      "Configurable opacity and theme",
      "Deterministic stacking and isolation",
      "Bus + Handshake lifecycle ready",
      "Genesis-Final certified DOM registration"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.canvas",
        "ui.grid",
        "ui.panel"
      ],
      "ownedBy": "auto",
      "fallbackTo": "body"
    },
    "bus": {
      "emits": [
        "ui.overlay.dom.ready",
        "ui.overlay.ready",
        "ui.overlay.updated",
        "ui.overlay.unmounted",
        "ui.overlay.registered",
        "ui.overlay.error"
      ],
      "listens": [
        "theme.changed"
      ]
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "defaults": "./defaults.json",
      "schema": "./schema.json",
      "options": {}
    },
    "dna": {
      "injectsContent": false,
      "mutable": false,
      "secure": true,
      "domReactive": true,
      "configurable": true,
      "unique": true,
      "themeable": true,
      "source": "tools",
      "requiresTrust": false,
      "canStamp": true,
      "wrappingAware": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "dependencies": [],
    "stamps": [
      {
        "module": "ui.overlay",
        "target": "body",
        "visibleOn": [
          "damage-analysis",
          "diagnostics",
          "dev"
        ],
        "configOverride": {
          "opacity": 0.15,
          "interactive": false,
          "theme": "dark"
        },
        "when": {
          "app": "damage-analysis",
          "role": "*",
          "theme": "*",
          "device": "*"
        },
        "meta": {
          "label": "UI Overlay",
          "priority": 60,
          "tag": "visual",
          "sealed": false
        }
      }
    ],
    "injectsContent": false,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Visual overlay layer for modular stacking and measurement visual feedback. Used across DΛREΛKT_ apps such as damage-analysis for grid overlays or selection masks.",
      "created": "2025-11-09T00:00:00Z",
      "updated": "2025-11-09T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 60,
      "label": "UI Overlay",
      "tag": "ui",
      "classification": "UI Atom | Visual | Layer | Genesis-Final"
    },
    "metaSpec": {
      "schemaVersion": "1.1",
      "validated": true,
      "alignment": "Genesis-Final",
      "compliance": [
        "BusLifecycle",
        "StructuralModule",
        "AutoWrapPolicy"
      ],
      "reviewedBy": "DΛREΛKT_ Core QA",
      "reviewedOn": "2025-11-09T00:00:00Z",
      "status": "active",
      "maintainer": "DΛREΛKT_ Schema Maintainers",
      "classification": "UI Atom | Visual | Layer | Certified",
      "lastVerified": "2025-11-09T00:00:00Z",
      "usage": "Validated by daModuleLoader, schemaValidator, and wrappingPolicy at runtime."
    },
    "core": false
  },
  "ui.page.composer": {
    "id": "ui.page.composer",
    "name": "UI Page Composer",
    "version": "3.2.3",
    "category": "ui.page",
    "classification": "Orchestrator | Page Composer | JSON-Driven Sections | Schema-Aware | Genesis-Final+",
    "entry": {
      "id": "ui.page.composer",
      "file": "/tools/modules/ui.page.composer/ui.page.composer.js",
      "type": "module",
      "trusted": true
    },
    "file": "/tools/modules/ui.page.composer/ui.page.composer.js",
    "style": "/tools/modules/ui.page.composer/ui.page.composer.css",
    "features": [
      "Assembles site sections dynamically from JSON or page definitions",
      "Uses daStamp() for secure modular injection",
      "Per-section configuration, theming, and async safety",
      "Emits Bus events for diagnostics (start, section:load, done, cache:hit/miss)",
      "Implements caching via JSON hash validation",
      "Dual-mode fallback (dev/prod) with placeholder generation",
      "Schema-aware validation and runtime defaults merge",
      "Wrapping-aware orchestration and hierarchical parent validation",
      "Handshake-driven dependency synchronization with ui.layout and ui.canvas"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.layout",
        "ui.canvas"
      ],
      "ownedBy": "ui.layout",
      "children": [
        "ui.section.*",
        "ui.prose",
        "ui.grid"
      ],
      "fallbackTo": "document"
    },
    "config": {
      "enabled": true,
      "trusted": true,
      "sandbox": false,
      "async": true,
      "defaults": "/tools/modules/ui.page.composer/defaults.json",
      "schema": "/tools/modules/ui.page.composer/schema.json",
      "options": {
        "target": "#page-body",
        "debug": false,
        "cache": true,
        "invalidateOnReload": true
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "source": "tools",
      "diagnostic": true,
      "wrappingAware": true,
      "busAware": true,
      "selfAware": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "priority": 70,
      "author": "DΛREΛKT_ UI Team",
      "description": "Dynamic JSON-driven section orchestrator with caching, handshake dependency resolution, diagnostics, schema validation, and wrapping awareness.",
      "created": "2025-10-17T00:00:00Z",
      "updated": "2025-11-02T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "tag": "ui.section",
      "label": "UI Page Composer",
      "certified": true,
      "validated": true
    },
    "core": false
  },
  "ui.palette.tokens": {
    "id": "ui.palette.tokens",
    "name": "UI Palette Tokens",
    "version": "1.1.1",
    "category": "ui.theme",
    "entry": {
      "id": "ui.palette.tokens",
      "file": "/tools/modules/ui.palette.tokens/ui.palette.tokens.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.palette.tokens/ui.palette.tokens.js",
    "style": "/tools/modules/ui.palette.tokens/ui.palette.tokens.css",
    "features": [
      "Global CSS token injector",
      "Listens to Bus events (pref:theme, theme:change, theme:reload)",
      "Bridges ui.prefers and ui.tabs.themeLoader",
      "Supports light/dark/auto modes",
      "Exposes global __DΛ__.UI.palette API"
    ],
    "config": {
      "enabled": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.palette.tokens/defaults.json",
      "schema": "/tools/modules/ui.palette.tokens/schema.json"
    },
    "dna": {
      "injectsContent": false,
      "themeable": true,
      "canStamp": true
    },
    "stamps": [
      {
        "module": "ui.palette.tokens",
        "target": "head",
        "visibleOn": [
          "ruthbowers",
          "dareakt"
        ],
        "configOverride": {
          "enabled": true,
          "options": {
            "src": "/sites/ruthbowers/tokens.json"
          }
        },
        "meta": {
          "label": "UI Palette Tokens",
          "priority": 80
        }
      }
    ],
    "injectsContent": false,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "priority": 80,
      "author": "DΛREΛKT_ UI Team",
      "description": "Synchronizes and reapplies design tokens dynamically based on theme and system preferences.",
      "created": "2025-10-17T00:00:00Z",
      "updated": "2025-10-17T00:00:00Z"
    },
    "core": false
  },
  "ui.panel": {
    "id": "ui.panel",
    "name": "UI Panel",
    "version": "3.1.0",
    "category": "ui",
    "entry": {
      "id": "ui.panel",
      "file": "/tools/modules/ui.panel/ui.panel.js",
      "type": "module",
      "trusted": true,
      "async": true
    },
    "file": "/tools/modules/ui.panel/ui.panel.js",
    "style": "/tools/modules/ui.panel/ui.panel.css",
    "features": [
      "Scrollable container panel for tool and viewport areas",
      "Deterministic mount within ui.grid cells",
      "Theme-aware automatic class and style binding",
      "Bus + Handshake lifecycle synchronization",
      "Genesis-Final certified DOM registration"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.grid"
      ],
      "ownedBy": "auto",
      "fallbackTo": "body"
    },
    "bus": {
      "emits": [
        "ui.panel.dom.ready",
        "ui.panel.ready",
        "ui.panel.updated",
        "ui.panel.unmounted",
        "ui.panel.registered",
        "ui.panel.error"
      ],
      "listens": [
        "ui.grid.ready",
        "theme.changed"
      ]
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "defaults": "./defaults.json",
      "schema": "./schema.json",
      "options": {
        "scroll": true,
        "theme": "dark",
        "classes": {
          "wrap": "ui-panel__wrap",
          "content": "ui-panel__content"
        }
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "domReactive": true,
      "configurable": true,
      "unique": false,
      "themeable": true,
      "source": "tools",
      "requiresTrust": false,
      "canStamp": true,
      "wrappingAware": true
    },
    "memoryPolicy": {
      "trust": "persistent",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "dependencies": [
      "ui.grid"
    ],
    "stamps": [
      {
        "module": "ui.panel",
        "target": ".ui-grid__cell[data-area='tools']",
        "visibleOn": [
          "damage-analysis",
          "ruthbowers",
          "dev"
        ],
        "configOverride": {
          "enabled": true,
          "options": {
            "title": "Panel",
            "theme": "dark",
            "scroll": true
          }
        },
        "when": {
          "user": "*",
          "role": "*",
          "theme": "*",
          "device": "*",
          "env": "*"
        },
        "meta": {
          "label": "UI Panel",
          "priority": 55,
          "tag": "ui",
          "sealed": false
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Declarative, theme-aware container panel used in workspace layouts and tool sections. Provides structured wrapping, scrollable content, and automatic bus handshake signaling.",
      "created": "2025-11-09T00:00:00Z",
      "updated": "2025-11-09T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 55,
      "label": "UI Panel",
      "tag": "ui",
      "classification": "UI Atom | Container | Grid-Embedded | Theme-Aware"
    },
    "metaSpec": {
      "schemaVersion": "1.1",
      "validated": true,
      "alignment": "Genesis-Final",
      "compliance": [
        "BusLifecycle",
        "ContainerModule",
        "AutoWrapPolicy"
      ],
      "reviewedBy": "DΛREΛKT_ Core QA",
      "reviewedOn": "2025-11-09T00:00:00Z",
      "status": "active",
      "maintainer": "DΛREΛKT_ Schema Maintainers",
      "classification": "UI Atom | Container | Grid-Level | BusLifecycle",
      "lastVerified": "2025-11-09T00:00:00Z",
      "usage": "Validated by daModuleLoader, schemaValidator, and wrappingPolicy at runtime."
    },
    "core": false
  },
  "ui.paragraph": {
    "id": "ui.paragraph",
    "name": "UI Paragraph",
    "version": "1.0.0",
    "category": "ui",
    "classification": "Atom | Content Display | Typography Paragraph | Genesis-Final",
    "entry": {
      "id": "ui.paragraph",
      "file": "/tools/modules/ui.paragraph/ui.paragraph.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.paragraph/ui.paragraph.js",
    "style": "/tools/modules/ui.paragraph/ui.paragraph.css",
    "defaults": "/tools/modules/ui.paragraph/defaults.json",
    "schema": "/tools/modules/ui.paragraph/schema.json",
    "features": [
      "Paragraph atom",
      "Token-driven styling",
      "Wrapping-aware structure"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.grid",
        "ui.layout",
        "ui.section.*"
      ],
      "ownedBy": "auto",
      "fallbackTo": "ui.canvas"
    },
    "bus": {
      "enabled": false
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.paragraph/defaults.json",
      "schema": "/tools/modules/ui.paragraph/schema.json",
      "options": {
        "text": ""
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true,
      "busAware": false
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": false
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Atomic paragraph module for typography.",
      "created": "2026-01-27T00:00:00Z",
      "updated": "2026-01-27T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 40,
      "label": "UI Paragraph",
      "tag": "ui"
    },
    "metaSpec": {
      "id": "ui.paragraph.manifest",
      "module": "ui.paragraph",
      "engine": "DΛREΛKT_ Genesis",
      "version": "1.0.0",
      "classification": "UI Atom | Content Display",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ UI TEAM",
      "layer": "ui",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      },
      "created": "2026-01-27T00:00:00Z",
      "updated": "2026-01-27T00:00:00Z",
      "status": "stable",
      "license": "MIT",
      "description": "Genesis-Final manifest for UI Paragraph — atomic paragraph for typography."
    },
    "core": false
  },
  "ui.photo.collage": {
    "id": "ui.photo.collage",
    "name": "UI Photo Collage",
    "version": "1.0.0",
    "category": "ui",
    "entry": {
      "id": "ui.photo.collage",
      "file": "/tools/modules/ui.photo.collage/ui.photo.collage.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.photo.collage/ui.photo.collage.js",
    "style": "/tools/modules/ui.photo.collage/ui.photo.collage.css",
    "features": [
      "Collage photo composition (photos on a table)",
      "3 images with rotation and overlap",
      "Lazy loading support",
      "Responsive: stacks vertically on mobile",
      "Hover lift effect on desktop",
      "Deterministic DOM registration"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.canvas",
        "ui.section.body",
        "ui.grid",
        "ui.flex"
      ],
      "ownedBy": "auto",
      "fallbackTo": "body"
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": false,
      "trusted": true,
      "options": {},
      "defaults": "/tools/modules/ui.photo.collage/defaults.json"
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": false,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "dependencies": [],
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "priority": 60,
      "author": "DΛREΛKT_ UI Team",
      "description": "Collage photo layout — casual overlapping composition with rotation for experiential sections.",
      "created": "2026-02-02T00:00:00Z",
      "updated": "2026-02-02T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "tag": "ui",
      "label": "UI Photo Collage"
    },
    "core": false
  },
  "ui.prefers": {
    "id": "ui.prefers",
    "name": "UI Prefers",
    "version": "2.0.0",
    "category": "ui.system",
    "entry": {
      "id": "ui.prefers",
      "file": "/tools/modules/ui.prefers/ui.prefers.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.prefers/ui.prefers.js",
    "style": "/tools/modules/ui.prefers/ui.prefers.css",
    "features": [
      "Syncs with system color-scheme and motion preferences",
      "Global theme, density, and motion controller",
      "Bus-aware: emits pref:*, listens theme:reload & palette readiness",
      "Bridges with ui.palette.tokens and ui.tabs.themeLoader",
      "Respects wrapping and fallback hierarchy",
      "Genesis-Final compliant"
    ],
    "wrapping": {
      "expectedParent": [
        "daBoot",
        "ui.palette.tokens",
        "ui.tabs.themeLoader"
      ],
      "ownedBy": "system",
      "fallbackTo": "html"
    },
    "bus": {
      "emits": [
        "pref:ready",
        "pref:theme",
        "pref:density",
        "pref:motion",
        "theme:change",
        "ui.prefers:ready",
        "ui.prefers:registered"
      ],
      "listens": [
        "theme:reload",
        "ui.palette.tokens:ready"
      ]
    },
    "config": {
      "enabled": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.prefers/defaults.json",
      "schema": "/tools/modules/ui.prefers/schema.json"
    },
    "dna": {
      "injectsContent": false,
      "mutable": true,
      "secure": true,
      "themeable": true,
      "canStamp": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "none",
      "logs": "snapshot",
      "signed": false
    },
    "stamps": [
      {
        "module": "ui.prefers",
        "target": "body",
        "when": {
          "site": "*"
        },
        "visibleOn": [
          "dareakt",
          "ruthbowers"
        ],
        "meta": {
          "label": "UI Prefers",
          "priority": 91,
          "tag": "ui"
        }
      }
    ],
    "injectsContent": false,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Global preference manager for theme, density, and motion modes with live OS sync.",
      "created": "2025-10-16T00:00:00Z",
      "updated": "2025-10-20T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "priority": 91,
      "label": "UI Prefers",
      "tag": "ui"
    },
    "metaSpec": {
      "alignment": "Genesis-Final",
      "classification": "System Controller | Prefers Sync | BusAware",
      "validated": true,
      "status": "active",
      "maintainer": "DΛREΛKT_ UI TEAM",
      "lastVerified": "2025-10-20T00:00:00Z"
    },
    "core": false
  },
  "ui.priceTag": {
    "id": "ui.priceTag",
    "name": "UI Price Tag",
    "version": "1.1.0",
    "category": "ui",
    "classification": "Atom | Price Display | JSON-Driven | Structure-Aware",
    "entry": {
      "id": "ui.priceTag",
      "file": "/tools/modules/ui.priceTag/ui.priceTag.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.priceTag/ui.priceTag.js",
    "style": "/tools/modules/ui.priceTag/ui.priceTag.css",
    "features": [
      "Formatted price display with optional note",
      "JSON-driven: fetch from URL with field + noteField",
      "Semantic price markup",
      "Token-driven styling via CSS custom properties",
      "Purpose-built for price — not generic copy"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.canvas",
        "ui.section.body",
        "ui.grid"
      ],
      "ownedBy": "auto",
      "fallbackTo": "body"
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "options": {},
      "defaults": "/tools/modules/ui.priceTag/defaults.json"
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": false
    },
    "dependencies": [],
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "priority": 55,
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Renders a formatted price display with amount and optional note. Purpose-built for price semantics with proper visual hierarchy.",
      "created": "2026-02-02T00:00:00Z",
      "updated": "2026-02-02T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "label": "UI Price Tag",
      "tag": "ui"
    },
    "core": false
  },
  "ui.pricing.table": {
    "id": "ui.pricing.table",
    "name": "UI Pricing Table",
    "version": "1.0.0",
    "category": "ui",
    "classification": "Atom | Data Display | Pricing Table | Genesis-Final",
    "entry": {
      "id": "ui.pricing.table",
      "file": "/tools/modules/ui.pricing.table/ui.pricing.table.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.pricing.table/ui.pricing.table.js",
    "style": "/tools/modules/ui.pricing.table/ui.pricing.table.css",
    "defaults": "/tools/modules/ui.pricing.table/defaults.json",
    "schema": "/tools/modules/ui.pricing.table/schema.json",
    "features": [
      "Renders pricing tables from JSON data or inline items",
      "Supports table and card layout variants",
      "Dot-path field resolution for nested JSON structures",
      "Configurable columns with key/label mapping",
      "Token-driven styling with accent and responsive behavior",
      "Wrapping-aware, structural, self-registering atom"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.canvas",
        "ui.section.body",
        "ui.grid",
        "ui.layout"
      ],
      "ownedBy": "auto",
      "fallbackTo": "ui.canvas"
    },
    "bus": {
      "enabled": true,
      "emits": [
        "ui.pricing.table.ready"
      ],
      "listens": []
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.pricing.table/defaults.json",
      "schema": "/tools/modules/ui.pricing.table/schema.json",
      "options": {}
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true,
      "busAware": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": false
    },
    "dependencies": [],
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Pricing table atom that renders service/price data as a clean table or card grid. Supports JSON fetch, inline items, configurable columns, and currency formatting.",
      "created": "2026-02-01T00:00:00Z",
      "updated": "2026-02-01T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 50,
      "label": "UI Pricing Table",
      "tag": "ui"
    },
    "metaSpec": {
      "id": "ui.pricing.table.manifest",
      "module": "ui.pricing.table",
      "engine": "DΛREΛKT_ Genesis",
      "version": "1.0.0",
      "classification": "UI Atom | Pricing Table",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ UI TEAM",
      "layer": "ui",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      },
      "created": "2026-02-01T00:00:00Z",
      "updated": "2026-02-01T00:00:00Z",
      "status": "stable",
      "license": "MIT",
      "description": "Genesis-Final manifest for UI Pricing Table -- data-driven pricing display with table and card variants."
    },
    "core": false
  },
  "ui.progress": {
    "id": "ui.progress",
    "name": "UI Progress",
    "version": "1.0.0",
    "category": "ui",
    "classification": "Atom | Feedback | Progress Bar | Genesis-Final",
    "entry": {
      "id": "ui.progress",
      "file": "/tools/modules/ui.progress/ui.progress.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.progress/ui.progress.js",
    "style": "/tools/modules/ui.progress/ui.progress.css",
    "defaults": "/tools/modules/ui.progress/defaults.json",
    "schema": "/tools/modules/ui.progress/schema.json",
    "features": [
      "Progress bar atom (determinate/indeterminate)",
      "Built-in ARIA compliance",
      "Bus-aware lifecycle events",
      "Token-driven styling",
      "Wrapping-aware structure"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.grid",
        "ui.layout",
        "ui.section.*"
      ],
      "ownedBy": "auto",
      "fallbackTo": "ui.canvas"
    },
    "bus": {
      "enabled": true
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.progress/defaults.json",
      "schema": "/tools/modules/ui.progress/schema.json",
      "options": {
        "value": 0,
        "max": 100,
        "indeterminate": false,
        "showLabel": true
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true,
      "busAware": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": false
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Atomic progress bar module with determinate and indeterminate modes.",
      "created": "2026-01-27T00:00:00Z",
      "updated": "2026-01-27T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 45,
      "label": "UI Progress",
      "tag": "ui"
    },
    "metaSpec": {
      "id": "ui.progress.manifest",
      "module": "ui.progress",
      "engine": "DΛREΛKT_ Genesis",
      "version": "1.0.0",
      "classification": "UI Atom | Feedback",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ UI TEAM",
      "layer": "ui",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      },
      "created": "2026-01-27T00:00:00Z",
      "updated": "2026-01-27T00:00:00Z",
      "status": "stable",
      "license": "MIT",
      "description": "Genesis-Final manifest for UI Progress — atomic progress bar with determinate and indeterminate modes."
    },
    "core": false
  },
  "ui.project.viewer": {
    "id": "ui.project.viewer",
    "name": "UI Project Viewer",
    "version": "2.0.0",
    "category": "ui",
    "entry": {
      "id": "ui.project.viewer",
      "file": "/tools/modules/ui.project.viewer/ui.project.viewer.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.project.viewer/ui.project.viewer.js",
    "style": "/tools/modules/ui.project.viewer/ui.project.viewer.css",
    "features": [
      "JSON-driven project and testimonial viewer",
      "Hash-based slug routing and re-rendering",
      "Automatic title, meta, and gallery rendering",
      "Accessible aria-live body updates",
      "Portable and site-agnostic base resolver"
    ],
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.project.viewer/defaults.json",
      "schema": "/tools/modules/ui.project.viewer/schema.json"
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "domReactive": true,
      "unique": true,
      "themeable": true,
      "busAware": true,
      "wrapping": {
        "expectedParent": [
          "ui.canvas",
          "ui.layout"
        ],
        "ownedBy": "auto",
        "fallbackTo": "body"
      },
      "source": "tools",
      "requiresTrust": false,
      "canStamp": true
    },
    "memoryPolicy": {
      "trust": "persistent",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "dependencies": [],
    "stamps": [
      {
        "module": "ui.project.viewer",
        "target": "#app-root",
        "visibleOn": [
          "ruthbowers",
          "dev"
        ],
        "configOverride": {
          "enabled": true,
          "options": {
            "srcBase": "/sites/ruthbowers/content/projects",
            "slugPrefix": "#/project/",
            "listenHashChange": true,
            "theme": "light"
          }
        },
        "when": {
          "user": "*",
          "role": "*",
          "theme": "*",
          "device": "*",
          "env": "*"
        },
        "meta": {
          "label": "UI Project Viewer — Ruth Override",
          "priority": 70,
          "tag": "ui.project.viewer",
          "sealed": false,
          "certified": true
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI Team",
      "description": "Portable JSON-driven project viewer for any site context. Renders project or testimonial data from structured JSON without hardcoded paths.",
      "created": "2025-10-14T00:00:00Z",
      "updated": "2025-10-20T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 70,
      "label": "UI Project Viewer",
      "tag": "ui.project.viewer"
    },
    "core": false
  },
  "ui.prose": {
    "id": "ui.prose",
    "name": "UI Prose",
    "version": "3.3.1",
    "category": "ui",
    "classification": "Renderer | Text | Declarative | Genesis-Final",
    "entry": {
      "id": "ui.prose",
      "file": "/tools/modules/ui.prose/ui.prose.js",
      "type": "module",
      "trusted": true
    },
    "file": "/tools/modules/ui.prose/ui.prose.js",
    "style": "/tools/modules/ui.prose/ui.prose.css",
    "features": [
      "Renders text or copy blocks from structured JSON sources",
      "Supports nested field resolution via dot-notation",
      "Parses inline emphasis markers (*em*) safely",
      "Per-section configuration with theme awareness",
      "Scoped DOM injection without raw HTML evaluation",
      "Handshake- and Composer-aware deterministic mounting"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.layout",
        "ui.section.composer",
        "ui.grid",
        "ui.canvas"
      ],
      "ownedBy": "ui.section.composer",
      "fallbackTo": "document"
    },
    "config": {
      "enabled": true,
      "trusted": true,
      "sandbox": false,
      "async": true,
      "defaults": "/tools/modules/ui.prose/defaults.json",
      "schema": "/tools/modules/ui.prose/schema.json",
      "options": {
        "src": null,
        "field": null,
        "target": null,
        "em": true,
        "debug": false
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "domReactive": true,
      "themeable": true,
      "configurable": true,
      "unique": false,
      "requiresTrust": false,
      "fingerprint": false,
      "source": "tools",
      "canStamp": true,
      "wrappingAware": true,
      "busAware": true,
      "selfAware": true
    },
    "memoryPolicy": {
      "trust": "persistent",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "stamps": [
      {
        "id": "ui.prose.placeholder",
        "module": "ui.prose",
        "target": "",
        "visibleOn": [
          "none"
        ],
        "configOverride": {
          "enabled": false
        },
        "when": {
          "user": "*",
          "role": "*",
          "theme": "*",
          "lang": "*",
          "device": "*",
          "env": "*"
        },
        "meta": {
          "label": "UI Prose — Composer Controlled",
          "priority": 60,
          "tag": "ui.prose",
          "sealed": true,
          "certified": true
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "priority": 60,
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Genesis-Final text rendering atom — extracts and formats textual content from structured JSON fields. Secure, deterministic, and fully integrated with ui.section.composer.",
      "created": "2025-10-25T00:00:00Z",
      "updated": "2025-11-03T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "tag": "ui.prose",
      "label": "UI Prose",
      "certified": true,
      "validated": true
    },
    "metaSpec": {
      "author": "DΛREΛKT_ UI TEAM",
      "maintainer": "DΛREΛKT_ Manifest Maintainers",
      "validated": true,
      "lastReviewed": "2025-11-03T00:00:00Z",
      "usage": "Loaded by daModuleLoader when referenced by ui.section.composer; no auto-stamping at site level.",
      "alignment": "Genesis-Final"
    },
    "core": false
  },
  "ui.provenance": {
    "id": "ui.provenance",
    "name": "UI Provenance",
    "version": "1.0.0",
    "category": "ui",
    "entry": {
      "id": "ui.provenance",
      "file": "/tools/modules/ui.provenance/ui.provenance.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.provenance/ui.provenance.js",
    "style": "/tools/modules/ui.provenance/ui.provenance.css",
    "features": [
      "Verifies content provenance and signature",
      "Integrates with daSig and integrity modules",
      "Visual origin proof for media/text"
    ],
    "config": {
      "enabled": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.provenance/defaults.json",
      "schema": "/tools/modules/ui.provenance/schema.json"
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "themeable": true,
      "canStamp": true
    },
    "memoryPolicy": {
      "trust": "persistent",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "stamps": [
      {
        "module": "ui.provenance",
        "target": "#footer",
        "configOverride": {
          "source": "/api/provenance?path=current",
          "debug": false
        },
        "when": {
          "site": "*",
          "theme": "*"
        },
        "meta": {
          "label": "UI Provenance",
          "priority": 68,
          "tag": "ui"
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ CORE SECURITY TEAM",
      "description": "Displays proof-of-origin for content, verifying daSig signatures and provenance hashes at runtime.",
      "created": "2025-10-16T00:00:00Z",
      "updated": "2025-10-16T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "priority": 68,
      "label": "UI Provenance",
      "tag": "ui"
    },
    "core": false
  },
  "ui.radio": {
    "id": "ui.radio",
    "name": "UI Radio",
    "version": "1.0.0",
    "category": "ui",
    "classification": "Atom | Form Control | Radio Button | Genesis-Final",
    "entry": {
      "id": "ui.radio",
      "file": "/tools/modules/ui.radio/ui.radio.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.radio/ui.radio.js",
    "style": "/tools/modules/ui.radio/ui.radio.css",
    "defaults": "/tools/modules/ui.radio/defaults.json",
    "schema": "/tools/modules/ui.radio/schema.json",
    "features": [
      "Radio button atom with group support",
      "Built-in ARIA compliance",
      "Bus-aware lifecycle events",
      "Token-driven styling",
      "Wrapping-aware structure"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.grid",
        "ui.layout",
        "ui.section.*",
        "ui.form"
      ],
      "ownedBy": "auto",
      "fallbackTo": "ui.canvas"
    },
    "bus": {
      "enabled": true
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.radio/defaults.json",
      "schema": "/tools/modules/ui.radio/schema.json",
      "options": {
        "group": "radio",
        "label": "Radio",
        "value": "",
        "checked": false,
        "required": false
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true,
      "busAware": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": false
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Atomic radio button module with group support and bus integration.",
      "created": "2026-01-27T00:00:00Z",
      "updated": "2026-01-27T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 50,
      "label": "UI Radio",
      "tag": "ui"
    },
    "metaSpec": {
      "id": "ui.radio.manifest",
      "module": "ui.radio",
      "engine": "DΛREΛKT_ Genesis",
      "version": "1.0.0",
      "classification": "UI Atom | Form Control",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ UI TEAM",
      "layer": "ui",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      },
      "created": "2026-01-27T00:00:00Z",
      "updated": "2026-01-27T00:00:00Z",
      "status": "stable",
      "license": "MIT",
      "description": "Genesis-Final manifest for UI Radio — atomic radio button with group support and bus integration."
    },
    "core": false
  },
  "ui.refresh": {
    "id": "ui.refresh",
    "name": "UI Refresh",
    "version": "2.0.0",
    "category": "ui",
    "entry": {
      "id": "ui.refresh",
      "file": "/tools/modules/ui.refresh/ui.refresh.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.refresh/ui.refresh.js",
    "style": "/tools/modules/ui.refresh/ui.refresh.css",
    "features": [
      "Manual and broadcast refresh trigger",
      "Cooldown-safe with data-cooling and aria-busy",
      "Bus-aware Genesis module with lifecycle emitters",
      "Wrapping-aware with fallbackTo body",
      "Hotkey, ambient listening, and global broadcast",
      "Fully BEM-locked geometry"
    ],
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": false,
      "trusted": true,
      "defaults": "/tools/modules/ui.refresh/defaults.json",
      "schema": "/tools/modules/ui.refresh/schema.json"
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "domReactive": true,
      "themeable": false,
      "unique": false,
      "source": "tools",
      "requiresTrust": false,
      "canStamp": true,
      "busAware": true,
      "wrapping": {
        "expectedParent": [
          "ui.canvas",
          "ui.layout"
        ],
        "ownedBy": "auto",
        "fallbackTo": "body"
      }
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": false
    },
    "dependencies": [],
    "stamps": [
      {
        "module": "ui.refresh",
        "target": "#ui-refresh-host",
        "visibleOn": [
          "diagnostics",
          "dev",
          "module_diagnostics_viewer"
        ],
        "configOverride": {
          "enabled": true,
          "options": {
            "render": true,
            "prefix": "diag.mind",
            "label": "Refresh",
            "title": "Reload data",
            "cooldownMs": 900,
            "broadcast": true,
            "listen": true,
            "hotkey": "Alt+R"
          }
        },
        "when": {
          "user": "*",
          "role": "*",
          "theme": "*",
          "lang": "*",
          "device": "*",
          "env": "*"
        },
        "meta": {
          "label": "UI Refresh",
          "priority": 65,
          "tag": "ui",
          "sealed": false,
          "classification": "UI Atom | Genesis-Final",
          "version": "2.0.0"
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI Team",
      "description": "Atomic refresh control supporting broadcasted triggers, cooling states, and global Bus awareness. Used throughout diagnostics and dashboards.",
      "created": "2025-10-20T00:00:00Z",
      "updated": "2025-10-20T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 65,
      "label": "UI Refresh",
      "tag": "ui",
      "classification": "UI Atom | Genesis-Final | Bus-Aware | Wrapping-Aware",
      "maintainer": "DΛREΛKT_ UI TEAM",
      "trust": {
        "level": "certified",
        "signed": true
      }
    },
    "core": false
  },
  "ui.richlist": {
    "id": "ui.richlist",
    "name": "UI Rich List",
    "version": "1.3.0",
    "category": "ui",
    "entry": {
      "id": "ui.richlist",
      "file": "/tools/modules/ui.richlist/ui.richlist.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.richlist/ui.richlist.js",
    "style": "/tools/modules/ui.richlist/ui.richlist.css",
    "features": [
      "Data-driven list renderer",
      "Supports string, object, and rich-item JSON arrays",
      "Optional image, link, and text binding keys",
      "Lightweight, self-registering, and wrapping-aware atom"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.canvas",
        "ui.section.body",
        "ui.grid"
      ],
      "ownedBy": "auto",
      "fallbackTo": "body"
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": false,
      "trusted": true,
      "options": {},
      "defaults": "/tools/modules/ui.richlist/defaults.json",
      "schema": "/tools/modules/ui.richlist/schema.json"
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": false,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "dependencies": [],
    "stamps": [
      {
        "module": "ui.richlist",
        "target": "#ui-list-host",
        "visibleOn": [
          "ruthbowers",
          "dareakt",
          "diagnostics",
          "dev"
        ],
        "configOverride": {
          "enabled": true,
          "options": {
            "render": true,
            "src": "/sites/ruthbowers/content/projects.json",
            "field": "projects",
            "as": "ul",
            "itemTag": "li",
            "textKey": "title",
            "imgKey": "image",
            "linkKey": "url"
          }
        },
        "when": {
          "user": "*",
          "role": "*",
          "theme": "*",
          "lang": "*",
          "device": "*",
          "env": "*"
        },
        "meta": {
          "label": "UI Rich List",
          "priority": 60,
          "tag": "ui",
          "sealed": false
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "priority": 60,
      "author": "DΛREΛKT_ UI Team",
      "description": "JSON-driven list atom that renders plain or rich lists from site content JSON files. Supports emphasis, thumbnails, and auto-linking.",
      "created": "2025-10-14T00:00:00Z",
      "updated": "2025-10-20T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "tag": "ui",
      "label": "UI Rich List"
    },
    "core": false
  },
  "ui.section": {
    "id": "ui.section",
    "name": "UI Section",
    "version": "2.0.0",
    "category": "ui.layout",
    "classification": "Layout Atom | Wrapper | Themeable Section",
    "entry": {
      "id": "ui.section",
      "file": "/tools/modules/ui.section/ui.section.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.section/ui.section.js",
    "style": "/tools/modules/ui.section/ui.section.css",
    "schema": "/tools/modules/ui.section/ui.section.schema.json",
    "features": [
      "Themeable padded section wrapper atom",
      "Supports padX/padY, background, scope, and wrapping options",
      "Integrates with Bus for mount/unmount events",
      "Auto-mounts when visible and exposes --ui-sec-* CSS vars",
      "Compliant with Genesis layout and wrapping hierarchy"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.canvas",
        "ui.layout",
        "ui.grid.loader"
      ],
      "ownedBy": "auto",
      "fallbackTo": "body"
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.section/defaults.json",
      "schema": "/tools/modules/ui.section/ui.section.schema.json",
      "options": {
        "padY": 32,
        "padX": 16,
        "bg": "transparent",
        "autoMount": true,
        "visible": true,
        "busAware": true
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true,
      "busAware": true,
      "wrappable": true,
      "selfAware": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": false
    },
    "stamps": [
      {
        "id": "ui_section_default",
        "module": "ui.section",
        "target": "#app-root",
        "visibleOn": [
          "ruthbowers",
          "dareakt",
          "gate"
        ],
        "configOverride": {
          "padY": 48,
          "padX": 24,
          "bg": "var(--site-bg)"
        },
        "when": {
          "site": "*",
          "theme": "*",
          "role": "*"
        },
        "meta": {
          "label": "UI Section Default",
          "priority": 40,
          "tag": "ui.layout",
          "sealed": false,
          "certified": true
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "priority": 40,
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Padded, themeable wrapper atom that defines a visual section container with layout awareness and wrapping context. Used for page regions and compositional segmentation.",
      "created": "2025-10-20T00:00:00Z",
      "updated": "2025-10-26T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "tag": "ui.layout",
      "label": "UI Section",
      "validated": true,
      "certified": true
    },
    "metaSpec": {
      "id": "ui.section.manifest",
      "version": "2.0.0",
      "engine": "DΛREΛKT_ Genesis",
      "scope": "module",
      "layer": "ui",
      "module": "ui.section",
      "author": "DΛREΛKT_ Core Validation",
      "maintainer": "DΛREΛKT_ UI TEAM",
      "validated": true,
      "validatedBy": "daSchema.v3",
      "lastReviewed": "2025-10-26T00:00:00Z",
      "license": "MIT",
      "status": "stable",
      "trust": {
        "level": "certified",
        "signed": true,
        "hash": null
      },
      "usage": "runtime",
      "description": "Official runtime manifest for the DΛREΛKT_ UI Section module — pairs with ui.section.schema.json for configuration validation.",
      "created": "2025-10-20T00:00:00Z",
      "updated": "2025-10-26T00:00:00Z"
    },
    "core": false
  },
  "ui.section.body": {
    "id": "ui.section.body",
    "name": "UI Section.Body",
    "version": "1.0.0",
    "category": "ui",
    "entry": {
      "id": "ui.section.body",
      "file": "/tools/modules/ui.section.body/ui.section.body.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.section.body/ui.section.body.js",
    "style": "/tools/modules/ui.section.body/ui.section.body.css",
    "features": [
      "Gated content section (data-mod=\"ui_section_body\")",
      "Injects content via JSON or child DOM",
      "Theme-aware and responsive layout",
      "Stack rhythm alignment and reveal transition",
      "Genesis-compliant and trusted mount logic"
    ],
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": false,
      "trusted": true,
      "defaults": "/tools/modules/ui.section.body/defaults.json",
      "schema": "/tools/modules/ui.section.body/schema.json"
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "domReactive": true,
      "themeable": true,
      "unique": false,
      "source": "tools",
      "requiresTrust": false,
      "canStamp": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": false
    },
    "dependencies": [
      "/tools/modules/ui.stack/ui.stack.js",
      "/tools/modules/ui.prose/ui.prose.js"
    ],
    "stamps": [
      {
        "module": "ui.section.body",
        "target": "#app-root",
        "visibleOn": [
          "ruthbowers",
          "dareakt"
        ],
        "configOverride": {
          "enabled": true,
          "options": {
            "padY": 64,
            "padX": 32,
            "bg": "var(--site-bg)",
            "fg": "var(--site-fg)",
            "scope": "body",
            "contentSource": "/sites/ruthbowers/content/body.json"
          }
        },
        "when": {
          "user": "*",
          "role": "*",
          "theme": "*",
          "device": "*",
          "env": "*"
        },
        "meta": {
          "label": "UI Section.Body",
          "priority": 55,
          "tag": "ui",
          "sealed": false
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI Team",
      "description": "Core content body section for DΛREΛKT_ sites. Supports JSON rendering, stack rhythm, and theme tokens.",
      "created": "2025-10-17T00:00:00Z",
      "updated": "2025-10-17T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 55,
      "label": "UI Section.Body",
      "tag": "ui"
    },
    "core": false
  },
  "ui.section.fromJson": {
    "id": "ui.section.fromJson",
    "name": "UI Section.FromJson",
    "version": "3.3.1",
    "category": "ui.section",
    "classification": "UI Atom | Structured JSON Renderer | Wrapping-Aware | Genesis-Final",
    "entry": {
      "id": "ui.section.fromJson",
      "file": "/tools/modules/ui.section.fromJson/ui.section.fromJson.js",
      "type": "module",
      "trusted": true
    },
    "file": "/tools/modules/ui.section.fromJson/ui.section.fromJson.js",
    "style": "/tools/modules/ui.section.fromJson/ui.section.fromJson.css",
    "features": [
      "Renders structured section blocks from JSON content files",
      "Supports nested groups, subtitles, and hierarchical lists",
      "Implements safe scoped mount / unmount / update with wrapping awareness",
      "Auto-exposes to __DΛ__.Components registry under multiple aliases",
      "Bus-integrated lifecycle events (ui:module:ready, update, unmount)",
      "Handshake-driven DOM readiness for deterministic injection"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.layout",
        "ui.section.body",
        "ui.canvas",
        "ui.grid"
      ],
      "ownedBy": "ui.section.body",
      "fallbackTo": "document"
    },
    "config": {
      "enabled": true,
      "trusted": true,
      "sandbox": false,
      "async": true,
      "defaults": "/tools/modules/ui.section.fromJson/defaults.json",
      "schema": "/tools/modules/ui.section.fromJson/schema.json",
      "options": {
        "src": null,
        "field": "sections",
        "target": null,
        "revealOnReady": true,
        "debug": false
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "domReactive": true,
      "themeable": false,
      "configurable": true,
      "wrappingAware": true,
      "busAware": true,
      "selfAware": true,
      "unique": false,
      "source": "tools",
      "canStamp": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "stamps": [
      {
        "id": "ui.section.fromJson.placeholder",
        "module": "ui.section.fromJson",
        "target": "",
        "visibleOn": [
          "none"
        ],
        "configOverride": {
          "enabled": false
        },
        "when": {
          "site": "*",
          "role": "*",
          "theme": "*",
          "device": "*"
        },
        "meta": {
          "label": "UI Section.FromJson (Composer Controlled)",
          "priority": 50,
          "tag": "ui.section",
          "sealed": true,
          "certified": true
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "priority": 50,
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Genesis-Final JSON-driven section renderer — consumes structured content files and renders prompts, titles, blurbs, and nested item groups with handshake-safe DOM insertion.",
      "created": "2025-10-14T00:00:00Z",
      "updated": "2025-11-03T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "tag": "ui.section",
      "label": "UI Section.FromJson",
      "certified": true,
      "validated": true
    },
    "metaSpec": {
      "author": "DΛREΛKT_ UI TEAM",
      "maintainer": "DΛREΛKT_ Manifest Maintainers",
      "validated": true,
      "lastReviewed": "2025-11-03T00:00:00Z",
      "usage": "Loaded by daModuleLoader when referenced by ui.section.composer; no auto-stamping at site level.",
      "alignment": "Genesis-Final"
    },
    "core": false
  },
  "ui.section.hero": {
    "id": "ui.section.hero",
    "name": "UI Section Hero",
    "version": "2.0.0",
    "category": "ui",
    "entry": {
      "id": "ui.section.hero",
      "file": "/tools/modules/ui.section.hero/ui.section.hero.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.section.hero/ui.section.hero.js",
    "style": "/tools/modules/ui.section.hero/ui.section.hero.css",
    "features": [
      "Hero or introductory section for pages",
      "Supports title, subtitle, media, and actions",
      "Genesis-Final wrapper-safe and DOM-return-guaranteed",
      "Integrated with bus events and diagnostics"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.canvas",
        "ui.grid.loader"
      ],
      "ownedBy": "auto",
      "fallbackTo": "document"
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "options": {
        "revealOnReady": true,
        "align": "center",
        "useStack": false
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "domReactive": true,
      "requiresTrust": true,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true
    },
    "memoryPolicy": {
      "trust": "persistent",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "dependencies": [
      "ui.stack",
      "ui.prose"
    ],
    "stamps": [
      {
        "module": "ui.section.hero",
        "target": "#app-root",
        "visibleOn": [
          "dev",
          "builder",
          "dashboard",
          "ruthbowers"
        ],
        "configOverride": {
          "title": "Welcome to DΛREΛKT_",
          "subtitle": "Unified Modular Framework",
          "align": "center",
          "revealOnReady": true
        },
        "when": {
          "role": "admin|editor|dev"
        },
        "meta": {
          "label": "UI Section Hero",
          "priority": 90,
          "tag": "ui",
          "sealed": false
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "priority": 90,
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Top-level hero or intro section module for DΛREΛKT_ sites. Fully JSON-driven and stack-aware.",
      "created": "2025-10-20T00:00:00Z",
      "updated": "2025-10-20T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "tag": "ui",
      "label": "UI Section Hero"
    },
    "core": false
  },
  "ui.select": {
    "id": "ui.select",
    "name": "UI Select",
    "version": "1.0.0",
    "category": "ui",
    "classification": "Atom | Form Control | Select Dropdown | Genesis-Final",
    "entry": {
      "id": "ui.select",
      "file": "/tools/modules/ui.select/ui.select.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.select/ui.select.js",
    "style": "/tools/modules/ui.select/ui.select.css",
    "defaults": "/tools/modules/ui.select/defaults.json",
    "schema": "/tools/modules/ui.select/schema.json",
    "features": [
      "Native select dropdown atom",
      "Built-in validation and ARIA compliance",
      "Bus-aware lifecycle events",
      "Token-driven styling",
      "Wrapping-aware structure"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.grid",
        "ui.layout",
        "ui.section.*",
        "ui.form"
      ],
      "ownedBy": "auto",
      "fallbackTo": "ui.canvas"
    },
    "bus": {
      "enabled": true
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.select/defaults.json",
      "schema": "/tools/modules/ui.select/schema.json",
      "options": {
        "name": "select",
        "label": "Select",
        "options": [],
        "required": false
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true,
      "busAware": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": false
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Atomic select dropdown module with validation and bus integration.",
      "created": "2026-01-27T00:00:00Z",
      "updated": "2026-01-27T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 50,
      "label": "UI Select",
      "tag": "ui"
    },
    "metaSpec": {
      "id": "ui.select.manifest",
      "module": "ui.select",
      "engine": "DΛREΛKT_ Genesis",
      "version": "1.0.0",
      "classification": "UI Atom | Form Control",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ UI TEAM",
      "layer": "ui",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      },
      "created": "2026-01-27T00:00:00Z",
      "updated": "2026-01-27T00:00:00Z",
      "status": "stable",
      "license": "MIT",
      "description": "Genesis-Final manifest for UI Select — atomic select dropdown with validation and bus integration."
    },
    "core": false
  },
  "ui.skeleton": {
    "id": "ui.skeleton",
    "name": "UI Skeleton",
    "version": "1.0.0",
    "category": "ui",
    "classification": "Atom | Feedback | Loading Skeleton | Genesis-Final",
    "entry": {
      "id": "ui.skeleton",
      "file": "/tools/modules/ui.skeleton/ui.skeleton.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.skeleton/ui.skeleton.js",
    "style": "/tools/modules/ui.skeleton/ui.skeleton.css",
    "defaults": "/tools/modules/ui.skeleton/defaults.json",
    "schema": "/tools/modules/ui.skeleton/schema.json",
    "features": [
      "Loading skeleton placeholder atom",
      "Multiple variants (text, circle, rect)",
      "Built-in ARIA compliance",
      "Token-driven styling",
      "Wrapping-aware structure"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.grid",
        "ui.layout",
        "ui.section.*"
      ],
      "ownedBy": "auto",
      "fallbackTo": "ui.canvas"
    },
    "bus": {
      "enabled": false
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.skeleton/defaults.json",
      "schema": "/tools/modules/ui.skeleton/schema.json",
      "options": {
        "variant": "text",
        "lines": 1
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true,
      "busAware": false
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": false
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Atomic loading skeleton placeholder module.",
      "created": "2026-01-27T00:00:00Z",
      "updated": "2026-01-27T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 45,
      "label": "UI Skeleton",
      "tag": "ui"
    },
    "metaSpec": {
      "id": "ui.skeleton.manifest",
      "module": "ui.skeleton",
      "engine": "DΛREΛKT_ Genesis",
      "version": "1.0.0",
      "classification": "UI Atom | Feedback",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ UI TEAM",
      "layer": "ui",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      },
      "created": "2026-01-27T00:00:00Z",
      "updated": "2026-01-27T00:00:00Z",
      "status": "stable",
      "license": "MIT",
      "description": "Genesis-Final manifest for UI Skeleton — atomic loading skeleton placeholder."
    },
    "core": false
  },
  "ui.slider": {
    "id": "ui.slider",
    "name": "UI Slider",
    "version": "1.0.0",
    "category": "ui",
    "classification": "Atom | Form Control | Range Slider | Genesis-Final",
    "entry": {
      "id": "ui.slider",
      "file": "/tools/modules/ui.slider/ui.slider.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.slider/ui.slider.js",
    "style": "/tools/modules/ui.slider/ui.slider.css",
    "defaults": "/tools/modules/ui.slider/defaults.json",
    "schema": "/tools/modules/ui.slider/schema.json",
    "features": [
      "Range slider atom",
      "Built-in ARIA compliance",
      "Bus-aware lifecycle events",
      "Token-driven styling",
      "Wrapping-aware structure"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.grid",
        "ui.layout",
        "ui.section.*",
        "ui.form"
      ],
      "ownedBy": "auto",
      "fallbackTo": "ui.canvas"
    },
    "bus": {
      "enabled": true
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.slider/defaults.json",
      "schema": "/tools/modules/ui.slider/schema.json",
      "options": {
        "name": "slider",
        "min": 0,
        "max": 100,
        "value": 0,
        "step": 1,
        "disabled": false
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true,
      "busAware": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": false
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Atomic range slider module.",
      "created": "2026-01-27T00:00:00Z",
      "updated": "2026-01-27T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 50,
      "label": "UI Slider",
      "tag": "ui"
    },
    "metaSpec": {
      "id": "ui.slider.manifest",
      "module": "ui.slider",
      "engine": "DΛREΛKT_ Genesis",
      "version": "1.0.0",
      "classification": "UI Atom | Form Control",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ UI TEAM",
      "layer": "ui",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      },
      "created": "2026-01-27T00:00:00Z",
      "updated": "2026-01-27T00:00:00Z",
      "status": "stable",
      "license": "MIT",
      "description": "Genesis-Final manifest for UI Slider — atomic range slider."
    },
    "core": false
  },
  "ui.spinner": {
    "id": "ui.spinner",
    "name": "UI Spinner",
    "version": "1.0.0",
    "category": "ui",
    "classification": "Atom | Feedback | Loading Spinner | Genesis-Final",
    "entry": {
      "id": "ui.spinner",
      "file": "/tools/modules/ui.spinner/ui.spinner.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.spinner/ui.spinner.js",
    "style": "/tools/modules/ui.spinner/ui.spinner.css",
    "defaults": "/tools/modules/ui.spinner/defaults.json",
    "schema": "/tools/modules/ui.spinner/schema.json",
    "features": [
      "Loading spinner atom",
      "Built-in ARIA compliance",
      "Token-driven styling",
      "Wrapping-aware structure"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.grid",
        "ui.layout",
        "ui.section.*"
      ],
      "ownedBy": "auto",
      "fallbackTo": "ui.canvas"
    },
    "bus": {
      "enabled": false
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.spinner/defaults.json",
      "schema": "/tools/modules/ui.spinner/schema.json",
      "options": {
        "size": "md",
        "label": ""
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true,
      "busAware": false
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": false
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Atomic loading spinner module.",
      "created": "2026-01-27T00:00:00Z",
      "updated": "2026-01-27T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 45,
      "label": "UI Spinner",
      "tag": "ui"
    },
    "metaSpec": {
      "id": "ui.spinner.manifest",
      "module": "ui.spinner",
      "engine": "DΛREΛKT_ Genesis",
      "version": "1.0.0",
      "classification": "UI Atom | Feedback",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ UI TEAM",
      "layer": "ui",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      },
      "created": "2026-01-27T00:00:00Z",
      "updated": "2026-01-27T00:00:00Z",
      "status": "stable",
      "license": "MIT",
      "description": "Genesis-Final manifest for UI Spinner — atomic loading spinner."
    },
    "core": false
  },
  "ui.stack": {
    "id": "ui.stack",
    "name": "UI Stack",
    "version": "3.1.0",
    "category": "ui",
    "classification": "Layout Atom | Vertical Rhythm | Wrapper-Aware",
    "entry": {
      "id": "ui.stack",
      "file": "/tools/modules/ui.stack/ui.stack.js",
      "type": "module",
      "trusted": true
    },
    "file": "/tools/modules/ui.stack/ui.stack.js",
    "style": "/tools/modules/ui.stack/ui.stack.css",
    "defaults": "/tools/modules/ui.stack/defaults.json",
    "schema": "/tools/modules/ui.stack/schema.json",
    "features": [
      "Vertical rhythm system for consistent section flow",
      "Theme-aware and token-safe spacing control",
      "Optional bleed zones for seamless visual transitions",
      "Supports divider logic for section demarcation",
      "Wrapper-aware structure compatible with ui.canvas and ui.layout",
      "Genesis-Final DOM isolation and diagnostics-ready"
    ],
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.stack/defaults.json",
      "schema": "/tools/modules/ui.stack/schema.json",
      "style": "/tools/modules/ui.stack/ui.stack.css",
      "options": {
        "gap": "1.25rem",
        "align": "stretch",
        "justify": "start",
        "divider": false,
        "bleed": false,
        "bg": "transparent",
        "fg": "inherit",
        "wrap": false,
        "debug": false
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "domReactive": true,
      "themeable": true,
      "unique": false,
      "selfAware": true,
      "source": "tools",
      "requiresTrust": false,
      "canStamp": true
    },
    "memoryPolicy": {
      "trust": "persistent",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "stamps": [
      {
        "id": "ui_stack_default",
        "module": "ui.stack",
        "target": "#app-root",
        "visibleOn": [
          "dareakt",
          "ruthbowers",
          "dev"
        ],
        "configOverride": {
          "gap": "1.25rem",
          "align": "stretch",
          "justify": "start",
          "divider": false,
          "bleed": false
        },
        "when": {
          "site": "*",
          "theme": "*",
          "device": "*"
        },
        "meta": {
          "label": "UI Stack Default",
          "priority": 40,
          "tag": "ui",
          "sealed": false,
          "certified": true
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Atomic layout primitive defining vertical rhythm and stacking behavior across DΛREΛKT_ modules.",
      "created": "2025-10-20T00:00:00Z",
      "updated": "2025-10-20T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 40,
      "label": "UI Stack",
      "tag": "ui",
      "certified": true
    },
    "core": false
  },
  "ui.statusbar": {
    "id": "ui.statusbar",
    "name": "UI Statusbar",
    "version": "3.0.0",
    "category": "ui",
    "entry": {
      "id": "ui.statusbar",
      "file": "/tools/modules/ui.statusbar/ui.statusbar.js",
      "type": "module",
      "trusted": true,
      "async": true
    },
    "file": "/tools/modules/ui.statusbar/ui.statusbar.js",
    "style": "/tools/modules/ui.statusbar/ui.statusbar.css",
    "features": [
      "System information bar",
      "Dynamic runtime field rendering",
      "Bus + Handshake lifecycle ready",
      "Genesis-Final certified DOM registration",
      "Deterministic mounting bottom or top"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.canvas",
        "ui.grid",
        "ui.panel"
      ],
      "ownedBy": "auto",
      "fallbackTo": "body"
    },
    "bus": {
      "emits": [
        "ui.statusbar.dom.ready",
        "ui.statusbar.ready",
        "ui.statusbar.updated",
        "ui.statusbar.unmounted",
        "ui.statusbar.registered",
        "ui.statusbar.error"
      ],
      "listens": [
        "theme.changed"
      ]
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "defaults": "./defaults.json",
      "schema": "./schema.json",
      "options": {}
    },
    "dna": {
      "injectsContent": false,
      "mutable": false,
      "secure": true,
      "domReactive": true,
      "configurable": true,
      "unique": true,
      "themeable": true,
      "source": "tools",
      "requiresTrust": false,
      "canStamp": true,
      "wrappingAware": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "dependencies": [],
    "stamps": [
      {
        "module": "ui.statusbar",
        "target": "#damage-analysis-root",
        "visibleOn": [
          "damage-analysis",
          "diagnostics",
          "dev"
        ],
        "configOverride": {
          "align": "bottom",
          "theme": "dark",
          "fields": [
            "mode",
            "coords",
            "zoom",
            "status"
          ]
        },
        "when": {
          "app": "damage-analysis",
          "role": "*",
          "theme": "*",
          "device": "*"
        },
        "meta": {
          "label": "UI Statusbar",
          "priority": 50,
          "tag": "ui",
          "sealed": false
        }
      }
    ],
    "injectsContent": false,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Declarative status bar for DΛREΛKT_ applications. Displays runtime metrics like zoom, coordinates, and mode.",
      "created": "2025-11-09T00:00:00Z",
      "updated": "2025-11-09T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 50,
      "label": "UI Statusbar",
      "tag": "ui",
      "classification": "UI Atom | Informational | Genesis-Final"
    },
    "metaSpec": {
      "schemaVersion": "1.1",
      "validated": true,
      "alignment": "Genesis-Final",
      "compliance": [
        "BusLifecycle",
        "StructuralModule",
        "AutoWrapPolicy"
      ],
      "reviewedBy": "DΛREΛKT_ Core QA",
      "reviewedOn": "2025-11-09T00:00:00Z",
      "status": "active",
      "maintainer": "DΛREΛKT_ Schema Maintainers",
      "classification": "UI Atom | Informational | Certified",
      "lastVerified": "2025-11-09T00:00:00Z",
      "usage": "Validated by daModuleLoader, schemaValidator, and wrappingPolicy at runtime."
    },
    "core": false
  },
  "ui.switch": {
    "id": "ui.switch",
    "name": "UI Switch",
    "version": "1.0.0",
    "category": "ui",
    "classification": "Atom | Form Control | Toggle Switch | Genesis-Final",
    "entry": {
      "id": "ui.switch",
      "file": "/tools/modules/ui.switch/ui.switch.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.switch/ui.switch.js",
    "style": "/tools/modules/ui.switch/ui.switch.css",
    "defaults": "/tools/modules/ui.switch/defaults.json",
    "schema": "/tools/modules/ui.switch/schema.json",
    "features": [
      "Toggle switch atom",
      "Built-in ARIA compliance",
      "Bus-aware lifecycle events",
      "Token-driven styling",
      "Wrapping-aware structure"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.grid",
        "ui.layout",
        "ui.section.*",
        "ui.form"
      ],
      "ownedBy": "auto",
      "fallbackTo": "ui.canvas"
    },
    "bus": {
      "enabled": true
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.switch/defaults.json",
      "schema": "/tools/modules/ui.switch/schema.json",
      "options": {
        "name": "switch",
        "label": "Switch",
        "checked": false,
        "disabled": false
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true,
      "busAware": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": false
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Atomic toggle switch module with bus integration.",
      "created": "2026-01-27T00:00:00Z",
      "updated": "2026-01-27T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 50,
      "label": "UI Switch",
      "tag": "ui"
    },
    "metaSpec": {
      "id": "ui.switch.manifest",
      "module": "ui.switch",
      "engine": "DΛREΛKT_ Genesis",
      "version": "1.0.0",
      "classification": "UI Atom | Form Control",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ UI TEAM",
      "layer": "ui",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      },
      "created": "2026-01-27T00:00:00Z",
      "updated": "2026-01-27T00:00:00Z",
      "status": "stable",
      "license": "MIT",
      "description": "Genesis-Final manifest for UI Switch — atomic toggle switch with bus integration."
    },
    "core": false
  },
  "ui.tabs": {
    "id": "ui.tabs",
    "name": "UI Tabs",
    "version": "3.0.0",
    "category": "ui.tabs",
    "classification": "UI Atom | Tab System | Wrapping-Aware | Genesis-Final",
    "entry": {
      "id": "ui.tabs",
      "file": "/tools/modules/ui.tabs/ui.tabs.js",
      "type": "module",
      "trusted": true
    },
    "file": "/tools/modules/ui.tabs/ui.tabs.js",
    "style": "/tools/modules/ui.tabs/ui.tabs.css",
    "features": [
      "Tabbed interface atom with token-based design system",
      "Supports grouped or single-row layouts",
      "ARIA-compliant navigation and keyboard support",
      "Token-driven (no inline styles)",
      "Includes themeLoader for dynamic token synchronization",
      "Fully wrapping-aware and bus-integrated for diagnostics"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.section.body",
        "ui.grid.loader",
        "ui.canvas"
      ],
      "ownedBy": "ui.section.body",
      "fallbackTo": "body"
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.tabs/defaults.json",
      "schema": "/tools/modules/ui.tabs/schema.json",
      "options": {
        "variant": "pill",
        "ariaLabel": "Tabbed interface",
        "default": null,
        "tabs": [],
        "tokens": {
          "gap": "8px",
          "padX": "12px",
          "padY": "8px",
          "radius": "10px",
          "bd": "rgba(255,255,255,.08)",
          "fg": "inherit",
          "fgActive": "#fff",
          "bg": "transparent",
          "bgActive": "rgba(255,255,255,.08)",
          "indicator": "#2680eb"
        }
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "themeable": true,
      "configurable": true,
      "wrappingAware": true,
      "busAware": true,
      "selfAware": true,
      "source": "tools",
      "canStamp": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "dependencies": [
      "ui.palette.tokens",
      "ui.prefers",
      "ui.tabs.themeLoader"
    ],
    "stamps": [
      {
        "id": "stamp_ui_tabs_default",
        "module": "ui.tabs",
        "target": "#ui-tabs-host",
        "visibleOn": [
          "diagnostics",
          "dev",
          "module_diagnostics_viewer"
        ],
        "configOverride": {
          "enabled": true,
          "options": {
            "variant": "pill",
            "default": "system",
            "tabs": [
              {
                "id": "system",
                "label": "System"
              },
              {
                "id": "fmea",
                "label": "FMEA"
              },
              {
                "id": "mind",
                "label": "Mind"
              },
              {
                "id": "memory",
                "label": "Memory"
              }
            ]
          }
        },
        "when": {
          "site": "*",
          "role": "*",
          "theme": "*",
          "device": "*"
        },
        "meta": {
          "label": "UI Tabs",
          "priority": 60,
          "tag": "ui.tabs",
          "sealed": false,
          "certified": true
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "priority": 60,
      "author": "DΛREΛKT_ UI Team",
      "description": "Genesis-safe, token-driven tab system with integrated themeLoader and wrapping-aware structure.",
      "created": "2025-10-14T00:00:00Z",
      "updated": "2025-10-20T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "tag": "ui.tabs",
      "label": "UI Tabs",
      "certified": true,
      "validated": true
    },
    "core": false
  },
  "ui.tags": {
    "id": "ui.tags",
    "name": "UI Tags",
    "version": "1.0.0",
    "category": "ui",
    "classification": "Atom | Tag Row | JSON-Driven | Structure-Aware",
    "entry": {
      "id": "ui.tags",
      "file": "/tools/modules/ui.tags/ui.tags.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.tags/ui.tags.js",
    "style": "/tools/modules/ui.tags/ui.tags.css",
    "features": [
      "Horizontal row of static tag pills",
      "JSON-driven: fetch from URL or inline items array",
      "Supports string arrays and object arrays",
      "Responsive wrapping on small screens",
      "Token-driven styling via CSS custom properties"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.canvas",
        "ui.section.body",
        "ui.grid"
      ],
      "ownedBy": "auto",
      "fallbackTo": "body"
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "options": {},
      "defaults": "/tools/modules/ui.tags/defaults.json"
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": false
    },
    "dependencies": [],
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "priority": 55,
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Renders a horizontal row of static tag pills from a JSON array. Purpose-built for location labels, topic indicators, and category markers.",
      "created": "2026-02-02T00:00:00Z",
      "updated": "2026-02-02T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "label": "UI Tags",
      "tag": "ui"
    },
    "core": false
  },
  "ui.testatom": {
    "id": "ui.testatom",
    "name": "UI Testatom",
    "version": "1.0.0",
    "category": "ui",
    "classification": "Atom | Wrap-Aware | Bus-Integrated | Genesis-Final",
    "entry": {
      "id": "ui.testatom",
      "file": "/tools/modules/ui.testatom/ui.testatom.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.testatom/ui.testatom.js",
    "style": "/tools/modules/ui.testatom/ui.testatom.css",
    "defaults": "/tools/modules/ui.testatom/defaults.json",
    "schema": "/tools/modules/ui.testatom/schema.json",
    "features": [
      "Configurable via options",
      "Token-themed",
      "Wrapping-aware",
      "Genesis-Final init"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.grid",
        "ui.layout",
        "ui.section.*"
      ],
      "ownedBy": "auto",
      "fallbackTo": "ui.canvas"
    },
    "bus": {
      "enabled": true
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.testatom/defaults.json",
      "schema": "/tools/modules/ui.testatom/schema.json",
      "options": {}
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true,
      "busAware": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": false
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI TEAM",
      "description": "UI atom: Testatom. Single-purpose, wrapping-aware, config-safe.",
      "created": "2026-01-27T00:00:00Z",
      "updated": "2026-01-27T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 50,
      "label": "UI Testatom",
      "tag": "ui"
    },
    "metaSpec": {
      "id": "ui.testatom.manifest",
      "module": "ui.testatom",
      "engine": "DΛREΛKT_ Genesis",
      "version": "1.0.0",
      "classification": "UI Atom",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ UI TEAM",
      "layer": "ui",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      },
      "created": "2026-01-27T00:00:00Z",
      "updated": "2026-01-27T00:00:00Z",
      "status": "stable",
      "license": "MIT",
      "description": "Genesis-Final manifest for ui.testatom."
    },
    "core": false
  },
  "ui.text": {
    "id": "ui.text",
    "name": "UI Text",
    "version": "1.0.0",
    "category": "ui",
    "classification": "Atom | Content Display | Typography Text | Genesis-Final",
    "entry": {
      "id": "ui.text",
      "file": "/tools/modules/ui.text/ui.text.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.text/ui.text.js",
    "style": "/tools/modules/ui.text/ui.text.css",
    "defaults": "/tools/modules/ui.text/defaults.json",
    "schema": "/tools/modules/ui.text/schema.json",
    "features": [
      "Text atom with variants",
      "Token-driven styling",
      "Wrapping-aware structure"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.grid",
        "ui.layout",
        "ui.section.*"
      ],
      "ownedBy": "auto",
      "fallbackTo": "ui.canvas"
    },
    "bus": {
      "enabled": false
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.text/defaults.json",
      "schema": "/tools/modules/ui.text/schema.json",
      "options": {
        "text": ""
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true,
      "busAware": false
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": false
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Atomic text module for typography.",
      "created": "2026-01-27T00:00:00Z",
      "updated": "2026-01-27T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 40,
      "label": "UI Text",
      "tag": "ui"
    },
    "metaSpec": {
      "id": "ui.text.manifest",
      "module": "ui.text",
      "engine": "DΛREΛKT_ Genesis",
      "version": "1.0.0",
      "classification": "UI Atom | Content Display",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ UI TEAM",
      "layer": "ui",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      },
      "created": "2026-01-27T00:00:00Z",
      "updated": "2026-01-27T00:00:00Z",
      "status": "stable",
      "license": "MIT",
      "description": "Genesis-Final manifest for UI Text — atomic text for typography."
    },
    "core": false
  },
  "ui.textarea": {
    "id": "ui.textarea",
    "name": "UI Textarea",
    "version": "1.0.0",
    "category": "ui",
    "classification": "Atom | Form Control | Textarea Field | Genesis-Final",
    "entry": {
      "id": "ui.textarea",
      "file": "/tools/modules/ui.textarea/ui.textarea.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.textarea/ui.textarea.js",
    "style": "/tools/modules/ui.textarea/ui.textarea.css",
    "defaults": "/tools/modules/ui.textarea/defaults.json",
    "schema": "/tools/modules/ui.textarea/schema.json",
    "features": [
      "Multi-line text input atom",
      "Built-in validation and ARIA compliance",
      "Bus-aware lifecycle events",
      "Token-driven styling",
      "Wrapping-aware structure"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.grid",
        "ui.layout",
        "ui.section.*",
        "ui.form"
      ],
      "ownedBy": "auto",
      "fallbackTo": "ui.canvas"
    },
    "bus": {
      "enabled": true
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.textarea/defaults.json",
      "schema": "/tools/modules/ui.textarea/schema.json",
      "options": {
        "name": "textarea",
        "label": "Textarea",
        "placeholder": "Enter text",
        "rows": 3,
        "required": false
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true,
      "busAware": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": false
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Atomic textarea field module with validation and bus integration.",
      "created": "2026-01-27T00:00:00Z",
      "updated": "2026-01-27T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 50,
      "label": "UI Textarea",
      "tag": "ui"
    },
    "metaSpec": {
      "id": "ui.textarea.manifest",
      "module": "ui.textarea",
      "engine": "DΛREΛKT_ Genesis",
      "version": "1.0.0",
      "classification": "UI Atom | Form Control",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ UI TEAM",
      "layer": "ui",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      },
      "created": "2026-01-27T00:00:00Z",
      "updated": "2026-01-27T00:00:00Z",
      "status": "stable",
      "license": "MIT",
      "description": "Genesis-Final manifest for UI Textarea — atomic textarea field with validation and bus integration."
    },
    "core": false
  },
  "ui.toast": {
    "id": "ui.toast",
    "name": "UI Toast",
    "version": "3.0.0",
    "category": "ui",
    "entry": {
      "id": "ui.toast",
      "file": "/tools/modules/ui.toast/ui.toast.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.toast/ui.toast.js",
    "style": "/tools/modules/ui.toast/ui.toast.css",
    "features": [
      "Transient stacked notifications with Bus integration",
      "Auto-dismiss with hover pause and close controls",
      "Event-based invocation via __DΛ__.ui.toast",
      "Theme-tokenized and wrapping-aware for layout coherence"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.canvas",
        "ui.section.body"
      ],
      "ownedBy": "auto",
      "fallbackTo": "body"
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": false
    },
    "stamps": [
      {
        "module": "ui.toast",
        "target": "body",
        "visibleOn": [
          "diagnostics",
          "dareakt",
          "dev"
        ],
        "configOverride": {
          "enabled": true,
          "options": {
            "position": "bottom-right",
            "maxPerStack": 4,
            "duration": 4500,
            "queue": true
          }
        },
        "meta": {
          "label": "UI Toast",
          "priority": 70,
          "tag": "ui",
          "sealed": false
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "priority": 70,
      "author": "DΛREΛKT_ UI Team",
      "description": "Genesis-safe, event-driven notification atom for cross-module alerts. Fully tokenized and wrapping-aware.",
      "created": "2025-10-20T00:00:00Z",
      "updated": "2025-10-20T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "tag": "ui",
      "label": "UI Toast"
    },
    "core": false
  },
  "ui.tooltip": {
    "id": "ui.tooltip",
    "name": "UI Tooltip",
    "version": "1.0.0",
    "category": "ui",
    "classification": "Atom | Interactive | Tooltip | Genesis-Final",
    "entry": {
      "id": "ui.tooltip",
      "file": "/tools/modules/ui.tooltip/ui.tooltip.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.tooltip/ui.tooltip.js",
    "style": "/tools/modules/ui.tooltip/ui.tooltip.css",
    "defaults": "/tools/modules/ui.tooltip/defaults.json",
    "schema": "/tools/modules/ui.tooltip/schema.json",
    "features": [
      "Tooltip atom",
      "Multiple positions and triggers",
      "Token-driven styling",
      "Wrapping-aware structure"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.grid",
        "ui.layout",
        "ui.section.*"
      ],
      "ownedBy": "auto",
      "fallbackTo": "ui.canvas"
    },
    "bus": {
      "enabled": false
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.tooltip/defaults.json",
      "schema": "/tools/modules/ui.tooltip/schema.json",
      "options": {
        "text": "Tooltip",
        "position": "top",
        "trigger": "hover"
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true,
      "busAware": false
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": false
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Atomic tooltip module for hover/click tooltips.",
      "created": "2026-01-27T00:00:00Z",
      "updated": "2026-01-27T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 35,
      "label": "UI Tooltip",
      "tag": "ui"
    },
    "metaSpec": {
      "id": "ui.tooltip.manifest",
      "module": "ui.tooltip",
      "engine": "DΛREΛKT_ Genesis",
      "version": "1.0.0",
      "classification": "UI Atom | Interactive",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ UI TEAM",
      "layer": "ui",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      },
      "created": "2026-01-27T00:00:00Z",
      "updated": "2026-01-27T00:00:00Z",
      "status": "stable",
      "license": "MIT",
      "description": "Genesis-Final manifest for UI Tooltip — atomic tooltip for hover/click tooltips."
    },
    "core": false
  },
  "ui.topbar.shell": {
    "id": "ui.topbar.shell",
    "name": "UI Topbar Shell",
    "version": "2.0.0",
    "category": "layout",
    "entry": {
      "id": "ui.topbar.shell",
      "file": "/tools/modules/ui.topbar.shell/ui.topbar.shell.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.topbar.shell/ui.topbar.shell.js",
    "style": "/tools/modules/ui.topbar.shell/ui.topbar.shell.css",
    "theme": "/tools/modules/ui.topbar.shell/ui.topbar.shell.theme.css",
    "themeLoader": "/tools/modules/ui.topbar.shell/ui.topbar.shell.themeLoader.js",
    "features": [
      "Persistent fixed topbar layout shell",
      "Defines left/center/right slots for child atoms",
      "Auto-adjusts body offset using --ui-topbar-h",
      "Integrates with DΛREΛKT_ Bus for slot updates",
      "Wrapping-aware and meta-registered in runtime",
      "Supports light/dark/site-specific theming"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.canvas",
        "ui.layout",
        "ui.grid.loader"
      ],
      "ownedBy": "auto",
      "fallbackTo": "body"
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "options": {}
    },
    "dna": {
      "injectsContent": true,
      "mutable": false,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": true,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": false
    },
    "dependencies": [],
    "stamps": [
      {
        "module": "ui.topbar.shell",
        "target": "body",
        "visibleOn": [
          "dareakt",
          "diagnostics",
          "gate"
        ],
        "when": {
          "user": "*",
          "role": "*",
          "theme": "*",
          "device": "*",
          "env": "*"
        },
        "meta": {
          "label": "UI Topbar Shell",
          "priority": 50,
          "tag": "layout",
          "sealed": false
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "priority": 50,
      "author": "DΛREΛKT_ UI Team",
      "description": "Fixed topbar layout container providing managed slots for navigation, status, and session controls. Fully wrapping-aware and registered under DΛREΛKT_ runtime for inspection and diagnostics.",
      "created": "2025-10-20T00:00:00Z",
      "updated": "2025-10-20T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "tag": "layout",
      "label": "Topbar Shell",
      "validated": true,
      "certified": true
    },
    "core": false
  },
  "ui.tour.card": {
    "id": "ui.tour.card",
    "name": "UI Tour Card",
    "version": "1.0.0",
    "category": "ui",
    "classification": "Atom | Content Display | Tour Card Grid | Genesis-Final",
    "entry": {
      "id": "ui.tour.card",
      "file": "/tools/modules/ui.tour.card/ui.tour.card.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.tour.card/ui.tour.card.js",
    "style": "/tools/modules/ui.tour.card/ui.tour.card.css",
    "defaults": "/tools/modules/ui.tour.card/defaults.json",
    "schema": "/tools/modules/ui.tour.card/schema.json",
    "features": [
      "JSON-driven tour card grid renderer",
      "Responsive grid and list layouts",
      "Image with price badge overlay",
      "Token-driven accent and radius styling",
      "Inline or remote data source support"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.grid",
        "ui.layout",
        "ui.section.*",
        "ui.canvas"
      ],
      "ownedBy": "auto",
      "fallbackTo": "ui.canvas"
    },
    "bus": {
      "enabled": false
    },
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.tour.card/defaults.json",
      "schema": "/tools/modules/ui.tour.card/schema.json",
      "options": {
        "layout": "grid",
        "columns": 2,
        "currency": "CZK",
        "ctaLabel": "Vice zde"
      }
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": true,
      "configurable": true,
      "canStamp": true,
      "wrappingAware": true,
      "busAware": false
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": false
    },
    "stamps": [],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ UI TEAM",
      "description": "Renders a grid of tour cards from JSON data, each with image, title, description, price badge, and CTA link.",
      "created": "2026-02-01T00:00:00Z",
      "updated": "2026-02-01T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "priority": 60,
      "label": "UI Tour Card",
      "tag": "ui"
    },
    "metaSpec": {
      "id": "ui.tour.card.manifest",
      "module": "ui.tour.card",
      "engine": "DΛREΛKT_ Genesis",
      "version": "1.0.0",
      "classification": "UI Atom | Content Display | Tour Card Grid",
      "validatedBy": "daSchema.v3",
      "maintainer": "DΛREΛKT_ UI TEAM",
      "layer": "ui",
      "trust": {
        "level": "Genesis-Final",
        "signed": true,
        "hash": null
      },
      "created": "2026-02-01T00:00:00Z",
      "updated": "2026-02-01T00:00:00Z",
      "status": "stable",
      "license": "MIT",
      "description": "Genesis-Final manifest for UI Tour Card — JSON-driven tour card grid renderer."
    },
    "core": false
  },
  "ui.trust.badge": {
    "id": "ui.trust.badge",
    "name": "UI Trust Badge",
    "version": "2.0.0",
    "category": "ui",
    "entry": {
      "id": "ui.trust.badge",
      "file": "/tools/modules/ui.trust.badge/ui.trust.badge.js",
      "type": "module"
    },
    "file": "/tools/modules/ui.trust.badge/ui.trust.badge.js",
    "style": "/tools/modules/ui.trust.badge/ui.trust.badge.css",
    "features": [
      "Displays current engine trust mode",
      "Reacts to runtime trust:change events",
      "DΛREΛKT_ signature indicator for public sites",
      "Wrapping-aware runtime registration under __DΛ__.Modules/__DΛ__.Wrapping"
    ],
    "wrapping": {
      "expectedParent": [
        "ui.topbar.shell",
        "ui.canvas"
      ],
      "ownedBy": "auto",
      "fallbackTo": "body"
    },
    "config": {
      "enabled": true,
      "trusted": true,
      "defaults": "/tools/modules/ui.trust.badge/defaults.json",
      "schema": "/tools/modules/ui.trust.badge/schema.json"
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "themeable": true,
      "secure": true,
      "canStamp": true,
      "wrappingAware": true
    },
    "memoryPolicy": {
      "trust": "persistent",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "snapshot",
      "signed": true
    },
    "stamps": [
      {
        "module": "ui.trust.badge",
        "target": "#app-root",
        "configOverride": {
          "mode": "warn",
          "showWhen": "always"
        },
        "when": {
          "site": "*",
          "theme": "*",
          "role": "*"
        },
        "meta": {
          "label": "UI Trust Badge",
          "priority": 60,
          "tag": "ui"
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "author": "DΛREΛKT_ CORE UI TEAM",
      "description": "Cert-aware badge visualizing DΛREΛKT_ engine presence and integrity.",
      "created": "2025-10-16T00:00:00Z",
      "updated": "2025-10-20T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "priority": 60,
      "label": "UI Trust Badge",
      "tag": "ui",
      "validated": true
    },
    "core": false
  },
  "ultragen.viewer": {
    "id": "ultragen.viewer",
    "name": "Ultragen Viewer",
    "version": "1.0.0",
    "category": "ui",
    "entry": {
      "id": "ultragen.viewer",
      "file": "/tools/modules/ultragen_viewer/ultragen_viewer.js",
      "type": "module"
    },
    "file": "/tools/modules/ultragen_viewer/ultragen_viewer.js",
    "style": "/tools/modules/ultragen_viewer/ultragen_viewer.css",
    "features": [
      "Displays preload, stamps, and meta sections of ultragen.json",
      "Tabbed layout using core/ui_tabs.js",
      "Aligned with DΛREΛKT_ viewer standards"
    ],
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": false,
      "trusted": true,
      "options": {}
    },
    "dna": {
      "injectsContent": true,
      "mutable": false,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": true,
      "themeable": false,
      "configurable": true,
      "canStamp": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "volatile",
      "signed": false
    },
    "dependencies": [],
    "stamps": [
      {
        "module": "ultragen.viewer",
        "target": "#ultragen-panel",
        "visibleOn": [
          "diagnostic",
          "ultragen_debug"
        ],
        "configOverride": {
          "enabled": true
        },
        "when": {
          "user": "*",
          "role": "*",
          "theme": "*",
          "lang": "*",
          "device": "*",
          "env": "*",
          "context": "ultragen_debug"
        },
        "meta": {
          "label": "Ultragen Viewer",
          "priority": 55,
          "tag": "ui",
          "sealed": false
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "priority": 55,
      "author": "DΛREΛKT_ Diagnostics + Core Tools",
      "description": "Viewer for inspecting the ultragen system blueprint.",
      "created": "2025-07-08T00:00:00Z",
      "updated": "2025-07-08T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "tag": "ui",
      "label": "Ultragen Viewer"
    },
    "core": false
  },
  "viewer.core": {
    "id": "viewer.core",
    "name": "Viewer Core Utilities",
    "version": "1.0.0",
    "category": "core",
    "entry": {
      "id": "viewer.core",
      "file": "/tools/modules/viewer_core/viewer_core.js",
      "type": "module"
    },
    "file": "/tools/modules/viewer_core/viewer_core.js",
    "style": "/tools/modules/viewer_core/viewer_core.css",
    "features": [
      "Provides shared viewer rendering logic for diagnostic modules",
      "Supports banner, box, and preformatted output patterns",
      "Enforces consistent layout and markup structure across viewers"
    ],
    "config": {
      "enabled": true,
      "sandbox": false,
      "async": false,
      "trusted": true,
      "options": {}
    },
    "dna": {
      "injectsContent": true,
      "mutable": true,
      "secure": true,
      "fingerprint": false,
      "domReactive": true,
      "requiresTrust": false,
      "source": "tools",
      "unique": false,
      "themeable": false,
      "configurable": true,
      "canStamp": true
    },
    "memoryPolicy": {
      "trust": "volatile",
      "flags": "volatile",
      "risk": "volatile",
      "logs": "volatile",
      "signed": false
    },
    "dependencies": [
      "daKernel"
    ],
    "stamps": [
      {
        "module": "viewer.core",
        "target": "#viewer-core-panel",
        "visibleOn": [
          "viewer_debug"
        ],
        "configOverride": {
          "enabled": true
        },
        "when": {
          "user": "*",
          "role": "*",
          "theme": "*",
          "lang": "*",
          "device": "*",
          "env": "*"
        },
        "meta": {
          "label": "Viewer Core Utilities",
          "priority": 64,
          "tag": "core",
          "sealed": false
        }
      }
    ],
    "injectsContent": true,
    "tags": [],
    "source": "tools",
    "appId": null,
    "meta": {
      "priority": 54,
      "author": "DΛREΛKT_ Diagnostics + Frontend Core",
      "description": "Shared rendering utilities and DOM injection helpers for viewer modules such as health, flags, logs, and state.",
      "created": "2025-07-19T00:00:00Z",
      "updated": "2025-07-26T00:00:00Z",
      "license": "MIT",
      "visibility": "public",
      "trustScore": 100,
      "deprecated": false,
      "tag": "core",
      "label": "Viewer Core Utilities"
    },
    "core": false
  }
}