JARVIS/.gitignore
sito 9fa0a40edf saber: manuales cosechados e indice publico pre-construido
- manuales.py cosecha el --help de las herramientas que no traen man page
  (ffuf, sqlmap, suite impacket, netexec, hydra...) y lo escribe como markdown
  en conocimiento/09 - Manuales/. Es la referencia de opciones que la man page
  no da; complementa el cheatsheet de invocaciones comunes.
- indexa.py --publico construye saber-publico.jsonl: glosario + pack de
  conocimiento con los vectores ya calculados, 100% publico y portable.
- busca.py usa ese indice publico como fallback cuando no hay indice personal,
  asi un clon recien hecho consulta al instante sin reindexar nada.
- .gitignore deja pasar saber-publico.jsonl; el personal (saber.jsonl) sigue
  fuera.
- docs/rag.md y el README del pack documentan ambas cosas.
2026-08-16 18:43:56 +02:00

47 lines
1.2 KiB
Text

# Entornos y modelos: se reconstruyen, no se versionan
venv/
*venv*/
__pycache__/
*.pyc
models/
*.onnx
*.gguf
*.bin
*.pt
*.ckpt
# Datos PRIVADOS del usuario: nunca al repositorio
# - saber.jsonl y derivados llevan el texto de los apuntes de COFRE
# - diario.jsonl es lo que se le dice al asistente por voz
# - la voz de referencia y las cachés de audio son personales
nucleo/datos/*.jsonl
nucleo/datos/saber.jsonl.antes-*
nucleo/datos/cache_voz/
nucleo/datos/banco.json
nucleo/datos/*.log
nucleo/datos/informe_rag.txt
voz/ref/
voz/cache_voz*/
voz/dataset/
voz/originales/
voz/modelos/
voz/comparativa/
*.wav
# Excepcion: el catalogo de acciones y su generador SI van (definen que sabe
# hacer el asistente, no son datos personales)
!nucleo/datos/acciones.json
!nucleo/datos/_generar.py
# Excepcion: el indice PUBLICO pre-construido (glosario + pack de conocimiento,
# con vectores ya calculados). Es 100 % publico y portable; se sube para que un
# clon consulte al instante sin reindexar. El personal (saber.jsonl) sigue fuera.
!nucleo/datos/saber-publico.jsonl
# Registros y temporales
*.log
scan.txt
PARAR
.flatpak-builder/
# Registro de herramientas personales (lo genera config/descubrir.py por usuario)
config/jarvis-herramientas.json