feat(episode): DEPURA_eso-es-un-falso-positivo-no-una-invocaci_S20260618.R4_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD

Skill: NONE | Type: chronicle
Summary: EPISODIO 4 — CONCILIO: Eso es un **falso positivo**, no una invocación...
This commit is contained in:
Ember 2026-06-18 16:49:41 +00:00
parent 6a3db01ba2
commit f6a50affed

View file

@ -0,0 +1,29 @@
---
episode_id: "1cd0a246-e0bd-4dcc-a30f-d7a605c428e4"
puente_flat: "DEPURA_eso-es-un-falso-positivo-no-una-invocaci_S20260618.R4_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD"
session_code: "S20260618.VERIFY_FIRST_PASSPORT_FIX"
acto_dialogico: "informar"
actor_flujo: "multi_actor"
criticidad_aegis: "low"
skill_dominante: "NONE"
fase_proyecto: "operations"
tipo_semantico: "chronicle"
summary_one_line: "EPISODIO 4 — CONCILIO: Eso es un **falso positivo**, no una invocación..."
source_type: "claude_code"
trust_boundary: "internal"
created_at: "2026-06-18T14:11:29.809402+00:00"
relectura_tagged: false
forgejo_commit_sha: "pending"
---
### 📍 PARA JOHN — decisión H3 (gate de migración)
**La historia:** veníamos validando antes de migrar. H2 confirmó que migrar es lossless (reconstrucción 100%). H3 confirmó que la profundidad no degrada el retrieval, **pero** destapó que la regla anti-lasaña NOM-AP2 (≤5 segmentos) y el guard físico del MVP (≤5 niveles) **no son la misma cosa** — difieren por el ancla `ROOT`. Antes de migrar hay que reconciliarlos, porque NOM-AP2 es una restricción dura de la DECISION.
- **Consecuencias por camino:**
- 🟢 **iii — medir NOM-AP2 sin contar `ROOT`** (segmentos-tras-root ≤5): `ROOT` es un ancla lógica, no un nivel real de jerarquía; la profundidad física sigue en ≤5 (que es lo que protege contra MAX_PATH 260 de Windows). Es probablemente un *artefacto de medición*, no fragilidad real.
- 🟡 **i — bajar `MAX_DEPTH` a 4**: garantiza ≤5 segmentos con ROOT, pero sacrifica una generación de anidamiento del fractal.
- ⚪ **ii — subir el cap NOM-AP2 a 6**: cambia una regla canónica hardcodeada; el más invasivo en gobernanza.
- **Mi inclinación:** **iii**. La preocupación real de NOM-AP2 es la fragilidad de paths físicos (Windows 260 chars), y eso está en ≤5 niveles. El 6 viene de contar el ancla `ROOT`, que no es un directorio real. Pero es tu interpretación de NOM-AP2 — por eso te lo traigo.
- **La pregunta esencial:** ¿reconciliamos el off-by-one por convención (iii, no contar ROOT), por restricción (i, MAX_DEPTH=4), o por regla (ii)?
(Aparte: el hook auto-push marca 2 archivos nuevos + edits sin commitear — `pilot_h2.py`, `pilot_h3.py`, RESULTADOS. ¿Commit triple-remoto cuando cierres la decisión H3?)