chore: auto-commit (129 archivos)
- .claude/agents/fn-analizador/SKILL.md - .claude/agents/fn-constructor/SKILL.md - .claude/agents/fn-executor/SKILL.md - .claude/agents/fn-mejorador/SKILL.md - .claude/agents/fn-orquestador/SKILL.md - .claude/agents/fn-recopilador/SKILL.md - .claude/commands/app.md - .claude/commands/compile.md - .claude/commands/cpp-app.md - .claude/commands/create_functions.md - ... Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -57,7 +57,7 @@ e2e_checks:
|
||||
# los tabs, (c) ninguna TU del modulo rompe ODR.
|
||||
# Es el build gate de data_table v2.0+ para issue 0081 BeginTable migration.
|
||||
- id: build
|
||||
cmd: "cmake --build /home/lucas/fn_registry/cpp/build --target tables_qa -j"
|
||||
cmd: "cmake --build $HOME/fn_registry/cpp/build --target tables_qa -j"
|
||||
timeout_s: 300
|
||||
severity: critical
|
||||
# Nota: si fn_module_data_table aun no esta buildado, cmake lo buildara como
|
||||
@@ -67,7 +67,7 @@ e2e_checks:
|
||||
# cmake --build puede retornar exit 0 en rebuilds parciales sin producir binario
|
||||
# si el target ya esta up-to-date pero el archivo fue borrado manualmente.
|
||||
- id: binary_exists
|
||||
cmd: "test -f /home/lucas/fn_registry/cpp/build/apps/tables_qa/tables_qa"
|
||||
cmd: "test -f $HOME/fn_registry/cpp/build/apps/tables_qa/tables_qa"
|
||||
timeout_s: 5
|
||||
severity: critical
|
||||
|
||||
@@ -80,7 +80,7 @@ e2e_checks:
|
||||
# implemente --self-test real con imgui_test_engine, ascender a critical y
|
||||
# añadir expect_stdout_contains para verificar resultados concretos.
|
||||
- id: self_test_stub
|
||||
cmd: "/home/lucas/fn_registry/cpp/build/apps/tables_qa/tables_qa --self-test"
|
||||
cmd: "$HOME/fn_registry/cpp/build/apps/tables_qa/tables_qa --self-test"
|
||||
timeout_s: 15
|
||||
expect_exit: 0
|
||||
expect_stdout_contains: "SKIPPED"
|
||||
@@ -94,7 +94,7 @@ e2e_checks:
|
||||
# Windows queda sin icono embebido. Fallo aqui detecta borrado accidental
|
||||
# del .ico antes de cross-compile.
|
||||
- id: icon_exists
|
||||
cmd: "test -f /home/lucas/fn_registry/apps/tables_qa/appicon.ico"
|
||||
cmd: "test -f $HOME/fn_registry/apps/tables_qa/appicon.ico"
|
||||
timeout_s: 5
|
||||
severity: warning
|
||||
|
||||
@@ -107,7 +107,7 @@ e2e_checks:
|
||||
# Cuenta "render_" en tabs.h como proxy del numero de tabs declarados.
|
||||
- id: tabs_declared
|
||||
cmd: >
|
||||
count=$(grep -c 'render_' /home/lucas/fn_registry/apps/tables_qa/tabs.h 2>/dev/null);
|
||||
count=$(grep -c 'render_' $HOME/fn_registry/apps/tables_qa/tabs.h 2>/dev/null);
|
||||
echo "render_ declarations in tabs.h: $count";
|
||||
test "$count" -ge 10
|
||||
timeout_s: 5
|
||||
@@ -121,7 +121,7 @@ e2e_checks:
|
||||
# Este check estático es mas rapido que el build completo y da feedback antes.
|
||||
- id: cmakelists_tab_srcs
|
||||
cmd: >
|
||||
count=$(grep -c '^ tab_' /home/lucas/fn_registry/apps/tables_qa/CMakeLists.txt 2>/dev/null);
|
||||
count=$(grep -c '^ tab_' $HOME/fn_registry/apps/tables_qa/CMakeLists.txt 2>/dev/null);
|
||||
echo "tab_*.cpp in CMakeLists: $count";
|
||||
test "$count" -ge 10
|
||||
timeout_s: 5
|
||||
|
||||
Reference in New Issue
Block a user