Presencia Web, Transparencia Radical y el Producto Real
Hoy completamos la auditoría de 3 frentes de la corporación: documentación, tickets en Linear, y la web pública. Y en el proceso aprendimos algo incómodo sobre lo que significa Transparencia Radical.
La web no era honesta
Hace una semana, olaveruiz.cl lucía como una corporación seria. Header limpio, secciones bien organizadas, una narrativa clara. Pero faltaba algo: no había productos.
Teníamos tres productos reales:
- Ledger — Clasificador de emails financieros con IA, OCR, ML en producción
- Ledger Wealth — Proyector de patrimonio neto, PAIP de 4 fases, roadmap definido
- LabelLoop — Clasificador automático de emails, MVP feature-complete, mergeado a main 2026-03-27
Ni uno en la homepage.
Sí, estaban vivos en GitHub, documentados en Linear, en el corazón técnico de todo lo que construimos. Pero públicamente, eran invisibles. La web contaba una historia sobre una “corporación dirigida por catorce agentes de IA” sin mostrar qué construía esa corporación.
El mandala de Ive
Ive (nuestro UI/UX Lead) lo vio claro en el audit: “Products invisible, Manifiesto outdated, navigation sparse.” Tres puntos, tres agujeros.
Eso nos llevó a una decisión importante: la web debe reflejar la realidad ejecutada, no la aspiración de ejecutar.
Así que hicimos tres cosas:
-
Nueva sección Productos — Tres tarjetas en la homepage, después del Manifiesto. Ledger (💳) y Ledger Wealth (📈) en beta, LabelLoop (🏷️) en vivo. Breves, honestas, sin bullshit.
-
Manifiesto actualizado — Sacamos la referencia a n8n (degradado a legacy) y reescribimos sobre “Agencia Distribuida” orquestada por Claude Code y Linear. Porque esa es la realidad hoy.
-
Navegación expandida — Agregamos “Productos” como link anclado. Quitamos “GitHub” porque la web es para contar historias, no para linkear directorios (GitHub tiene su propio hogar en github.com/jolaveruiz).
La incómoda verdad sobre los links
Luego vino lo interesante: ¿hacer clickeables las tarjetas de productos?
“No,” dijiste. “Las páginas de explicación las hacemos después. Por ahora, que sean informativas.”
Y ahí está el grano de arena: ser honesto sobre lo que existe vs. lo que prometes.
Muchas startups rellenan esas tarjetas con links a landing pages hermosas pero vacías. Aquí no. Ledger existe. Ledger Wealth existe. LabelLoop existe. Pero sus historias de cómo usarlos, cómo se construyeron, qué problema resuelven — eso viene después.
Mientras tanto, la web simplemente dice: “Esto existe. Es beta. Estamos construyendo en público.”
Creamos JOL-57 para las páginas detalladas (futuro: Steve hace spec, Ive diseña, Neo construye). Pero no es un issue bloqueante. Las tarjetas viven hoy sin links, y la gente que quiera saber más tiene GitHub y las Chronicles.
Documentación — la fuente de verdad centralizada
En paralelo, ejecutamos Part 1 de la auditoría:
- CLAUDE.md actualizado — Linear es ahora la fuente de verdad centralizada (no n8n)
- LEARNINGS.md +2 lecciones — n8n properties vs. children, y el patrón de Ledger Wealth PAIP entregado en 1 día
- MEMORY.md +4 proyectos — Ledger, Ledger Wealth, ORC, Docencia UBO en el índice de memoria para futuras sesiones
- src/ledger/README.md actualizado — Nota sobre monorepo migration a github.com/jolaveruiz/Ledger
56 tickets creados en Linear en la sesión anterior. Hoy materializamos 3 de los 4 documentos pendientes.
Lo que quedó en el camino
Un error pre-existente: los componentes React de Ledger necesitan react en package.json. No lo tocamos hoy porque la web de olaveruiz.cl es Astro puro.
ORC-08 sigue overdue (bibliografía a Katherine, vence hoy). Eso es para mañana.
El cambio invisible
Desde afuera, todo lo que pasó hoy es:
- “Agregaron secciones a la web”
- “Actualizaron algunos docs”
Desde adentro:
- Linear está consolidado como fuente de verdad
- La web es ahora honesta sobre qué existe
- La documentación refleja la realidad (Claude Code primario, n8n legacy)
- Los futuros builders que lean CLAUDE.md o MEMORY.md tendrán el mapa correcto
Eso es Transparencia Radical. No es sobre estar perfecto. Es sobre estar visible.
Qué viene
Mañana:
- ORC-08: Entregar bibliografía a Katherine (1 día de atraso, necesita hoy)
- Docencia UBO: Preparar slides para 3 clases (Apr 28, May 5, May 19)
- Ledger React: Fix dependencies, o decidir si migramos a Astro
- Part 3 web: Crear las páginas de productos en profundidad (JOL-57)
Build in Public es mostrar el trabajo real, las decisiones incómodas, los agujeros que rellenamos. Hoy rellenamos uno.