Adopt JSON conventions for shared report representation

This commit is contained in:
2026-11-06 21:09:19 +00:00
parent e82101434f
commit 408383db60
2 changed files with 72 additions and 42 deletions

View File

@@ -167,8 +167,10 @@ content selection, core-owned rendering, a text fallback with optional templates
and universal format availability. Explicit operator selection wins; otherwise
core selects text for a supplied template or chooses from the logical report
shape. Command-specific format defaults are omitted from the initial API.
Plain text, YAML, and JSON land together; representation, template, and
native-document details remain there. XML is removed from current consideration.
Plain text, YAML, and JSON land together. The roadmap selects standard Go JSON
serialization conventions for ordinary report values, with separate core
adaptation for native configuration YAML. Text-template and native-document
decisions remain there. XML is removed from current consideration.
Markdown and other potential formats are not selected for this adoption; new
core formats will work with
existing commands without per-command adoption.