# Changelog of Mascus Scraper — Global Heavy Equipment Marketplace (`rastriq/mascus-scraper`) Actor

- **URL**: https://apify.com/rastriq/mascus-scraper/changelog.md
- **Full Actor documentation**: https://apify.com/rastriq/mascus-scraper.md

## Changelog — Mascus Scraper — Global Heavy Equipment Marketplace

### 2026-09-18 — T9 push

- T9 (push 2026-09-18): map\_item\_to\_ftp() emitia 6 claves extra sin prefijo (precio\_eur, es\_subasta, es\_alquiler, num\_imagenes, pais\_empresa, enlace\_subasta) que no pasaban por ningun filtro de conformidad -- renombradas a ext\_\* (fix de CONFORMIDAD FTP-28, resuelve tambien la nota pendiente sobre pais\_empresa duplicando un campo canonico).

Formato: que cambio, por que, y **la medicion que lo respalda**. Un cambio sin numero detras es
una opinion; en este repo no cuenta como entrada de changelog.

Las versiones son las de Apify (`mayor.menor`). La plataforma no admite numero de parche.

### \[1.0] — 17 de agosto de 2026

#### Corregido — `cat_transport` desactivado por defecto perdia el 17,2% del catalogo

El input documentado para el cliente no lo declaraba, y el valor por defecto del esquema es `false`.
Sobre el catalogo de agosto son **69.895 registros de 405.744** que no llegan, sin error ni aviso:
el run termina en `SUCCEEDED` con menos dato. Detectado validando el esquema, no en produccion.

#### Nota — duplicacion entre servido y enlace directo

El actor deduplica al servir: por ejecucion llegan 397.240 unicos. El enlace directo al dataset da
405.744 filas con 8.504 duplicados. Hay que aplicar `DISTINCT` por `item_id` antes de comparar
volumenes, o la diferencia del 2,1% hace saltar la tolerancia de la comprobacion de volumen.

#### Pendiente

- Faltan `output_schema.json` y `dataset_schema.json`. Es el unico actor del perimetro sin ellos,
  y por eso sus resultados se renderizan peor en la Consola de Apify.
- `pais_empresa` duplica un campo canonico con otro nombre.
