Overview: when a story written in ink, Yarn Spinner, Twine or articy goes into a game build, what does each step (compile, import, localise, save, record) keep and drop?
Synthesis supported by reviewed findings: what ships differs from what writers edit. ink ships compiled JSON (comments dropped, tags kept), Yarn Spinner ships line IDs with text in string tables, Twine ships HTML whose specs define no save behaviour, and articy exports JSON with LocaIDs; save formats and compatibility belong to each runtime.
Synthesis supported by reviewed findings: what ships differs from what writers edit. ink ships compiled JSON (comments dropped, tags kept), Yarn Spinner ships line IDs with text in string tables, Twine ships HTML whose specs define no save behaviour, and articy exports JSON with LocaIDs; save formats and compatibility belong to each runtime.
Curator qualifications: Overview disposition 2026-10-22 from reviewed predecessors; new pins in these items not reinspected. 'Twine passage IDs may change on edit' not separately reinspected.
Limitations: Overview disposition 2026-10-22 from reviewed predecessors; new pins in these items not reinspected.
Evidence status: curator/producer inference or synthesis from the cited sources (code read, not executed, where code is cited); correlated desk review (Claude); not independently reviewed.
Structured fields
{
"citations": [
{
"url": "https://github.com/inkle/ink/blob/35c63e52f1d36060930dc7ed3cfba38ea224b528/Documentation/WritingWithInk.md",
"note": "CA-B569 / CA-B027 evidence (ink JSON runtime format); CA-B420 evidence (Twine specs); CA-B470 evidence (articy JSON export via Unreal importer)"
},
{
"url": "https://github.com/inkle/ink/blob/35c63e52f1d36060930dc7ed3cfba38ea224b528/Documentation/RunningYourInk.md",
"note": "CA-B569 / CA-B027 evidence (ink JSON runtime format); CA-B420 evidence (Twine specs); CA-B470 evidence (articy JSON export via Unreal importer)"
},
{
"url": "https://github.com/YarnSpinnerTool/YarnSpinner/blob/3a5b7343f715e4e9a3705fa4224e7fa510b92f1c/YarnSpinner/yarn_spinner.proto",
"note": "CA-B569 / CA-B027 evidence (ink JSON runtime format); CA-B420 evidence (Twine specs); CA-B470 evidence (articy JSON export via Unreal importer)"
},
{
"url": "https://github.com/iftechfoundation/twine-specs/blob/74b3d895651a29aa47d0ce9244eddf3ba4478058/twine-2-htmloutput-spec.md",
"note": "CA-B569 / CA-B027 evidence (ink JSON runtime format); CA-B420 evidence (Twine specs); CA-B470 evidence (articy JSON export via Unreal importer)"
},
{
"url": "https://github.com/iftechfoundation/twine-specs/blob/74b3d895651a29aa47d0ce9244eddf3ba4478058/twee-3-specification.md",
"note": "CA-B569 / CA-B027 evidence (ink JSON runtime format); CA-B420 evidence (Twine specs); CA-B470 evidence (articy JSON export via Unreal importer)"
},
{
"url": "https://www.articy.com/articy-importer/unity/ad3/html/howto_localization.htm",
"note": "CA-B569 / CA-B027 evidence (ink JSON runtime format); CA-B420 evidence (Twine specs); CA-B470 evidence (articy JSON export via Unreal importer)"
}
]
}Evidence claims
- [inference] Synthesis supported by reviewed findings: what ships differs from what writers edit. ink ships compiled JSON (comments dropped, tags kept), Yarn Spinner ships line IDs with text in string tables, Twine ships HTML whose specs define no save behaviour, and articy exports JSON with LocaIDs; save formats and compatibility belong to each runtime. · locator: CA-B569 / CA-B027 evidence (ink JSON runtime format); CA-B420 evidence (Twine specs); CA-B470 evidence (articy JSON export via Unreal importer) source
Rights
| component | license | hosting | redistribution | modification | training | Evidence and notes |
|---|---|---|---|---|---|---|
| documentation | unknown | permitted | permitted | unknown | unknown | Applies to this original summary only, not to the cited sources. |
Linked records
- cites → https://github.com/YarnSpinnerTool/YarnSpinner/blob/3a5b7343f715e4e9a3705fa4224e7fa510b92f1c/YarnSpinner/yarn_spinner.proto
- cites → https://github.com/iftechfoundation/twine-specs/blob/74b3d895651a29aa47d0ce9244eddf3ba4478058/twee-3-specification.md
- cites → https://github.com/iftechfoundation/twine-specs/blob/74b3d895651a29aa47d0ce9244eddf3ba4478058/twine-2-htmloutput-spec.md
- cites → https://github.com/inkle/ink/blob/35c63e52f1d36060930dc7ed3cfba38ea224b528/Documentation/RunningYourInk.md
- cites → https://github.com/inkle/ink/blob/35c63e52f1d36060930dc7ed3cfba38ea224b528/Documentation/WritingWithInk.md
- cites → https://www.articy.com/articy-importer/unity/ad3/html/howto_localization.htm