diff --git a/CHANGELOG.md b/CHANGELOG.md index 41e658c..8c89bc2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,36 @@ # Changelog +## v0.10.7.5 — Public docs, changelog and national validation refresh + +### Added +- Public documentation freshness guard: `scripts/check_public_docs_freshness.py`. +- Changelog/public-page refresh for the Andalucía distributor research pipeline. +- Public audit closeout for the current national/distributor validation state. + +### Andalucía distributor research status +- Andalucía municipal GeoJSON features: 786. +- Existing public distributor hints: 254. +- Pending review queue rows: 532. +- Batch 2 candidate workbench rows: 532. +- Candidate workbench remains manual-review-only; no distributor hints are imported by this release. + +### Validation +- `check_distributor_hints.py` passes. +- `check_distributor_data_version.py` passes. +- `check_andalucia_pending_review_queue.py` passes. +- `check_andalucia_batch2_candidate_workbench.py` passes. +- Public smoke with expected distributor version passes. +- National geographic coverage guards are part of the validation flow. + +### Safety +- No CUPS. +- No addresses. +- No exact user coordinates. +- No customer data. +- No private grid inventory. +- No raw external API responses. + + ## v0.10.6.4-distributor-confidence-labels - Mejora las etiquetas públicas de fiabilidad de pistas de distribuidora. diff --git a/README.md b/README.md index 2c4d8b2..0661965 100644 --- a/README.md +++ b/README.md @@ -195,6 +195,23 @@ Ese documento resume qué hallazgos se corrigieron, en qué PRs se cerraron y qu ## Validación post-merge +Validaciones adicionales actuales: + +- `python3 scripts/check_distributor_data_version.py --repo-root .` +- `python3 scripts/check_andalucia_pending_review_queue.py` +- `python3 scripts/check_andalucia_batch2_candidate_workbench.py` +- `python3 scripts/check_public_docs_freshness.py` +- `scripts/run_public_smoke_expected_version.sh` + +Estado Andalucía distribuidoras: + +- 786 municipios/zones geográficas. +- 254 hints públicos ya cubiertos. +- 532 filas pendientes de revisión municipal. +- 532 candidatos batch 2 en modo revisión manual. +- Sin importación automática; cualquier futuro alta debe ser `verified_partial` y estar respaldada por fuente pública. + + Después de mergear cambios relevantes en `main`, se recomienda ejecutar: ```bash diff --git a/docs/audit/public-docs-national-validation-v1075.md b/docs/audit/public-docs-national-validation-v1075.md new file mode 100644 index 0000000..44fb8e1 --- /dev/null +++ b/docs/audit/public-docs-national-validation-v1075.md @@ -0,0 +1,58 @@ +# Public docs and national validation refresh v0.10.7.5 + +## Summary + +This document records the public documentation refresh and validation state after the Andalucía distributor research pipeline work. + +## Current public version + +- VERSION: v0.10.6.4-distributor-confidence-labels +- Public distributor JSON version expected: v0.10.6.4-distributor-confidence-labels +- Public distributor hint zones: 2610 + +## Andalucía distributor research baseline + +- Andalucía municipal GeoJSON source: frontend/public/data/andalucia_municipios.geojson +- Andalucía GeoJSON features: 786 +- Existing public Andalucía distributor hints: 254 +- Pending municipal review queue rows: 532 +- Batch 2 candidate workbench rows: 532 + +## Current Andalucía guard scripts + +- scripts/check_andalucia_pending_review_queue.py +- scripts/check_andalucia_batch2_candidate_workbench.py + +## Current public/version guard scripts + +- scripts/check_distributor_data_version.py +- scripts/check_public_deploy_smoke.py +- scripts/run_public_smoke_expected_version.sh +- scripts/check_public_docs_freshness.py + +## National coverage checks to keep running + +- node --check frontend/src/geo/datasets.js +- python3 scripts/check_all_scope_datasets.py +- python3 scripts/audit_geo_datasets.py +- python3 scripts/check_spain_geo_coverage.py +- bash scripts/repo_guard.sh --no-build +- npm --prefix frontend run build + +## Safety constraints + +The refreshed docs and guards must not add: + +- CUPS. +- Addresses. +- Exact user coordinates. +- Customer data. +- Private grid inventory. +- Raw external API responses. +- Secrets, tokens, logs or backups. + +## Next safe data step + +The next data step should select a small, source-backed Andalucía subset from the batch 2 workbench and manually review it before any import. + +No automatic import should be performed from the workbench. diff --git a/frontend/public/changelog.html b/frontend/public/changelog.html index cf2239a..a04735b 100644 --- a/frontend/public/changelog.html +++ b/frontend/public/changelog.html @@ -1266,6 +1266,28 @@
+ Se actualiza la documentación pública y el changelog para reflejar el trabajo + reciente de validación nacional y la preparación conservadora del batch 2 de + distribuidoras en Andalucía. +
++ Privacidad: sin CUPS, sin direcciones, sin coordenadas exactas, sin datos de + clientes y sin inventario privado de red. +
+