Gbrain Demos Sesion 12jun
Estado demos video GBrain — sesión 12-jun-2026
Sección titulada «Estado demos video GBrain — sesión 12-jun-2026»Probamos las 10 demos del video GBrain contra el sistema REAL. GUION-v4 detallado y ejecutable ([[projects/decisiones/prioridad-video-gbrain-2026-06-11]]).
Demos verificadas
Sección titulada «Demos verificadas»- ✅ D1 relevo multi-vendor · ✅ D2 time-to-context · ✅ D6 bitácora · ✅ D7 scopes
- ❌ D3 grafo (auto-link skip remoto → se sana con sync) · ❌ D4 think (necesita keys) · ❌ D5 schema (ANTES filmable, falta pack) · ❌ D8 destruir-renacer (PROHIBIDA hasta arreglar write-through) · ❌ D9 teléfono · ❌ D10 ADK Cloud Run
3 arreglos de infraestructura aplicados (docker-compose)
Sección titulada «3 arreglos de infraestructura aplicados (docker-compose)»PUBLIC_URL (mismatch puerto 8080/8090), ENABLE_DCR (registro de clientes nuevos), bind 127.0.0.1. Los 3 clientes fundadores tenían token a mano y nunca pisaron el camino de autoservicio que el cliente nuevo sí pisó.
HALLAZGO CRÍTICO — “el éxito falso”
Sección titulada «HALLAZGO CRÍTICO — “el éxito falso”»add_timeline_entry desde agente remoto devuelve OK sin persistir. Fix: remotos usan put_page con sección, no timeline; escribir → RELEER siempre. Candidato estrella de la sección de fallas. Reportar upstream a gbrain.
═══════════════════════════════════════════════════════════════════
AVANCE SESIÓN NOCHE 12-jun (retomar aquí mañana)
Sección titulada «AVANCE SESIÓN NOCHE 12-jun (retomar aquí mañana)»Lo que se hizo y quedó verificado en vivo
Sección titulada «Lo que se hizo y quedó verificado en vivo»- D1 verificada END-TO-END en cámara real: Claude Code escribió
canal/youtube-handlepor MCP; Antigravity lo leyó y citó palabra por palabra. Tres cosas pasaron SOLAS (filmables): lenguaje natural sin comandos, citó el[[wikilink]]interno (el grafo viaja), y dedujo la procedenciasource_kind: mcp:put_pagepor su cuenta. - Segundo relevo Google→Google: Antigravity ESCRIBIÓ (
inbox/prueba-relevo-herramientas, marcador NICO-77, firmado) → otro cliente lo leyó citando marcador + firma + secuencia temporal. Valida que Antigravity tiene permiso de escritura y que el cerebro aguanta N clientes (Claude Code, Antigravity, Gemini CLI — los 3 conectados a localhost:8090). - Falla de identidad INVESTIGADA Y DESCARTADA: una respuesta “lo guardé yo (Claude Code)” parecía un agente confundido de identidad. Test de verificación → falso: cada agente sabe quién es y atribuye bien; era confusión de terminal de Nicolás. Meta-lección para el guion: por poco metemos una falla inventada; la verificación la atrapó (= método del canal). Está en el ANEXO D del guion, no como falla real.
- La FIRMA validada por 2 agentes rivales: ambos notaron que youtube-handle no tenía firma y dedujeron autoría honestamente. Beat del guion (disciplina #4).
GUION-v4 reescrito (importante)
Sección titulada «GUION-v4 reescrito (importante)»Nicolás detectó que el v4 perdió “lo que se DICE en cada demo” (el v3 sí lo tenía). Se reformatearon las 10 demos al formato: 🎤 A CÁMARA (texto hablado) arriba + 🎬 EN PANTALLA + ⚙️ FICHA TÉCNICA (montaje/prueba/estado) abajo. Además se agregó ANEXO D — Bitácora de pruebas en vivo (12-jun). La Demo 2 quedó lista para grabar.
Idea original de Nicolás capturada
Sección titulada «Idea original de Nicolás capturada»[[originals/constitucion-multi-agente-una-sola-memoria]] — “¿cómo logro que Claude Code, Codex, Cursor, Antigravity CLI lean gbrain y no otra memoria?”. Define la Capa 4 (gobernanza): conexión (MCP) vs constitución (reglas en CLAUDE.md/AGENTS.md/.cursor/rules). Reglas = probabilísticas (comportamiento); scopes OAuth = determinísticos (capacidad).
Datos PROTEGIDOS (ya no es emergencia)
Sección titulada «Datos PROTEGIDOS (ya no es emergencia)»Respaldo en videos/harness-propio/scripts/backups/: pg_dump completo + pages-*/
(68 páginas como .md, incluidas las DB-only: 2 ideas originales + decisiones). Beekeeper
Studio instalado como herramienta de ingeniero para inspeccionar Postgres (localhost:5433).
Hallazgo: hay un repo SEPARADO /Users/.../brain-agentes que gbrain tiene como
sync.repo_path (ruta del host, no existe en el contenedor) — de ahí el mismatch.
PLAN MAÑANA (orden)
Sección titulada «PLAN MAÑANA (orden)»- Decisión de repo canónico para el write-through:
yt/brain/src/content/docsvsbrain-agentes(Nicolás decide). Desbloquea B2 → D3 y D8. - Aplicar refuerzo de Capa 4 a la Idea 3 del guion (la pregunta de la constitución
- las dos capas + mostrar el archivo de constitución en pantalla).
- Seguir con las demos pendientes según prioridad.
Escrito por Claude Code.