SECCIÓN 16

Archivos y directorios

Configuración global — ~/.ixtli/

ArchivoDescripción
~/.ixtli/configConfiguración global (INI). Permisos 600.
~/.ixtli/repl_historyHistorial del REPL

Estructura de ~/.ixtli/config:

[default]
api_key = hki_xxxxxxxxxxxxxxxx

[github]
token = ghp_xxxxxxxxxxxxxxxx
repo = myorg/myapp

[gitlab]
token = glpat-xxxxxxxxxxxxxxxx
project = mygroup/myapp
url = https://gitlab.mycompany.com   ; solo si self-hosted

[jira]
host = https://mycompany.atlassian.net
email = dev@mycompany.com
token = xxxxxxxxxxxxxxxx

[linear]
token = lin_api_xxxxxxxxxxxxxxxx

[lsp]
enabled = true
python = pyright

Índice PIL local — <repo>/.ixtli/

ArchivoDescripción
index.jsonMapa archivo → {lenguaje, cantidad de símbolos}
graph.jsonGrafo de dependencias completo
reverse.jsonGrafo inverso (quién importa a quién)
confidence.jsonPuntuación de confianza por archivo
metadata.jsonFramework, ORM, estadísticas, timestamp
hashes.jsonHashes SHA-256 para actualizaciones incrementales
last_session.jsonSesión y issues del último ixtli review (para re-review)

Este directorio se agrega automáticamente al .gitignore. No commitear .ixtli/.


Git hooks — <repo>/.git/hooks/

ArchivoDescripción
pre-commitHook instalado por ixtli
pre-pushHook instalado por ixtli
pre-commit.ixtli-disabledHook deshabilitado temporalmente

Claude Code — <repo>/.claude/ y <repo>/.mcp.json

ArchivoDescripción
.claude/commands/ixtli-review.mdSlash command /ixtli-review
.claude/commands/ixtli-re-review.mdSlash command /ixtli-re-review
.claude/commands/ixtli-commit.mdSlash command /ixtli-commit
.claude/commands/ixtli-issues.mdSlash command /ixtli-issues
.claude/settings.jsonHooks PreToolUse/PostToolUse
.mcp.jsonConfiguración del servidor MCP
CLAUDE.mdGuía del agente (sección inyectada por ixtli)

Cursor — <repo>/

ArchivoDescripción
.cursorrulesGuía del agente (formato legacy)
.cursor/rules/ixtli.mdcGuía del agente (nuevo formato, alwaysApply: true)
.vscode/tasks.jsonTasks: review staged, commit-review, re-review file

Cline — <repo>/

ArchivoDescripción
.clinerulesGuía del agente con CLI reference completa

Aider — <repo>/

ArchivoDescripción
.aider.conf.ymlConfiguración con pre-cmd y CLI reference

Codex — ~/.codex/

ArchivoDescripción
~/.codex/config.yamlTools: ixtli-review, ixtli-commit-review, ixtli-re-review
Variables de entornoExit codes