fire-planner: solve FIRE targets to age 100 (horizon 60→72)
All checks were successful
ci/woodpecker/push/default Pipeline was successful

Viktor plans to live to 100, so the portfolio must last that long. The
fire-targets CronJob was solving a 60-year horizon (≈ to age 88); set it to 72
(retire ~age 28 → age 100). Raises every case's FIRE number modestly (more years
to fund). A one-off in-cluster job re-solves the existing rows at the new horizon.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
Viktor Barzin 2026-06-28 16:49:20 +00:00
parent 7fe2d9780e
commit f92075b7c5

View file

@ -500,8 +500,10 @@ resource "kubernetes_cron_job_v1" "fire_planner_fire_targets" {
container {
name = "fire-targets"
image = local.image
# --horizon 72: Viktor retires ~age 28 and plans to live to 100, so
# the portfolio must last 72 years (was the 60y default to age 88).
command = ["python", "-m", "fire_planner", "recompute-fire-targets",
"--countries", "all"]
"--countries", "all", "--horizon", "72"]
env_from {
secret_ref {