SECCIÓN 16Archivos y directorios
Configuración global — ~/.ixtli/
| Archivo | Descripción |
|---|
~/.ixtli/config | Configuración global (INI). Permisos 600. |
~/.ixtli/repl_history | Historial 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/
| Archivo | Descripción |
|---|
index.json | Mapa archivo → {lenguaje, cantidad de símbolos} |
graph.json | Grafo de dependencias completo |
reverse.json | Grafo inverso (quién importa a quién) |
confidence.json | Puntuación de confianza por archivo |
metadata.json | Framework, ORM, estadísticas, timestamp |
hashes.json | Hashes SHA-256 para actualizaciones incrementales |
last_session.json | Sesió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/
| Archivo | Descripción |
|---|
pre-commit | Hook instalado por ixtli |
pre-push | Hook instalado por ixtli |
pre-commit.ixtli-disabled | Hook deshabilitado temporalmente |
Claude Code — <repo>/.claude/ y <repo>/.mcp.json
| Archivo | Descripción |
|---|
.claude/commands/ixtli-review.md | Slash command /ixtli-review |
.claude/commands/ixtli-re-review.md | Slash command /ixtli-re-review |
.claude/commands/ixtli-commit.md | Slash command /ixtli-commit |
.claude/commands/ixtli-issues.md | Slash command /ixtli-issues |
.claude/settings.json | Hooks PreToolUse/PostToolUse |
.mcp.json | Configuración del servidor MCP |
CLAUDE.md | Guía del agente (sección inyectada por ixtli) |
Cursor — <repo>/
| Archivo | Descripción |
|---|
.cursorrules | Guía del agente (formato legacy) |
.cursor/rules/ixtli.mdc | Guía del agente (nuevo formato, alwaysApply: true) |
.vscode/tasks.json | Tasks: review staged, commit-review, re-review file |
Cline — <repo>/
| Archivo | Descripción |
|---|
.clinerules | Guía del agente con CLI reference completa |
Aider — <repo>/
| Archivo | Descripción |
|---|
.aider.conf.yml | Configuración con pre-cmd y CLI reference |
Codex — ~/.codex/
| Archivo | Descripción |
|---|
~/.codex/config.yaml | Tools: ixtli-review, ixtli-commit-review, ixtli-re-review |