# Changelog of FDA Drug Establishments (DECRS) - Daily Changes & Removals (`rastriq/fda-drug-establishments-delta`) Actor

- **URL**: https://apify.com/rastriq/fda-drug-establishments-delta/changelog.md
- **Full Actor documentation**: https://apify.com/rastriq/fda-drug-establishments-delta.md

## Changelog

### 0.1 (2026-10-12)

- Primera versión. Fuente: `drls_reg.zip` (+ `drls_excluded.zip` con `includeExcluded`).
- Modos snapshot / delta / preloaded; estado en KV `fda-decrs-state`; PPE `establishment`, `establishment-change`, `establishment-preloaded`.
- Clave de estado (FEI, DUNS); `change_type` new | renewed | changed | removed | unchanged | baseline.
- Detección de fuente sin cambios por sha256 del ZIP; control de anomalía (rango 9.000–12.000 y caída máx. 10 %).
- Se descartan contactos personales y email/teléfono del agente.
- Desviación: `matchEudraGmdp` no implementado (pendiente de Named Dataset de EudraGMDP).

### 0.1 (ronda G2)

- B1: nombres de persona. `registrant_name`/`agent_name` se anulan (y flag `*_person_removed`) si coinciden con algún contacto del fichero (fila o global; solo en memoria), con el usuario del email del agente, con forma de persona (vocabulario de nombres/apellidos de contactos y palabras de negocio frecuentes en firm_name) o llevan título (Dr., Ph.D...). Si el primer segmento es persona y hay segmento de empresa, se usa la empresa.
- I1: baseline truncado no guarda estado. I2: `source_format_changed`. `includeRenewals` (delta). M2-M8 aplicados.
