From 96915d31ab7623cc2c0562779b0a6abed49fd541 Mon Sep 17 00:00:00 2001 From: Egutierrez Date: Tue, 19 May 2026 00:31:34 +0200 Subject: [PATCH] chore: auto-commit (1 archivos) - app.md Co-Authored-By: Claude Opus 4.7 (1M context) --- app.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/app.md b/app.md index 1f2c2ef..46d3507 100644 --- a/app.md +++ b/app.md @@ -2,6 +2,7 @@ name: sqlite_api lang: go domain: infra +version: 0.1.0 description: "API REST HTTP read-only sobre registry.db y operations.db de cada app. Permite consultas SQL (solo SELECT/PRAGMA), busqueda FTS5, exploracion de tablas y schema. Bind por defecto a localhost:8484." tags: [service, api, sqlite, http, registry, fts5] uses_functions: @@ -10,6 +11,18 @@ uses_types: [] framework: "net/http" entry_point: "main.go" dir_path: "projects/fn_monitoring/apps/sqlite_api" +service: + port: 8484 + health_endpoint: /api/databases + health_timeout_s: 3 + systemd_unit: sqlite_api.service + systemd_scope: user + restart_policy: always + runtime: systemd-user + pc_targets: + - aurgi-pc + - home-wsl + is_local_only: false --- ## Uso @@ -81,3 +94,13 @@ El servicio pasa de read-only puro a soportar mutaciones. Split de handlers: - Permisos/auth: ahora cualquier cliente local puede escribir. Para deploy a un VPS habria que anadir token header (similar a `X-Registry-Token` del `registry_api`). Por ahora bind 127.0.0.1 mitiga. - `/api/add/function` y `/api/add/type` (kinds que hoy no se exponen via HTTP). El CLI ya lo soporta; el endpoint seria casi paralelo a `/api/add/app`. + + +## 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.