fuentes automaticas: el codigo cita, no el LLM (ronda 13-14) #33

Merged
pattern merged 1 commits from fuentes-automaticas into main 2026-11-02 04:14:33 +00:00
Owner

Resuelve el problema de 12 rechazos por sin-fuente: ahora toda pieza lleva atribucion garantizada por el codigo. 24/24 tests.

Resuelve el problema de 12 rechazos por sin-fuente: ahora toda pieza lleva atribucion garantizada por el codigo. 24/24 tests.
cayce added 1 commit 2026-11-02 04:08:27 +00:00
fuentes automaticas: el CODIGO agrega la fuente, no el LLM (ronda 13-14)
isolation-test / probe (pull_request) Successful in 0s
ci / lint-test (pull_request) Successful in 2s
dd8e933ba5
- sources.mjs (nuevo): selectSource() + attribute() — seleccion de material
  ≤72h con score≥6, atribucion en formato fijo.
- core.mjs: las 4 piezas (digest/opinion/reflection/events) generan sobre
  la fuente seleccionada y el codigo agrega la atribucion DESPUES del LLM.
- guard.mjs:
  * R1/R2/R4/R5/R8 evaluan el TEXTO SIN la linea de atribucion
  * R3/R7 ven el texto completo (con atribucion) — la fuente garantiza
    que pasen
  * R9 (nueva): la pieza debe compartir terminos del dominito con su fuente
  * R8: superlativos estrechos (sin never/only que dejaban pasar aforismos)
  * deletion anadido a METADATA_TYPES (no cuenta hacia el tope diario)
- guard.test.mjs: 24/24 verdes (incluye tests R14a/c/d)
pattern merged commit 6dec3192bd into main 2026-11-02 04:14:33 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: cayce/cayce-ops#33