Specification
Spec
The public XCON spec defines one viewer-only Object Model and four syntax forms: JSON, XML, TAGLESS, and SKETCH.
Object Model
Ordered name/value dictionaries, arrays, primitives, and components.
XCON/JSON
Canonical syntax for APIs, LLM generation, and schema validation.
XCON/XML
Semantic XML authoring syntax and round-trip rules.
XCON/TAGLESS
Symbolic serialization syntax.
XCON/SKETCH
Compact Markdown authoring syntax for examples and LLM drafts.
Marker Rules
Custom marker selection and escaping guidance.
Security Model
Viewer-only public boundary.
Schema
The JSON Schema is published at /xcon.schema.json and uses the canonical id https://xconviewer.dev/xcon.schema.json.