# ADR · Factoría de Autor "Carlos Astiz" (beta)

> Estado: **PROPUESTA · sin código** · 2026-07-23
> Decisión de sesión (Vic): reusar el canon de la Factoría · objetivo **campaign-primero** (empujar
> el libro) dejando infraestructura para marca-autor permanente · entregable = este ADR + piloto de 1 clave.
> Motor: **Brand Pack nuevo sobre el plugin existente** (modos `editorial` + `campaign`).
> No es un fork: es un tenant nuevo del mismo motor.
>
> **Alcance del Brand Pack (corrección Vic):** el Brand Pack es de **ESTE SUBPROYECTO — la campaña
> del libro "Lo que el franquismo hizo por España"** (tenant sugerido `franquismo-espana`), **no**
> del autor Astiz en global. Cada libro/campaña = su propio Brand Pack (identidad visual atada a esa
> edición). "Factoría de Autor" es solo el paraguas conceptual multi-libro; no se instancia una marca
> "Astiz" única.

---

## 1 · Contexto

Carlos Astiz (tertuliano — El Gato al Agua / El Toro TV) tiene un corpus de libros listo para
industrializar. El primero analizado: **"Lo que el franquismo hizo por España"** (Carlos Astiz & Marta A. Lasuén ·
Sekotia / Editorial Almuzara · Col. Biblioteca de Historia · 1.ª ed. mayo 2026 · ISBN
979-13-87812-90-4 · © Carlos Fernández Astiz y Marta Álvarez Lasuén, 2026). Subtítulo: *"Los
principales cambios que transformaron España entre 1940 y 1976"*. El `.docx` de trabajo se titulaba
"100 Claves del Franquismo"; ese es el manuscrito, no la edición. En la misma carpeta beta hay más obra ("R de Resistencia" en 8
idiomas, Soros, Gates) → la factoría de autor es **multi-libro / multi-campaña** desde el diseño.

**Dos streams de fuente, no uno:**
1. **Corpus de libros** (escrito, con notas) → piezas de tesis+dato (§2).
2. **Apariciones en tertulia** (El Gato al Agua / El Toro TV): 124 registros inventariados
   (`tertulias-astiz-inventario.csv`), 95 sin enlace. Recuperables por YouTube (El Toro TV bloquea
   crawlers; método en `tertulias-astiz-recuperacion-metodo.md`). Cada clip = quote-card/reel +
   semilla de posiciones recurrentes del autor. Alimenta autoridad de plató en modo `campaign`.

Esto **no** es "generar contenido": es **troquelar un corpus ya escrito y con fuentes** en piezas
sociales. Es el caso ideal de la Factoría porque el backlog llega redactado.

### Diagnóstico del corpus Franco (materia prima)

| Métrica | Valor | Implicación de diseño |
|---|---|---|
| Cuerpo | ~91.000 palabras | Meses de calendario ya escritos |
| Verticales macro (`+++`) | ~12 | Taxonomía editorial nativa (§4) |
| Sub-secciones (Título2) | 275 → ~100 claves + subclaves | ~100-200 unidades atómicas |
| Notas finales | 441 (332 con URL, 75%) | `source_graph` semilla · triangulación posible |
| Imágenes | 6 | Insuficiente → producción visual propia |
| Estado del `.docx` | En corrección (171 comentarios de la editora) | **NO publicar de la galera**: esperar texto final |
| Registro | Tesis revisionista/apologética · contraste pasado-franquista vs presente | Define voz **y** gate de riesgo (§6) |

---

## 2 · La unidad atómica: la "clave" → "pieza madre"

Cada clave es un átomo casi perfecto:

- **1 tesis discreta** (una afirmación positiva sobre el franquismo).
- 2-5 párrafos (~300-600 palabras).
- **Datos duros**: multiplicadores, comparativas, rankings.
- Citas + notas con URL/libro.

**Mapeo canon:**

| Elemento clave | Nodo Factoría |
|---|---|
| Texto de la clave | `case` / `signal` → **pieza madre** (reescrita a registro social) |
| Bloque de datos | **SUPERINFOGRAFÍA** (`ADR-superinfografia` · fichas EL DATO / LA CIFRA OCULTA / LA IDEA FUERZA) |
| Notas al final | `20-source-graph` (grafo semilla) + `41-verification-review` |
| Tesis | `framer` / marco narrativo del Brand Pack |
| Salida | `60-social-package` → carrusel + quote-card + teaser + hilo X |

Regla de oro heredada: **una pieza madre nunca se publica sola** → despiece obligatorio.

---

## 3 · Arquitectura: tenant nuevo, motor compartido

```
Motor Factoría (plugin, sin tocar)
 └── brand-packs/franquismo-espana/     # NUEVO tenant (campaña del libro · no "Astiz" global)
      ├── brand.yaml                    # voz, misión, líneas rojas, KPIs
      ├── sources.yaml                  # semilla = 441 notas del libro
      ├── channels.yaml                 # X, IG, (Substack?), (Telegram?)
      ├── risk_review_sectorial_axes.yaml   # EJES PROPIOS (§6)
      ├── piece_types_aliases.yaml      # clave-carrusel, dato-infografia, quote-card, hilo-X, teaser-libro
      └── _meta/secrets.yaml            # credenciales publisher (gitignored · E30)
 └── cases/                             # 1 case por clave
      └── 001-milagro-espanol/…
```

**Ingesta a medida (una vez por libro):** un parser `docx → N cases` que trocea por Título2,
arrastra el bloque de datos a `capa-datos.yaml` (nivel 1 determinista) y ata las notas de esa
clave como `sources`. No es cron RSS: es **ingesta de corpus** (`30-ingest --process-inbox`
adaptado, o un `aux` nuevo `ingest-corpus-docx`).

---

## 4 · Taxonomía de verticales (nativa del libro)

Guerra y Revolución · Internacional · Hispanidad · Salud · Educación/Cultura · Investigación y
Tecnología · Economía · Infraestructuras · Industria · Vivienda · Campo · Medio Ambiente.

Cada vertical es un **pilar editorial** (`secciones_editoriales`) → permite calendarizar por
tema, rotar pilares y medir qué vertical rinde. Economía/Infraestructuras/Industria son las más
ricas en dato → primeras en cola para superinfografía.

---

## 5 · Pipeline por clave

```
ingest-corpus (docx → case + capa-datos + sources)
  → 40-filter-score      (¿qué claves tienen mejor dato/gancho? priorización)
  → 41-verification       (re-triangular: el 25% de notas sin URL + galera en corrección)
  → 50-create-piece       (pieza madre a registro social)
  → SUPERINFOGRAFÍA       (bloque de datos → lámina on-brand)
  → 60-social-package     (carrusel + quote-card + teaser + hilo X)
  → 64-qa-content-rules   (E3-E9)
  → 65-risk-review        (GATE duro · §6)
  → 70-scheduler → publish
```

**Modo campaign:** cada pieza cierra con CTA de libro (compra/ISBN/landing). Modo editorial:
mismas piezas sin CTA, cadencia sostenida.

---

## 6 · Riesgo de diseño (no negociable)

Contenido de persuasión política sobre una dictadura. El gate 65 aquí es estructural, no adorno.
Ejes sectoriales propios de `carlos-astiz` (`risk_review_sectorial_axes.yaml`):

1. **Verificabilidad histórica** — 25% de notas sin URL + texto en corrección. Cada dato se
   re-triangula antes de publicar (regla dura: URLs reales, cero placeholders). Un dato sin
   segunda fuente = etiquetar como tesis del autor o retener.
2. **Marco legal (Ley de Memoria Democrática, vigente en España)** — revisión previa de claims
   que puedan colisionar; escalado humano.
3. **Lenguaje no deshumanizante · sin acusaciones personales sin soporte** — p. ej. claves tipo
   "verdaderos asesinos de Carrero" → escalado humano obligatorio, nunca full-auto.
4. **Atribución E190** — la pieza es **del autor Astiz**, jamás lleva marca Elocuent (capa B).
5. **Full-auto prohibido en esta beta** — el corpus es sensible: `automation_level` = asistido
   (el operador aprueba cada pieza en el board). Nada de publicar solo como AZ.

**Frontera de rol:** el sistema industrializa la producción; la **responsabilidad editorial e
histórica de la tesis es de Astiz**. El sistema obliga a pasar el gate, no lo sortea.

---

## 7 · Decisiones abiertas (para Vic)

- [ ] Canales de salida definitivos (¿X + IG solo? ¿Substack/Telegram como AZ?).
- [ ] Publisher: ¿Postiz (como AZ) o Buffer (como SOS Rural)?
- [ ] Landing/CTA del libro para modo campaign (¿existe? ¿URL de compra?).
- [ ] Texto final del libro (hoy es galera con correcciones): **bloqueante para publicar**, no
      para prototipar.
- [ ] Nombre público del tenant y línea visual (paleta/tipografía Astiz) → Brand Pack fase visual.

---

## 8 · Siguiente paso propuesto

1. Validar este ADR.
2. `/10-setup-brand` para `carlos-astiz` (voz + verticales + fuentes semilla + ejes de riesgo).
3. Escribir `ingest-corpus-docx` (troquelado del libro → cases).
4. Escalar el piloto de "El milagro español" (ver `../piloto-milagro-espanol/`) a las 8-10 claves
   más ricas en dato como primera tanda de campaña.
