draft v0.1

CheezML

One record vocabulary for CubbyLLM, MoWM and CubeLang: an answer and its certificate, a refusal and its reason, a routing choice, a world split, a rejected helper, a document field reviewed by a person. Each record is written by the host from what actually ran, so it can only say what happened.

In plain words: every answer comes with a receipt you can check, in the same format as every routing choice and reviewed document behind it. Nothing in a record is a claim the system makes about itself: no truth score, no status declared by hand, no prose rationale.

Modules

ModuleNamespaceCovers
corehttps://w3id.org/cheezml/core#Records, hashes, the two clocks, thresholds with their calibration, check runs, certificates, decisions and retirement.
cubbyhttps://w3id.org/cheezml/cubby#Conversation turns, answers and refusals with their reasons, proposers, helpers in a sandbox, and documents reviewed by a person.
mowmhttps://w3id.org/cheezml/mowm#Worlds, routing decisions (route or spawn) and world splits at depth z + 1.
cubelanghttps://w3id.org/cheezml/cubelang#Programs by hash and VM runs with their outcome (return, error or ask).

Files

Status

Draft v0.1, 2026-11-09. Terms may still change before the first release; changed terms are retired with a note, never deleted. Source and tests: github.com/Grillcheese-AI/cheezml.

Nicolas Cloutier, GrillCheese Research Lab. CC BY 4.0.