Skip to content

Escenario El Niño 2026-2027 — página de stress de planificación SAC#17

Merged
ivanmena2021 merged 1 commit into
mainfrom
feat/escenario-el-nino
Jun 23, 2026
Merged

Escenario El Niño 2026-2027 — página de stress de planificación SAC#17
ivanmena2021 merged 1 commit into
mainfrom
feat/escenario-el-nino

Conversation

@ivanmena2021

Copy link
Copy Markdown
Owner

Qué

Nueva página Escenario El Niño 2026-2027 (sección Análisis): combina los extremos de las campañas 2021-2025 como escenario de stress ante El Niño, sobre la materia asegurada actual. Es un techo de planificación, no un pronóstico — cada hectárea es un máximo realmente observado.

Metodología (auditable)

  • Unidad = hectáreas indemnizadas (comparables entre campañas; la tasa histórica fue S/650→800/ha). Monto = ha × S/1,000 (tasa 2026, confirmada en la materia asegurada). 2020-2021 excluida (su superficie indemnizada = asegurada al 100% — artefacto de registro).
  • Banda de severidad: peor año real S/63M → ancla S/93M → envolvente (máx por celda territorio×sector×siniestro×cultivo) S/188M.
  • Escalera de planificación: base crónica (enferm.+plagas) S/51M + shock El Niño (sierra sequía/helada + lluvia/inundación) S/90M = campaña El Niño S/141M.
  • Sensibilidad costa norte: las grandes carteras costeras (Piura 224k ha, Lambayeque, La Libertad) que el histórico nunca vio golpeadas por un Niño fuerte; stress a 30% (anclado en Tumbes 44%/Ica 59%) = S/136M.

Implementación

  • Datos precomputados a static_data/escenario_el_nino.json (patrón consolidar_historico: los 5 Excel crudos no van al repo, sí el JSON). Granularidad por sector estadístico (5,040 sectores, la unidad del índice).
  • UI: KPIs de exposición (2.0M ha · S/2,002M · 834k productores), escalera + banda visual, tabs (departamentos / peligros / cultivos / sectores críticos / exposición vs riesgo).
  • Mapa: choropleth departamental si existe la geometría; como peru_departamentos.geojson aún no está en el repo, degrada limpio a barras + tabla. Los mapas por sector (KMZ, 37MB) quedan como fast-follow.

Verificación

  • 5 tests de coherencia (banda monótona, monto = ha×tasa, escalera). 65 tests verdes.
  • Render verificado con AppTest (0 excepciones, 5 tabs).

🤖 Generated with Claude Code

Pagina prospectiva que combina los extremos de las campanas 2021-2025 como
escenario de stress ante El Nino, sobre la materia asegurada actual.

Metodologia (rigor, todo auditable):
- Unidad = HECTAREAS indemnizadas (comparables; la tasa historica fue
  S/650->800/ha). Monto = ha x S/1000 (tasa 2026 confirmada en materia
  asegurada). 2020-2021 excluida (su superficie indemnizada = asegurada al
  100%, artefacto de registro).
- Banda de severidad: peor ano real S/63M -> ancla S/93M -> envolvente
  (max por celda territorio x sector x siniestro x cultivo) S/188M.
- Escalera de planificacion: base cronica (enferm.+plagas) S/51M + shock
  El Nino (sierra sequia/helada + lluvia/inundacion) S/90M = campana
  El Nino S/141M.
- Sensibilidad costa norte: las grandes carteras costeras (Piura 224k ha,
  Lambayeque, La Libertad) que el historico nunca vio golpeadas por un Nino
  fuerte; stress a 30% (anclado en Tumbes 44%/Ica 59%) = S/136M.

Datos precomputados a static_data/escenario_el_nino.json (patron de
consolidar_historico: los 5 Excel crudos NO van al repo, si el JSON).
Granularidad por sector estadistico (5,040 sectores, unidad del indice).

UI: KPIs de exposicion, escalera + banda visual, tabs (departamentos/
peligros/cultivos/sectores/exposicion), choropleth si hay geometria
(degrada a barras+tabla; el geojson de deptos no esta en el repo aun).
5 tests de coherencia. Render verificado con AppTest (0 excepciones).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@ivanmena2021 ivanmena2021 merged commit 7a209f3 into main Jun 23, 2026
1 check passed
@ivanmena2021 ivanmena2021 deleted the feat/escenario-el-nino branch June 23, 2026 20:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant