{
  "version": "0.1",
  "generatedAt": "2026-05-15T15:41:26.185Z",
  "contentHash": "1edf3c5ca970af06",
  "description": "Site routes auto-update audit — rei-aios.pages.dev 全 route の自動更新状態解析",
  "stats": {
    "total": 67,
    "byStatus": {
      "auto-update": 58,
      "hybrid": 5,
      "owner-only": 4,
      "needs-attention": 0,
      "unknown": 0
    },
    "withDescPanel": 21,
    "withStaticBadge": 52,
    "withApiBase": 8
  },
  "audits": [
    {
      "route": "daily",
      "url": "/#/daily",
      "componentName": "ReiDaily",
      "componentPath": "src/renderer/components/daily/ReiDaily.tsx",
      "status": "hybrid",
      "fetchCount": 2,
      "apiBaseImport": true,
      "isLocalImport": true,
      "staticBadge": true,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": true,
      "notes": [
        "hybrid: Web=static + ローカル=API 併用 OK",
        "STATIC バッジ ✓",
        "説明 panel ✓"
      ],
      "fetchedPaths": []
    },
    {
      "route": "dialogue",
      "url": "/#/dialogue",
      "componentName": "ReiDialogue",
      "componentPath": "src/renderer/components/dialogue/ReiDialogue.tsx",
      "status": "hybrid",
      "fetchCount": 1,
      "apiBaseImport": true,
      "isLocalImport": true,
      "staticBadge": true,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": true,
      "notes": [
        "hybrid: Web=static + ローカル=API 併用 OK",
        "STATIC バッジ ✓",
        "説明 panel ✓"
      ],
      "fetchedPaths": []
    },
    {
      "route": "explorer",
      "url": "/#/explorer",
      "componentName": "TheoryExplorer",
      "componentPath": "src/renderer/components/explorer/TheoryExplorer.tsx",
      "status": "hybrid",
      "fetchCount": 1,
      "apiBaseImport": true,
      "isLocalImport": true,
      "staticBadge": true,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": true,
      "notes": [
        "hybrid: Web=static + ローカル=API 併用 OK",
        "STATIC バッジ ✓",
        "説明 panel ✓"
      ],
      "fetchedPaths": []
    },
    {
      "route": "fetcher",
      "url": "/#/fetcher",
      "componentName": "ReiFetcher",
      "componentPath": "src/renderer/components/fetcher/ReiFetcher.tsx",
      "status": "hybrid",
      "fetchCount": 5,
      "apiBaseImport": true,
      "isLocalImport": true,
      "staticBadge": true,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": true,
      "notes": [
        "hybrid: Web=static + ローカル=API 併用 OK",
        "STATIC バッジ ✓",
        "説明 panel ✓"
      ],
      "fetchedPaths": []
    },
    {
      "route": "stream",
      "url": "/#/stream",
      "componentName": "KnowledgeStream",
      "componentPath": "src/renderer/components/stream/KnowledgeStream.tsx",
      "status": "hybrid",
      "fetchCount": 4,
      "apiBaseImport": true,
      "isLocalImport": true,
      "staticBadge": true,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": false,
      "notes": [
        "hybrid: Web=static + ローカル=API 併用 OK",
        "STATIC バッジ ✓"
      ],
      "fetchedPaths": []
    },
    {
      "route": "api",
      "url": "/#/api",
      "componentName": "ReiApiConfig",
      "componentPath": "src/renderer/components/apiconfig/ReiApiConfig.tsx",
      "status": "owner-only",
      "fetchCount": 2,
      "apiBaseImport": true,
      "isLocalImport": true,
      "staticBadge": false,
      "ownerOnlyMarker": true,
      "isOwnerOnlyInLauncher": true,
      "hasDescPanel": false,
      "notes": [],
      "fetchedPaths": []
    },
    {
      "route": "apiconsole",
      "url": "/#/apiconsole",
      "componentName": "ReiApiConsole",
      "componentPath": "src/renderer/components/apiconsole/ReiApiConsole.tsx",
      "status": "owner-only",
      "fetchCount": 2,
      "apiBaseImport": true,
      "isLocalImport": true,
      "staticBadge": false,
      "ownerOnlyMarker": true,
      "isOwnerOnlyInLauncher": true,
      "hasDescPanel": false,
      "notes": [],
      "fetchedPaths": []
    },
    {
      "route": "audit",
      "url": "/#/audit",
      "componentName": "SiteAudit",
      "componentPath": "src/renderer/components/audit/SiteAudit.tsx",
      "status": "owner-only",
      "fetchCount": 1,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": true,
      "ownerOnlyMarker": true,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": true,
      "notes": [
        "runtime fetch: /data/site-audit.json",
        "STATIC バッジ ✓",
        "説明 panel ✓"
      ],
      "fetchedPaths": [
        "/data/site-audit.json"
      ]
    },
    {
      "route": "note",
      "url": "/#/note",
      "componentName": "ReiNote",
      "componentPath": "src/renderer/components/note/ReiNote.tsx",
      "status": "owner-only",
      "fetchCount": 3,
      "apiBaseImport": true,
      "isLocalImport": true,
      "staticBadge": false,
      "ownerOnlyMarker": true,
      "isOwnerOnlyInLauncher": true,
      "hasDescPanel": false,
      "notes": [],
      "fetchedPaths": []
    },
    {
      "route": "activity-log",
      "url": "/#/activity-log",
      "componentName": "ActivityLogObservatory",
      "componentPath": "src/renderer/components/activity-log/ActivityLogObservatory.tsx",
      "status": "auto-update",
      "fetchCount": 1,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": true,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": false,
      "notes": [
        "runtime fetch: /data/activity-log/latest.json",
        "STATIC バッジ ✓",
        "説明 panel 未追加 (UX 改善余地)"
      ],
      "fetchedPaths": [
        "/data/activity-log/latest.json"
      ]
    },
    {
      "route": "automation",
      "url": "/#/automation",
      "componentName": "ReiAutomation",
      "componentPath": "src/renderer/components/automation/ReiAutomation.tsx",
      "status": "auto-update",
      "fetchCount": 0,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": false,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": false,
      "notes": [
        "fetch 0 件 (build-time data 完結)",
        "説明 panel 未追加 (UX 改善余地)"
      ],
      "fetchedPaths": []
    },
    {
      "route": "circuit-showcase",
      "url": "/#/circuit-showcase",
      "componentName": "CircuitShowcaseLens",
      "componentPath": "src/renderer/components/circuit-showcase/CircuitShowcaseLens.tsx",
      "status": "auto-update",
      "fetchCount": 2,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": true,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": false,
      "notes": [
        "STATIC バッジ ✓",
        "説明 panel 未追加 (UX 改善余地)"
      ],
      "fetchedPaths": []
    },
    {
      "route": "claude-bias",
      "url": "/#/claude-bias",
      "componentName": "ClaudeBiasObservatory",
      "componentPath": "src/renderer/components/observatory/ClaudeBiasObservatory.tsx",
      "status": "auto-update",
      "fetchCount": 1,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": true,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": false,
      "notes": [
        "runtime fetch: /data/claude-commit-bias/latest.json",
        "STATIC バッジ ✓",
        "説明 panel 未追加 (UX 改善余地)"
      ],
      "fetchedPaths": [
        "/data/claude-commit-bias/latest.json"
      ]
    },
    {
      "route": "collatz-confluence",
      "url": "/#/collatz-confluence",
      "componentName": "CollatzConfluence",
      "componentPath": "src/renderer/components/collatz-confluence/CollatzConfluence.tsx",
      "status": "auto-update",
      "fetchCount": 2,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": true,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": false,
      "notes": [
        "runtime fetch: /data/collatz-sigma-cascade/confluence-graph.json, /data/collatz-sigma-cascade/peak-merge-trunk-enum.json",
        "STATIC バッジ ✓",
        "説明 panel 未追加 (UX 改善余地)"
      ],
      "fetchedPaths": [
        "/data/collatz-sigma-cascade/confluence-graph.json",
        "/data/collatz-sigma-cascade/peak-merge-trunk-enum.json"
      ]
    },
    {
      "route": "curated",
      "url": "/#/curated",
      "componentName": "ReiCurated",
      "componentPath": "src/renderer/components/curated/ReiCurated.tsx",
      "status": "auto-update",
      "fetchCount": 0,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": false,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": false,
      "notes": [
        "fetch 0 件 (build-time data 完結)",
        "説明 panel 未追加 (UX 改善余地)"
      ],
      "fetchedPaths": []
    },
    {
      "route": "daily-sources",
      "url": "/#/daily-sources",
      "componentName": "DailySourcesLens",
      "componentPath": "src/renderer/components/daily-sources/DailySourcesLens.tsx",
      "status": "auto-update",
      "fetchCount": 1,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": true,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": false,
      "notes": [
        "runtime fetch: /data/daily-sources.json",
        "STATIC バッジ ✓",
        "説明 panel 未追加 (UX 改善余地)"
      ],
      "fetchedPaths": [
        "/data/daily-sources.json"
      ]
    },
    {
      "route": "dashboard",
      "url": "/#/dashboard",
      "componentName": "ReiDashboard",
      "componentPath": "src/renderer/components/dashboard/ReiDashboard.tsx",
      "status": "auto-update",
      "fetchCount": 3,
      "apiBaseImport": false,
      "isLocalImport": true,
      "staticBadge": true,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": true,
      "notes": [
        "runtime fetch: /data/rei-stats.json",
        "STATIC バッジ ✓",
        "説明 panel ✓"
      ],
      "fetchedPaths": [
        "/data/rei-stats.json"
      ]
    },
    {
      "route": "dashboard-v2",
      "url": "/#/dashboard-v2",
      "componentName": "UnifiedDashboardV2",
      "componentPath": "src/renderer/components/unified-v2/UnifiedDashboardV2.tsx",
      "status": "auto-update",
      "fetchCount": 1,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": true,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": true,
      "notes": [
        "runtime fetch: /data/rei-stats.json",
        "STATIC バッジ ✓",
        "説明 panel ✓"
      ],
      "fetchedPaths": [
        "/data/rei-stats.json"
      ]
    },
    {
      "route": "design-tools",
      "url": "/#/design-tools",
      "componentName": "DesignToolsLens",
      "componentPath": "src/renderer/components/design-tools/DesignToolsLens.tsx",
      "status": "auto-update",
      "fetchCount": 1,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": true,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": false,
      "notes": [
        "runtime fetch: /data/design-tools/registry.json",
        "STATIC バッジ ✓",
        "説明 panel 未追加 (UX 改善余地)"
      ],
      "fetchedPaths": [
        "/data/design-tools/registry.json"
      ]
    },
    {
      "route": "diagnose",
      "url": "/#/diagnose",
      "componentName": "ReiDiagnose",
      "componentPath": "src/renderer/components/diagnose/ReiDiagnose.tsx",
      "status": "auto-update",
      "fetchCount": 2,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": true,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": false,
      "notes": [
        "runtime fetch: /data/discovery/diagnose-questions.json",
        "STATIC バッジ ✓",
        "説明 panel 未追加 (UX 改善余地)"
      ],
      "fetchedPaths": [
        "/data/discovery/diagnose-questions.json"
      ]
    },
    {
      "route": "diagram-tools-hub",
      "url": "/#/diagram-tools-hub",
      "componentName": "DiagramToolsHubLens",
      "componentPath": "src/renderer/components/diagram-tools-hub/DiagramToolsHubLens.tsx",
      "status": "auto-update",
      "fetchCount": 0,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": true,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": false,
      "notes": [
        "fetch 0 件 (build-time data 完結)",
        "STATIC バッジ ✓",
        "説明 panel 未追加 (UX 改善余地)"
      ],
      "fetchedPaths": []
    },
    {
      "route": "discovery:fusion",
      "url": "/#/discovery:fusion",
      "componentName": "ReiDiscovery",
      "componentPath": "src/renderer/components/discovery/ReiDiscovery.tsx",
      "status": "auto-update",
      "fetchCount": 0,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": false,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": false,
      "notes": [
        "fetch 0 件 (build-time data 完結)",
        "説明 panel 未追加 (UX 改善余地)"
      ],
      "fetchedPaths": []
    },
    {
      "route": "discovery:unification",
      "url": "/#/discovery:unification",
      "componentName": "KnowledgeUnification",
      "componentPath": "src/renderer/components/discovery/KnowledgeUnification.tsx",
      "status": "auto-update",
      "fetchCount": 9,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": true,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": false,
      "notes": [
        "runtime fetch: /data/rei-stats.json, /data/discovery/sages.json, /data/discovery/dialogue-results.json, /data/seed-kernel-summary.json, /data/seed-kernel-formulas.json",
        "STATIC バッジ ✓",
        "説明 panel 未追加 (UX 改善余地)"
      ],
      "fetchedPaths": [
        "/data/rei-stats.json",
        "/data/discovery/sages.json",
        "/data/discovery/dialogue-results.json",
        "/data/seed-kernel-summary.json",
        "/data/seed-kernel-formulas.json"
      ]
    },
    {
      "route": "discovery:voyage",
      "url": "/#/discovery:voyage",
      "componentName": "KnowledgeVoyage",
      "componentPath": "src/renderer/components/voyage/KnowledgeVoyage.tsx",
      "status": "auto-update",
      "fetchCount": 1,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": true,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": false,
      "notes": [
        "runtime fetch: /data/rei-stats.json",
        "STATIC バッジ ✓",
        "説明 panel 未追加 (UX 改善余地)"
      ],
      "fetchedPaths": [
        "/data/rei-stats.json"
      ]
    },
    {
      "route": "electron-band",
      "url": "/#/electron-band",
      "componentName": "YourTheoryBand",
      "componentPath": "src/renderer/components/observatory/YourTheoryBand.tsx",
      "status": "auto-update",
      "fetchCount": 1,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": true,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": false,
      "notes": [
        "runtime fetch: /data/seed-kernel-summary.json",
        "STATIC バッジ ✓",
        "説明 panel 未追加 (UX 改善余地)"
      ],
      "fetchedPaths": [
        "/data/seed-kernel-summary.json"
      ]
    },
    {
      "route": "electron-sequencer",
      "url": "/#/electron-sequencer",
      "componentName": "YourTheorySequencer",
      "componentPath": "src/renderer/components/observatory/YourTheorySequencer.tsx",
      "status": "auto-update",
      "fetchCount": 1,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": true,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": false,
      "notes": [
        "runtime fetch: /data/seed-kernel-summary.json",
        "STATIC バッジ ✓",
        "説明 panel 未追加 (UX 改善余地)"
      ],
      "fetchedPaths": [
        "/data/seed-kernel-summary.json"
      ]
    },
    {
      "route": "electron-thermography",
      "url": "/#/electron-thermography",
      "componentName": "YourTheoryThermography",
      "componentPath": "src/renderer/components/observatory/YourTheoryThermography.tsx",
      "status": "auto-update",
      "fetchCount": 1,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": true,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": false,
      "notes": [
        "runtime fetch: /data/seed-kernel-summary.json",
        "STATIC バッジ ✓",
        "説明 panel 未追加 (UX 改善余地)"
      ],
      "fetchedPaths": [
        "/data/seed-kernel-summary.json"
      ]
    },
    {
      "route": "expression",
      "url": "/#/expression",
      "componentName": "PhilosophyExpression",
      "componentPath": "src/renderer/components/expression/PhilosophyExpression.tsx",
      "status": "auto-update",
      "fetchCount": 0,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": true,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": true,
      "notes": [
        "fetch 0 件 (build-time data 完結)",
        "STATIC バッジ ✓",
        "説明 panel ✓"
      ],
      "fetchedPaths": []
    },
    {
      "route": "file-microscope",
      "url": "/#/file-microscope",
      "componentName": "FileMicroscopeObservatory",
      "componentPath": "src/renderer/components/observatory/FileMicroscopeObservatory.tsx",
      "status": "auto-update",
      "fetchCount": 1,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": true,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": false,
      "notes": [
        "runtime fetch: /data/file-microscope/latest.json",
        "STATIC バッジ ✓",
        "説明 panel 未追加 (UX 改善余地)"
      ],
      "fetchedPaths": [
        "/data/file-microscope/latest.json"
      ]
    },
    {
      "route": "filter",
      "url": "/#/filter",
      "componentName": "DfumtFilter",
      "componentPath": "src/renderer/components/filter/DfumtFilter.tsx",
      "status": "auto-update",
      "fetchCount": 3,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": true,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": false,
      "notes": [
        "runtime fetch: /data/rei-stats.json, /data/discovery/philosophy-db.json",
        "STATIC バッジ ✓",
        "説明 panel 未追加 (UX 改善余地)"
      ],
      "fetchedPaths": [
        "/data/rei-stats.json",
        "/data/discovery/philosophy-db.json"
      ]
    },
    {
      "route": "flowchart",
      "url": "/#/flowchart",
      "componentName": "ReiFlowChart",
      "componentPath": "src/renderer/components/flowchart/ReiFlowChart.tsx",
      "status": "auto-update",
      "fetchCount": 2,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": true,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": true,
      "notes": [
        "runtime fetch: /data/rei-stats.json",
        "STATIC バッジ ✓",
        "説明 panel ✓"
      ],
      "fetchedPaths": [
        "/data/rei-stats.json"
      ]
    },
    {
      "route": "formalize",
      "url": "/#/formalize",
      "componentName": "ReiFormalize",
      "componentPath": "src/renderer/components/formalize/ReiFormalize.tsx",
      "status": "auto-update",
      "fetchCount": 1,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": true,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": true,
      "notes": [
        "runtime fetch: /data/formalize-templates.json",
        "STATIC バッジ ✓",
        "説明 panel ✓"
      ],
      "fetchedPaths": [
        "/data/formalize-templates.json"
      ]
    },
    {
      "route": "hardware-gallery",
      "url": "/#/hardware-gallery",
      "componentName": "HardwareGalleryLens",
      "componentPath": "src/renderer/components/hardware-gallery/HardwareGalleryLens.tsx",
      "status": "auto-update",
      "fetchCount": 1,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": true,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": false,
      "notes": [
        "runtime fetch: /data/hardware-gallery/registry.json",
        "STATIC バッジ ✓",
        "説明 panel 未追加 (UX 改善余地)"
      ],
      "fetchedPaths": [
        "/data/hardware-gallery/registry.json"
      ]
    },
    {
      "route": "hyperv-status",
      "url": "/#/hyperv-status",
      "componentName": "HyperVStatusObservatory",
      "componentPath": "src/renderer/components/hyperv-status/HyperVStatusObservatory.tsx",
      "status": "auto-update",
      "fetchCount": 2,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": true,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": false,
      "notes": [
        "runtime fetch: /data/hyperv-status/latest.json",
        "STATIC バッジ ✓",
        "説明 panel 未追加 (UX 改善余地)"
      ],
      "fetchedPaths": [
        "/data/hyperv-status/latest.json"
      ]
    },
    {
      "route": "hypervisor",
      "url": "/#/hypervisor",
      "componentName": "HypervisorDemo",
      "componentPath": "src/renderer/components/simulation/HypervisorDemo.tsx",
      "status": "auto-update",
      "fetchCount": 0,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": true,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": true,
      "notes": [
        "fetch 0 件 (build-time data 完結)",
        "STATIC バッジ ✓",
        "説明 panel ✓"
      ],
      "fetchedPaths": []
    },
    {
      "route": "image-lens",
      "url": "/#/image-lens",
      "componentName": "ImageLens",
      "componentPath": "src/renderer/components/image-lens/ImageLens.tsx",
      "status": "auto-update",
      "fetchCount": 0,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": false,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": false,
      "notes": [
        "fetch 0 件 (build-time data 完結)",
        "説明 panel 未追加 (UX 改善余地)"
      ],
      "fetchedPaths": []
    },
    {
      "route": "impossibility-equations",
      "url": "/#/impossibility-equations",
      "componentName": "ImpossibilityEquationsLens",
      "componentPath": "src/renderer/components/impossibility-equations/ImpossibilityEquationsLens.tsx",
      "status": "auto-update",
      "fetchCount": 1,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": true,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": false,
      "notes": [
        "runtime fetch: /data/impossibility-equations/latest.json",
        "STATIC バッジ ✓",
        "説明 panel 未追加 (UX 改善余地)"
      ],
      "fetchedPaths": [
        "/data/impossibility-equations/latest.json"
      ]
    },
    {
      "route": "library",
      "url": "/#/library",
      "componentName": "ReiLibrary",
      "componentPath": "src/renderer/components/library/ReiLibrary.tsx",
      "status": "auto-update",
      "fetchCount": 3,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": true,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": false,
      "notes": [
        "runtime fetch: /data/rei-stats.json, /data/seed-kernel-formulas.json",
        "STATIC バッジ ✓",
        "説明 panel 未追加 (UX 改善余地)"
      ],
      "fetchedPaths": [
        "/data/rei-stats.json",
        "/data/seed-kernel-formulas.json"
      ]
    },
    {
      "route": "lifeform",
      "url": "/#/lifeform",
      "componentName": "LifeformPanel",
      "componentPath": "src/renderer/components/lifeform/LifeformPanel.tsx",
      "status": "auto-update",
      "fetchCount": 0,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": true,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": true,
      "notes": [
        "fetch 0 件 (build-time data 完結)",
        "STATIC バッジ ✓",
        "説明 panel ✓"
      ],
      "fetchedPaths": []
    },
    {
      "route": "metadb",
      "url": "/#/metadb",
      "componentName": "MetaDBExplorer",
      "componentPath": "src/renderer/components/metadb/MetaDBExplorer.tsx",
      "status": "auto-update",
      "fetchCount": 7,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": false,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": false,
      "notes": [
        "runtime fetch: ${RAW_BASE}/INDEX.json, ${RAW_BASE}/manifest.json",
        "説明 panel 未追加 (UX 改善余地)"
      ],
      "fetchedPaths": [
        "${RAW_BASE}/INDEX.json",
        "${RAW_BASE}/manifest.json"
      ]
    },
    {
      "route": "mystery",
      "url": "/#/mystery",
      "componentName": "AncientMysteryTab",
      "componentPath": "src/renderer/components/mystery/AncientMysteryTab.tsx",
      "status": "auto-update",
      "fetchCount": 0,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": true,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": true,
      "notes": [
        "fetch 0 件 (build-time data 完結)",
        "STATIC バッジ ✓",
        "説明 panel ✓"
      ],
      "fetchedPaths": []
    },
    {
      "route": "observatory",
      "url": "/#/observatory",
      "componentName": "Observatory",
      "componentPath": "src/renderer/components/observatory/Observatory.tsx",
      "status": "auto-update",
      "fetchCount": 17,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": true,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": false,
      "notes": [
        "runtime fetch: /data/quakes/latest.json, /data/solar-wind/latest.json, /data/wiki-edits/latest.json, /data/arxiv-recent/latest.json, /data/gbif-recent/latest.json, /data/ligo-events/latest.json, /data/oukc/news/feed.json, /data/hf-models/latest.json, /data/wiki-pageviews/latest.json, /data/nasa-sdo/latest.json, /data/manifold/latest.json, /data/finnhub/latest.json, /data/jquants/latest.json, /data/arxiv-edu/latest.json, /data/eric/latest.json, /data/edu-news/latest.json, /data/github-edu/latest.json",
        "STATIC バッジ ✓",
        "説明 panel 未追加 (UX 改善余地)"
      ],
      "fetchedPaths": [
        "/data/quakes/latest.json",
        "/data/solar-wind/latest.json",
        "/data/wiki-edits/latest.json",
        "/data/arxiv-recent/latest.json",
        "/data/gbif-recent/latest.json",
        "/data/ligo-events/latest.json",
        "/data/oukc/news/feed.json",
        "/data/hf-models/latest.json",
        "/data/wiki-pageviews/latest.json",
        "/data/nasa-sdo/latest.json",
        "/data/manifold/latest.json",
        "/data/finnhub/latest.json",
        "/data/jquants/latest.json",
        "/data/arxiv-edu/latest.json",
        "/data/eric/latest.json",
        "/data/edu-news/latest.json",
        "/data/github-edu/latest.json"
      ]
    },
    {
      "route": "octatheoria",
      "url": "/#/octatheoria",
      "componentName": "OctaTheoriaView",
      "componentPath": "src/renderer/components/octatheoria/OctaTheoriaView.tsx",
      "status": "auto-update",
      "fetchCount": 1,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": false,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": false,
      "notes": [
        "説明 panel 未追加 (UX 改善余地)"
      ],
      "fetchedPaths": []
    },
    {
      "route": "os-pulse",
      "url": "/#/os-pulse",
      "componentName": "OsPulseObservatory",
      "componentPath": "src/renderer/components/observatory/OsPulseObservatory.tsx",
      "status": "auto-update",
      "fetchCount": 1,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": true,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": false,
      "notes": [
        "runtime fetch: /data/os-pulse/latest.json",
        "STATIC バッジ ✓",
        "説明 panel 未追加 (UX 改善余地)"
      ],
      "fetchedPaths": [
        "/data/os-pulse/latest.json"
      ]
    },
    {
      "route": "phi-catalog",
      "url": "/#/phi-catalog",
      "componentName": "PhiCatalogLens",
      "componentPath": "src/renderer/components/phi-catalog/PhiCatalogLens.tsx",
      "status": "auto-update",
      "fetchCount": 1,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": true,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": false,
      "notes": [
        "runtime fetch: /data/phi-catalog/entries.json",
        "STATIC バッジ ✓",
        "説明 panel 未追加 (UX 改善余地)"
      ],
      "fetchedPaths": [
        "/data/phi-catalog/entries.json"
      ]
    },
    {
      "route": "problems",
      "url": "/#/problems",
      "componentName": "ReiProblems",
      "componentPath": "src/renderer/components/problems/ReiProblems.tsx",
      "status": "auto-update",
      "fetchCount": 2,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": true,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": false,
      "notes": [
        "runtime fetch: /data/rei-problems/all.json",
        "STATIC バッジ ✓",
        "説明 panel 未追加 (UX 改善余地)"
      ],
      "fetchedPaths": [
        "/data/rei-problems/all.json"
      ]
    },
    {
      "route": "quantum-entanglement",
      "url": "/#/quantum-entanglement",
      "componentName": "QuantumEntanglementViz",
      "componentPath": "src/renderer/components/quantum-entanglement/QuantumEntanglementViz.tsx",
      "status": "auto-update",
      "fetchCount": 0,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": false,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": false,
      "notes": [
        "fetch 0 件 (build-time data 完結)",
        "説明 panel 未追加 (UX 改善余地)"
      ],
      "fetchedPaths": []
    },
    {
      "route": "quantum-hardware",
      "url": "/#/quantum-hardware",
      "componentName": "QuantumHardwareObservatory",
      "componentPath": "src/renderer/components/observatory/QuantumHardwareObservatory.tsx",
      "status": "auto-update",
      "fetchCount": 1,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": true,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": false,
      "notes": [
        "runtime fetch: /data/ibm-quantum/latest.json",
        "STATIC バッジ ✓",
        "説明 panel 未追加 (UX 改善余地)"
      ],
      "fetchedPaths": [
        "/data/ibm-quantum/latest.json"
      ]
    },
    {
      "route": "quantum-microscope",
      "url": "/#/quantum-microscope",
      "componentName": "QuantumMicroscopeHub",
      "componentPath": "src/renderer/components/quantum-microscope/QuantumMicroscopeHub.tsx",
      "status": "auto-update",
      "fetchCount": 1,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": false,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": false,
      "notes": [
        "説明 panel 未追加 (UX 改善余地)"
      ],
      "fetchedPaths": []
    },
    {
      "route": "quantum-music",
      "url": "/#/quantum-music",
      "componentName": "QuantumMusic",
      "componentPath": "src/renderer/components/quantum-music/QuantumMusic.tsx",
      "status": "auto-update",
      "fetchCount": 0,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": false,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": false,
      "notes": [
        "fetch 0 件 (build-time data 完結)",
        "説明 panel 未追加 (UX 改善余地)"
      ],
      "fetchedPaths": []
    },
    {
      "route": "quiz",
      "url": "/#/quiz",
      "componentName": "ReiQuiz",
      "componentPath": "src/renderer/components/quiz/ReiQuiz.tsx",
      "status": "auto-update",
      "fetchCount": 1,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": true,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": false,
      "notes": [
        "runtime fetch: /data/rei-problems/all.json",
        "STATIC バッジ ✓",
        "説明 panel 未追加 (UX 改善余地)"
      ],
      "fetchedPaths": [
        "/data/rei-problems/all.json"
      ]
    },
    {
      "route": "radar",
      "url": "/#/radar",
      "componentName": "InformationRadar",
      "componentPath": "src/renderer/components/radar/InformationRadar.tsx",
      "status": "auto-update",
      "fetchCount": 0,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": true,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": true,
      "notes": [
        "fetch 0 件 (build-time data 完結)",
        "STATIC バッジ ✓",
        "説明 panel ✓"
      ],
      "fetchedPaths": []
    },
    {
      "route": "realtime",
      "url": "/#/realtime",
      "componentName": "RealtimeObservatory",
      "componentPath": "src/renderer/components/realtime/RealtimeObservatory.tsx",
      "status": "auto-update",
      "fetchCount": 2,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": true,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": false,
      "notes": [
        "runtime fetch: /data/realtime/arxiv-recent.json",
        "STATIC バッジ ✓",
        "説明 panel 未追加 (UX 改善余地)"
      ],
      "fetchedPaths": [
        "/data/realtime/arxiv-recent.json"
      ]
    },
    {
      "route": "security-lens",
      "url": "/#/security-lens",
      "componentName": "SecurityLensObservatory",
      "componentPath": "src/renderer/components/security-lens/SecurityLensObservatory.tsx",
      "status": "auto-update",
      "fetchCount": 0,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": false,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": false,
      "notes": [
        "fetch 0 件 (build-time data 完結)",
        "説明 panel 未追加 (UX 改善余地)"
      ],
      "fetchedPaths": []
    },
    {
      "route": "seed",
      "url": "/#/seed",
      "componentName": "ReiSeed",
      "componentPath": "src/renderer/components/seed/ReiSeed.tsx",
      "status": "auto-update",
      "fetchCount": 1,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": true,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": true,
      "notes": [
        "runtime fetch: /data/rei-stats.json",
        "STATIC バッジ ✓",
        "説明 panel ✓"
      ],
      "fetchedPaths": [
        "/data/rei-stats.json"
      ]
    },
    {
      "route": "settings",
      "url": "/#/settings",
      "componentName": "ReiSettings",
      "componentPath": "src/renderer/components/settings/ReiSettings.tsx",
      "status": "auto-update",
      "fetchCount": 0,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": true,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": true,
      "notes": [
        "fetch 0 件 (build-time data 完結)",
        "STATIC バッジ ✓",
        "説明 panel ✓"
      ],
      "fetchedPaths": []
    },
    {
      "route": "simulation",
      "url": "/#/simulation",
      "componentName": "ReiSimulation",
      "componentPath": "src/renderer/components/simulation/ReiSimulation.tsx",
      "status": "auto-update",
      "fetchCount": 0,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": true,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": true,
      "notes": [
        "fetch 0 件 (build-time data 完結)",
        "STATIC バッジ ✓",
        "説明 panel ✓"
      ],
      "fetchedPaths": []
    },
    {
      "route": "snst-music",
      "url": "/#/snst-music",
      "componentName": "SnstMusic",
      "componentPath": "src/renderer/components/snst-music/SnstMusic.tsx",
      "status": "auto-update",
      "fetchCount": 0,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": false,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": false,
      "notes": [
        "fetch 0 件 (build-time data 完結)",
        "説明 panel 未追加 (UX 改善余地)"
      ],
      "fetchedPaths": []
    },
    {
      "route": "territory",
      "url": "/#/territory",
      "componentName": "KnowledgeTerritorySystem",
      "componentPath": "src/renderer/components/simulation/KnowledgeTerritorySystem.tsx",
      "status": "auto-update",
      "fetchCount": 0,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": true,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": true,
      "notes": [
        "fetch 0 件 (build-time data 完結)",
        "STATIC バッジ ✓",
        "説明 panel ✓"
      ],
      "fetchedPaths": []
    },
    {
      "route": "theory-chart",
      "url": "/#/theory-chart",
      "componentName": "TheoryChart",
      "componentPath": "src/renderer/components/theory-chart/TheoryChart.tsx",
      "status": "auto-update",
      "fetchCount": 5,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": true,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": false,
      "notes": [
        "runtime fetch: /data/theory-chart/feed.json, /data/theory-chart/fx-feed.json, /data/crypto/latest.json",
        "STATIC バッジ ✓",
        "説明 panel 未追加 (UX 改善余地)"
      ],
      "fetchedPaths": [
        "/data/theory-chart/feed.json",
        "/data/theory-chart/fx-feed.json",
        "/data/crypto/latest.json"
      ]
    },
    {
      "route": "theory-to-circuit",
      "url": "/#/theory-to-circuit",
      "componentName": "TheoryToCircuitLens",
      "componentPath": "src/renderer/components/theory-to-circuit/TheoryToCircuitLens.tsx",
      "status": "auto-update",
      "fetchCount": 2,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": true,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": false,
      "notes": [
        "runtime fetch: /data/theory-to-circuit/generated/scaffold-status.json",
        "STATIC バッジ ✓",
        "説明 panel 未追加 (UX 改善余地)"
      ],
      "fetchedPaths": [
        "/data/theory-to-circuit/generated/scaffold-status.json"
      ]
    },
    {
      "route": "three-layer-hybrid",
      "url": "/#/three-layer-hybrid",
      "componentName": "ThreeLayerHybridLens",
      "componentPath": "src/renderer/components/three-layer-hybrid/ThreeLayerHybridLens.tsx",
      "status": "auto-update",
      "fetchCount": 0,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": false,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": false,
      "notes": [
        "fetch 0 件 (build-time data 完結)",
        "説明 panel 未追加 (UX 改善余地)"
      ],
      "fetchedPaths": []
    },
    {
      "route": "today",
      "url": "/#/today",
      "componentName": "ReiToday",
      "componentPath": "src/renderer/components/today/ReiToday.tsx",
      "status": "auto-update",
      "fetchCount": 2,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": true,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": false,
      "notes": [
        "runtime fetch: /data/daily-banner.json, /data/rei-problems/all.json",
        "STATIC バッジ ✓",
        "説明 panel 未追加 (UX 改善余地)"
      ],
      "fetchedPaths": [
        "/data/daily-banner.json",
        "/data/rei-problems/all.json"
      ]
    },
    {
      "route": "unified",
      "url": "/#/unified",
      "componentName": "ReiUnifiedInterface",
      "componentPath": "src/renderer/components/unified/ReiUnifiedInterface.tsx",
      "status": "auto-update",
      "fetchCount": 1,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": true,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": true,
      "notes": [
        "runtime fetch: /data/rei-stats.json",
        "STATIC バッジ ✓",
        "説明 panel ✓"
      ],
      "fetchedPaths": [
        "/data/rei-stats.json"
      ]
    },
    {
      "route": "voyage:game",
      "url": "/#/voyage:game",
      "componentName": "KnowledgeVoyageGame",
      "componentPath": "src/renderer/components/simulation/KnowledgeVoyageGame.tsx",
      "status": "auto-update",
      "fetchCount": 0,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": true,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": true,
      "notes": [
        "fetch 0 件 (build-time data 完結)",
        "STATIC バッジ ✓",
        "説明 panel ✓"
      ],
      "fetchedPaths": []
    },
    {
      "route": "will",
      "url": "/#/will",
      "componentName": "ReiWillComponent",
      "componentPath": "src/renderer/components/will/ReiWill.tsx",
      "status": "auto-update",
      "fetchCount": 0,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": true,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": true,
      "notes": [
        "fetch 0 件 (build-time data 完結)",
        "STATIC バッジ ✓",
        "説明 panel ✓"
      ],
      "fetchedPaths": []
    },
    {
      "route": "zcsg-citation",
      "url": "/#/zcsg-citation",
      "componentName": "ZcsgCitationLens",
      "componentPath": "src/renderer/components/zcsg-citation/ZcsgCitationLens.tsx",
      "status": "auto-update",
      "fetchCount": 1,
      "apiBaseImport": false,
      "isLocalImport": false,
      "staticBadge": true,
      "ownerOnlyMarker": false,
      "isOwnerOnlyInLauncher": false,
      "hasDescPanel": false,
      "notes": [
        "runtime fetch: /data/zcsg-citation/latest.json",
        "STATIC バッジ ✓",
        "説明 panel 未追加 (UX 改善余地)"
      ],
      "fetchedPaths": [
        "/data/zcsg-citation/latest.json"
      ]
    }
  ]
}
