saber: lo instalado en la maquina y los docs de repos clonados entran al indice

instalado.py lee los .desktop y los paquetes para saber que hay en el equipo y
para que sirve cada cosa. indexa.py lo engancha, y con el los docs markdown de
las herramientas clonadas en CODERS. Las dos fuentes son personales: se quedan
en el indice de la maquina y no entran en el publico.

busca_cli.py expone el mismo motor que usa el cerebro (saber.busca) para
consultar el indice desde la terminal, con --n y --json.

reentrena_noche.sh encadena las fases del reentrenamiento largo y las deja
corriendo horas; cada fase es reanudable por su cuenta.

eval del indice vivo: hit@1 43/57 (75%), hit@5 55/57 (96%), sim 0.909.
This commit is contained in:
sito 2026-08-18 12:14:57 +02:00
parent b1f8118272
commit 7c5381eea7
7 changed files with 369 additions and 2 deletions

View file

@ -36,6 +36,20 @@ CATALOGOS = [
"LISTAS", "CC0-1.0", True),
("awesome-hacking", os.path.join("_pages", "index.rst"), "rst",
"awesome-hacking (jekil)", "PENTESTERS", "", False),
# Segunda tanda (16-17 ago). publico=False hasta verificar licencia: no salen
# al indice publico, solo al personal que usa JARVIS en esta maquina.
("awesome-sysadmin", "README.md", "md", "awesome-sysadmin", "SISTEMA", "", False),
("awesome-cli-apps", "readme.md", "md", "awesome-cli-apps", "SISTEMA", "", False),
("awesome-security", "README.md", "md", "awesome-security", "PENTESTERS", "", False),
("awesome-pentest", "README.md", "md", "awesome-pentest", "PENTESTERS", "", False),
("awesome-shell", "README.md", "md", "awesome-shell", "SISTEMA", "", False),
("awesome-linux", "README.md", "md", "awesome-linux", "SISTEMA", "", False),
# Tercera tanda (madrugada 17 ago). Todas publico=False hasta revisar licencia.
("awesome-osint", "README.md", "md", "awesome-osint", "PENTESTERS", "", False),
("awesome-devops", "README.md", "md", "awesome-devops", "SISTEMA", "", False),
("awesome-docker", "README.md", "md", "awesome-docker", "SISTEMA", "", False),
("awesome-go", "README.md", "md", "awesome-go", "SISTEMA", "", False),
("awesome-python", "README.md", "md", "awesome-python", "SISTEMA", "", False),
]
# markdown: - [Nombre](http...) - Descripcion ... `Lic` `Lenguaje`