Blog
All articles. All pillars. All authors.
Estrategias de chunking de texto
Cómo FLIN divide documentos en chunks para embedding y búsqueda semántica -- chunking recursivo por caracteres, división por límites de oración y las compensaciones detrás del solapamiento y tamaño de chunk.
El patrón del trait StorageBackend
Una inmersión profunda en el trait StorageBackend de FLIN -- la abstracción Rust que hace que cuatro backends de almacenamiento de archivos sean intercambiables sin cambiar una sola línea de código de aplicación.
Integración chunk-embedding
Cómo FLIN conecta el chunking de documentos con los embeddings vectoriales -- la capa de integración que convierte PDFs subidos en conocimiento buscable con una sola instrucción save.
Navegación de barra lateral: una pequeña corrección que lo cambió todo
Cómo una inconsistencia en la barra lateral de la consola de administración de FLIN llevó a una revisión completa de la arquitectura de navegación -- y por qué los pequeños errores de UX pueden socavar un producto entero.
Pulido final de UI/UX de la consola
Cómo las sesiones 300 y 301 pulieron la consola de administración de FLIN para producción -- CRUD de definiciones de entidades, temas de barra lateral, correcciones de errores y la eliminación de cada fuente de datos simulados.
Historial de entidades y vistas temporales en la administración
Cómo la consola de administración de FLIN expone funciones de base de datos temporal -- historial de versiones de entidades, consultas de viaje en el tiempo y la propiedad .history que hace accesible el pasado de cada registro.
El plan de corrección de la auditoría
Cómo organizamos 30 TODOs y 6 errores críticos en un plan de corrección de cinco fases -- y completamos los 21 ítems de corrección en cinco sesiones en dos días.
El error del alternador de tema
De cinco a siete sesiones persiguiendo un error del alternador de tema que finalmente requirió cero cambios en el compilador -- una lección en encontrar la solución más simple.
De Alpha a estable: el trabajo restante
La hoja de ruta completa de FLIN alpha a v1.0 estable -- cada brecha de funcionalidades, cada fase y las decisiones de ingeniería que determinan qué se lanza y qué espera.
Sincronización de seguimiento y gestión de estado
Cómo los archivos de seguimiento, números de versión y métricas de progreso de FLIN se mantienen sincronizados a lo largo de 237 sesiones y 3.537 pruebas -- la meta-ingeniería de construir un lenguaje.
El día que construimos el lexer, el parser y la VM (Sesiones 1-10)
Cómo el pipeline completo del compilador de FLIN -- lexer, parser, verificador de tipos, generador de código y VM -- fue construido en 10 sesiones en 48 horas.
9 agentes ejecutándose en paralelo: el sprint de i18n
Cómo la Sesión 254 se convirtió en el fracaso más instructivo de FLIN -- 7 intentos fallidos, 9 agentes paralelos y un avance que cambió nuestra forma de trabajar.