30 lines
983 B
JSON
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"
|
|
}
|