{
  "generatedAt": "2026-07-20T16:23:28.708Z",
  "selected": {
    "hostnames": [
      "app-manager.agiledatasolution.com",
      "app-manager.neostile81.chatgpt.site"
    ],
    "title": "Universal App Manager",
    "owner": "Agile Data Solution",
    "repo": "application-manager",
    "domain": "agiledatasolution.com",
    "summary": "Universal operations surface for all configured App Manager tenants.",
    "localMux": "http://127.0.0.1:1000/app-manager",
    "localApi": "http://127.0.0.1:990/api/health",
    "lanes": [
      "EyeParity",
      "Memboots",
      "Mailgenie",
      "SpreadKnowledge",
      "Infrastructure",
      "Data Factory",
      "Meridian House",
      "Firesight"
    ],
    "managedApps": [
      "eye-parity",
      "memboots",
      "mailgenie",
      "sk.web.react",
      "sk.web.api",
      "sk.task-runner",
      "infrastructure",
      "infrastructure-data",
      "infrastructure-data-factory",
      "Meridian-House",
      "Firesight-CDRA-Lite"
    ]
  },
  "all": {
    "universal": {
      "hostnames": [
        "app-manager.agiledatasolution.com",
        "app-manager.neostile81.chatgpt.site"
      ],
      "title": "Universal App Manager",
      "owner": "Agile Data Solution",
      "repo": "application-manager",
      "domain": "agiledatasolution.com",
      "summary": "Universal operations surface for all configured App Manager tenants.",
      "localMux": "http://127.0.0.1:1000/app-manager",
      "localApi": "http://127.0.0.1:990/api/health",
      "lanes": [
        "EyeParity",
        "Memboots",
        "Mailgenie",
        "SpreadKnowledge",
        "Infrastructure",
        "Data Factory",
        "Meridian House",
        "Firesight"
      ],
      "managedApps": [
        "eye-parity",
        "memboots",
        "mailgenie",
        "sk.web.react",
        "sk.web.api",
        "sk.task-runner",
        "infrastructure",
        "infrastructure-data",
        "infrastructure-data-factory",
        "Meridian-House",
        "Firesight-CDRA-Lite"
      ]
    },
    "eyeparity": {
      "hostnames": [
        "app-manager.eyeparity.com"
      ],
      "title": "EyeParity App Manager",
      "owner": "EyeParity",
      "repo": "eye-parity",
      "domain": "eyeparity.com",
      "summary": "Visual proof, DIPP, workplan review, and proof-stream operations for EyeParity.",
      "localMux": "http://127.0.0.1:2000/app-manager",
      "localApi": "http://127.0.0.1:2000/health",
      "lanes": [
        "Visual proof capture",
        "Workplan review",
        "GPU/VLM proof",
        "Artifact retention"
      ],
      "managedApps": [
        "eye-parity dashboard",
        "visual proof API",
        "proof stream workers",
        "DIPP capture runners"
      ]
    },
    "memboots": {
      "hostnames": [
        "app-manager.memboots.com"
      ],
      "title": "Memboots App Manager",
      "owner": "Memboots",
      "repo": "memboots",
      "domain": "memboots.com",
      "summary": "Memory ingestion, agent-context services, API/web health, and IDE memory lanes.",
      "localMux": "http://127.0.0.1:1000/app-manager?tenant=memboots",
      "localApi": "http://127.0.0.1:990/api/health?tenant=memboots",
      "lanes": [
        "Memory ingestion API",
        "Agent context services",
        "Web/API health",
        "IDE memory proof"
      ],
      "managedApps": [
        "memboots web",
        "memboots API",
        "memory workers",
        "OpenCode MCP"
      ]
    },
    "mailgenie": {
      "hostnames": [
        "app-manager.mailgenie.org"
      ],
      "title": "Mailgenie App Manager",
      "owner": "Mailgenie",
      "repo": "mailgenie",
      "domain": "mailgenie.org",
      "summary": "Mailgenie app, delivery, queue, and integration monitoring entrypoint.",
      "localMux": "http://127.0.0.1:1000/app-manager?tenant=mailgenie",
      "localApi": "http://127.0.0.1:990/api/health?tenant=mailgenie",
      "lanes": [
        "Mail app health",
        "Delivery queue",
        "Provider integrations",
        "Workspace hygiene"
      ],
      "managedApps": [
        "mailgenie app",
        "mailgenie workers",
        "provider adapters",
        "queue monitors"
      ]
    },
    "spreadknowledge": {
      "hostnames": [
        "app-manager.spreadknowledge.com"
      ],
      "title": "SpreadKnowledge App Manager",
      "owner": "SpreadKnowledge",
      "repo": "sk.web.react / sk.web.api",
      "domain": "spreadknowledge.com",
      "summary": "SpreadKnowledge web, API, task-runner, SSR/build, and production parity operations.",
      "localMux": "http://127.0.0.1:1000/app-manager?tenant=spreadknowledge",
      "localApi": "http://127.0.0.1:990/api/health?tenant=spreadknowledge",
      "lanes": [
        "React web",
        "API/MCP services",
        "Task runner",
        "SSR/build parity",
        "Legacy styles"
      ],
      "managedApps": [
        "sk.web.react",
        "sk.web.api",
        "sk.task-runner",
        "sk.web.legacy",
        "sk.web.react.legacy-styles"
      ]
    },
    "infrastructure": {
      "hostnames": [
        "app-manager.infrastructure.agiledatasolution.com"
      ],
      "title": "Infrastructure App Manager",
      "owner": "Infrastructure",
      "repo": "infrastructure",
      "domain": "agiledatasolution.com",
      "summary": "Fleet VM, DNS, WinRM, vCenter, and snapshot rebuild operations for App Manager.",
      "localMux": "http://127.0.0.1:1000/app-manager?tenant=infrastructure",
      "localApi": "http://127.0.0.1:990/api/health?tenant=infrastructure",
      "lanes": [
        "Fleet VM health",
        "DNS and WinRM",
        "vCenter inventory",
        "Snapshot rebuilds"
      ],
      "managedApps": [
        "fleet scripts",
        "WinRM probes",
        "vCenter inventory",
        "snapshot exporters"
      ]
    },
    "infrastructureData": {
      "hostnames": [
        "app-manager.infrastructure-data.agiledatasolution.com"
      ],
      "title": "Infrastructure Data App Manager",
      "owner": "Infrastructure Data",
      "repo": "infrastructure-data",
      "domain": "agiledatasolution.com",
      "summary": "Data-source and fleet inventory inputs consumed by App Manager dashboards.",
      "localMux": "http://127.0.0.1:1000/app-manager?tenant=infrastructure-data",
      "localApi": "http://127.0.0.1:990/api/health?tenant=infrastructure-data",
      "lanes": [
        "Inventory data",
        "Fleet data quality",
        "Report inputs",
        "Data freshness"
      ],
      "managedApps": [
        "inventory datasets",
        "fleet reports",
        "data validators",
        "snapshot inputs"
      ]
    },
    "infrastructureDataFactory": {
      "hostnames": [
        "app-manager.data-factory.agiledatasolution.com"
      ],
      "title": "Infrastructure Data Factory App Manager",
      "owner": "Infrastructure Data Factory",
      "repo": "infrastructure-data-factory",
      "domain": "agiledatasolution.com",
      "summary": "Factory pipeline inputs and generated infrastructure-data feeds.",
      "localMux": "http://127.0.0.1:1000/app-manager?tenant=infrastructure-data-factory",
      "localApi": "http://127.0.0.1:990/api/health?tenant=infrastructure-data-factory",
      "lanes": [
        "Factory pipelines",
        "Generated feeds",
        "Schema checks",
        "Publish readiness"
      ],
      "managedApps": [
        "data factory",
        "feed generators",
        "schema validators",
        "publish jobs"
      ]
    },
    "skTaskRunner": {
      "hostnames": [
        "app-manager.task-runner.spreadknowledge.com"
      ],
      "title": "SpreadKnowledge Task Runner App Manager",
      "owner": "SpreadKnowledge Task Runner",
      "repo": "sk.task-runner",
      "domain": "spreadknowledge.com",
      "summary": "Task execution, scheduled jobs, and production task-runner monitoring.",
      "localMux": "http://127.0.0.1:1000/app-manager?tenant=sk.task-runner",
      "localApi": "http://127.0.0.1:990/api/health?tenant=sk.task-runner",
      "lanes": [
        "Task execution",
        "Queue health",
        "Scheduled jobs",
        "Runner logs"
      ],
      "managedApps": [
        "task runner",
        "job queues",
        "scheduler",
        "runner monitors"
      ]
    },
    "skWebApi": {
      "hostnames": [
        "app-manager.api.spreadknowledge.com"
      ],
      "title": "SpreadKnowledge API App Manager",
      "owner": "SpreadKnowledge API",
      "repo": "sk.web.api",
      "domain": "spreadknowledge.com",
      "summary": "API, MCP, parity endpoints, and integration smoke-lane monitoring.",
      "localMux": "http://127.0.0.1:1000/app-manager?tenant=sk.web.api",
      "localApi": "http://127.0.0.1:990/api/health?tenant=sk.web.api",
      "lanes": [
        "API health",
        "MCP services",
        "Endpoint parity",
        "Integration smoke tests"
      ],
      "managedApps": [
        "sk.web.api",
        "MCP services",
        "endpoint smoke tests",
        "API parity probes"
      ]
    },
    "meridianHouse": {
      "hostnames": [
        "app-manager.meridian-house.agiledatasolution.com"
      ],
      "title": "Meridian House App Manager",
      "owner": "Meridian House",
      "repo": "Meridian-House",
      "domain": "agiledatasolution.com",
      "summary": "Meridian House web package monitoring and hosted app readiness.",
      "localMux": "http://127.0.0.1:1000/app-manager?tenant=Meridian-House",
      "localApi": "http://127.0.0.1:990/api/health?tenant=Meridian-House",
      "lanes": [
        "Web package",
        "Build readiness",
        "Hosted health",
        "Release checks"
      ],
      "managedApps": [
        "meridian-house-web",
        "build checks",
        "release probes",
        "site health"
      ]
    },
    "firesight": {
      "hostnames": [
        "app-manager.firesight.agiledatasolution.com"
      ],
      "title": "Firesight CDRA Lite App Manager",
      "owner": "Firesight CDRA Lite",
      "repo": "Firesight-CDRA-Lite",
      "domain": "agiledatasolution.com",
      "summary": "Firesight CDRA Lite package monitoring and operational readiness.",
      "localMux": "http://127.0.0.1:1000/app-manager?tenant=Firesight-CDRA-Lite",
      "localApi": "http://127.0.0.1:990/api/health?tenant=Firesight-CDRA-Lite",
      "lanes": [
        "Package health",
        "Build readiness",
        "Operational checks",
        "Release posture"
      ],
      "managedApps": [
        "Firesight-CDRA-Lite",
        "build checks",
        "release probes",
        "site health"
      ]
    }
  },
  "missingCandidates": []
}
