{
  "markdown": "# sk-eve — Agente ERP (Sigma AGI)\n\nAsistente conversacional de ERP **Intelisis** construido con **Eve** + **SvelteKit**.\nSe conecta al ERP vía **MCP sobre DAB** y responde preguntas de negocio con datos\nreales de SQL Server. Es la implementación de la tesis **Sigma AGI** (`tesis/`):\ntres abstracciones (Meta-fábrica, Agente, Company Twin) + Governance, con\n*recursive self-improvement*: el runtime captura errores → buffer → la fábrica\n(VS Code Copilot) promueve conocimiento a su hogar canónico.\n\n## Stack\n\n| Capa | Tecnología |\n|---|---|\n| UI + SSR | SvelteKit 2 + Svelte 5 |\n| Agent framework | Eve 0.29.2 (embebido en Vite) |\n| LLM | `deepseek/deepseek-v4-flash-0731` vía AI Gateway de Vercel; modelo dinámico por agente |\n| MCP server | DAB custom; tenant ICF remoto `https://api2.maserp.mx/icf/mcp` (DAB local en 5050) |\n| Base de datos | SQL Server 2022 (Docker) |\n| Node.js | **24.x obligatorio** (Eve requiere ≥24) |\n\n## Arranque\n\n```bash\n# 1. SQL Server docker (ya debe estar corriendo)\ndocker start sv5-sqlserver\n\n# 2. DAB custom (MCP server) — ver .github/copilot-instructions.md §DAB custom\n#    (binario DLL con ~/.dotnet/dotnet, config symlink a dab/dab-config.json)\n\n# 3. SvelteKit + Eve\nnvm use 24\nnpm install\nnpm run dev          # → http://localhost:5173 (o 5174/5175 si hay conflicto)\n```\n\nVariables de entorno en `.env.local` (ver `.env.example`):\n`ANTHROPIC_API_KEY`, `AI_GATEWAY_API_KEY`, `INTELISIS_MCP_URL` (opcional).\n\n> El runbook operativo completo (gotchas de Eve, DAB build, protocolo de pruebas,\n> self-improvement) vive en **`.github/copilot-instructions.md`** — léelo antes de\n> tocar el agente.\n\n## Estructura\n\n```\nagent/                  # el agente: agent.ts, instructions/, hooks/, lib/, skill-library/ (19 skills), tools/\ncompany-twin/           # el activo: erp-kernel/ (universal OKF) + companies/<tenant>/ (ICF, marmoles, joyarock…)\nevals/                  # gates de regresión (npx eve eval)\ntesis/                  # la tesis Sigma AGI (ver tesis/README.md)\nsrc/                    # SvelteKit: /chat, /studio, /audit, /api/*\nscripts/                # probes de la meta-fábrica, linter de conocimiento, e2e\n.data/                  # radiografía durable (sessions.sqlite3) — gitignored\n```\n\n## Verificación (antes de cada cambio)\n\n```bash\nnvm use 24\nnpm run check                                # svelte-check, 0 errores\nnode scripts/check-knowledge.ts              # linter de conocimiento vs MCP real: 0 críticos\nnode_modules/.bin/eve eval --url http://127.0.0.1:62803/ --timeout 360000   # evals 4/4\n```\n\n## Documentación\n\n- `tesis/README.md` — guía de lectura de la tesis (arquitectura → tesis → constitución → ADRs)\n- `.github/copilot-instructions.md` — runbook operativo de la fábrica (VS Code Copilot)\n- `tesis/protocolo-pruebas.md` — protocolo de evaluación con evidencia (radiografía)\n",
  "bytes": 2837,
  "sha": "c2219222f3f3c705dcdf85a9c6a126d9c21ff417529c8b7b0129a502ab727a8c",
  "repo_slug": "carlosg2/sk-eve",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/okf_carlosg2_sk_eve_company_twin_erp_kernel__82f8e122/readme"
}