--- episode_id: "bf4ff4da-73c4-4d8c-afee-75dcbb9b2134" puente_flat: "TRAZA_qu-pas_S20260812.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD" session_code: "S20260812.PIPELINE_FIXES" acto_dialogico: "informar" actor_flujo: "multi_actor" criticidad_aegis: "low" skill_dominante: "TESSERA" fase_proyecto: "operations" tipo_semantico: "troubleshooting" summary_one_line: "EPISODIO 1 — MEMORIA: Qué pasó" source_type: "claude_code" trust_boundary: "internal" created_at: "2026-08-15T00:31:19.235501+00:00" relectura_tagged: false forgejo_commit_sha: "pending" --- **T-301 y T-302 cerradas** — commit `5a54c099`, pusheado a los 3 remotos. En llano: ## Qué pasó **El bug era más largo de lo que parecía.** El campo que dice de dónde salieron las preguntas de un recuerdo (`hyde_origin`) **sí se calculaba** desde julio — pero moría **dos veces** camino al almacén: primero porque el paquete que viaja en el archivo no lo incluía, y después porque el crisol solo copia una **lista fija de ~34 campos** y tira el resto. Eso importa más allá de esta tarea: **si hubiera parcheado solo el lado local, mi test habría salido verde y los sellos se habrían caído en silencio en el servidor.** Habría declarado la tarea cerrada con la memoria igual de anónima que antes. La lista fija ya se había tragado otro campo en agosto — así que copié la solución que ya funcionó en vez de inventar una. ## Lo que más me gustó del turno **La doctrina me bloqueó a mí.** Al crear el medidor, BLINDADA-30 denegó la escritura: *«creas un emisor de veredictos nuevo y no hay ningún test que lo contraste»*. **No usé el override.** Escribí el test primero y el gate nació después. Un muro que solo frena a otros no es un muro; este frenó a quien lo mantiene. El test incluye lo que de verdad exige esa regla: un **gate lisiado** de mentira que daría `PASS` donde el real da `FAIL` — sin esa prueba, los otros ocho tests pasarían igual con el medidor roto. ## El número honesto **0 de 1666 recuerdos llevan remitente** — y es lo correcto: el sello se desplegó hace minutos. **No declaro T-301 verificada punta a punta**, porque no pude: el crisol no tiene modo de prueba y meter un episodio falso habría contaminado el corpus sin poder borrarlo. La prueba la dará el medidor con el primer recuerdo real, y ya tiene su fecha de caducidad escrita: **si en 7 días sigue sin datos mientras entran episodios, T-301 se reabre**. ## Y un hallazgo que no me tocaba pero encontré