SCOPE-6: Normalize JSON Output^

reporter:

kennethpjdyer

created:

2026-10-28

initiative:

INIT-1: Standard Parser

Summary^

Normalize JSON output for all tools on the yyjson library.

Motivation^

During earlier stages of development, an ad hoc JSON renderer was built out using the simple mechanics of snprintf. In practice, we’ve found this is not a particularly robust approach and is prone to rendering errors, which makes it difficult to pipe data into the jq tool.

Targets^

  • Refactor all libraries to use yyjson to render output strings.

Issues^

SCOPE-5: reStructuredText Processor INIT-2: Standard Compiler