chore: auto-commit (97 archivos)

- .claude/CLAUDE.md
- .claude/agents/fn-recopilador/SKILL.md
- .claude/rules/INDEX.md
- .claude/rules/cpp_apps.md
- bash/functions/infra/build_cpp_windows.sh
- cpp/CMakeLists.txt
- cpp/PATTERNS.md
- cpp/framework/app_base.cpp
- cpp/framework/app_base.h
- dev/issues/README.md
- ...

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-05-09 18:11:24 +02:00
parent 852322a708
commit 750b7abcd5
99 changed files with 7879 additions and 73 deletions
+20
View File
@@ -9,6 +9,26 @@ uses_types: []
framework: ""
entry_point: "main.go"
dir_path: "apps/my_app"
# Contrato de validacion end-to-end consumido por fn-analizador (fase 4 del bucle reactivo).
# Cada check tiene un id unico y al menos uno de: cmd, health, ref.
# Ver .claude/rules/e2e_validation.md (issue 0068).
e2e_checks: []
# Ejemplo:
# e2e_checks:
# - id: build
# cmd: "CGO_ENABLED=1 go build -tags fts5 -o my_app ."
# timeout_s: 120
# expect_exit: 0
# - id: smoke
# cmd: "./my_app --port 0 --db /tmp/my_app_e2e.db &"
# health: "http://127.0.0.1:${PORT}/api/health"
# timeout_s: 10
# - id: ops_audit
# ref: "fn-recopilador:apps/my_app"
# - id: tests
# cmd: "go test -tags fts5 ./..."
# timeout_s: 180
---
## Notas