{
  "schemaVersion": "fv-cms-manifest.001",
  "version": "0.7.2",
  "releasedAt": "2026-07-30",
  "releasedBy": "Mavis (Oscar Website thread)",
  "sourceRepo": "https://github.com/avidtech6/freshvibe-cms",
  "vendoredMarker": "/* FV-CMS-VENDORED v0.7.2 \u2014 DO NOT EDIT IN PLACE. Source: github.com/avidtech6/freshvibe-cms. To update, run: fvcms-update */",
  "files": [
    "annotation.json",
    "app-fragments/editor-breadcrumb/fragment.md",
    "app-fragments/editor-breadcrumb/index.js",
    "app-fragments/editor-context-menu/fragment.md",
    "app-fragments/editor-context-menu/index.js",
    "app-fragments/editor-inspector/CONTROLS-WORLD-CLASS-SPEC.md",
    "app-fragments/editor-inspector/controls/ai-assist/ai-assist.css",
    "app-fragments/editor-inspector/controls/ai-assist/ai-assist.js",
    "app-fragments/editor-inspector/controls/ai-assist/codex.md",
    "app-fragments/editor-inspector/controls/ai-assist/coverage-matrix.md",
    "app-fragments/editor-inspector/controls/ai-assist/diffs/README.md",
    "app-fragments/editor-inspector/controls/ai-assist/dna/INDEX.md",
    "app-fragments/editor-inspector/controls/ai-assist/ingredients.json",
    "app-fragments/editor-inspector/controls/ai-assist/module-meta.json",
    "app-fragments/editor-inspector/controls/ai-assist/plan.md",
    "app-fragments/editor-inspector/controls/ai-assist/recipe.md",
    "app-fragments/editor-inspector/controls/ai-assist/rules.md",
    "app-fragments/editor-inspector/controls/ai-assist/trace-atlas/INDEX.md",
    "app-fragments/editor-inspector/controls/backdrop-filter/backdrop-filter.css",
    "app-fragments/editor-inspector/controls/backdrop-filter/backdrop-filter.js",
    "app-fragments/editor-inspector/controls/backdrop-filter/codex.md",
    "app-fragments/editor-inspector/controls/backdrop-filter/coverage-matrix.md",
    "app-fragments/editor-inspector/controls/backdrop-filter/diffs/README.md",
    "app-fragments/editor-inspector/controls/backdrop-filter/dna/INDEX.md",
    "app-fragments/editor-inspector/controls/backdrop-filter/ingredients.json",
    "app-fragments/editor-inspector/controls/backdrop-filter/module-meta.json",
    "app-fragments/editor-inspector/controls/backdrop-filter/plan.md",
    "app-fragments/editor-inspector/controls/backdrop-filter/recipe.md",
    "app-fragments/editor-inspector/controls/backdrop-filter/rules.md",
    "app-fragments/editor-inspector/controls/backdrop-filter/trace-atlas/INDEX.md",
    "app-fragments/editor-inspector/controls/background-color/background-color.css",
    "app-fragments/editor-inspector/controls/background-color/background-color.js",
    "app-fragments/editor-inspector/controls/background-color/codex.md",
    "app-fragments/editor-inspector/controls/background-color/coverage-matrix.md",
    "app-fragments/editor-inspector/controls/background-color/diffs/README.md",
    "app-fragments/editor-inspector/controls/background-color/dna/INDEX.md",
    "app-fragments/editor-inspector/controls/background-color/ingredients.json",
    "app-fragments/editor-inspector/controls/background-color/module-meta.json",
    "app-fragments/editor-inspector/controls/background-color/plan.md",
    "app-fragments/editor-inspector/controls/background-color/recipe.md",
    "app-fragments/editor-inspector/controls/background-color/rules.md",
    "app-fragments/editor-inspector/controls/background-color/trace-atlas/INDEX.md",
    "app-fragments/editor-inspector/controls/background-gradient/background-gradient.css",
    "app-fragments/editor-inspector/controls/background-gradient/background-gradient.js",
    "app-fragments/editor-inspector/controls/background-gradient/codex.md",
    "app-fragments/editor-inspector/controls/background-gradient/coverage-matrix.md",
    "app-fragments/editor-inspector/controls/background-gradient/diffs/README.md",
    "app-fragments/editor-inspector/controls/background-gradient/dna/INDEX.md",
    "app-fragments/editor-inspector/controls/background-gradient/ingredients.json",
    "app-fragments/editor-inspector/controls/background-gradient/module-meta.json",
    "app-fragments/editor-inspector/controls/background-gradient/plan.md",
    "app-fragments/editor-inspector/controls/background-gradient/recipe.md",
    "app-fragments/editor-inspector/controls/background-gradient/rules.md",
    "app-fragments/editor-inspector/controls/background-gradient/trace-atlas/INDEX.md",
    "app-fragments/editor-inspector/controls/background-image/background-image.css",
    "app-fragments/editor-inspector/controls/background-image/background-image.js",
    "app-fragments/editor-inspector/controls/background-image/codex.md",
    "app-fragments/editor-inspector/controls/background-image/coverage-matrix.md",
    "app-fragments/editor-inspector/controls/background-image/diffs/README.md",
    "app-fragments/editor-inspector/controls/background-image/dna/INDEX.md",
    "app-fragments/editor-inspector/controls/background-image/ingredients.json",
    "app-fragments/editor-inspector/controls/background-image/module-meta.json",
    "app-fragments/editor-inspector/controls/background-image/plan.md",
    "app-fragments/editor-inspector/controls/background-image/recipe.md",
    "app-fragments/editor-inspector/controls/background-image/rules.md",
    "app-fragments/editor-inspector/controls/background-image/trace-atlas/INDEX.md",
    "app-fragments/editor-inspector/controls/background-unsplash/background-unsplash.css",
    "app-fragments/editor-inspector/controls/background-unsplash/background-unsplash.js",
    "app-fragments/editor-inspector/controls/background-unsplash/codex.md",
    "app-fragments/editor-inspector/controls/background-unsplash/coverage-matrix.md",
    "app-fragments/editor-inspector/controls/background-unsplash/diffs/README.md",
    "app-fragments/editor-inspector/controls/background-unsplash/dna/INDEX.md",
    "app-fragments/editor-inspector/controls/background-unsplash/ingredients.json",
    "app-fragments/editor-inspector/controls/background-unsplash/module-meta.json",
    "app-fragments/editor-inspector/controls/background-unsplash/plan.md",
    "app-fragments/editor-inspector/controls/background-unsplash/recipe.md",
    "app-fragments/editor-inspector/controls/background-unsplash/rules.md",
    "app-fragments/editor-inspector/controls/background-unsplash/trace-atlas/INDEX.md",
    "app-fragments/editor-inspector/controls/bg-tabs/bg-tabs.css",
    "app-fragments/editor-inspector/controls/bg-tabs/bg-tabs.js",
    "app-fragments/editor-inspector/controls/bg-tabs/codex.md",
    "app-fragments/editor-inspector/controls/bg-tabs/coverage-matrix.md",
    "app-fragments/editor-inspector/controls/bg-tabs/diffs/README.md",
    "app-fragments/editor-inspector/controls/bg-tabs/dna/INDEX.md",
    "app-fragments/editor-inspector/controls/bg-tabs/ingredients.json",
    "app-fragments/editor-inspector/controls/bg-tabs/module-meta.json",
    "app-fragments/editor-inspector/controls/bg-tabs/plan.md",
    "app-fragments/editor-inspector/controls/bg-tabs/recipe.md",
    "app-fragments/editor-inspector/controls/bg-tabs/rules.md",
    "app-fragments/editor-inspector/controls/bg-tabs/trace-atlas/INDEX.md",
    "app-fragments/editor-inspector/controls/color/codex.md",
    "app-fragments/editor-inspector/controls/color/color.css",
    "app-fragments/editor-inspector/controls/color/color.js",
    "app-fragments/editor-inspector/controls/color/coverage-matrix.md",
    "app-fragments/editor-inspector/controls/color/diffs/README.md",
    "app-fragments/editor-inspector/controls/color/dna/INDEX.md",
    "app-fragments/editor-inspector/controls/color/ingredients.json",
    "app-fragments/editor-inspector/controls/color/module-meta.json",
    "app-fragments/editor-inspector/controls/color/plan.md",
    "app-fragments/editor-inspector/controls/color/recipe.md",
    "app-fragments/editor-inspector/controls/color/rules.md",
    "app-fragments/editor-inspector/controls/color/trace-atlas/INDEX.md",
    "app-fragments/editor-inspector/controls/dimension/codex.md",
    "app-fragments/editor-inspector/controls/dimension/coverage-matrix.md",
    "app-fragments/editor-inspector/controls/dimension/diffs/README.md",
    "app-fragments/editor-inspector/controls/dimension/dimension.css",
    "app-fragments/editor-inspector/controls/dimension/dimension.js",
    "app-fragments/editor-inspector/controls/dimension/dna/INDEX.md",
    "app-fragments/editor-inspector/controls/dimension/ingredients.json",
    "app-fragments/editor-inspector/controls/dimension/module-meta.json",
    "app-fragments/editor-inspector/controls/dimension/plan.md",
    "app-fragments/editor-inspector/controls/dimension/recipe.md",
    "app-fragments/editor-inspector/controls/dimension/rules.md",
    "app-fragments/editor-inspector/controls/dimension/trace-atlas/INDEX.md",
    "app-fragments/editor-inspector/controls/dropdown/codex.md",
    "app-fragments/editor-inspector/controls/dropdown/coverage-matrix.md",
    "app-fragments/editor-inspector/controls/dropdown/diffs/README.md",
    "app-fragments/editor-inspector/controls/dropdown/dna/INDEX.md",
    "app-fragments/editor-inspector/controls/dropdown/dropdown.css",
    "app-fragments/editor-inspector/controls/dropdown/dropdown.js",
    "app-fragments/editor-inspector/controls/dropdown/ingredients.json",
    "app-fragments/editor-inspector/controls/dropdown/module-meta.json",
    "app-fragments/editor-inspector/controls/dropdown/plan.md",
    "app-fragments/editor-inspector/controls/dropdown/recipe.md",
    "app-fragments/editor-inspector/controls/dropdown/rules.md",
    "app-fragments/editor-inspector/controls/dropdown/trace-atlas/INDEX.md",
    "app-fragments/editor-inspector/controls/filters/codex.md",
    "app-fragments/editor-inspector/controls/filters/coverage-matrix.md",
    "app-fragments/editor-inspector/controls/filters/diffs/README.md",
    "app-fragments/editor-inspector/controls/filters/dna/INDEX.md",
    "app-fragments/editor-inspector/controls/filters/filters.css",
    "app-fragments/editor-inspector/controls/filters/filters.js",
    "app-fragments/editor-inspector/controls/filters/ingredients.json",
    "app-fragments/editor-inspector/controls/filters/module-meta.json",
    "app-fragments/editor-inspector/controls/filters/plan.md",
    "app-fragments/editor-inspector/controls/filters/recipe.md",
    "app-fragments/editor-inspector/controls/filters/rules.md",
    "app-fragments/editor-inspector/controls/filters/trace-atlas/INDEX.md",
    "app-fragments/editor-inspector/controls/motion-entrance/codex.md",
    "app-fragments/editor-inspector/controls/motion-entrance/coverage-matrix.md",
    "app-fragments/editor-inspector/controls/motion-entrance/diffs/README.md",
    "app-fragments/editor-inspector/controls/motion-entrance/dna/INDEX.md",
    "app-fragments/editor-inspector/controls/motion-entrance/ingredients.json",
    "app-fragments/editor-inspector/controls/motion-entrance/module-meta.json",
    "app-fragments/editor-inspector/controls/motion-entrance/motion-entrance.css",
    "app-fragments/editor-inspector/controls/motion-entrance/motion-entrance.js",
    "app-fragments/editor-inspector/controls/motion-entrance/plan.md",
    "app-fragments/editor-inspector/controls/motion-entrance/recipe.md",
    "app-fragments/editor-inspector/controls/motion-entrance/rules.md",
    "app-fragments/editor-inspector/controls/motion-entrance/trace-atlas/INDEX.md",
    "app-fragments/editor-inspector/controls/motion-grid/codex.md",
    "app-fragments/editor-inspector/controls/motion-grid/coverage-matrix.md",
    "app-fragments/editor-inspector/controls/motion-grid/diffs/README.md",
    "app-fragments/editor-inspector/controls/motion-grid/dna/INDEX.md",
    "app-fragments/editor-inspector/controls/motion-grid/ingredients.json",
    "app-fragments/editor-inspector/controls/motion-grid/module-meta.json",
    "app-fragments/editor-inspector/controls/motion-grid/motion-grid.css",
    "app-fragments/editor-inspector/controls/motion-grid/motion-grid.js",
    "app-fragments/editor-inspector/controls/motion-grid/plan.md",
    "app-fragments/editor-inspector/controls/motion-grid/recipe.md",
    "app-fragments/editor-inspector/controls/motion-grid/rules.md",
    "app-fragments/editor-inspector/controls/motion-grid/trace-atlas/INDEX.md",
    "app-fragments/editor-inspector/controls/motion-trigger/codex.md",
    "app-fragments/editor-inspector/controls/motion-trigger/coverage-matrix.md",
    "app-fragments/editor-inspector/controls/motion-trigger/diffs/README.md",
    "app-fragments/editor-inspector/controls/motion-trigger/dna/INDEX.md",
    "app-fragments/editor-inspector/controls/motion-trigger/ingredients.json",
    "app-fragments/editor-inspector/controls/motion-trigger/module-meta.json",
    "app-fragments/editor-inspector/controls/motion-trigger/motion-trigger.css",
    "app-fragments/editor-inspector/controls/motion-trigger/motion-trigger.js",
    "app-fragments/editor-inspector/controls/motion-trigger/plan.md",
    "app-fragments/editor-inspector/controls/motion-trigger/recipe.md",
    "app-fragments/editor-inspector/controls/motion-trigger/rules.md",
    "app-fragments/editor-inspector/controls/motion-trigger/trace-atlas/INDEX.md",
    "app-fragments/editor-inspector/controls/number/codex.md",
    "app-fragments/editor-inspector/controls/number/coverage-matrix.md",
    "app-fragments/editor-inspector/controls/number/diffs/README.md",
    "app-fragments/editor-inspector/controls/number/dna/INDEX.md",
    "app-fragments/editor-inspector/controls/number/ingredients.json",
    "app-fragments/editor-inspector/controls/number/module-meta.json",
    "app-fragments/editor-inspector/controls/number/number.css",
    "app-fragments/editor-inspector/controls/number/number.js",
    "app-fragments/editor-inspector/controls/number/plan.md",
    "app-fragments/editor-inspector/controls/number/recipe.md",
    "app-fragments/editor-inspector/controls/number/rules.md",
    "app-fragments/editor-inspector/controls/number/trace-atlas/INDEX.md",
    "app-fragments/editor-inspector/controls/pills/codex.md",
    "app-fragments/editor-inspector/controls/pills/coverage-matrix.md",
    "app-fragments/editor-inspector/controls/pills/diffs/README.md",
    "app-fragments/editor-inspector/controls/pills/dna/INDEX.md",
    "app-fragments/editor-inspector/controls/pills/ingredients.json",
    "app-fragments/editor-inspector/controls/pills/module-meta.json",
    "app-fragments/editor-inspector/controls/pills/pills.css",
    "app-fragments/editor-inspector/controls/pills/pills.js",
    "app-fragments/editor-inspector/controls/pills/plan.md",
    "app-fragments/editor-inspector/controls/pills/recipe.md",
    "app-fragments/editor-inspector/controls/pills/rules.md",
    "app-fragments/editor-inspector/controls/pills/trace-atlas/INDEX.md",
    "app-fragments/editor-inspector/controls/radius/codex.md",
    "app-fragments/editor-inspector/controls/radius/coverage-matrix.md",
    "app-fragments/editor-inspector/controls/radius/diffs/README.md",
    "app-fragments/editor-inspector/controls/radius/dna/INDEX.md",
    "app-fragments/editor-inspector/controls/radius/ingredients.json",
    "app-fragments/editor-inspector/controls/radius/module-meta.json",
    "app-fragments/editor-inspector/controls/radius/plan.md",
    "app-fragments/editor-inspector/controls/radius/radius.css",
    "app-fragments/editor-inspector/controls/radius/radius.js",
    "app-fragments/editor-inspector/controls/radius/recipe.md",
    "app-fragments/editor-inspector/controls/radius/rules.md",
    "app-fragments/editor-inspector/controls/radius/trace-atlas/INDEX.md",
    "app-fragments/editor-inspector/controls/responsive/codex.md",
    "app-fragments/editor-inspector/controls/responsive/coverage-matrix.md",
    "app-fragments/editor-inspector/controls/responsive/diffs/README.md",
    "app-fragments/editor-inspector/controls/responsive/dna/INDEX.md",
    "app-fragments/editor-inspector/controls/responsive/ingredients.json",
    "app-fragments/editor-inspector/controls/responsive/module-meta.json",
    "app-fragments/editor-inspector/controls/responsive/plan.md",
    "app-fragments/editor-inspector/controls/responsive/recipe.md",
    "app-fragments/editor-inspector/controls/responsive/responsive.css",
    "app-fragments/editor-inspector/controls/responsive/responsive.js",
    "app-fragments/editor-inspector/controls/responsive/rules.md",
    "app-fragments/editor-inspector/controls/responsive/trace-atlas/INDEX.md",
    "app-fragments/editor-inspector/controls/shadow-multi/codex.md",
    "app-fragments/editor-inspector/controls/shadow-multi/coverage-matrix.md",
    "app-fragments/editor-inspector/controls/shadow-multi/diffs/README.md",
    "app-fragments/editor-inspector/controls/shadow-multi/dna/INDEX.md",
    "app-fragments/editor-inspector/controls/shadow-multi/ingredients.json",
    "app-fragments/editor-inspector/controls/shadow-multi/module-meta.json",
    "app-fragments/editor-inspector/controls/shadow-multi/plan.md",
    "app-fragments/editor-inspector/controls/shadow-multi/recipe.md",
    "app-fragments/editor-inspector/controls/shadow-multi/rules.md",
    "app-fragments/editor-inspector/controls/shadow-multi/shadow-multi.css",
    "app-fragments/editor-inspector/controls/shadow-multi/shadow-multi.js",
    "app-fragments/editor-inspector/controls/shadow-multi/trace-atlas/INDEX.md",
    "app-fragments/editor-inspector/controls/slider/codex.md",
    "app-fragments/editor-inspector/controls/slider/coverage-matrix.md",
    "app-fragments/editor-inspector/controls/slider/diffs/README.md",
    "app-fragments/editor-inspector/controls/slider/dna/INDEX.md",
    "app-fragments/editor-inspector/controls/slider/ingredients.json",
    "app-fragments/editor-inspector/controls/slider/module-meta.json",
    "app-fragments/editor-inspector/controls/slider/plan.md",
    "app-fragments/editor-inspector/controls/slider/recipe.md",
    "app-fragments/editor-inspector/controls/slider/rules.md",
    "app-fragments/editor-inspector/controls/slider/slider.css",
    "app-fragments/editor-inspector/controls/slider/slider.js",
    "app-fragments/editor-inspector/controls/slider/trace-atlas/INDEX.md",
    "app-fragments/editor-inspector/controls/switch/codex.md",
    "app-fragments/editor-inspector/controls/switch/coverage-matrix.md",
    "app-fragments/editor-inspector/controls/switch/diffs/README.md",
    "app-fragments/editor-inspector/controls/switch/dna/INDEX.md",
    "app-fragments/editor-inspector/controls/switch/ingredients.json",
    "app-fragments/editor-inspector/controls/switch/module-meta.json",
    "app-fragments/editor-inspector/controls/switch/plan.md",
    "app-fragments/editor-inspector/controls/switch/recipe.md",
    "app-fragments/editor-inspector/controls/switch/rules.md",
    "app-fragments/editor-inspector/controls/switch/switch.css",
    "app-fragments/editor-inspector/controls/switch/switch.js",
    "app-fragments/editor-inspector/controls/switch/trace-atlas/INDEX.md",
    "app-fragments/editor-inspector/controls/tags/codex.md",
    "app-fragments/editor-inspector/controls/tags/coverage-matrix.md",
    "app-fragments/editor-inspector/controls/tags/diffs/README.md",
    "app-fragments/editor-inspector/controls/tags/dna/INDEX.md",
    "app-fragments/editor-inspector/controls/tags/ingredients.json",
    "app-fragments/editor-inspector/controls/tags/module-meta.json",
    "app-fragments/editor-inspector/controls/tags/plan.md",
    "app-fragments/editor-inspector/controls/tags/recipe.md",
    "app-fragments/editor-inspector/controls/tags/rules.md",
    "app-fragments/editor-inspector/controls/tags/tags.css",
    "app-fragments/editor-inspector/controls/tags/tags.js",
    "app-fragments/editor-inspector/controls/tags/trace-atlas/INDEX.md",
    "app-fragments/editor-inspector/controls/text/codex.md",
    "app-fragments/editor-inspector/controls/text/coverage-matrix.md",
    "app-fragments/editor-inspector/controls/text/diffs/README.md",
    "app-fragments/editor-inspector/controls/text/dna/INDEX.md",
    "app-fragments/editor-inspector/controls/text/ingredients.json",
    "app-fragments/editor-inspector/controls/text/module-meta.json",
    "app-fragments/editor-inspector/controls/text/plan.md",
    "app-fragments/editor-inspector/controls/text/recipe.md",
    "app-fragments/editor-inspector/controls/text/rules.md",
    "app-fragments/editor-inspector/controls/text/text.css",
    "app-fragments/editor-inspector/controls/text/text.js",
    "app-fragments/editor-inspector/controls/text/trace-atlas/INDEX.md",
    "app-fragments/editor-inspector/controls/textarea/codex.md",
    "app-fragments/editor-inspector/controls/textarea/coverage-matrix.md",
    "app-fragments/editor-inspector/controls/textarea/diffs/README.md",
    "app-fragments/editor-inspector/controls/textarea/dna/INDEX.md",
    "app-fragments/editor-inspector/controls/textarea/ingredients.json",
    "app-fragments/editor-inspector/controls/textarea/module-meta.json",
    "app-fragments/editor-inspector/controls/textarea/plan.md",
    "app-fragments/editor-inspector/controls/textarea/recipe.md",
    "app-fragments/editor-inspector/controls/textarea/rules.md",
    "app-fragments/editor-inspector/controls/textarea/textarea.css",
    "app-fragments/editor-inspector/controls/textarea/textarea.js",
    "app-fragments/editor-inspector/controls/textarea/trace-atlas/INDEX.md",
    "app-fragments/editor-inspector/dispatcher-v2.js",
    "app-fragments/editor-inspector/fragment.md",
    "app-fragments/editor-inspector/index.js",
    "app-fragments/editor-inspector/loader-v2.js",
    "app-fragments/editor-inspector/open-v2.js",
    "app-fragments/editor-inspector/shell-v2.html",
    "app-fragments/editor-inspector/v2-inspector.js",
    "app-fragments/editor-navigator/fragment.md",
    "app-fragments/editor-navigator/index.js",
    "app-fragments/editor-outline/fragment.md",
    "app-fragments/editor-outline/index.js",
    "app-fragments/editor-selection/fragment.md",
    "app-fragments/editor-selection/index.js",
    "app-fragments/fragments.md",
    "app-fragments/oscar-panel-manager/oscar-panel-manager.css",
    "app-fragments/oscar-panel-manager/oscar-panel-manager.js",
    "app-fragments/oscar-trace/fragment.md",
    "app-fragments/oscar-trace/oscar-trace.css",
    "app-fragments/oscar-trace/oscar-trace.js",
    "app-pact/app-pact.md",
    "app-pact/invariants.md",
    "bootstrap.js",
    "demo/cms-panel.js",
    "demo/index.html",
    "demo/panel-bridge.css",
    "demo/sample-annotation.json",
    "demo/server.py",
    "detectors/elementor.js",
    "docs/_code-references/fes_worker.py",
    "docs/ai-integration.md",
    "docs/fes-spec-contract.md",
    "docs/fes-spec-shapes.md",
    "docs/fv-cms-pipeline-vision.md",
    "docs/fvcms-data-model-contract.md",
    "docs/module-authoring.md",
    "modules/accordion.js",
    "modules/breadcrumb.js",
    "modules/button.js",
    "modules/carousel.js",
    "modules/contact-form.js",
    "modules/cta-box.js",
    "modules/cta.js",
    "modules/heading.js",
    "modules/icon-list.js",
    "modules/image.js",
    "modules/index.js",
    "modules/info-box.js",
    "modules/menu.js",
    "modules/paragraph.js",
    "modules/social-icons.js",
    "modules/testimonial.js",
    "modules/video.js",
    "runtime/breadcrumb.js",
    "runtime/cms-panel.js",
    "runtime/config-from-dom.js",
    "runtime/context-menu.js",
    "runtime/default-config-adapters.js",
    "runtime/edge-panel/edge-panel.css",
    "runtime/edge-panel/edge-panel.js",
    "runtime/editor-shell.js",
    "runtime/form-editor.js",
    "runtime/group-toggle.js",
    "runtime/index.js",
    "runtime/inline-editor.js",
    "runtime/install-editor.js",
    "runtime/load-annotation.js",
    "runtime/navigator.js",
    "runtime/outline.js",
    "runtime/panel-manager/panel-manager.css",
    "runtime/panel-manager/panel-manager.js",
    "runtime/query.js",
    "runtime/region-editor.js",
    "runtime/region-renderer.js",
    "runtime/region-scanner.js",
    "runtime/renderer.js",
    "runtime/scope.js",
    "runtime/selection.js",
    "runtime/skin.js",
    "runtime/store.js",
    "runtime/styles.css",
    "runtime/update-checker.js",
    "runtime/visualizer.js",
    "schemas/data-model.md",
    "skins/index.js",
    "stubs/content-types.md",
    "stubs/post-types.md",
    "stubs/queries.md",
    "stubs/renderer-adapters.md",
    "stubs/templates.md"
  ],
  "entryPoints": {
    "bootstrap": "bootstrap.js",
    "loader": "app-fragments/editor-inspector/loader-v2.js"
  },
  "changelog": [
    {
      "version": "0.6.0",
      "date": "2026-07-29",
      "summary": "Edge Tools Media picker + Theme picker. Media tile: Library/Upload/URL tabs wired to /api/agent/media/* endpoints. Theme tile: Color/Gradient/Font picker. Both apply to the current section.",
      "new_features": [
        "Media picker (Library tab: fetch from /api/agent/media/library, Upload tab: POST to /api/agent/media/upload, URL tab: paste URL)",
        "Theme picker (Color tab: 10 presets + hex, Gradient tab: 4-stop linear gradient with live preview, Font tab: 6 presets + custom)",
        "Current-section resolver (focused .e-parent, else last .e-parent)"
      ],
      "endpoints_used": [
        "GET  /api/agent/media/library?app={app}",
        "POST /api/agent/media/upload (multipart, X-Fv-App header)",
        "GET  /api/agent/media/thumbnail?app={app}&file={filename}"
      ],
      "companion": "avidtech6/vibecoder-standalone commit 8d2e977 (v0.6.0 media endpoints)",
      "author": "Mavis"
    },
    {
      "version": "0.5.0",
      "date": "2026-07-29",
      "summary": "Edge Tools panel now FES-fed: widgets + templates loaded from /api/agent/cms-widgets (FV Gallery). Hardcoded WIDGET_DEFS + WIDGET_HTML removed. 20 widgets served by upstream gallery (avidtech6/fv-module-gallery v0.5.0).",
      "breaking_changes": [
        "WIDGET_DEFS and WIDGET_HTML removed from edge-panel.js",
        "openWidgetsPicker is now async (fetches from FES)",
        "insertWidget signature changed: (widgetId, widgetName, widgets)"
      ],
      "migration": "No consumer-side change. The fetched widgets match the same Elementor-shaped HTML as v0.4.3. Cache TTL 5min.",
      "author": "Mavis"
    },
    {
      "version": "0.7.0",
      "date": "2026-07-29",
      "summary": "Regions picker: bind .e-parent to content type, render records from FES",
      "files": [
        "runtime/edge-panel/edge-panel.js"
      ],
      "companion": "avidtech6/vibecoder-standalone commit 0e02514 (regions endpoints)"
    },
    {
      "version": "0.7.1",
      "date": "2026-07-29",
      "summary": "Tiny template engine: {{field}}, {{field | filter}}, {{#each}} - replaces v0.7.0 String.replace",
      "files": [
        "runtime/edge-panel/edge-panel.js"
      ],
      "companion": "avidtech6/fv-module-gallery (no change)"
    }
  ]
}