137 lines
4 KiB
JSON
137 lines
4 KiB
JSON
{
|
|
"schema": "gamecult.eve.local_provider_catalog.v1",
|
|
"purpose": "Browser reference fallback catalog for local provider advertisements and fixture surfaces. This is not live discovery truth.",
|
|
"providers": [
|
|
{
|
|
"providerId": "epiphany.model-atlas",
|
|
"title": "Epiphany Model Atlas",
|
|
"kind": "modeling.projection",
|
|
"advertisement": "./fixtures/epiphany-model-atlas.provider-advertisement.json",
|
|
"surfaces": [
|
|
{
|
|
"transport": "local-json",
|
|
"surfaceId": "epiphany.model-atlas.surface",
|
|
"url": "./fixtures/epiphany-model-atlas-surface.json"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"providerId": "eve.world-smoke",
|
|
"title": "Generic Interactive World Smoke",
|
|
"kind": "contract.fixture",
|
|
"advertisement": "./fixtures/eve-world-smoke.provider-advertisement.json",
|
|
"surfaces": [
|
|
{
|
|
"transport": "local-json",
|
|
"surfaceId": "eve.world-smoke.surface",
|
|
"url": "./fixtures/eve-world-smoke-surface.json"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"providerId": "repixelizer",
|
|
"title": "Repixelizer",
|
|
"kind": "service.product",
|
|
"advertisement": "./fixtures/repixelizer.provider-advertisement.json",
|
|
"surfaces": [
|
|
{
|
|
"transport": "local-json",
|
|
"surfaceId": "repixelizer.operator.surface",
|
|
"url": "./fixtures/repixelizer.eve-surface.json"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"providerId": "gamecult.home.vn",
|
|
"aliases": ["sai.visual_novel", "sai-vn"],
|
|
"title": "Sai VN Surface",
|
|
"kind": "content.runtime",
|
|
"advertisement": "./fixtures/sai-vn.provider-advertisement.json",
|
|
"surfaces": [
|
|
{
|
|
"transport": "local-json",
|
|
"surfaceId": "sai.visual_novel.surface",
|
|
"url": "./fixtures/sai-vn-surface.json"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"providerId": "fensalir.direct2d",
|
|
"title": "Fensalir Direct2D",
|
|
"kind": "surface.renderer",
|
|
"freshness": { "state": "fixture" },
|
|
"surfaces": [
|
|
{
|
|
"transport": "local-json",
|
|
"surfaceId": "fensalir.direct2d.adapter",
|
|
"url": "./fixtures/fensalir-direct2d-surface.json"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"providerId": "cultcache.huginn.inspector",
|
|
"title": "Huginn .cc",
|
|
"kind": "inspection.huginn",
|
|
"freshness": { "state": "fixture" },
|
|
"surfaces": [
|
|
{
|
|
"transport": "local-eve-dsl",
|
|
"surfaceId": "cultcache.huginn.inspector",
|
|
"url": "./fixtures/huginn-cc-surface.eve"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"providerId": "eve.reactive.dsl",
|
|
"title": "Reactive DSL",
|
|
"kind": "surface.fixture",
|
|
"freshness": { "state": "fixture" },
|
|
"surfaces": [
|
|
{
|
|
"transport": "local-eve-dsl",
|
|
"surfaceId": "eve.reactive.dsl",
|
|
"url": "./fixtures/reactive-composition.eve"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"providerId": "gamecult.eve.authority-witness",
|
|
"title": "Authority Witness",
|
|
"kind": "surface.fixture",
|
|
"freshness": { "state": "fixture" },
|
|
"surfaces": [
|
|
{
|
|
"transport": "local-json",
|
|
"surfaceId": "gamecult.eve.authority-witness",
|
|
"url": "./fixtures/authority-staleness-witness.json"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"providerId": "eve.cultui.inspector",
|
|
"title": "CultUI Inspector",
|
|
"kind": "surface.fixture",
|
|
"freshness": { "state": "fixture" },
|
|
"surfaces": [
|
|
{
|
|
"transport": "local-eve-dsl",
|
|
"surfaceId": "eve.cultui.inspector",
|
|
"url": "./fixtures/cultui-slider-inspector.eve"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"providerId": "gamecult.eve.embedded-demo",
|
|
"title": "Embedded Surface Slot",
|
|
"kind": "surface.fixture",
|
|
"freshness": { "state": "fixture" },
|
|
"surfaces": [
|
|
{
|
|
"transport": "local-json",
|
|
"surfaceId": "gamecult.eve.embedded-demo",
|
|
"url": "./fixtures/cultui-embedded-surface.json"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|