Skip to content

v2.0.0

Choose a tag to compare

@DianCotrina DianCotrina released this 20 Jul 03:21

2.0.0 (2026-07-20)

⚠ BREAKING CHANGES

  • candidate issues no longer contain AI verdicts; the ANTHROPIC_API_KEY secret is ignored.

Features

  • add El Peruano reader (GraphQL primary-source evidence pipeline) (dceeeb5)
  • add Palacio de Gobierno banner to the Resumen hero (0448108)
  • add Redes footer section with LinkedIn and GitHub (b167509)
  • bigram-only matching + generic-phrase stoplist for precision (e71430c)
  • distinctive-phrase index builder from plan commitments (6ad30b7)
  • El Comercio RSS fetch and parse stage (c0440d5)
  • El Peruano scraper matches plan commitments; tema-labeled issues (b226cb7)
  • footer contact/legal links and Fuentes + Privacidad pages (32f2143)
  • give Privacidad its own footer section (ee93156)
  • history merge, Lima today selection and scraper CLI (a3a3173)
  • keyword filter for Keiko/Fuerza Popular coverage (5fb4564)
  • Las ultimitas page fed from the ultimitas-data branch (d0ce189)
  • move disclaimer below footer columns, add Twain epigraph (92fad06)
  • parameterize ensure_label/create_issue for extra labels (12410af)
  • publish plan and tracking as static JSON API endpoints (c9f1da8)
  • read norma text from El Peruano's HTML rendition (c957252)
  • remove the Claude judge — deterministic pipeline only (3a4c552)
  • shared commitment matcher with overlay and tema-level mute (edd95cd)
  • shared tokenization primitives in watcher_common (3ce5528)

Bug Fixes

  • adapt Yape dialog to the new official QR export (9d09cf1)
  • make the landing page reflect the real pipeline (07046a0)
  • only link http(s) URLs from the ultimitas feed (8b50730)