core
core
#
Machinery behind the CaptureGraph type system.
The concrete vocabulary lives one level up (cgtype, containers/,
scalars/, compositions/, special/); this package holds only the
supporting machinery beneath it: the wire-name registry, the JSONValue
alias (json_value), the scalar base classes and codecs in scalar/, and
the container-broadcasting helpers in container/. Nothing here imports the
vocabulary — the tools that consume it live in types.schema. The public
surface is aggregated at the capturegraph root,
which imports directly from the leaf modules here, so this package keeps no
re-export aggregation of its own.