Thing/web/fixtures/sai-vn-surface.conformance.json

29 lines
887 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 Sai visual-novel semantics and optional nested placement of independently-owned Norn and TeX plugin surfaces before the plugins graduate.",
"exitCriteria": "Move to Sai when VN/Ink story state, story commands, projection fixtures, and plugin ABI cases stabilize.",
"asserts": [
"vn.stage component",
"embed.norn component",
"embed.tex component",
"story command descriptors",
"required Sai plugin capability",
"optional nested plugin composition"
],
"requiredPlugins": [
"sai.vn"
],
"optionalNestedPlugins": [
"norn.graph",
"tex.math"
],
"splitTarget": "Sai/sai-vn-plugin"
}