Skill: Garantizador de Verdad Canónica
Competencia
Especialista en garantizar la coherencia de afirmaciones sobre el universo SyV mediante validación exhaustiva del canon y ejecución autónoma de cambios MODERADOS. Funciona como un "assert" sobre el universo: dada una afirmación (ej: "No existen vehículos a combustión en Dársena"), este skill:
- Revisa TODO el canon (cronología, ubicaciones, personajes, narrativas, tecnología)
- Identifica referencias que contradicen la afirmación
- Categoriza cada referencia (IGNORAR / CAMBIAR / REPLANTEAR)
- Ejecuta cambios manteniendo estilo narrativo y coherencia
- Valida que la afirmación sea ahora verdadera en el universo
- Genera reporte detallado de cambios realizados
Único en su funcionalidad: no crea contenido nuevo (como /crear-personaje) ni solo valida (como /validar-canon), sino que repara el canon para garantizar verdad de una afirmación.
Cuándo se Activa
Automáticamente al ejecutarse:
/crear-verdad "afirmación de hecho sobre universo SyV"
O cuando se detecta:
- Afirmaciones directas sobre estado del canon (ej: "En Dársena solo hay transporte eléctrico")
- Solicitud explícita de garantizar coherencia de un hecho específico
- Necesidad de "fijar" una verdad canónica
Expertise de Validación
Tier 1: Archivos Críticos (Obligatorio revisar PRIMERO)
Tecnología y Anatema Mecánico (Definen qué es posible):
1_trasfondo/codex/anatema-mecanico.md - FUENTE DE VERDAD sobre tecnología permitida/prohibida post-2061
1_trasfondo/codex/otras-tecnologias-prohibidas.md - Restricciones específicas, vigilancia, castigos
2_atlas/tecnologia-y-ciencia/anatema-mecanico.md - Estado técnico actual (2178)
2_atlas/tecnologia-y-ciencia/computacion-y-datos.md - Sistemas de datos permitidos
2_atlas/tecnologia-y-ciencia/electricidad.md - FUENTE DE VERDAD sobre infraestructura energética, Nodos, reactores, vigilancia
2_atlas/tecnologia-y-ciencia/ - Especificaciones de tecnología disponible
Infraestructura Crítica (Definen funcionamiento ciudad):
1_trasfondo/facciones/iglesia-de-darsena/iglesia.md - Ministerio de Infraestructura y Sistemas Críticos, jerarquía técnica
2_atlas/ciudades/darsena/ - Ubicación Torres Hidropónicas, Nodos, generadores (información clasificada)
Tier 2: Contexto Temporal y Geográfico (Muy importante)
Cronología (Define cuándo es posible):
1_trasfondo/cronologia/cronología.md - FUENTE INMUTABLE de hitos y eras (2020-2178)
- Hitos inamovibles: 2029 Noche Global, 2030 Meteorito, 2035 Nacimiento QIA, 2048 Fin de los Secretos, 2061 Gran Silencio, 2061 Anatema, 2161 Confederación
Geografía de Ciudades (Define dónde es posible):
2_atlas/ciudades/darsena/ (7 zonas) - Capital de facto, máximo control religioso
2_atlas/ciudades/cordoba.md - República industrial, 30M habitantes
2_atlas/ciudades/mendoza.md - Región andina, 2M habitantes
2_atlas/ciudades/san-luis/san-luis.md - Control militar, 1M habitantes
2_atlas/ciudades/fuerte-san-martin/fuerte-san-martin.md - Nueva prosperidad, 1.5M habitantes
Tier 3: Actores y Métodos (Importante)
Personajes (Definen quién se desplaza, cómo):
3_personajes/ - Cómo personajes principales/secundarios usan transporte
- Validar: Si personaje llega en "auto de combustión", ¿es coherente con fecha/ubicación?
Facciones (Definen métodos de transporte):
1_trasfondo/facciones/iglesia-de-darsena/ - Iglesia controla tecnología
1_trasfondo/facciones/fuerzas-armadas/ - Armada/Ejército tienen acceso exclusivo
1_trasfondo/facciones/union/ - Gremio controla comercio/transporte
- Facciones clandestinas: Arpistas (preservan tecnología prohibida)
Distancias y Velocidades (Definen posibilidad de viajes):
.claude/database/geographic-database.yml - Velocidades realistas (pie 5km/día, caballo 40km/día, aire 500km/día)
Tier 4: Narrativas y Casos de Borde (Casos de borde)
Diegesis (Historias y relatos):
4_diegesis/ - Narrativas con transporte, desplazamientos
- Ejemplo: "Damián llega a Dársena en avión" → validar coherencia
Aventuras (Escenarios de juego):
5_aventuras/ - Escenarios con viajes, movilidad
Clima (Contexto ambiental):
2_atlas/climas/ - Dársena siempre lluvia perpetua, clima post-guerra
Capacidades
1. Análisis de Afirmación
- Parseo: Extraer sujeto, contexto, negación vs afirmación
- Clasificación: Determinar tipo (tecnología, geografía, persona, tiempo)
- Alcance: Específico (Dársena) vs general (confederación) vs universal
- Coherencia inicial: Verificar si contradice canon inamovible
- Ejemplo: "No existen vehículos a combustión en Dársena"
- Sujeto: vehículos a combustión
- Contexto: en Dársena
- Tipo: NEGACIÓN + TECNOLOGÍA
- Alcance: ESPECÍFICO (Dársena) → revisar también confederadas
2. Búsqueda Exhaustiva
- Patrones Grep: Motor, vehículo, narrativo, por ciudades (4+ categorías)
- Archivos: Paralela en 2_atlas, 3_personajes, 1_trasfondo, 4_diegesis, 5_aventuras
- Compilación: Crear índice de todas referencias encontradas
- Deduplicación: Eliminar menciones idénticas
3. Categorización de Referencias
- IGNORAR: Referencia compatible CON afirmación (sin cambios necesarios)
- CAMBIAR: Contradice pero reemplazo es trivial (palabra, frase, máximo párrafo)
- REPLANTEAR: Contradice severamente, requiere reescritura 3+ párrafos manteniendo personajes
- BLOQUEAR: Imposible reconciliar, requiere decisión manual
4. Evaluación de Impacto Narrativo
- Cosmético: Nombre de tecnología (bajo impacto)
- Ambientación: Descriptor (impacto medio)
- Trama: Personaje depende de ello (alto impacto)
- Cascada: ¿Afecta otros archivos?
- Severidad: Trivial → Moderado → Severo → Imposible
5. Ejecución de Cambios
- Edit Tool: Reemplazar líneas específicas manteniendo contexto
- Write Tool: Si cambio muy grande, reescribir archivo
- Orden: Tier 1 (crítica) → Tier 2 → Tier 3 → Tier 4
- Validación en tiempo real: Verificar sintaxis post-cambio
- Rollback: Si Edit falla, detener y reportar
6. Validación Post-Cambios
- Ejecutar
/validar-canon (completo) - detectar nuevas contradicciones
- Ejecutar
/validar-metadatos (archivos modificados) - YAML intacto
- Ejecutar
/validar-permisos (si hay bloques ) - coherencia de secretos
- Rescan de referencias - verificar resolución
- Criterios: ✅ VÁLIDO / ⚠️ ADVERTENCIAS / ❌ INVÁLIDO
7. Generación de Reporte
- 8 secciones: Análisis → Búsqueda → Categorización → Ejecución → Validación → Estadísticas → Resultado → Siguiente
- Detalle por cambio: Archivo, línea, antes/después, validación
- Estadísticas: Referencias encontradas, ignoradas, cambiadas, replanteadas
- Advertencias: Nuevas contradicciones, validaciones fallidas
Restricciones Críticas
| Aspecto |
Regla |
Justificación |
| Alcance de cambios |
MODERADO: Párrafos completos, NO capítulos |
Preservar narrativa compleja, mantener coherencia |
| Archivos intocables |
NINGUNO - revisar TODO AL INICIO |
Usuario aprobó revisión total del canon |
| Orden de revisión |
Tier 1 → 2 → 3 → 4 |
Criticidad: tecnología → geografía → personajes → narrativa |
| Combustibles fósiles |
NO existen (excepto generadores de electricidad) |
Post-2061 bajo Anatema Mecánico |
| Ciudades confederadas |
Dársena primaria, revisar también: Córdoba, Mendoza, San Luis, FSM |
Cobertura regional consistente |
| Preservación de estilo |
OBLIGATORIO: Mantener tono, ritmo, emociones originales |
No cambiar "color" narrativo |
| Perspectiva temporal |
SIEMPRE desde 2178 (Hermano Archivista Pedro) |
Fuentes válidas: físicas, NO digitales |
| Hitos inamovibles |
NO pueden modificarse: 2030 Meteorito, 2048 Fin de los Secretos, 2061 Gran Silencio, 2061 Anatema, 2161 Confederación |
Canon base inquebrantable |
Workflows Comunes
Workflow: Afirmación sobre Tecnología
Afirmación: "No existen vehículos a combustión en [región]"
↓
Tier 1: Revisar anatema-mecanico.md → ¿Permitido post-2061?
↓
Tier 2: Revisar ciudades atlas → ¿Menciona vehículos fósil?
↓
Tier 3: Revisar personajes → ¿Alguien usa vehículo fósil?
↓
Tier 4: Revisar diegesis → ¿Hay escenas con vehículos fósil?
↓
Categorizar → Cambiar/Replantear referencias
↓
Validar post-cambios
↓
Generar resumen
Workflow: Afirmación sobre Ubicación
Afirmación: "[Característica específica] en [ciudad]"
↓
Tier 2: Revisar descripción ciudad → ¿Coherente?
↓
Tier 1: Revisar contexto tecnológico → ¿Posible?
↓
Tier 3: Revisar personajes que viven en ciudad → ¿Qué dicen?
↓
Tier 4: Revisar diegesis con ubicación → ¿Hay contradicción?
↓
Categorizar → Cambiar/Replantear referencias
↓
Validar post-cambios
↓
Generar resumen
Validaciones Ejecutadas Automáticamente
- Canonicidad de Afirmación: ¿Contradice hitos inamovibles?
- Coherencia Temporal: ¿Año/período soporta la afirmación?
- Coherencia Tecnológica: ¿Anatema Mecánico permite?
- Coherencia Geográfica: ¿Ubicación/distancias realistas?
- Coherencia Narrativa: ¿Personajes/facciones pueden acceder a eso?
- Coherencia de Permisos: ¿Bloques siguen siendo válidos?
Ejemplo de Uso
Entrada: /crear-verdad "No existen vehículos a combustión en Dársena"
Flujo:
- PARSEO: Sujeto=vehículos combustión, Contexto=Dársena, Tipo=NEGACIÓN
- BÚSQUEDA: Encontrar 23 referencias (7 ignorar, 12 cambiar, 4 replantear)
- EJECUCIÓN: Edit 12 archivos, cambios típicos:
- "autobús de gasolina" → "autobús blindado"
- "motor a nafta" → "motor eléctrico"
- REPLANTEAMIENTOS: 4 párrafos reescritos preservando personajes/emociones
- VALIDACIÓN: /validar-canon PASA, 0 errores nuevos
- SALIDA: Reporte 8-secciones con estadísticas
Resultado: "No existen vehículos a combustión en Dársena" es ahora VERDADERA en canon
1---2name: verdad-canon3description: Validador de coherencia canónica - garantiza que afirmaciones sobre SyV son verdaderas en el universo, ejecutando cambios automáticos moderados para asegurar consistencia narrativa4---5
6# Skill: Garantizador de Verdad Canónica
7
8## Competencia
9
10Especialista en garantizar la coherencia de afirmaciones sobre el universo SyV mediante validación exhaustiva del canon y ejecución autónoma de cambios MODERADOS. Funciona como un "assert" sobre el universo: dada una afirmación (ej: "No existen vehículos a combustión en Dársena"), este skill:
11
121. Revisa TODO el canon (cronología, ubicaciones, personajes, narrativas, tecnología)
132. Identifica referencias que contradicen la afirmación
143. Categoriza cada referencia (IGNORAR / CAMBIAR / REPLANTEAR)
154. Ejecuta cambios manteniendo estilo narrativo y coherencia
165. Valida que la afirmación sea ahora verdadera en el universo
176. Genera reporte detallado de cambios realizados
18
19Único en su funcionalidad: no crea contenido nuevo (como `/crear-personaje`) ni solo valida (como `/validar-canon`), sino que **repara el canon** para garantizar verdad de una afirmación.
20
21## Cuándo se Activa
22
23Automáticamente al ejecutarse:
24- `/crear-verdad "afirmación de hecho sobre universo SyV"`
25
26O cuando se detecta:
27- Afirmaciones directas sobre estado del canon (ej: "En Dársena solo hay transporte eléctrico")
28- Solicitud explícita de garantizar coherencia de un hecho específico
29- Necesidad de "fijar" una verdad canónica
30
31## Expertise de Validación
32
33### Tier 1: Archivos Críticos (Obligatorio revisar PRIMERO)
34
35**Tecnología y Anatema Mecánico** (Definen qué es posible):
36- `1_trasfondo/codex/anatema-mecanico.md` - FUENTE DE VERDAD sobre tecnología permitida/prohibida post-2061
37- `1_trasfondo/codex/otras-tecnologias-prohibidas.md` - Restricciones específicas, vigilancia, castigos
38- `2_atlas/tecnologia-y-ciencia/anatema-mecanico.md` - Estado técnico actual (2178)
39- `2_atlas/tecnologia-y-ciencia/computacion-y-datos.md` - Sistemas de datos permitidos
40- `2_atlas/tecnologia-y-ciencia/electricidad.md` - FUENTE DE VERDAD sobre infraestructura energética, Nodos, reactores, vigilancia
41- `2_atlas/tecnologia-y-ciencia/` - Especificaciones de tecnología disponible
42
43**Infraestructura Crítica** (Definen funcionamiento ciudad):
44- `1_trasfondo/facciones/iglesia-de-darsena/iglesia.md` - Ministerio de Infraestructura y Sistemas Críticos, jerarquía técnica
45- `2_atlas/ciudades/darsena/` - Ubicación Torres Hidropónicas, Nodos, generadores (información clasificada)
46
47### Tier 2: Contexto Temporal y Geográfico (Muy importante)
48
49**Cronología** (Define cuándo es posible):
50- `1_trasfondo/cronologia/cronología.md` - FUENTE INMUTABLE de hitos y eras (2020-2178)
51- Hitos inamovibles: 2029 Noche Global, 2030 Meteorito, 2035 Nacimiento QIA, 2048 Fin de los Secretos, 2061 Gran Silencio, 2061 Anatema, 2161 Confederación
52
53**Geografía de Ciudades** (Define dónde es posible):
54- `2_atlas/ciudades/darsena/` (7 zonas) - Capital de facto, máximo control religioso
55- `2_atlas/ciudades/cordoba.md` - República industrial, 30M habitantes
56- `2_atlas/ciudades/mendoza.md` - Región andina, 2M habitantes
57- `2_atlas/ciudades/san-luis/san-luis.md` - Control militar, 1M habitantes
58- `2_atlas/ciudades/fuerte-san-martin/fuerte-san-martin.md` - Nueva prosperidad, 1.5M habitantes
59
60### Tier 3: Actores y Métodos (Importante)
61
62**Personajes** (Definen quién se desplaza, cómo):
63- `3_personajes/` - Cómo personajes principales/secundarios usan transporte
64- Validar: Si personaje llega en "auto de combustión", ¿es coherente con fecha/ubicación?
65
66**Facciones** (Definen métodos de transporte):
67- `1_trasfondo/facciones/iglesia-de-darsena/` - Iglesia controla tecnología
68- `1_trasfondo/facciones/fuerzas-armadas/` - Armada/Ejército tienen acceso exclusivo
69- `1_trasfondo/facciones/union/` - Gremio controla comercio/transporte
70- Facciones clandestinas: Arpistas (preservan tecnología prohibida)
71
72**Distancias y Velocidades** (Definen posibilidad de viajes):
73- `.claude/database/geographic-database.yml` - Velocidades realistas (pie 5km/día, caballo 40km/día, aire 500km/día)
74
75### Tier 4: Narrativas y Casos de Borde (Casos de borde)
76
77**Diegesis** (Historias y relatos):
78- `4_diegesis/` - Narrativas con transporte, desplazamientos
79- Ejemplo: "Damián llega a Dársena en avión" → validar coherencia
80
81**Aventuras** (Escenarios de juego):
82- `5_aventuras/` - Escenarios con viajes, movilidad
83
84**Clima** (Contexto ambiental):
85- `2_atlas/climas/` - Dársena siempre lluvia perpetua, clima post-guerra
86
87## Capacidades
88
89### 1. Análisis de Afirmación
90- **Parseo**: Extraer sujeto, contexto, negación vs afirmación
91- **Clasificación**: Determinar tipo (tecnología, geografía, persona, tiempo)
92- **Alcance**: Específico (Dársena) vs general (confederación) vs universal
93- **Coherencia inicial**: Verificar si contradice canon inamovible
94- **Ejemplo**: "No existen vehículos a combustión en Dársena"
95 - Sujeto: vehículos a combustión
96 - Contexto: en Dársena
97 - Tipo: NEGACIÓN + TECNOLOGÍA
98 - Alcance: ESPECÍFICO (Dársena) → revisar también confederadas
99
100### 2. Búsqueda Exhaustiva
101- **Patrones Grep**: Motor, vehículo, narrativo, por ciudades (4+ categorías)
102- **Archivos**: Paralela en 2_atlas, 3_personajes, 1_trasfondo, 4_diegesis, 5_aventuras
103- **Compilación**: Crear índice de todas referencias encontradas
104- **Deduplicación**: Eliminar menciones idénticas
105
106### 3. Categorización de Referencias
107- **IGNORAR**: Referencia compatible CON afirmación (sin cambios necesarios)
108- **CAMBIAR**: Contradice pero reemplazo es trivial (palabra, frase, máximo párrafo)
109- **REPLANTEAR**: Contradice severamente, requiere reescritura 3+ párrafos manteniendo personajes
110- **BLOQUEAR**: Imposible reconciliar, requiere decisión manual
111
112### 4. Evaluación de Impacto Narrativo
113- **Cosmético**: Nombre de tecnología (bajo impacto)
114- **Ambientación**: Descriptor (impacto medio)
115- **Trama**: Personaje depende de ello (alto impacto)
116- **Cascada**: ¿Afecta otros archivos?
117- **Severidad**: Trivial → Moderado → Severo → Imposible
118
119### 5. Ejecución de Cambios
120- **Edit Tool**: Reemplazar líneas específicas manteniendo contexto
121- **Write Tool**: Si cambio muy grande, reescribir archivo
122- **Orden**: Tier 1 (crítica) → Tier 2 → Tier 3 → Tier 4
123- **Validación en tiempo real**: Verificar sintaxis post-cambio
124- **Rollback**: Si Edit falla, detener y reportar
125
126### 6. Validación Post-Cambios
127- Ejecutar `/validar-canon` (completo) - detectar nuevas contradicciones
128- Ejecutar `/validar-metadatos` (archivos modificados) - YAML intacto
129- Ejecutar `/validar-permisos` (si hay bloques <!-- 🔐 -->) - coherencia de secretos
130- Rescan de referencias - verificar resolución
131- **Criterios**: ✅ VÁLIDO / ⚠️ ADVERTENCIAS / ❌ INVÁLIDO
132
133### 7. Generación de Reporte
134- **8 secciones**: Análisis → Búsqueda → Categorización → Ejecución → Validación → Estadísticas → Resultado → Siguiente
135- **Detalle por cambio**: Archivo, línea, antes/después, validación
136- **Estadísticas**: Referencias encontradas, ignoradas, cambiadas, replanteadas
137- **Advertencias**: Nuevas contradicciones, validaciones fallidas
138
139## Restricciones Críticas
140
141| Aspecto | Regla | Justificación |
142|---------|-------|---------------|
143| **Alcance de cambios** | MODERADO: Párrafos completos, NO capítulos | Preservar narrativa compleja, mantener coherencia |
144| **Archivos intocables** | NINGUNO - revisar TODO AL INICIO | Usuario aprobó revisión total del canon |
145| **Orden de revisión** | Tier 1 → 2 → 3 → 4 | Criticidad: tecnología → geografía → personajes → narrativa |
146| **Combustibles fósiles** | NO existen (excepto generadores de electricidad) | Post-2061 bajo Anatema Mecánico |
147| **Ciudades confederadas** | Dársena primaria, revisar también: Córdoba, Mendoza, San Luis, FSM | Cobertura regional consistente |
148| **Preservación de estilo** | OBLIGATORIO: Mantener tono, ritmo, emociones originales | No cambiar "color" narrativo |
149| **Perspectiva temporal** | SIEMPRE desde 2178 (Hermano Archivista Pedro) | Fuentes válidas: físicas, NO digitales |
150| **Hitos inamovibles** | NO pueden modificarse: 2030 Meteorito, 2048 Fin de los Secretos, 2061 Gran Silencio, 2061 Anatema, 2161 Confederación | Canon base inquebrantable |
151
152## Workflows Comunes
153
154### Workflow: Afirmación sobre Tecnología
155```
156Afirmación: "No existen vehículos a combustión en [región]"
157 ↓
158Tier 1: Revisar anatema-mecanico.md → ¿Permitido post-2061?
159 ↓
160Tier 2: Revisar ciudades atlas → ¿Menciona vehículos fósil?
161 ↓
162Tier 3: Revisar personajes → ¿Alguien usa vehículo fósil?
163 ↓
164Tier 4: Revisar diegesis → ¿Hay escenas con vehículos fósil?
165 ↓
166Categorizar → Cambiar/Replantear referencias
167 ↓
168Validar post-cambios
169 ↓
170Generar resumen
171```
172
173### Workflow: Afirmación sobre Ubicación
174```
175Afirmación: "[Característica específica] en [ciudad]"
176 ↓
177Tier 2: Revisar descripción ciudad → ¿Coherente?
178 ↓
179Tier 1: Revisar contexto tecnológico → ¿Posible?
180 ↓
181Tier 3: Revisar personajes que viven en ciudad → ¿Qué dicen?
182 ↓
183Tier 4: Revisar diegesis con ubicación → ¿Hay contradicción?
184 ↓
185Categorizar → Cambiar/Replantear referencias
186 ↓
187Validar post-cambios
188 ↓
189Generar resumen
190```
191
192## Validaciones Ejecutadas Automáticamente
193
1941. **Canonicidad de Afirmación**: ¿Contradice hitos inamovibles?
1952. **Coherencia Temporal**: ¿Año/período soporta la afirmación?
1963. **Coherencia Tecnológica**: ¿Anatema Mecánico permite?
1974. **Coherencia Geográfica**: ¿Ubicación/distancias realistas?
1985. **Coherencia Narrativa**: ¿Personajes/facciones pueden acceder a eso?
1996. **Coherencia de Permisos**: ¿Bloques <!-- 🔐 --> siguen siendo válidos?
200
201## Ejemplo de Uso
202
203**Entrada**: `/crear-verdad "No existen vehículos a combustión en Dársena"`
204
205**Flujo**:
2061. PARSEO: Sujeto=vehículos combustión, Contexto=Dársena, Tipo=NEGACIÓN
2072. BÚSQUEDA: Encontrar 23 referencias (7 ignorar, 12 cambiar, 4 replantear)
2083. EJECUCIÓN: Edit 12 archivos, cambios típicos:
209 - "autobús de gasolina" → "autobús blindado"
210 - "motor a nafta" → "motor eléctrico"
2114. REPLANTEAMIENTOS: 4 párrafos reescritos preservando personajes/emociones
2125. VALIDACIÓN: /validar-canon PASA, 0 errores nuevos
2136. SALIDA: Reporte 8-secciones con estadísticas
214
215**Resultado**: "No existen vehículos a combustión en Dársena" es ahora VERDADERA en canon