1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
# ═══════════════════════════════════════════════════════════
# RUST / CARGO
# ═══════════════════════════════════════════════════════════
/target/
**/target/
debug/
*.rs.bk
Cargo.lock
*.pdb
*.dll
*.so
*.dylib
# Testing
coverage/
*.gcno
*.gcda
**/mutants.out*/
# ═══════════════════════════════════════════════════════════
# AI AGENTS (2026)
# ═══════════════════════════════════════════════════════════
# Qwen Code
.qwenignore
.qwen/settings.json
.qwen/.env
# .qwen/skills/ se trackea para compartir skills con el equipo
!.qwen/skills/
# Claude Code
.claude/
.claudeignore
.claude-code.json
# Cursor
.cursor/
.cursorignore
# GitHub Copilot
.copilot/
# General AI agents
.agents/
.agent/
skills/
# ═══════════════════════════════════════════════════════════
# EDITORES DE CÓDIGO
# ═══════════════════════════════════════════════════════════
# Neovim
*.swp
*.swo
*~
.netrwhist
tags
Session.vim
Sessionx.vim
*.elc
.cask/
.dir-locals.el
# Zed Editor
.zed/
zed-settings.json
# VS Code
.vscode/*
!.vscode/settings.json
!.vscode/tasks.json
!.vscode/launch.json
!.vscode/extensions.json
!.vscode/*.code-snippets
.history/
*.vsix
*.code-workspace
# JetBrains (IntelliJ, RustRover, etc.)
.idea/
*.iml
# ═══════════════════════════════════════════════════════════
# ENTORNO Y SISTEMA
# ═══════════════════════════════════════════════════════════
# Environment variables
.env
.env.local
.env.*.local
# Logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
# OS
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
desktop.ini
# ═══════════════════════════════════════════════════════════
# PROYECTO ESPECÍFICO
# ═══════════════════════════════════════════════════════════
# RAG Dataset (output del scraper)
rag_dataset/
# Temporales
*.tmp
*.temp