Saved model-run chart examples

These assets illustrate ordinary G-Cubed reporting with saved model output. They are distinct from the synthetic guide-* teaching assets in this folder.

Source

  • Model: 2A, build 200, two regions (USA and ROW), two sectors (energy a01 and non-energy a02).
  • Saved run: baseline projections from 2023.
  • Source in the models checkout: results/2A/200/baseline/baseline charting projections.csv.
  • Run evidence: adjacent results/2A/200/baseline/run.log, beginning 2026-09-25 05:32:59 UTC and ending 2026-09-25 05:33:00 UTC. The log records model 2A build 200, base year 2023, a fresh stable-manifold solve converging in 117 iterations with zero roots outside the unit circle, named baseline output persistence and successful HTML report generation.
  • Source CSV SHA-256: 50a1f5124563bd329c9895998a5ed4c7fe96fb2eda6e2066a74a18e03bbb7f88.
  • Extraction date: 25 September 2026.

These are saved-run illustrations, not an accepted forecast. The log establishes a completed run; it does not fingerprint all model sources and inputs or establish scientific acceptance after subsequent source changes. The source build’s maintenance notes call for renewed validation following fiscal-coordinate and terminal-continuation changes. No model was solved or experiment run to create these documentation assets.

Extraction

model-run-projections.csv preserves the source order, metadata and exact numeric strings for these eight rows:

Variable Description Source units
GDPR(USA) GDP, real — United States $US billion
GDPR(ROW) GDP, real — Rest of the World $US billion
INFL(USA) Consumer price inflation — United States percent
INFL(ROW) Consumer price inflation — Rest of the World percent
OUP(a01,USA) Energy domestic production — United States $US billion
OUP(a01,ROW) Energy domestic production — Rest of the World $US billion
OUP(a02,USA) Non-energy domestic production — United States $US billion
OUP(a02,ROW) Non-energy domestic production — Rest of the World $US billion

The retained columns are variable_name, prefix, set_member_descriptions, description, units, vector, region and the annual columns 2025–2035. All 88 selected observations are finite. The file is written as standard CSV with LF line endings. Values are not rounded, rebased, converted or transformed into deviations. The CSV units do not specify a price-base year, so the chart axes make no such claim.

Subset CSV SHA-256: b653ad3a183203f06d41788393ae1357f2fd7df430c79d77f4c78bea0f37ee6e.

Presentation

model-run-chartpack.yaml declares chartpack 1.4.0, the 2025–2035 display range, explicit axes, and four charts in this order:

  1. model-run-gdp.svg: regional real GDP lines.
  2. model-run-inflation.svg: regional consumer price inflation lines.
  3. model-run-snapshot.svg: regional GDP bars in 2030, with year selection enabled in generated reports.
  4. model-run-sectors.svg: sector output lines, faceted by region and grouped by sector.

The SVGs are static views of the declared initial state. Their surrounding documentation cards supply chart titles and captions. Display labels may use friendlier capitalization than the unchanged source metadata. These examples plot baseline levels; a deviation report requires its own exported data.

Regenerate the images

From the chart-template-builder root, use its shared SVG CLI with model-run-chartpack.yaml and model-run-projections.csv from this folder. For each chart, create a selection YAML file with the corresponding 1-based chart index from the list above, width: 960, height: 460, legend: true, heading: false, and yAxisHeading: true. Use height: 610 for the sector panels. For example:

npm run export:svg -- \
  --chartpack ../documentation-preview/docs/assets/chartpack-examples/model-run-chartpack.yaml \
  --projections ../documentation-preview/docs/assets/chartpack-examples/model-run-projections.csv \
  --selection /tmp/model-run-selection.yaml \
  --output ../documentation-preview/docs/assets/chartpack-examples/model-run-gdp.svg

These images were rendered with builder revision 5bfdb91 on 25 September

  1. No model inputs or saved model outputs were changed.