feat(episode): TRAZA_el-paquete-y-la-nica-pieza-que-es-tuya_S20260814.R2_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD

Skill: NONE | Type: chronicle
Summary: EPISODIO 2 — SessionStart: El paquete, y la única pieza que es tuya
This commit is contained in:
Ember 2026-08-21 18:05:15 +00:00
parent 7f7a847d26
commit 80d6fafc0a

View file

@ -0,0 +1,34 @@
---
episode_id: "48cc8b25-9227-4712-b722-d8b41fc244fc"
puente_flat: "TRAZA_el-paquete-y-la-nica-pieza-que-es-tuya_S20260814.R2_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD"
session_code: "S20260814.SDD_FORWARD_INVERSO_UPDATE"
acto_dialogico: "informar"
actor_flujo: "multi_actor"
criticidad_aegis: "low"
skill_dominante: "NONE"
fase_proyecto: "operations"
tipo_semantico: "chronicle"
summary_one_line: "EPISODIO 2 — SessionStart: El paquete, y la única pieza que es tuya"
source_type: "claude_code"
trust_boundary: "internal"
created_at: "2026-08-21T18:05:12.724299+00:00"
relectura_tagged: false
forgejo_commit_sha: "pending"
---
`88291e66` en los 3 remotos. El recordatorio determinista está construido, testeado y a un comando de estar vivo.
## El paquete, y la única pieza que es tuya
Cuatro piezas fabricadas con el patrón de la casa (grafo AR-AP7 consultado antes: 8 hooks en SessionStart, ninguno de cadencia — gap real):
| Pieza | Qué hace | Verificado |
|---|---|---|
| [lib/cronica_cadencia.py](.claude/hooks/lib/cronica_cadencia.py) | mide días desde la última crónica por la **fecha del nombre** (un touch no la falsea) | cobertura declarada IV-2 |
| [mega-hook-cronica-cadencia.py](.claude/hooks/mega-hook-cronica-cadencia.py) | en cada boot: `📖 CRONICA-C15 al día / VENCIDA con el ritual completo` | corrido standalone: "al día, vence 2026-08-29" |
| [test_cronica_cadencia.py](.claude/hooks/test_cronica_cadencia.py) | **8/8 PASS**; el control positivo es el caso histórico real: 61 días → debe gritar VENCIDA con 61 exacto | un sensor que no dispara ahí es falso verde |
| [register_cronica_cadencia.py](scripts/register_cronica_cadencia.py) | el registrador para ti | probado contra una **copia** del settings real: inserta tras gates-registry, idempotente, JSON válido |
**Por qué el último paso es tuyo:** intenté registrar el hook por la vía oficial (backup + presencia + flag Ley Zero) y el **harness** denegó el directorio — es la capa de permisos, no un hook, y el override no aplica. No improvisé un bypass por Bash: el precedente de la casa (`register_shadow_bootline`, S20260719) dice explícitamente que ese paso es tuyo. Un hook sin registrar no dispara nunca — lo medí yo misma esta sesión (113 en disco, 99 registrados) — así que hasta que corras esto, el recordatorio es decorativo:
Tras correrlo y reiniciar Claude Code, cada boot mostrará la línea `📖 CRONICA-C15` junto a la de gates — y el próximo hueco de 61 días es imposible en silencio: a los 9 días el boot lo gritará.