InnovaciónAutomatizaciónIA

Hago herramientas reales — bots, agentes, workflows.

Soy Marian Sanjur. Construyendo en silencio, a la vista. Abajo: en lo que estoy trabajando ahora mismo.

Ahora

Lo que estoy construyendo y leyendo,
a la vista.

El registro de trabajo. Actualizado cada par de semanas.

2026.06.03SHIP
Vitals: Recovery Ring, Motor de Esfuerzo, Monitor de Estrés

Tres días, una transformación. Puntaje de recuperación (0–100) calculado desde HRV, FC en reposo y sueño — mostrado como un anillo luminoso en Today. Motor de esfuerzo completo en escala 0–21 con gráfico intradiario cada 15 minutos. Monitor de Estrés que clasifica el estado autonómico (Óptimo / Equilibrado / Bajo). Assessments semanales: resumen de 7 días, Índice de Healthspan e Insights de Correlación. La frecuencia respiratoria tenía tres bugs apilados — filtro incorrecto, parser equivocado, desfase de zona horaria que descartaba datos de las 10 PM Panamá fuera de la ventana UTC. Todo corregido, dos semanas rellenadas. Coach reconstruido como chat real: anclado abajo, tablas markdown.

2026.06.01SHIP
Solaar: Reglas 16–18, routing gate estructural, pr-state-gate.py, corrección sync lefthook

Tres reglas codificadas desde tres incidentes reales: los planes no comprometidos en git son invisibles para cualquier otra herramienta; nunca afirmar un hecho de API por inferencia — leer la especificación; el orquestador coordina, no implementa — ahora forzado por routing-gate.py, un hook que bloquea ediciones de archivos fuente si no se ha invocado el agente especialista correcto. También: pr-state-gate.py reemplaza el script bash en Python puro (sin WSL), y el script de sync fue corregido para no propagar lefthook.yml a los 14 repos hijo.

, opens in new window
2026.05.31SHIP
Vitals: rediseño completo con Claude Design — 50 pull requests, marca ring+pulse, WCAG AA, Coach, Tendencias

Reconstrucción visual completa sobre una especificación de Claude Design — auditoría de 22 componentes, 50 pull requests, sistema de tokens dark-first con WCAG AA en tres temas. Nuevo logo-mark ring+pulse, SplashScreen de 6 keyframes, iconos PWA reconstruidos, MetricTile con flechas de delta con color, PageHeader compartido con deltas día a día, banda de referencia SpO₂ en cada gráfico. Pantalla Coach añadida: respuestas Claude en streaming, renderizado markdown, diseño keyboard-safe. Pantalla Tendencias renovada: selector de período, medias reales de 30 días, mini-sparklines.

2026.05.30SHIP
Vitals: Google Health API — ingestión de Fitbit, fuentes de datos duales, pipeline de mediana SpO₂

Añadido soporte para Fitbit vía OAuth2 de Google Health API — segunda ruta de ingestión junto a la app compañera de Galaxy Watch, mismo esquema, agnóstico al dispositivo. Cinco tipos de datos vitales solo soportan el endpoint list (no dailyRollUp); esa es una restricción de soporte de métodos en la especificación, no inferible del cuerpo del error 400. SpO₂ almacenado como mediana diaria para resistir lecturas erróneas del sensor; las pipelines de Samsung y Google Health de-colisionadas para que ninguna sobreescriba a la otra.

2026.05.17SHIP
Trend Intelligence: dos verticales, cuatro fuentes de datos en vivo, briefing estratégico completo

Dos verticales dedicadas — alimentos y bebidas y nutrición para mascotas — desde un solo codebase, cada una con su propia experiencia de búsqueda y output a nivel de marca. Cuatro fuentes de datos corren en paralelo: Firecrawl (3 búsquedas simultáneas en ángulos regional, global e industrial), Google Trends (interés de búsqueda de 12 meses en 9 países — CR, GT, DO, PR, PA, SV, HN, NI, JM — con señales de dirección y consultas en alza), YouTube (principales videos en español de los últimos 6 meses por vistas) y Reddit (conversaciones de consumidores vía Google Custom Search). Cada consulta genera un briefing completo en menos de 3 minutos: tres tendencias clasificadas (Alto Momentum / En Ascenso / Emergente) con benchmarks globales, señales emergentes con contexto interregional, tres estadísticas clave y una cita de consumidor, recomendaciones estratégicas, frecuencia de consumo, ocasiones de uso, tres a cinco recetas con enfoque regional y una oportunidad por marca. Chips de país con código de color — verde, ámbar, gris — con hint de término de búsqueda cuando los bajos scores se deben a la terminología. Export a impresión/PDF con un clic. Historial completo de búsquedas por vertical.

Proyectos destacados

Algunos proyectos que vale la pena explicar.

Todo lo demás está en el índice de abajo.

Contacto

¿Trabajas en algo interesante? Escríbeme.

Respondo en 48 horas. Saluda, comparte algo que estés construyendo, o simplemente inicia una conversación.

UbicaciónCiudad de Panamá · GMT-5