Files
yt-channel-scraper/.gitignore
T
urieljareth c693b20e19 chore(repo): datos privados fuera de git + line-endings normalizados
- .gitignore: data/* (canales, BD, markdown, media), cookies/ (sesiones de YouTube),
  config.yaml real (usar config.example.yaml), graphify-out/, .superpowers/, .env,
  venvs, estado local de agentes
- untrack de graphify-out (102 archivos de cache regenerable), config.yaml y
  .claude/settings.json (estado de maquina local); los archivos se conservan en disco
- .gitattributes: LF en todo el texto, CRLF solo para .bat/.ps1, binarios marcados
  (fin de los warnings LF/CRLF en cada diff)
- data/.gitkeep documenta el proposito del directorio
2026-09-10 00:32:55 -06:00

52 lines
880 B
Plaintext

# --- Python ---
__pycache__/
*.py[cod]
*.egg-info/
build/
dist/
.eggs/
.pytest_cache/
.coverage
htmlcov/
# --- Entornos virtuales ---
.venv/
.venv-*/
venv/
# --- Datos del usuario: NUNCA versionar (canal(es), contenido scrapeado, BD, media) ---
data/*
!data/.gitkeep
# --- Cookies de sesión de YouTube: sensibles, nunca versionar ---
cookies/
*.cookies.txt
cookies.txt
# --- Config real del usuario (usar config.example.yaml como plantilla) ---
config.yaml
.env
.env.*
# --- Estado de runtime del servidor ---
.run/
*.log
# --- Salida regenerable de herramientas de análisis (graphify) ---
graphify-out/
# --- Estado local de agentes IA ---
.superpowers/
.claude/
.opencode/goals/state.json
.opencode/goals/state.json
.opencode/goals/state.json.ledger.jsonl
.opencode/opencode-loop/
.opencode/node_modules/
# --- macOS / editors ---
.DS_Store
Thumbs.db
.idea/
.vscode/