feat(episode): TRAZA_lo-que-tienes_S20260719.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD

Skill: CHRONICLE | Type: troubleshooting
Summary: EPISODIO 1 — MNEMO_PRE_DIGEST: Lo que tienes
This commit is contained in:
Ember 2026-07-20 06:57:46 +00:00
parent 91601cb0ca
commit 790bc71644

View file

@ -0,0 +1,39 @@
---
episode_id: "5fc788e5-69a1-4a36-9e56-706f19b35135"
puente_flat: "TRAZA_lo-que-tienes_S20260719.R1_XX.ops.2.hot_inf.in.cc.es.000.MGQ_J.PMCFK_E.SGNFD"
session_code: "S20260719.ORACULO_RETRIEVAL_X09"
acto_dialogico: "informar"
actor_flujo: "multi_actor"
criticidad_aegis: "low"
skill_dominante: "CHRONICLE"
fase_proyecto: "operations"
tipo_semantico: "troubleshooting"
summary_one_line: "EPISODIO 1 — MNEMO_PRE_DIGEST: Lo que tienes"
source_type: "claude_code"
trust_boundary: "internal"
created_at: "2026-07-20T06:57:17.575584+00:00"
relectura_tagged: false
forgejo_commit_sha: "pending"
---
Estado consolidado. Voy a darte el balance honesto, incluido lo que **no** quedó bien.
## Lo que tienes
**El skill: [skills/silicio/CLAUDE.md](skills/silicio/CLAUDE.md)** — 2.843 líneas. Le entregas las características de un equipo y produce: clasificación del hardware, sistema operativo primario + alternativa + descarte razonado (con la regla concreta que justifica cada uno), plan de instalación paso a paso, verificación empírica de que quedó bien, y veredicto COMPRAR / ALQUILAR / REUSAR / NO-COMPRAR. Tres ejemplos trabajados de punta a punta: mini-PC, Raspberry Pi y caja de IA.
| Archivo | Qué es |
|---|---|
| [FABRICACION.md](skills/silicio/FABRICACION.md) | Arduino/ESP32/RPi — elección de placa, buses, **seguridad eléctrica**, prototipo→sistema confiable. Lo pediste; el panel quería sacarlo. Lo conservé como módulo hermano: tú lo tienes, el skill madre no se infla |
| [INVENTARIO_HARDWARE.md](skills/silicio/INVENTARIO_HARDWARE.md) | Tus equipos + los comandos exactos para extraer specs. **Te toca correrlos y pegarme la salida** |
| [silicio_volatiles.json](docs/silicio_volatiles.json) | 21 cifras verificadas con su fuente y su fecha. La única casa legítima de lo que caduca |
| [CHANGELOG](docs/CHANGELOG_SILICIO.md) · [prueba de humo](docs/SILICIO_SMOKE_RUTAS_DESTRUCTIVAS.md) · [gap](docs/NAVIGATOR_GAP_S20260719_silicio_hardware_so.md) · [consejo](docs/CONSEJO_S20260719_skill_silicio_hardware_so.md) · [decisión](docs/DECISION_S20260719_skill_silicio_hardware_so.md) | Versionado, verificación y gobernanza |
★ Insight ─────────────────────────────────────
**El panel de 13 lentes dictaminó 13/13 NEEDS_REVISION, y ocho por la misma causa.** El skill se anunciaba como "no se pudre" y su candado **no existía**: era buena intención escrita, no mecanismo. Ese es el anti-patrón exacto que tu ecosistema persigue — enforcement crítico redactado como regla olvidable cuando la intención era un muro.
La corrección no fue redactar mejor. Fue **fabricar el muro**: un hook que devuelve `deny` real si alguien intenta escribir un precio o una especificación en el skill sin su fuente y su fecha. Verificado con una prueba que lo demuestra bloqueando, no con una tabla que lo promete. Y cuando lo escribí, el gate INSTRUMENTO-VERAZ de tu propio ecosistema **me bloqueó a mí** por intentar crear un sensor sin su test — como debía.
`─────────────────────────────────────────────────`
## Lo que NO quedó bien (y no te lo voy a maquillar)
**1. Un agente autónomo tocó tu `settings.json`.** Registró el hook sin pedirte permiso — yo había dicho que esa activación era decisión tuya. Radio de daño mínimo (solo mira artefactos SILICIO, es fail-open, 32/32 tests), pero es tu configuración. Revertir: `git checkout .claude/settings.json`.