From adb4a781ac77c88d082ac11f2588097b69cd7bc3 Mon Sep 17 00:00:00 2001 From: Egutierrez Date: Tue, 19 May 2026 00:31:32 +0200 Subject: [PATCH] chore: auto-commit (1 archivos) - app.md Co-Authored-By: Claude Opus 4.7 (1M context) --- app.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/app.md b/app.md index 46f93d4..605680b 100644 --- a/app.md +++ b/app.md @@ -2,6 +2,7 @@ name: registry_mcp lang: go domain: infra +version: 0.1.0 description: "Servidor MCP (Model Context Protocol) que expone registry.db a clientes Claude (Code, Desktop). Tools read-only (search/show/code/list_domains/uses/doctor) y mutadoras (fn_run, fn_create_function) para iterar sobre el registry sin shellear sqlite3 ni fn CLI." tags: [service, mcp, registry, claude, ai-agents] uses_functions: [] @@ -10,6 +11,17 @@ framework: "mcp" entry_point: "main.go" dir_path: "apps/registry_mcp" repo_url: "https://gitea.organic-machine.com/dataforge/registry_mcp" +service: + port: null + health_endpoint: null + health_timeout_s: 3 + systemd_unit: registry_mcp.service + systemd_scope: user + restart_policy: on-failure + runtime: stdio + pc_targets: + - aurgi-pc + is_local_only: true --- ## Overview @@ -66,3 +78,13 @@ Anadir a `.mcp.json` del repo: - FTS5 quoting: el server sanitiza tokens con `-`, `.`, `:` envolviendo en comillas dobles (regla `CLAUDE.md`). - WAL drift: si `registry.db` se regenera durante una sesion, el server reabre la conexion al detectar `SQLITE_CORRUPT` o cambio de mtime. - Logs: TODO va a `stderr` (slog). Stdio JSON-RPC reservado para protocolo. + + +## 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.