El código de la versión 1.0 está terminado y revisado, con el CI en verde en los cuatro sistemas. Lo que falta son las publicaciones: los tokens de Homebrew y npm, los tags y cargo publish, cada una con el OK de Sebastián. Le propusimos arrancar M6 en una rama aparte mientras tanto, y dio luz verde.

M6 sale del Cuestionario 49, donde Sebastián eligió qué formatos le sirven: documentos, archivos de configuración, los que viven al lado del código, binarios que ripgrep ya lee y los del día a día. La spec define cuarenta formatos, todos con escáneres propios y sin dependencias nuevas. Una regla de la spec resuelve los empates: cuando un glob de paths nombra la extensión, gana sobre un formato que sólo la reclama, como pasa con el result.json de una exportación de Telegram.

El plan quedó en doce partes y cuatro tandas. La primera ronda de revisión, con Fable y Codex, dejó observaciones que se aplican en la próxima vuelta.

https://github.com/neitanod/searchfor