Skill: NONE | Type: troubleshooting
Summary: EPISODIO 6 — MNEMO Pipeline: 📍 PARA JOHN — R9
2.2 KiB
2.2 KiB
| episode_id | puente_flat | session_code | acto_dialogico | actor_flujo | criticidad_aegis | skill_dominante | fase_proyecto | tipo_semantico | summary_one_line | source_type | trust_boundary | created_at | relectura_tagged | forgejo_commit_sha |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 18b8496b-546c-4f73-aa89-bf1a389348df | TRAZA_para-john-r9_S20260618.R6_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD | S20260618.VERIFY_FIRST_PASSPORT_FIX | informar | multi_actor | low | NONE | operations | troubleshooting | EPISODIO 6 — MNEMO Pipeline: 📍 PARA JOHN — R9 | claude_code | internal | 2026-06-18T21:55:49.075986+00:00 | false | pending |
📍 PARA JOHN — R9
- Hice: verifiqué en el código por qué la escritura es asimétrica. Es el patrón Transactional Outbox, a propósito (documentado en
outbox-pattern-design.md): los 3 inline son DB rápidas que el retrieval lee; los 2 del outbox son git (rate-limit 5 s) + WebDAV, réplicas lentas que nadie consulta. Meterlas inline bloquearía el núcleo. - Falta: decidir A/B/C de antes — ahora con el "por qué" claro, A es la correcta (+ opcional: podar el doble-write).
- Mi consejo: A — revivir el dispatcher y ponerle alerta de liveness; y de paso podar Qdrant+Neo4j del dispatcher (que solo replique Forgejo+Nextcloud). NO meter las 2 inline: rompería el aislamiento de fallos que el patrón te da gratis.
- Para avanzar, elige:
- 🟢 A (recomendado) — revivo dispatcher + alerta liveness + (opcional) podo el doble-write
- 🟡 B — cristalizo todo esto en un ADR (decisión arquitectónica documentada) antes de tocar nada
- ⚪ C — otra cosa / lo dejas para una ventana dedicada
📌 PILA-PENDIENTES (R9)
- 🟠 HIGH —
ember-outbox.servicemuerto desde 12-jun, sin alarma de liveness (defecto operativo real) [hard_fact] - 🟡 MEDIUM — Doble-write Qdrant+Neo4j (crisol inline + worker dispatcher) = deuda → podar dispatcher a solo Forgejo+Nextcloud [inference fundada en código]
- 🟡 MEDIUM — Corregir reporte §7 (claim password plex erróneo) [DLC-2]
- ❓ PREGUNTA-JOHN — Q-001 · ¿A revivir+monitorear / B ADR / C diferir?
- ✅ RESUELTAS — explicado el "por qué" de la asimetría: patrón Outbox a propósito (verificado en código), NO accidente