{"schema":"https://ver.cy/schemas/card/1.0.0","id":"vr.tr.writing-system","code":"thing-q8192","url":"https://ver.cy/models/thing/q8192/","name":"writing system","alternateNames":["official script","shorthand","shorthand typing","brevigraphy","Intersteno","abbreviated Chinese character","Tamil Shorthand","Speedwriting","Dacomb shorthand","stenotypy","Pitman shorthand","Taquideografia"],"kind":"thing","status":"published","version":"0.2.0-wave.1","language":"en","classifiers":{"family":"Thing Registry","category":"Information and virtual systems","entryKind":"thing","plane":"INF","domain":["INF.MED"],"industry":[],"navPath":"","tags":[],"facets":{}},"whatItIs":"A set of written symbols and conventions used to represent a language, such as alphabets, abjads, abugidas, syllabaries and logographic systems, and specialised systems such as shorthand.","purpose":"Let an agent handle writing systems by type, script, languages, encoding and learning.","scope":{"in":[],"out":[],"boundaries":[]},"distinguishingFeatures":["Represents language visually","Several structural types","Scripts serve many languages","Encoded in Unicode"],"structure":{"bundles":[{"id":"script","name":"Script","description":"Which system.","layers":[{"id":"type","name":"Type","description":"Structure.","findings":[{"id":"type-finding","name":"Type","description":"System type.","questions":[{"text":"What type of writing system is it?","kind":"definition"},{"text":"Which script name and code apply?","kind":"provenance"}]}]},{"id":"languages","name":"Languages","description":"Used for.","findings":[{"id":"languages-finding","name":"Languages","description":"Languages.","questions":[{"text":"Which languages use this script?","kind":"provenance"},{"text":"Is it official anywhere?","kind":"provenance"}]}]}]},{"id":"technology","name":"Technology","description":"Encoding.","layers":[{"id":"unicode","name":"Unicode","description":"Support.","findings":[{"id":"unicode-finding","name":"Unicode","description":"Unicode support.","questions":[{"text":"Is the script fully encoded in Unicode?","kind":"provenance"},{"text":"Are fonts and keyboards available?","kind":"boundary"}]}]},{"id":"rendering","name":"Rendering","description":"Display.","findings":[{"id":"rendering-finding","name":"Rendering","description":"Rendering.","questions":[{"text":"Does it need complex shaping or right-to-left layout?","kind":"definition"},{"text":"Is it displayed correctly?","kind":"boundary"}]}]}]},{"id":"conversion","name":"Conversion","description":"Transliteration.","layers":[{"id":"transliteration","name":"Transliteration","description":"Standards.","findings":[{"id":"transliteration-finding","name":"Transliteration","description":"Transliteration.","questions":[{"text":"Which transliteration standard applies?","kind":"provenance"},{"text":"Is it reversible?","kind":"definition"}]}]},{"id":"names","name":"Names","description":"Proper names.","findings":[{"id":"names-finding","name":"Names","description":"Names.","questions":[{"text":"How should names be rendered in another script?","kind":"action"},{"text":"Is there an official form?","kind":"provenance"}]}]}]},{"id":"learning","name":"Learning","description":"Literacy.","layers":[{"id":"literacy","name":"Literacy","description":"Learning to read.","findings":[{"id":"literacy-finding","name":"Literacy","description":"Literacy.","questions":[{"text":"How is the script usually taught?","kind":"definition"},{"text":"Which resources help?","kind":"provenance"}]}]},{"id":"history","name":"History","description":"Origins.","findings":[{"id":"history-finding","name":"History","description":"History.","questions":[{"text":"How did the script develop, according to scholars?","kind":"provenance"},{"text":"Which older scripts is it related to?","kind":"provenance"}]}]}]}]},"agentConduct":{"may":["Describe writing systems, their history and how they work.","Transliterate text between scripts using a named standard."],"mustNot":["Present one script as more advanced or civilised than another.","Misrepresent or garble scripts of minority or endangered languages.","Replace a community's script with another in content meant for them without their choice."],"requiresHuman":["Choosing the script for official or educational materials for a community."]},"ethics":{"considerations":["Scripts carry identity; suppressing a script has been used to suppress peoples.","Poor support for a script excludes its users from digital life."],"affectedParties":["Language communities","Speakers of minority languages","Learners"]},"owners":{"steward":"Nobody owns a script; communities and language bodies keep its conventions.","roles":[],"masterSystems":[]},"relations":[{"target":"Q2001982","type":"parent","note":"registry parent class"},{"target":"Q386724","type":"parent","note":"registry parent class"},{"target":"notation","type":"related","note":"category"},{"target":"language","type":"related","note":"content"},{"target":"Unicode","type":"related","note":"standard"},{"target":"Chinese characters and Latin script","type":"related","note":"examples"}],"interaction":{"identity":{"applicability":"required","items":["Vercy registry: vr.tr.writing-system","Wikidata: Q8192 (https://www.wikidata.org/wiki/Q8192)","ISO 15924: script codes such as Latn, Cyrl, Hani scripts"]},"properties":{"applicability":"not-applicable","items":[]},"recognition":{"applicability":"optional","items":["Types: alphabet, abjad, abugida, syllabary, logography","Script names such as Latin or Devanagari","Shorthand systems for fast writing","Letters, characters and signs written or printed."]},"capabilities":{"applicability":"required","items":["identify the script and type","check Unicode support","transliterate between scripts","learn to read and write a script"]},"hazards":{"applicability":"required","items":["Missing font or encoding support","Wrong transliteration standard","Confusing language and script"]},"interfaces":{"applicability":"required","items":["ISO 15924","Unicode Standard","Official script laws in some countries"]},"context":{"applicability":"required","items":["Recording and transmitting language in visible form.","alphabets","abjads","abugidas","syllabaries","logographic systems","shorthand"]}},"sources":[{"title":"Wikidata item Q8192: writing system","url":"https://www.wikidata.org/wiki/Q8192","note":"identity and sense of the item"},{"title":"Wikipedia: Writing system","url":"https://en.wikipedia.org/wiki/Writing_system","note":"general description of the item"}],"openQuestions":["Should each script be a separate entry?","How should ISO 15924 codes be linked?","How should shorthand be linked?"],"resources":{"spec":"/models/things/publications/thing-q8192/spec.json"},"provenance":{"origin":"thing registry research (pass 2)","builtFrom":["models/things/publications/thing-q8192/spec.json"],"providers":["Claude"],"researchStatus":"unreviewed","generatedAt":"2026-09-11T09:06:37Z","builder":"tools/build_cards.py@1.0.0"},"completeness":{"sections":{"classifiers":"filled","whatItIs":"filled","purpose":"filled","distinguishingFeatures":"filled","structure":"filled","agentConduct":"filled","ethics":"filled","owners":"filled","relations":"filled","interaction.identity":"filled","interaction.properties":"not-applicable","interaction.recognition":"filled","interaction.capabilities":"filled","interaction.hazards":"filled","interaction.interfaces":"filled","interaction.context":"filled","sources":"filled"},"notes":{"_gate":"Published through the thing publication gate 1.0 on 2026-10-06T19:52:02+00:00: completeness 1.00; sense: Wikidata description; 2 live sources; review by codex: pass","interaction.properties":"Plane INF: no invented physical properties."},"score":1.0}}