diff --git a/app.md b/app.md index cb18e69..8fe53b6 100644 --- a/app.md +++ b/app.md @@ -2,6 +2,7 @@ name: chart_demo lang: cpp 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/." tags: [imgui, demo, charts, viz, showcase] uses_functions: @@ -18,6 +19,13 @@ repo_url: "" icon: phosphor: "chart-bar" 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 @@ -61,3 +69,13 @@ cd cpp && cmake -B build/windows -S . -DCMAKE_TOOLCHAIN_FILE=toolchains/mingw-w6 - Sin persistencia propia (no abre BD). - `log: file_path = "chart_demo.log"` con nivel Debug — el `init_data` 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.