TSON: 불변·해시 고정 스키마를 가진 JSON 슈퍼셋
TSON – A JSON superset with immutable, hash-pinned schemas

TSON(Typed Schema Object Notation)은 불변(immutable) 스키마를 가진 데이터 형식으로, 스키마 정의 자체가 데이터이며 해시로 전체 체인을 검증합니다. JSON의 슈퍼셋으로서 따옴표 생략, 주석, 타입 주석, 다중 줄 문자열 등 더 읽기 쉬운 문법을 제공합니다. 스키마는 레코드, 배열, 튜플, 집합, enum, 합성, 리파인먼트, 선택 타입, 필드 그룹, 템플릿 등을 지원하며, 버전 관리는 새 해시를 가진 새 문서로 처리됩니다. 현재 작업 초안이며 Java 구현이 제공됩니다.
스키마 해시는 헤더나 첫 줄에 있어 즉시 검증할 수 있으며, 하나의 서버가 여러 버전을 동시에 바인딩하거나 게이트웨이가 요청을 서로 다른 백엔드로 라우팅할 수 있습니다.