merge(0120): chart_demo e2e_checks

Piloto fn-orquestador verde. Bloque e2e_checks: build + binary_exists.

Issue: fn_registry/dev/issues/0120-orquestador-piloto-verde.md
task_run: task_b3069559f34415c3
This commit was merged in pull request #1.
This commit is contained in:
2026-05-18 22:20:28 +00:00
+18
View File
@@ -2,6 +2,7 @@
name: chart_demo name: chart_demo
lang: cpp lang: cpp
domain: viz domain: viz
version: 0.1.0
description: "Demo ImGui de primitivos viz del registry: line_plot, scatter_plot, bar_chart, heatmap. Cada chart en su propia tab del TabBar. Usado como showcase y como build gate de las funciones viz/." description: "Demo ImGui de primitivos viz del registry: line_plot, scatter_plot, bar_chart, heatmap. Cada chart en su propia tab del TabBar. Usado como showcase y como build gate de las funciones viz/."
tags: [imgui, demo, charts, viz, showcase] tags: [imgui, demo, charts, viz, showcase]
uses_functions: uses_functions:
@@ -18,6 +19,13 @@ repo_url: ""
icon: icon:
phosphor: "chart-bar" phosphor: "chart-bar"
accent: "#0ea5e9" accent: "#0ea5e9"
e2e_checks:
- id: build
cmd: "cmake --build cpp/build/windows --target chart_demo -j"
timeout_s: 300
- id: binary_exists
cmd: "test -f cpp/build/windows/apps/chart_demo/chart_demo.exe"
timeout_s: 5
--- ---
## Que hace ## Que hace
@@ -61,3 +69,13 @@ cd cpp && cmake -B build/windows -S . -DCMAKE_TOOLCHAIN_FILE=toolchains/mingw-w6
- Sin persistencia propia (no abre BD). - Sin persistencia propia (no abre BD).
- `log: file_path = "chart_demo.log"` con nivel Debug — el `init_data` - `log: file_path = "chart_demo.log"` con nivel Debug — el `init_data`
emite info+debug para verificar que el logger funciona. emite info+debug para verificar que el logger funciona.
## Capability growth log
Una linea por bump SemVer. Bump-type segun `.claude/commands/version.md`:
- `major`: breaking observable (CLI args, schema BBDD propia, formato wire).
- `minor`: feature aditiva (nuevo panel, endpoint, opcion).
- `patch`: bugfix sin cambio observable.
- v0.1.0 (2026-05-18) — baseline.