Thing/web/fixtures/sai-vn-surface.conformance.json
2026-07-10 16:10:43 +01:00

30 lines
983 B
JSON

{
"schema": "gamecult.eve.conformance_fixture.v1",
"fixtureId": "sai-vn",
"title": "Sai VN",
"pack": "plugin",
"ownerRepo": "Sai",
"surface": {
"transport": "local-json",
"path": "web/fixtures/sai-vn-surface.json"
},
"purpose": "Proves a Sai-owned visual-novel plugin surface can compose independently-owned Norn and TeX nested surfaces.",
"exitCriteria": "Provider scenarios remain in Eve only as contract fixtures; Sai owns VN/Ink state and commands, while Norn and TeX own their nested documents, semantics, runtime advertisements, and plugin ABI cases.",
"asserts": [
"vn.stage component",
"embed.norn component",
"Norn-owned embedded graph document reference",
"embed.tex component",
"story command descriptors",
"required Sai plugin capability",
"optional nested plugin composition"
],
"requiredPlugins": [
"sai.vn"
],
"optionalNestedPlugins": [
"norn.graph",
"tex.math"
],
"splitTarget": "Sai"
}