researchowl: SEO_AUTOFILL on → dryrun
Cierra el cambio de orden del flujo editorial. Con 'on', ResearchOwl escribía el SEO en el borrador nada más generarlo — pero el SEO es DERIVADO del artículo, y la revisión editorial posterior cambia el texto: la meta acababa describiendo algo que ya no existía y había que rehacerla a mano en cada post. Caso real del 2026-07-20: la meta del artículo belga decía 'A declassified case unsolved' cuando el artículo argumenta que los datos crudos siguen clasificados. Con 'dryrun' el borrador se crea sin SEO y autofill solo lo PROPONE por Telegram. El SEO se deriva del texto FINAL en el remate (seo_finish.py), que además escribe el feature_image_alt — imposible en generación porque la imagen destacada aún no se ha elegido (de ahí el 'human adds later' de autofill.py, un paso humano que no ocurría: 9 posts publicados sin alt entre el 29-jun y el 16-jul). Contrapartida asumida: si un post se publica SIN pasar por el remate, saldrá sin SEO. Red de seguridad: seo_watch marca meta_description.missing como HIGH, y seo-check sigue disponible como puerta pre-publicación. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -90,8 +90,13 @@ spec:
|
|||||||
secretKeyRef:
|
secretKeyRef:
|
||||||
name: researchowl-secrets-infisical
|
name: researchowl-secrets-infisical
|
||||||
key: ghost-api-key-en
|
key: ghost-api-key-en
|
||||||
|
# dryrun: el borrador se crea SIN escribir el SEO; autofill solo lo
|
||||||
|
# PROPONE por Telegram. El SEO se deriva del texto FINAL en el paso
|
||||||
|
# de remate (seo_finish.py), tras la revisión editorial y la elección
|
||||||
|
# de imagen — antes se generaba de un texto que aún iba a cambiar, y
|
||||||
|
# había que rehacerlo a mano en cada post.
|
||||||
- name: SEO_AUTOFILL
|
- name: SEO_AUTOFILL
|
||||||
value: "on"
|
value: "dryrun"
|
||||||
- name: NEWS_ENABLED
|
- name: NEWS_ENABLED
|
||||||
value: "true"
|
value: "true"
|
||||||
- name: ENABLE_NEWS_SEED
|
- name: ENABLE_NEWS_SEED
|
||||||
|
|||||||
Reference in New Issue
Block a user