О проекте
Команда: localhosters
Кейс HackAlem.ai: Энергетика — Самрук-Казына
Стадия: Доведённый продукт
Задача кейса: AI-агент, прогнозирующий выработку ветровой электростанции по погодным данным
Суть
Агент ежедневного выпуска почасового вероятностного прогноза (P10/P50/P90) мощности двух турбин ВЭС на 48 ч с пересчётом при выходе нового рана погоды, отчётом диспетчеру и интерактивным дашбордом.
Как устроено
Архив прогнозов Open-Meteo Single/Previous Runs (ECMWF IFS 9 км) и SCADA (10 мин → 1 ч) идут в модель: v0 — линейный MOS ветра на 100 м + логистическая кривая мощности, v1 — LightGBM, P50 = 0.4·LightGBM + 0.6·v0, P10/P90 — эмпирические квантили остатков. Собственный runtime run_issue из 11 шагов (clock, fetch_nwp, data quality, predict, compare, decision, report, memory) пишет trace.jsonl. Строгое правило as-of исключает утечку: ран, опубликованный позже момента выпуска, отклоняется. Решение publish/reissue принимают детерминированные правила или LLM (Pydantic AI + gpt-5.4-mini), причём ответ LLM проверяется кодом с откатом на правила.
Ключевые решения
- LightGBM
- MOS (линейная коррекция ветра)
- логистическая кривая мощности
- эмпирические квантили остатков P10/P90
- as-of правило доступности ранов NWP
- Pydantic AI
- бэктест-replay
- holdout-модель
Метрики
LLM-планировщик совпал с правилами в 58 из 58 решений за февраль, 0 откатов, $0.098 за месяц; сабмит 672 ч × 2 турбины
Особенности
Как у реальной диспетчерской: прогнозы погоды берутся только в том виде, в каком были опубликованы на момент выпуска, у каждой строки есть nwp_run_init_utc. Мощность считает модель, а LLM только принимает решение publish/reissue и пишет объяснение, и её ответ проверяется правилами. Replay февраля: 29 выпусков и 29 пересчётов с полным трейсом.
Стек
Python 3.12 · uv · pandas · pyarrow · LightGBM · Pydantic · Pydantic AI · Open-Meteo API · Vite · React 19 · Cloudflare Pages · Docker · Make · pytest
Модели
OpenAI gpt-5.4-mini
Проект создан за 5 часов на финале хакатона HackAlem.ai (23 сентября 2026, Астана). Код — BAITC-Hacks/hack-75766fed-localhosters.
README
README.mdWindAgent — прогноз выработки ВЭС «Нурлы» · Localhosters, HackAlem AI
Агент каждый день в 18:00 UTC выпускает почасовой прогноз мощности двух турбин на 48 часов в виде P10 / P50 / P90. Когда выходит новый ран погоды, агент пересчитывает прогноз и объясняет, что изменилось. Каждый шаг выпуска пишется в трейс, поэтому любой выпуск можно разобрать постфактум.
В репозитории — replay февраля 2026: 29 выпусков и 29 пересчётов. Каждый использует только те прогнозы погоды, которые были опубликованы к моменту выпуска.
| Что нужно | Команда |
|---|---|
| "поставить зависимости" | make setup |
| "проверить, что всё работает" | make verify |
| "собрать сабмит февраля 2026" | make backtest |
| "посчитать метрики на январе 2026" | make backtest-dev |
| "посчитать метрики на феврале 2025" | make backtest-feb2025 |
| "запустить один выпуск агентом" | uv run --frozen python -m windagent issue --at 2026-02-10T18:00Z --model-adapter windagent.model.v1:predict_power |
| "прогнать февраль с решениями LLM" | make llm-replay |
| "открыть дашборд локально" | make dashboard |
| "проверить в Docker" | make docker-verify |
| "запустить юнит-тесты" | make test |
| "переобучить LightGBM v1" | make train |
Основной сабмит: submission/forecast_test_hourly_v1.csv — 672 часа × 2 турбины = 1 344 строки.
Дашборд: https://windagent-localhosters.pages.dev — логин localhosters, пароль [скрыто].
Описание решения и назначение
Задача кейса: почасовой прогноз выработки двух турбин на 24–48 часов. Весь цикл выполняет агент: погода → подготовка данных → модель → прогноз → анализ → пересчёт при обновлении входных данных. Условие кейса.
| Вопрос | Ответ |
|---|---|
| Что прогнозируем | нормализованную мощность 0–1 (доля от 2.5 МВт) каждой турбины и МВт по станции, по часам |
| Когда выпуск | 18:00 UTC накануне = 00:00 дня D по часам SCADA (UTC+6); горизонт 48 ч |
| Когда пересчёт | когда появляется новый ран погоды: в 20:00 UTC становится доступен ECMWF 12Z |
| Откуда погода | Open-Meteo Single Runs, ECMWF IFS 9 км — архив прогнозов в том виде, в каком они вышли |
| Что получает диспетчер | P10 / P50 / P90 на 48 ч, решение publish / reissue с причиной, report.md на русском |
| Как проверить отсутствие утечки | у каждой строки есть nwp_run_init_utc; ран, опубликованный позже момента выпуска, отклоняется |
Кому полезно: диспетчеру ВЭС для заявки на сутки вперёд и для решения, нужно ли обновлять заявку, когда пришла свежая погода.
Архитектура
┌─ офлайн: make train ─────────────────────────┐
│ SCADA 2 турбин: 10 мин → 1 ч, UTC+6 │
│ + архив прогнозов ECMWF IFS и Previous Runs │
│ v0: MOS ветра + логистическая кривая │
│ v1: LightGBM, p50 = 0.4·LightGBM + 0.6·v0 │
└───────────────────────┬──────────────────────┘
│ models/
▼
┌─ каждый выпуск: run_issue(at) ───────────────┐
│ Clock: какой ран уже опубликован к at │ ◄── Open-Meteo Single Runs
│ Проверка: 48 ч погоды без пропусков │ ECMWF IFS 9 км, as-issued
│ Модель: P10 / P50 / P90, 48 ч × 2 турбины │ data/nwp_cache/single_runs/
│ Сравнение с прошлым выпуском │
│ Планировщик: правила или OpenAI │
│ → publish / reissue + объяснение │
└───────────────────────┬──────────────────────┘
│ trace.jsonl · decision.json · report.md
▼
submission/forecast_test_*_v1.csv ──► дашборд
Модель считает мощность, LLM её не считает. Агент выбирает ран погоды по правилу as-of, проверяет входные данные, вызывает модель, сравнивает результат с прошлым выпуском и решает, публиковать ли выпуск и нужен ли пересчёт.
Шаг run_issue | Что делает | Где видно |
|---|---|---|
read_memory | берёт прошлый выпуск для сравнения, только из прошлого | trace.jsonl |
get_clock | фиксирует момент выпуска и задержки публикации ранов | trace.jsonl |
fetch_nwp_forecast | берёт самый свежий ран, доступный к моменту выпуска | inputs.json |
fetch_scada_history | фиксирует границу as-of для SCADA | trace.jsonl |
check_data_quality | проверяет 48 ч погоды без пропусков | dq_report.json |
prepare_features | вырезает окно горизонта из рана | inputs.json |
predict_power | вызывает модель через общий контракт адаптера → P10 / P50 / P90 | forecast.csv |
compare_with_previous + планировщик | новый ран? сдвиг ветра? → publish / reissue / reject + объяснение | comparison.json, decision.json |
save_forecast | сохраняет прогноз, если решено публиковать | forecast.csv |
write_report | пишет отчёт для диспетчера | report.md |
write_memory | сохраняет заметку для следующего выпуска | memory.json |
Правило as-of. Ран ECMWF IFS доступен через 8 / 7 / 8 / 7 ч после старта циклов 00Z / 06Z / 12Z / 18Z (windagent/clock.py). В 18:00 UTC последний доступный ран — 06Z; 12Z становится доступен в 20:00 UTC, и агент делает пересчёт. Historical Forecast и ERA5 используются только для обучения: это не прогнозы в том виде, в каком они вышли.
Два режима планировщика. Режим scripted — детерминированные правила без сети и ключа, на нём построен сабмит. Режим openai — Pydantic AI + gpt-5.4-mini принимает то же решение и пишет объяснение. Код проверяет ответ LLM: ссылка на другой ран, коррекция, которой не было, или противоречие проверке качества → выпуск принимается по правилам, причина пишется в fallback_reason. На всём феврале LLM совпал с правилами в 58 решениях из 58, 0 откатов, $0.098 за месяц — отчёт.
Модели. v0 — линейный MOS ветра на 100 м и эмпирическая логистическая кривая мощности. v1 — LightGBM на признаках Single Runs и Previous Runs, P50 = 0.4 · LightGBM + 0.6 · v0. P10 / P90 — эмпирические квантили остатков v0 по корзинам мощности. На окнах с фактами (январь 2026, февраль 2025) работает holdout-модель models/lightgbm_v1_holdout.txt, которая этих месяцев не видела; для февраля 2026 — финальная models/lightgbm_v1.txt.
Подробнее: архитектура и ADR, правило as-of, допущения, LightGBM v1.
Используемые технологии
| Слой | Технология | Зачем |
|---|---|---|
| Окружение | Python 3.12, uv, uv.lock | одна команда ставит зафиксированные версии |
| Данные | pandas, pyarrow (Parquet) | SCADA 10 мин → 1 ч, архив прогнозов |
| Погода | Open-Meteo Single Runs и Previous Runs (ECMWF IFS), requests + requests-cache | прогнозы с run_init_utc, офлайн-кеш в репозитории |
| Модель | LightGBM 4.7, линейный MOS + логистическая кривая (v0) | P10 / P50 / P90 на 48 ч |
| Агент | собственный runtime run_issue, контракты на Pydantic | 11 шагов, трейс, память, решения |
| LLM | Pydantic AI + OpenAI gpt-5.4-mini | решение publish / reissue и объяснение для диспетчера |
| Дашборд | Vite 7, React 19, Cloudflare Pages + Basic Auth | прогноз, пересчёт и трейс каждого выпуска |
| Упаковка и проверки | Make, Docker, pytest | воспроизводимый запуск и проверка |
Необходимые зависимости
| Что | Версия | Зачем | Установка (macOS) |
|---|---|---|---|
| git, make | любые | клонирование и команды | xcode-select --install |
| uv | ≥ 0.6 | ставит Python 3.12 и пакеты из uv.lock | brew install uv |
| libomp | любая | OpenMP для LightGBM | brew install libomp |
| Node.js | 20.19+ или 22.12+ | только дашборд | brew install node |
| Docker | любой | только проверка в контейнере | Docker Desktop |
OPENAI_API_KEY | — | только режим LLM | platform.openai.com |
CRITICAL (macOS): без brew install libomp make verify проходит первую половину и падает на второй с Library not loaded: @rpath/libomp.dylib. v0 работает без libomp, а LightGBM v1 — нет. На Debian/Ubuntu нужна библиотека libgomp1 (sudo apt-get install libgomp1); в Docker-образе она уже стоит.
Python-пакеты и их версии зафиксированы в pyproject.toml и uv.lock: requests, requests-cache, pandas, pyarrow, pydantic, pydantic-ai-slim[openai], python-dotenv, PyYAML, lightgbm; для тестов — pytest, responses, ruff. Версия Python задана в .python-version: uv сам скачает 3.12, даже если в системе стоит другая.
Сеть нужна только для установки пакетов. Прогнозы погоды, SCADA и обученные модели лежат в репозитории (data/ — 24 МБ, models/), поэтому бэктест и проверки идут офлайн.
Установка
git clone https://github.com/BAITC-Hacks/hack-75766fed-localhosters.git
cd hack-75766fed-localhosters
brew install uv libomp # macOS; на Linux: uv + libgomp1
make setup # uv sync --frozen: Python 3.12 + пакеты из uv.lock
cp .env.example .env # по желанию: ключ OpenAI для режима LLM
Через Docker (Python, uv и libgomp внутри образа):
docker build -t windagent . # образ с кодом, архивом погоды и моделями
docker run --rm windagent # запускает ту же проверку, что make verify
Параметры окружения
Шаблон — .env.example. Все переменные необязательны: без .env работают значения по умолчанию. .env читают python -m windagent и make llm-replay; make verify от него не зависит.
| Переменная | По умолчанию | Что задаёт |
|---|---|---|
OPENAI_API_KEY | пусто | ключ для --llm openai и make llm-replay; режиму scripted не нужен |
OPENAI_MODEL | gpt-5.4-mini | модель планировщика в режиме openai |
LLM_MODE | scripted | планировщик по умолчанию для windagent issue |
WINDAGENT_MODEL | v1 | модель сабмита для make backtest и make verify (v0 — эталон) |
OPEN_METEO_CACHE_ONLY | 1 | 1 — только закоммиченный кеш погоды, без запросов в сеть |
ISSUE_HOUR_UTC | 18 | час выпуска, UTC |
HORIZON_HOURS | 48 | горизонт прогноза, ч |
SCADA_TZ_OFFSET_HOURS | 6 | часовой пояс SCADA (фиксированный UTC+6) |
REISSUE_ON_NEW_RUN | 1 | 1 — пересчёт на каждом новом ране; 0 — только при сдвиге ветра больше порога |
DIVERGENCE_THRESHOLD_MS | 1.5 | порог среднего сдвига ветра на 100 м между ранами, м/с |
POINT_ESTIMATE | median | точечный прогноз = P50 |
AVAIL_LAG_HOURS | 7 | задержка публикации для будущих не-ECMWF источников; для ECMWF задержки по циклам заданы в windagent/clock.py |
RESIDUAL_Z_THRESHOLD, RESIDUAL_WINDOW_HOURS, DRIFT_WINDOW_DAYS | 2.5, 6, 14 | пороги триггеров по фактам; пока не исполняются (см. «Ограничения») |
Запуск
Сабмит февраля 2026 — 29 выпусков и 29 пересчётов через агента, ~5 секунд:
make backtest # = make backtest-v1: сабмит на LightGBM v1
make backtest-v0 # эталон v0 → submission/*_v0.csv, runs/backtest/v0/test/
| Файл | Строк | Что внутри |
|---|---|---|
submission/forecast_test_hourly_v1.csv | 1 344 | основной сабмит: час × турбина, p50/p10/p90, power_mw; p50 из выпуска накануне, p50_h25_48 — из выпуска за двое суток |
submission/forecast_test_dayahead_v1.csv | 2 784 | 29 выпусков × 48 ч × 2 турбины, с nwp_run_init_utc и lead_h |
submission/forecast_test_intraday_v1.csv | 2 784 | пересчёты в 20:00 UTC на ране 12Z, та же схема |
submission/forecast_test_hourly_plant_v1.csv | 672 | станция целиком, МВт и МВт·ч по часам |
runs/backtest/v1/test/ | 58 папок | по папке на выпуск: trace.jsonl, decision.json, comparison.json, report.md, forecast.csv |
Один выпуск агентом и пересчёт после выхода рана 12Z:
uv run --frozen python -m windagent issue --at 2026-02-10T18:00Z --model-adapter windagent.model.v1:predict_power # day-ahead на ране 06Z
uv run --frozen python -m windagent issue --at 2026-02-10T20:00Z --model-adapter windagent.model.v1:predict_power # пересчёт на ране 12Z
uv run --frozen python -m windagent issue --at 2026-02-10T18:00Z --model-adapter windagent.model.v1:predict_power --llm openai # решение принимает LLM
Каждый запуск создаёт папку runs/<время>-<id>/ с forecast.csv, inputs.json, dq_report.json, comparison.json, decision.json, trace.jsonl, report.md, memory.json, status.json.
Частые ошибки (команда падает или считает не то):
| WRONG | RIGHT |
|---|---|
python -m windagent issue --at 2026-02-10T18:00Z → MODEL_NOT_FOUND | добавить --model-adapter windagent.model.v1:predict_power |
uv run pytest при OPEN_METEO_CACHE_ONLY=1 в окружении → 5 тестов погоды падают | make test (снимает флаг сам) |
python -m windagent ... системным Python | uv run --frozen python -m windagent ... |
Метрики на окнах с фактами, LLM и дашборд:
make backtest-dev # январь 2026 → reports/backtest_{v1,v0}_dev*.csv
make backtest-feb2025 # февраль 2025, тот же сезон → reports/backtest_{v1,v0}_feb2025*.csv
make llm-replay # февраль 2026 с решениями OpenAI: ~2.5 мин, ~$0.1, нужен OPENAI_API_KEY
make dashboard # экспорт данных + http://127.0.0.1:5173 (нужен Node.js)
make train # переобучить LightGBM v1 → models/lightgbm_v1*.txt
Развёрнутый дашборд: https://windagent-localhosters.pages.dev — логин localhosters, пароль [скрыто]. Сайт закрыт паролем, потому что в нём SCADA организаторов. На дашборде все 60 выпусков (январь с фактами и февраль), P10–P90, пересчёт 18:00 → 20:00 UTC, трейс агента по шагам и решения LLM рядом с правилами. Сценарий демо.
Проверка основного сценария
make verify # ~6 секунд, без сети и ключей
Ожидаемый вывод заканчивается двумя строками PASS:
PASS: 11 steps, 96 rows, 06Z→12Z revision, no future memory, rejected late/missing/demo inputs, TestModel
PASS: v1 — 29 issues via agent + 29 reissues (11-step traces); v0 and v1 agent == direct model; 2784 rows, 1344 hourly rows, all as-of, 19Z rejects 12Z, real 06Z→12Z revision
| Что проверяется | Как |
|---|---|
| Агент проходит все 11 шагов | трейс каждого из 58 выпусков содержит 11 строк |
| Пересчёт работает | 29 папок *-reissue на ране 12Z с reissue_recommended=true |
| Сабмит собран агентом, а не в обход | прогноз через run_issue совпадает с прямым расчётом модели, v0 и v1 |
| Нет утечки будущего | каждая из 2 784 строк проходит assert_as_of; в 19:00 UTC ран 12Z отклоняется |
| Плохие входы отклоняются | поздний ран, пропущенный час, демо-данные в боевом режиме → ошибка |
| Контракт LLM | ответ проверяется схемой IssueDecision (Pydantic AI TestModel, без сети) |
| Объём сабмита | 2 784 строки по выпускам, 1 344 почасовых |
Проверка перезаписывает submission/ и runs/backtest/ теми же байтами: после неё git status чистый. Если он не чистый — результат не воспроизвёлся.
Дополнительно:
make test # 69 юнит-тестов, ~9 секунд, включая tests/test_clock_no_leakage.py
make docker-verify # docker build + та же проверка в контейнере
Проверка вручную на одном дне:
- Откройте
runs/backtest/v1/test/2026-02-10T1800Z-dayahead/decision.json→"reason": "initial_issue", ран2026-02-10T06:00:00Z. - Откройте
runs/backtest/v1/test/2026-02-10T2000Z-reissue/decision.json→"reason": "new_nwp_run", ран2026-02-10T12:00:00Z,"reissue_recommended": true. - В
trace.jsonlтой же папки 11 строк, по одной на шаг; вcomparison.json— насколько сдвинулся прогноз.
Результаты
Фактов февраля 2026 в данных нет, поэтому качество измеряем тем же путём через агента на двух окнах с фактами, holdout-моделью:
| Окно | Модель | MAE T1 | MAE T2 | Медиана 7 сут. (T1 / T2) | Покрытие P10–P90 |
|---|---|---|---|---|---|
| январь 2026 | v1 | 0.171 | 0.175 | 0.294 / 0.288 | 0.80 |
| январь 2026 | v0 | 0.174 | 0.177 | 0.80 | |
| февраль 2025 (тот же сезон) | v1 | 0.165 | 0.188 | 0.339 / 0.304 | 0.80 |
| февраль 2025 (тот же сезон) | v0 | 0.172 | 0.192 | 0.79 |
MAE — по нормализованной мощности на всём горизонте 48 ч. Бейзлайн Previous Runs → кривая мощности даёт 0.20–0.22; цель ≤ 0.19 выполнена на обоих окнах. Блоки h1–24 / h25–48, режим без часов простоя и ограничений, skill: отчёт v1, отчёт v0, бейзлайны. Статус доказательств по критериям жюри — rubric-map.
Ограничения
- Качество на феврале 2026 неизвестно: фактов нет. Оценка — январь 2026 и февраль 2025.
- В момент выпуска модель не получает SCADA: шаг
fetch_scada_historyфиксирует только границу as-of. Прогноз строится по погоде; SCADA используется для обучения и оценки. - P10 / P90 — эмпирические квантили остатков v0, а не квантильная модель.
- Пересчёты есть только в тестовом окне: в архиве января 2026 и февраля 2025 лежат только раны 06Z.
- Триггеры по остаткам и дрейфу (
RESIDUAL_*,DRIFT_*) описаны, но не исполняются: им нужны факты в реальном времени. - Задержки публикации ранов ECMWF (8 / 7 / 8 / 7 ч) — наша консервативная оценка, не официальная цифра Open-Meteo.
- В выпуске один источник погоды — ECMWF IFS; другие модели Previous Runs входят только в признаки v1.
- Дашборд — статический экспорт готовых выпусков, не live-сервис.
Структура репозитория
windagent/ агент: clock.py (as-of), agent/{runtime,planner,scripted,trace}.py,
model/{v0,v1,serve,schema}.py, backtest.py
scripts/ verify, verify_backtest, llm_replay, export_dashboard, flatten_submission
data/ архив прогнозов ECMWF, Previous Runs, почасовая SCADA (24 МБ)
models/ v0_params.json, lightgbm_v1.txt, lightgbm_v1_holdout.txt
submission/ CSV сабмита (v1 — основной, v0 — эталон)
runs/backtest/ по папке на выпуск: trace, decision, report
runs/llm/test/ те же выпуски с решениями LLM
reports/ метрики и отчёт LLM
dashboard/ Vite/React, Cloudflare Pages
docs/ архитектура, допущения, исследования
task context/ условие кейса и SCADA организаторов
Данные и атрибуция
Погода: Open-Meteo Single Runs и Previous Runs, модель ECMWF IFS. Запросы, сетка, время выгрузки и хеши — в data/nwp_cache/manifest.json, описание архива — в docs/03_WEATHER_ARCHIVE.md. Условие кейса и SCADA предоставлены организаторами HackAlem AI. Часовой пояс SCADA (UTC+6) проверен кросс-корреляцией с погодой: tz_xcorr.png, scripts/tz_check.py.
Авторы коммитов
История коммитов
- 2026-09-23 17:54Merge pull request #15 from BAITC-Hacks/birrrzha/readme-dockerbirrrzha
- 2026-09-23 17:53README to the organizers' spec, Docker fixed for v1, Python pinned to 3.12birrrzha
- 2026-09-23 17:45feat: add calibrated LightGBM quantilesAkylbekOralov
- 2026-09-23 17:42Merge pull request #13 from BAITC-Hacks/claude/loc-30-v1-backtestAkylbek Oralov
- 2026-09-23 17:40LOC-30: feb2025 window through the agent, evaluate_forecast in both modes, v1 results in READMEAkylbekOralov
- 2026-09-23 17:35Merge PR #12: submission on v1 through the agent, honest holdout serving, LLM guardrailbirrrzha
- 2026-09-23 17:34Merge main (LOC-12 serving) into v1 switch: Akylbek's schema/serve path as the v1 adapter, holdout-free model for holdout-window issues, verify v1 agent == directbirrrzha
- 2026-09-23 17:32Submission on LightGBM v1 through the agent; v0 kept as reference; LLM guardrail on the quality gatebirrrzha
Все коммиты (56)
- 2026-09-23 17:25Merge pull request #11 from BAITC-Hacks/claude/loc-10-followup-07b8acAkylbek Oralov
- 2026-09-23 17:23Merge origin/main (LOC-10 v1) and serve its model through the LOC-12 contractAkylbekOralov
- 2026-09-23 17:17LOC-12: model contract — FEATURES, build_features(), predict(), metadata, v1 adapterAkylbekOralov
- 2026-09-23 17:15Merge pull request #10 from BAITC-Hacks/codex/loc-10-lightgbm-v1Akylbek Oralov
- 2026-09-23 17:12LOC-10: add lead-aligned LightGBM v1 spikeAkylbekOralov
- 2026-09-23 17:08Merge: dashboard LLM vs rules tracebirrrzha
- 2026-09-23 17:08Dashboard: LLM vs rules toggle in the agent trace, decision card with LLM explanation and tokensbirrrzha
- 2026-09-23 17:07Merge PR #8: LLM planner live, February replay 58/58 (LOC-22)birrrzha
- 2026-09-23 17:06Merge remote-tracking branch 'origin/main' into birrrzha/loc-22-llm-livebirrrzha
- 2026-09-23 17:06LLM planner live on OpenAI gpt-5.4-mini: February replay 58/58 decisions agree with rules, fallback to rules (LOC-22)birrrzha
- 2026-09-23 17:00Merge pull request #3 from BAITC-Hacks/codex/loc-15-previous-runsKazybek Ramazan
- 2026-09-23 16:57Merge PR #7: backtest through the agent (LOC-33)birrrzha
- 2026-09-23 16:57Backtest through the agent: every issue runs the full agent cycle, 12Z reissue at 20:00 UTC (LOC-33)birrrzha
- 2026-09-23 16:56Merge latest main OpenAI integration into LOC-15Kazybek Ramazan
- 2026-09-23 16:54Merge PR #6: OpenAI planner + team decisions on case questions (LOC-22, LOC-28)birrrzha
- 2026-09-23 16:53Switch LLM planner to OpenAI; close open questions on the case with team decisions (LOC-22, LOC-28)birrrzha
- 2026-09-23 16:53Merge latest main baseline changes into LOC-15Kazybek Ramazan
- 2026-09-23 16:50Merge branch 'loc-9' into mainAkylbekOralov
- 2026-09-23 16:49Merge main into LOC-15 Previous Runs branchKazybek Ramazan
- 2026-09-23 16:39Deploy dashboard to Cloudflare Pages behind password (Basic Auth middleware), README linkbirrrzha
- 2026-09-23 16:34Merge PR #5: interactive dashboard (LOC-34, LOC-35)birrrzha
- 2026-09-23 16:33Interactive dashboard: all 60 issues, P10–P90, hover readout, revision scene, agent trace (LOC-34, LOC-35)birrrzha
- 2026-09-23 16:33Fix agent runtime on large NWP cache: pick run by file name, parse newest first, skip runs with missing valuesbirrrzha
- 2026-09-23 16:28LOC-9: metrics module and honest baselines / ceilings tableAkylbekOralov
- 2026-09-23 16:27LOC-18: commit Single Runs response cache for offline rebuildAkylbekOralov
- 2026-09-23 16:27Merge branch 'loc-18': Single Runs ecmwf_ifs train dump (LOC-18)AkylbekOralov
- 2026-09-23 16:18LOC-18: Single Runs ecmwf_ifs train dump 2024-03-14..2026-01-31 (go)AkylbekOralov
- 2026-09-23 16:16Add agent issue runner and dashboardbirrrzha
- 2026-09-23 16:14Align integration with merged backtestbirrrzha
- 2026-09-23 16:12Merge remote-tracking branch 'origin/main' into birrrzha/agent-foundationbirrrzha
- 2026-09-23 16:11Merge PR #2: Backtest v0 — as-of clock, MOS+curve model, Feb 2026 submission (LOC-16, LOC-17)birrrzha
- 2026-09-23 16:11Merge backtest-v0 into agent-foundationbirrrzha
- 2026-09-23 16:07Merge origin/main into agent-foundationbirrrzha
- 2026-09-23 16:03Add as-of backtest, agent trace and dashboardbirrrzha
- 2026-09-23 15:58Merge branch 'main' of github-AkylbekOralov:BAITC-Hacks/hack-75766fed-localhostersAkylbekOralov
- 2026-09-23 15:57Research docs: apply verification corrections (per-cycle run availability, honest baselines vs ceilings, free-tier limits, archive starts), MVP scope, final plan with Linear IDs, 7th questionbirrrzha
- 2026-09-23 15:57Complete LOC-8 SCADA hourly datasetAkylbekOralov
- 2026-09-23 15:56Build LOC-15 Previous Runs archive for five modelsKazybek Ramazan
- 2026-09-23 15:52Normalized NwpForecast cache (147 runs) for the agent runtime, built from LOC-14 parquet with per-cycle availabilitybirrrzha
- 2026-09-23 15:51Backtest v0: as-of clock with per-cycle availability, MOS+curve model, Feb 2026 dayahead replay + hourly submission, leak tests (LOC-16, LOC-17)birrrzha
- 2026-09-23 15:41Merge pull request #1 from BAITC-Hacks/codex/loc-14-weather-archiveKazybek Ramazan
- 2026-09-23 15:41Merge branch 'main' into codex/loc-14-weather-archiveKazybek Ramazan
- 2026-09-23 15:39Implement LOC-14 cached Open-Meteo archive and offline validationKazybek Ramazan
- 2026-09-23 15:34added remote gpu skillAkylbekOralov
- 2026-09-23 15:10Research handoff: verified findings, plan with Linear links, Open-Meteo client + SCADA loader + tz check, cached NWP archives for Feb 2026birrrzha
- 2026-09-23 14:51Research: questions for organizers with default assumptions (LOC-28)birrrzha
- 2026-09-23 14:35added ml integration explanationsAkylbekOralov
- 2026-09-23 13:45Start research phase: case summary, team roles, research plan, datasetbirrrzha
Структура репозитория (3000 файлов)
.claude/skills/gpu-remote/SKILL.md .dockerignore .env.example .gitignore .python-version Dockerfile Makefile README.md config/sites/T1.yaml config/sites/T2.yaml dashboard/functions/_middleware.js dashboard/index.html dashboard/package-lock.json dashboard/package.json dashboard/public/data/agent.json dashboard/public/data/dev.json dashboard/public/data/forecast_test_hourly_v1.csv dashboard/public/data/index.json dashboard/public/data/test.json dashboard/public/favicon.svg dashboard/src/main.jsx dashboard/src/style.css data/baselines/README.md data/baselines/era5_ws100.parquet data/baselines/previous_runs_ws100.parquet data/era5/era5_2023-07.csv data/era5/era5_2023-12.csv data/era5/era5_2024-02.csv data/era5/era5_2024-04.csv data/era5/era5_2025-01.csv data/era5/era5_2025-02.csv data/era5/era5_2025-07.csv data/era5/era5_2025-10.csv data/era5/era5_2025-11.csv data/era5/era5_2025-12.csv data/era5/era5_2026-01.csv data/nwp/single_runs_ecmwf_ifs_feb2026.parquet data/nwp/single_runs_ecmwf_ifs_jan2026.parquet data/nwp/single_runs_ecmwf_ifs_train.manifest.json data/nwp/single_runs_ecmwf_ifs_train.parquet data/nwp_cache/manifest.json data/nwp_cache/normalized/ecmwf_ifs_2025-12-31T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-01-01T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-01-02T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-01-03T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-01-04T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-01-05T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-01-06T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-01-07T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-01-08T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-01-09T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-01-10T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-01-11T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-01-12T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-01-13T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-01-14T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-01-15T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-01-16T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-01-17T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-01-18T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-01-19T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-01-20T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-01-21T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-01-22T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-01-23T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-01-24T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-01-25T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-01-26T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-01-27T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-01-28T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-01-29T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-01-30T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-01-31T00Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-01-31T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-01-31T12Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-01-31T18Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-01T00Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-01T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-01T12Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-01T18Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-02T00Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-02T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-02T12Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-02T18Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-03T00Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-03T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-03T12Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-03T18Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-04T00Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-04T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-04T12Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-04T18Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-05T00Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-05T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-05T12Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-05T18Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-06T00Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-06T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-06T12Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-06T18Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-07T00Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-07T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-07T12Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-07T18Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-08T00Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-08T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-08T12Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-08T18Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-09T00Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-09T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-09T12Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-09T18Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-10T00Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-10T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-10T12Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-10T18Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-11T00Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-11T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-11T12Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-11T18Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-12T00Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-12T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-12T12Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-12T18Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-13T00Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-13T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-13T12Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-13T18Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-14T00Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-14T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-14T12Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-14T18Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-15T00Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-15T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-15T12Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-15T18Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-16T00Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-16T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-16T12Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-16T18Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-17T00Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-17T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-17T12Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-17T18Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-18T00Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-18T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-18T12Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-18T18Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-19T00Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-19T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-19T12Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-19T18Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-20T00Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-20T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-20T12Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-20T18Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-21T00Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-21T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-21T12Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-21T18Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-22T00Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-22T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-22T12Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-22T18Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-23T00Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-23T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-23T12Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-23T18Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-24T00Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-24T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-24T12Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-24T18Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-25T00Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-25T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-25T12Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-25T18Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-26T00Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-26T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-26T12Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-26T18Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-27T00Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-27T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-27T12Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-27T18Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-28T00Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-28T06Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-28T12Z.json data/nwp_cache/normalized/ecmwf_ifs_2026-02-28T18Z.json data/nwp_cache/normalized/manifest.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2025-02-18_2025-03-03.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2025-02-18_2025-03-03.meta.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2025-03-04_2025-03-17.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2025-03-04_2025-03-17.meta.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2025-03-18_2025-03-31.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2025-03-18_2025-03-31.meta.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2025-04-01_2025-04-14.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2025-04-01_2025-04-14.meta.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2025-04-15_2025-04-28.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2025-04-15_2025-04-28.meta.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2025-04-29_2025-05-12.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2025-04-29_2025-05-12.meta.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2025-05-13_2025-05-26.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2025-05-13_2025-05-26.meta.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2025-05-27_2025-06-09.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2025-05-27_2025-06-09.meta.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2025-06-10_2025-06-23.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2025-06-10_2025-06-23.meta.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2025-06-24_2025-07-07.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2025-06-24_2025-07-07.meta.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2025-07-08_2025-07-21.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2025-07-08_2025-07-21.meta.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2025-07-22_2025-08-04.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2025-07-22_2025-08-04.meta.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2025-08-05_2025-08-18.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2025-08-05_2025-08-18.meta.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2025-08-19_2025-09-01.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2025-08-19_2025-09-01.meta.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2025-09-02_2025-09-15.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2025-09-02_2025-09-15.meta.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2025-09-16_2025-09-29.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2025-09-16_2025-09-29.meta.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2025-09-30_2025-10-13.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2025-09-30_2025-10-13.meta.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2025-10-14_2025-10-27.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2025-10-14_2025-10-27.meta.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2025-10-28_2025-11-10.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2025-10-28_2025-11-10.meta.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2025-11-11_2025-11-24.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2025-11-11_2025-11-24.meta.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2025-11-25_2025-12-08.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2025-11-25_2025-12-08.meta.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2025-12-09_2025-12-22.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2025-12-09_2025-12-22.meta.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2025-12-23_2026-01-05.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2025-12-23_2026-01-05.meta.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2026-01-06_2026-01-19.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2026-01-06_2026-01-19.meta.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2026-01-20_2026-02-02.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2026-01-20_2026-02-02.meta.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2026-02-03_2026-02-16.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2026-02-03_2026-02-16.meta.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2026-02-17_2026-02-28.json data/nwp_cache/previous_runs/T1/ecmwf_aifs025_single/2026-02-17_2026-02-28.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs/2025-10-01_2025-10-14.json data/nwp_cache/previous_runs/T1/ecmwf_ifs/2025-10-01_2025-10-14.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs/2025-10-15_2025-10-28.json data/nwp_cache/previous_runs/T1/ecmwf_ifs/2025-10-15_2025-10-28.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs/2025-10-29_2025-11-11.json data/nwp_cache/previous_runs/T1/ecmwf_ifs/2025-10-29_2025-11-11.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs/2025-11-12_2025-11-25.json data/nwp_cache/previous_runs/T1/ecmwf_ifs/2025-11-12_2025-11-25.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs/2025-11-26_2025-12-09.json data/nwp_cache/previous_runs/T1/ecmwf_ifs/2025-11-26_2025-12-09.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs/2025-12-10_2025-12-23.json data/nwp_cache/previous_runs/T1/ecmwf_ifs/2025-12-10_2025-12-23.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs/2025-12-24_2026-01-06.json data/nwp_cache/previous_runs/T1/ecmwf_ifs/2025-12-24_2026-01-06.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs/2026-01-07_2026-01-20.json data/nwp_cache/previous_runs/T1/ecmwf_ifs/2026-01-07_2026-01-20.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs/2026-01-21_2026-02-03.json data/nwp_cache/previous_runs/T1/ecmwf_ifs/2026-01-21_2026-02-03.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs/2026-02-04_2026-02-17.json data/nwp_cache/previous_runs/T1/ecmwf_ifs/2026-02-04_2026-02-17.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs/2026-02-18_2026-02-28.json data/nwp_cache/previous_runs/T1/ecmwf_ifs/2026-02-18_2026-02-28.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2024-03-06_2024-03-19.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2024-03-06_2024-03-19.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2024-03-20_2024-04-02.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2024-03-20_2024-04-02.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2024-04-03_2024-04-16.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2024-04-03_2024-04-16.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2024-04-17_2024-04-30.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2024-04-17_2024-04-30.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2024-05-01_2024-05-14.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2024-05-01_2024-05-14.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2024-05-15_2024-05-28.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2024-05-15_2024-05-28.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2024-05-29_2024-06-11.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2024-05-29_2024-06-11.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2024-06-12_2024-06-25.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2024-06-12_2024-06-25.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2024-06-26_2024-07-09.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2024-06-26_2024-07-09.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2024-07-10_2024-07-23.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2024-07-10_2024-07-23.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2024-07-24_2024-08-06.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2024-07-24_2024-08-06.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2024-08-07_2024-08-20.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2024-08-07_2024-08-20.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2024-08-21_2024-09-03.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2024-08-21_2024-09-03.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2024-09-04_2024-09-17.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2024-09-04_2024-09-17.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2024-09-18_2024-10-01.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2024-09-18_2024-10-01.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2024-10-02_2024-10-15.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2024-10-02_2024-10-15.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2024-10-16_2024-10-29.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2024-10-16_2024-10-29.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2024-10-30_2024-11-12.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2024-10-30_2024-11-12.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2024-11-13_2024-11-26.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2024-11-13_2024-11-26.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2024-11-27_2024-12-10.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2024-11-27_2024-12-10.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2024-12-11_2024-12-24.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2024-12-11_2024-12-24.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2024-12-25_2025-01-07.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2024-12-25_2025-01-07.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2025-01-08_2025-01-21.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2025-01-08_2025-01-21.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2025-01-22_2025-02-04.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2025-01-22_2025-02-04.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2025-02-05_2025-02-18.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2025-02-05_2025-02-18.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2025-02-19_2025-03-04.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2025-02-19_2025-03-04.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2025-03-05_2025-03-18.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2025-03-05_2025-03-18.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2025-03-19_2025-04-01.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2025-03-19_2025-04-01.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2025-04-02_2025-04-15.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2025-04-02_2025-04-15.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2025-04-16_2025-04-29.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2025-04-16_2025-04-29.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2025-04-30_2025-05-13.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2025-04-30_2025-05-13.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2025-05-14_2025-05-27.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2025-05-14_2025-05-27.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2025-05-28_2025-06-10.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2025-05-28_2025-06-10.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2025-06-11_2025-06-24.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2025-06-11_2025-06-24.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2025-06-25_2025-07-08.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2025-06-25_2025-07-08.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2025-07-09_2025-07-22.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2025-07-09_2025-07-22.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2025-07-23_2025-08-05.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2025-07-23_2025-08-05.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2025-08-06_2025-08-19.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2025-08-06_2025-08-19.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2025-08-20_2025-09-02.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2025-08-20_2025-09-02.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2025-09-03_2025-09-16.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2025-09-03_2025-09-16.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2025-09-17_2025-09-30.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2025-09-17_2025-09-30.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2025-10-01_2025-10-14.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2025-10-01_2025-10-14.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2025-10-15_2025-10-28.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2025-10-15_2025-10-28.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2025-10-29_2025-11-11.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2025-10-29_2025-11-11.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2025-11-12_2025-11-25.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2025-11-12_2025-11-25.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2025-11-26_2025-12-09.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2025-11-26_2025-12-09.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2025-12-10_2025-12-23.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2025-12-10_2025-12-23.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2025-12-24_2026-01-06.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2025-12-24_2026-01-06.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2026-01-07_2026-01-20.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2026-01-07_2026-01-20.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2026-01-21_2026-02-03.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2026-01-21_2026-02-03.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2026-02-04_2026-02-17.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2026-02-04_2026-02-17.meta.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2026-02-18_2026-02-28.json data/nwp_cache/previous_runs/T1/ecmwf_ifs025/2026-02-18_2026-02-28.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2024-02-16_2024-02-29.json data/nwp_cache/previous_runs/T1/gfs_global/2024-02-16_2024-02-29.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2024-03-01_2024-03-14.json data/nwp_cache/previous_runs/T1/gfs_global/2024-03-01_2024-03-14.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2024-03-15_2024-03-28.json data/nwp_cache/previous_runs/T1/gfs_global/2024-03-15_2024-03-28.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2024-03-29_2024-04-11.json data/nwp_cache/previous_runs/T1/gfs_global/2024-03-29_2024-04-11.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2024-04-12_2024-04-25.json data/nwp_cache/previous_runs/T1/gfs_global/2024-04-12_2024-04-25.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2024-04-26_2024-05-09.json data/nwp_cache/previous_runs/T1/gfs_global/2024-04-26_2024-05-09.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2024-05-10_2024-05-23.json data/nwp_cache/previous_runs/T1/gfs_global/2024-05-10_2024-05-23.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2024-05-24_2024-06-06.json data/nwp_cache/previous_runs/T1/gfs_global/2024-05-24_2024-06-06.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2024-06-07_2024-06-20.json data/nwp_cache/previous_runs/T1/gfs_global/2024-06-07_2024-06-20.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2024-06-21_2024-07-04.json data/nwp_cache/previous_runs/T1/gfs_global/2024-06-21_2024-07-04.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2024-07-05_2024-07-18.json data/nwp_cache/previous_runs/T1/gfs_global/2024-07-05_2024-07-18.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2024-07-19_2024-08-01.json data/nwp_cache/previous_runs/T1/gfs_global/2024-07-19_2024-08-01.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2024-08-02_2024-08-15.json data/nwp_cache/previous_runs/T1/gfs_global/2024-08-02_2024-08-15.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2024-08-16_2024-08-29.json data/nwp_cache/previous_runs/T1/gfs_global/2024-08-16_2024-08-29.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2024-08-30_2024-09-12.json data/nwp_cache/previous_runs/T1/gfs_global/2024-08-30_2024-09-12.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2024-09-13_2024-09-26.json data/nwp_cache/previous_runs/T1/gfs_global/2024-09-13_2024-09-26.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2024-09-27_2024-10-10.json data/nwp_cache/previous_runs/T1/gfs_global/2024-09-27_2024-10-10.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2024-10-11_2024-10-24.json data/nwp_cache/previous_runs/T1/gfs_global/2024-10-11_2024-10-24.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2024-10-25_2024-11-07.json data/nwp_cache/previous_runs/T1/gfs_global/2024-10-25_2024-11-07.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2024-11-08_2024-11-21.json data/nwp_cache/previous_runs/T1/gfs_global/2024-11-08_2024-11-21.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2024-11-22_2024-12-05.json data/nwp_cache/previous_runs/T1/gfs_global/2024-11-22_2024-12-05.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2024-12-06_2024-12-19.json data/nwp_cache/previous_runs/T1/gfs_global/2024-12-06_2024-12-19.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2024-12-20_2025-01-02.json data/nwp_cache/previous_runs/T1/gfs_global/2024-12-20_2025-01-02.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2025-01-03_2025-01-16.json data/nwp_cache/previous_runs/T1/gfs_global/2025-01-03_2025-01-16.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2025-01-17_2025-01-30.json data/nwp_cache/previous_runs/T1/gfs_global/2025-01-17_2025-01-30.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2025-01-31_2025-02-13.json data/nwp_cache/previous_runs/T1/gfs_global/2025-01-31_2025-02-13.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2025-02-14_2025-02-27.json data/nwp_cache/previous_runs/T1/gfs_global/2025-02-14_2025-02-27.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2025-02-28_2025-03-13.json data/nwp_cache/previous_runs/T1/gfs_global/2025-02-28_2025-03-13.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2025-03-14_2025-03-27.json data/nwp_cache/previous_runs/T1/gfs_global/2025-03-14_2025-03-27.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2025-03-28_2025-04-10.json data/nwp_cache/previous_runs/T1/gfs_global/2025-03-28_2025-04-10.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2025-04-11_2025-04-24.json data/nwp_cache/previous_runs/T1/gfs_global/2025-04-11_2025-04-24.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2025-04-25_2025-05-08.json data/nwp_cache/previous_runs/T1/gfs_global/2025-04-25_2025-05-08.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2025-05-09_2025-05-22.json data/nwp_cache/previous_runs/T1/gfs_global/2025-05-09_2025-05-22.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2025-05-23_2025-06-05.json data/nwp_cache/previous_runs/T1/gfs_global/2025-05-23_2025-06-05.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2025-06-06_2025-06-19.json data/nwp_cache/previous_runs/T1/gfs_global/2025-06-06_2025-06-19.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2025-06-20_2025-07-03.json data/nwp_cache/previous_runs/T1/gfs_global/2025-06-20_2025-07-03.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2025-07-04_2025-07-17.json data/nwp_cache/previous_runs/T1/gfs_global/2025-07-04_2025-07-17.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2025-07-18_2025-07-31.json data/nwp_cache/previous_runs/T1/gfs_global/2025-07-18_2025-07-31.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2025-08-01_2025-08-14.json data/nwp_cache/previous_runs/T1/gfs_global/2025-08-01_2025-08-14.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2025-08-15_2025-08-28.json data/nwp_cache/previous_runs/T1/gfs_global/2025-08-15_2025-08-28.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2025-08-29_2025-09-11.json data/nwp_cache/previous_runs/T1/gfs_global/2025-08-29_2025-09-11.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2025-09-12_2025-09-25.json data/nwp_cache/previous_runs/T1/gfs_global/2025-09-12_2025-09-25.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2025-09-26_2025-10-09.json data/nwp_cache/previous_runs/T1/gfs_global/2025-09-26_2025-10-09.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2025-10-10_2025-10-23.json data/nwp_cache/previous_runs/T1/gfs_global/2025-10-10_2025-10-23.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2025-10-24_2025-11-06.json data/nwp_cache/previous_runs/T1/gfs_global/2025-10-24_2025-11-06.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2025-11-07_2025-11-20.json data/nwp_cache/previous_runs/T1/gfs_global/2025-11-07_2025-11-20.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2025-11-21_2025-12-04.json data/nwp_cache/previous_runs/T1/gfs_global/2025-11-21_2025-12-04.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2025-12-05_2025-12-18.json data/nwp_cache/previous_runs/T1/gfs_global/2025-12-05_2025-12-18.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2025-12-19_2026-01-01.json data/nwp_cache/previous_runs/T1/gfs_global/2025-12-19_2026-01-01.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2026-01-02_2026-01-15.json data/nwp_cache/previous_runs/T1/gfs_global/2026-01-02_2026-01-15.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2026-01-16_2026-01-29.json data/nwp_cache/previous_runs/T1/gfs_global/2026-01-16_2026-01-29.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2026-01-30_2026-02-12.json data/nwp_cache/previous_runs/T1/gfs_global/2026-01-30_2026-02-12.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2026-02-13_2026-02-26.json data/nwp_cache/previous_runs/T1/gfs_global/2026-02-13_2026-02-26.meta.json data/nwp_cache/previous_runs/T1/gfs_global/2026-02-27_2026-02-28.json data/nwp_cache/previous_runs/T1/gfs_global/2026-02-27_2026-02-28.meta.json data/nwp_cache/previous_runs/T1/icon_global/2024-02-16_2024-02-29.json data/nwp_cache/previous_runs/T1/icon_global/2024-02-16_2024-02-29.meta.json data/nwp_cache/previous_runs/T1/icon_global/2024-03-01_2024-03-14.json data/nwp_cache/previous_runs/T1/icon_global/2024-03-01_2024-03-14.meta.json data/nwp_cache/previous_runs/T1/icon_global/2024-03-15_2024-03-28.json data/nwp_cache/previous_runs/T1/icon_global/2024-03-15_2024-03-28.meta.json data/nwp_cache/previous_runs/T1/icon_global/2024-03-29_2024-04-11.json data/nwp_cache/previous_runs/T1/icon_global/2024-03-29_2024-04-11.meta.json data/nwp_cache/previous_runs/T1/icon_global/2024-04-12_2024-04-25.json data/nwp_cache/previous_runs/T1/icon_global/2024-04-12_2024-04-25.meta.json data/nwp_cache/previous_runs/T1/icon_global/2024-04-26_2024-05-09.json data/nwp_cache/previous_runs/T1/icon_global/2024-04-26_2024-05-09.meta.json data/nwp_cache/previous_runs/T1/icon_global/2024-05-10_2024-05-23.json data/nwp_cache/previous_runs/T1/icon_global/2024-05-10_2024-05-23.meta.json data/nwp_cache/previous_runs/T1/icon_global/2024-05-24_2024-06-06.json data/nwp_cache/previous_runs/T1/icon_global/2024-05-24_2024-06-06.meta.json data/nwp_cache/previous_runs/T1/icon_global/2024-06-07_2024-06-20.json data/nwp_cache/previous_runs/T1/icon_global/2024-06-07_2024-06-20.meta.json data/nwp_cache/previous_runs/T1/icon_global/2024-06-21_2024-07-04.json data/nwp_cache/previous_runs/T1/icon_global/2024-06-21_2024-07-04.meta.json data/nwp_cache/previous_runs/T1/icon_global/2024-07-05_2024-07-18.json data/nwp_cache/previous_runs/T1/icon_global/2024-07-05_2024-07-18.meta.json data/nwp_cache/previous_runs/T1/icon_global/2024-07-19_2024-08-01.json data/nwp_cache/previous_runs/T1/icon_global/2024-07-19_2024-08-01.meta.json data/nwp_cache/previous_runs/T1/icon_global/2024-08-02_2024-08-15.json data/nwp_cache/previous_runs/T1/icon_global/2024-08-02_2024-08-15.meta.json data/nwp_cache/previous_runs/T1/icon_global/2024-08-16_2024-08-29.json data/nwp_cache/previous_runs/T1/icon_global/2024-08-16_2024-08-29.meta.json data/nwp_cache/previous_runs/T1/icon_global/2024-08-30_2024-09-12.json data/nwp_cache/previous_runs/T1/icon_global/2024-08-30_2024-09-12.meta.json data/nwp_cache/previous_runs/T1/icon_global/2024-09-13_2024-09-26.json data/nwp_cache/previous_runs/T1/icon_global/2024-09-13_2024-09-26.meta.json data/nwp_cache/previous_runs/T1/icon_global/2024-09-27_2024-10-10.json data/nwp_cache/previous_runs/T1/icon_global/2024-09-27_2024-10-10.meta.json data/nwp_cache/previous_runs/T1/icon_global/2024-10-11_2024-10-24.json data/nwp_cache/previous_runs/T1/icon_global/2024-10-11_2024-10-24.meta.json data/nwp_cache/previous_runs/T1/icon_global/2024-10-25_2024-11-07.json data/nwp_cache/previous_runs/T1/icon_global/2024-10-25_2024-11-07.meta.json data/nwp_cache/previous_runs/T1/icon_global/2024-11-08_2024-11-21.json data/nwp_cache/previous_runs/T1/icon_global/2024-11-08_2024-11-21.meta.json data/nwp_cache/previous_runs/T1/icon_global/2024-11-22_2024-12-05.json data/nwp_cache/previous_runs/T1/icon_global/2024-11-22_2024-12-05.meta.json data/nwp_cache/previous_runs/T1/icon_global/2024-12-06_2024-12-19.json data/nwp_cache/previous_runs/T1/icon_global/2024-12-06_2024-12-19.meta.json data/nwp_cache/previous_runs/T1/icon_global/2024-12-20_2025-01-02.json data/nwp_cache/previous_runs/T1/icon_global/2024-12-20_2025-01-02.meta.json data/nwp_cache/previous_runs/T1/icon_global/2025-01-03_2025-01-16.json data/nwp_cache/previous_runs/T1/icon_global/2025-01-03_2025-01-16.meta.json data/nwp_cache/previous_runs/T1/icon_global/2025-01-17_2025-01-30.json data/nwp_cache/previous_runs/T1/icon_global/2025-01-17_2025-01-30.meta.json data/nwp_cache/previous_runs/T1/icon_global/2025-01-31_2025-02-13.json data/nwp_cache/previous_runs/T1/icon_global/2025-01-31_2025-02-13.meta.json data/nwp_cache/previous_runs/T1/icon_global/2025-02-14_2025-02-27.json data/nwp_cache/previous_runs/T1/icon_global/2025-02-14_2025-02-27.meta.json data/nwp_cache/previous_runs/T1/icon_global/2025-02-28_2025-03-13.json data/nwp_cache/previous_runs/T1/icon_global/2025-02-28_2025-03-13.meta.json data/nwp_cache/previous_runs/T1/icon_global/2025-03-14_2025-03-27.json data/nwp_cache/previous_runs/T1/icon_global/2025-03-14_2025-03-27.meta.json data/nwp_cache/previous_runs/T1/icon_global/2025-03-28_2025-04-10.json data/nwp_cache/previous_runs/T1/icon_global/2025-03-28_2025-04-10.meta.json data/nwp_cache/previous_runs/T1/icon_global/2025-04-11_2025-04-24.json data/nwp_cache/previous_runs/T1/icon_global/2025-04-11_2025-04-24.meta.json data/nwp_cache/previous_runs/T1/icon_global/2025-04-25_2025-05-08.json data/nwp_cache/previous_runs/T1/icon_global/2025-04-25_2025-05-08.meta.json data/nwp_cache/previous_runs/T1/icon_global/2025-05-09_2025-05-22.json data/nwp_cache/previous_runs/T1/icon_global/2025-05-09_2025-05-22.meta.json data/nwp_cache/previous_runs/T1/icon_global/2025-05-23_2025-06-05.json data/nwp_cache/previous_runs/T1/icon_global/2025-05-23_2025-06-05.meta.json data/nwp_cache/previous_runs/T1/icon_global/2025-06-06_2025-06-19.json data/nwp_cache/previous_runs/T1/icon_global/2025-06-06_2025-06-19.meta.json data/nwp_cache/previous_runs/T1/icon_global/2025-06-20_2025-07-03.json data/nwp_cache/previous_runs/T1/icon_global/2025-06-20_2025-07-03.meta.json data/nwp_cache/previous_runs/T1/icon_global/2025-07-04_2025-07-17.json data/nwp_cache/previous_runs/T1/icon_global/2025-07-04_2025-07-17.meta.json data/nwp_cache/previous_runs/T1/icon_global/2025-07-18_2025-07-31.json data/nwp_cache/previous_runs/T1/icon_global/2025-07-18_2025-07-31.meta.json data/nwp_cache/previous_runs/T1/icon_global/2025-08-01_2025-08-14.json data/nwp_cache/previous_runs/T1/icon_global/2025-08-01_2025-08-14.meta.json data/nwp_cache/previous_runs/T1/icon_global/2025-08-15_2025-08-28.json data/nwp_cache/previous_runs/T1/icon_global/2025-08-15_2025-08-28.meta.json data/nwp_cache/previous_runs/T1/icon_global/2025-08-29_2025-09-11.json data/nwp_cache/previous_runs/T1/icon_global/2025-08-29_2025-09-11.meta.json data/nwp_cache/previous_runs/T1/icon_global/2025-09-12_2025-09-25.json data/nwp_cache/previous_runs/T1/icon_global/2025-09-12_2025-09-25.meta.json data/nwp_cache/previous_runs/T1/icon_global/2025-09-26_2025-10-09.json data/nwp_cache/previous_runs/T1/icon_global/2025-09-26_2025-10-09.meta.json data/nwp_cache/previous_runs/T1/icon_global/2025-10-10_2025-10-23.json data/nwp_cache/previous_runs/T1/icon_global/2025-10-10_2025-10-23.meta.json data/nwp_cache/previous_runs/T1/icon_global/2025-10-24_2025-11-06.json data/nwp_cache/previous_runs/T1/icon_global/2025-10-24_2025-11-06.meta.json data/nwp_cache/previous_runs/T1/icon_global/2025-11-07_2025-11-20.json data/nwp_cache/previous_runs/T1/icon_global/2025-11-07_2025-11-20.meta.json data/nwp_cache/previous_runs/T1/icon_global/2025-11-21_2025-12-04.json data/nwp_cache/previous_runs/T1/icon_global/2025-11-21_2025-12-04.meta.json data/nwp_cache/previous_runs/T1/icon_global/2025-12-05_2025-12-18.json data/nwp_cache/previous_runs/T1/icon_global/2025-12-05_2025-12-18.meta.json data/nwp_cache/previous_runs/T1/icon_global/2025-12-19_2026-01-01.json data/nwp_cache/previous_runs/T1/icon_global/2025-12-19_2026-01-01.meta.json data/nwp_cache/previous_runs/T1/icon_global/2026-01-02_2026-01-15.json data/nwp_cache/previous_runs/T1/icon_global/2026-01-02_2026-01-15.meta.json data/nwp_cache/previous_runs/T1/icon_global/2026-01-16_2026-01-29.json data/nwp_cache/previous_runs/T1/icon_global/2026-01-16_2026-01-29.meta.json data/nwp_cache/previous_runs/T1/icon_global/2026-01-30_2026-02-12.json data/nwp_cache/previous_runs/T1/icon_global/2026-01-30_2026-02-12.meta.json data/nwp_cache/previous_runs/T1/icon_global/2026-02-13_2026-02-26.json data/nwp_cache/previous_runs/T1/icon_global/2026-02-13_2026-02-26.meta.json data/nwp_cache/previous_runs/T1/icon_global/2026-02-27_2026-02-28.json data/nwp_cache/previous_runs/T1/icon_global/2026-02-27_2026-02-28.meta.json data/nwp_cache/previous_runs/ecmwf_aifs025_single.parquet data/nwp_cache/previous_runs/ecmwf_ifs.parquet data/nwp_cache/previous_runs/ecmwf_ifs025.parquet data/nwp_cache/previous_runs/gfs_global.parquet data/nwp_cache/previous_runs/icon_global.parquet data/nwp_cache/previous_runs/manifest.json data/nwp_cache/previous_runs_feb2026/ecmwf_aifs025_single.json data/nwp_cache/previous_runs_feb2026/ecmwf_ifs.json data/nwp_cache/previous_runs_feb2026/ecmwf_ifs025.json data/nwp_cache/previous_runs_feb2026/gfs_global.json data/nwp_cache/previous_runs_feb2026/icon_global.json data/nwp_cache/previous_runs_nov2025_jan2026/ecmwf_aifs025_single.json data/nwp_cache/previous_runs_nov2025_jan2026/ecmwf_ifs.json data/nwp_cache/previous_runs_nov2025_jan2026/ecmwf_ifs025.json data/nwp_cache/previous_runs_nov2025_jan2026/gfs_global.json data/nwp_cache/previous_runs_nov2025_jan2026/icon_global.json data/nwp_cache/requests/0935252eb76d337f7c3eb9ef692037f749211b666cff6697b67ff6716c64eea5.json data/nwp_cache/requests/0935252eb76d337f7c3eb9ef692037f749211b666cff6697b67ff6716c64eea5.meta.json data/nwp_cache/requests/da0252870303414c762b6de272d5eee5c46257bbbdb7e0a13cb5f26c9dddbdeb.json data/nwp_cache/requests/da0252870303414c762b6de272d5eee5c46257bbbdb7e0a13cb5f26c9dddbdeb.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-03-13T1800Z.http400.json data/nwp_cache/single_runs/ecmwf_ifs/2024-03-14T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-03-14T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-03-14T0600Z.http400.json data/nwp_cache/single_runs/ecmwf_ifs/2024-03-15T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-03-15T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-03-16T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-03-16T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-03-17T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-03-17T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-03-18T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-03-18T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-03-19T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-03-19T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-03-20T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-03-20T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-03-21T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-03-21T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-03-21T0600Z.http400.json data/nwp_cache/single_runs/ecmwf_ifs/2024-03-22T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-03-22T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-03-23T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-03-23T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-03-24T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-03-24T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-03-25T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-03-25T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-03-26T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-03-26T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-03-27T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-03-27T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-03-28T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-03-28T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-03-28T0600Z.http400.json data/nwp_cache/single_runs/ecmwf_ifs/2024-03-29T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-03-29T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-03-30T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-03-30T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-03-31T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-03-31T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-01T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-01T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-02T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-02T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-03T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-03T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-04T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-04T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-04T0600Z.http400.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-05T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-05T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-06T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-06T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-07T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-07T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-08T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-08T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-09T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-09T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-10T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-10T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-11T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-11T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-11T0600Z.http400.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-12T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-12T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-13T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-13T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-14T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-14T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-15T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-15T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-16T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-16T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-17T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-17T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-18T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-18T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-18T0600Z.http400.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-19T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-19T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-20T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-20T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-21T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-21T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-22T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-22T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-23T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-23T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-24T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-24T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-25T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-25T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-25T0600Z.http400.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-26T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-26T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-27T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-27T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-28T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-28T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-29T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-29T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-30T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-04-30T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-01T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-01T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-02T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-02T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-02T0600Z.http400.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-03T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-03T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-04T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-04T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-05T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-05T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-06T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-06T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-07T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-07T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-08T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-08T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-09T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-09T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-09T0600Z.http400.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-10T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-10T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-11T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-11T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-12T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-12T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-13T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-13T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-14T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-14T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-15T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-15T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-16T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-16T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-16T0600Z.http400.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-17T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-17T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-18T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-18T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-19T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-19T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-20T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-20T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-21T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-21T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-22T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-22T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-23T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-23T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-23T0600Z.http400.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-24T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-24T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-25T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-25T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-26T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-26T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-27T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-27T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-28T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-28T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-29T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-29T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-30T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-30T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-30T0600Z.http400.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-31T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-05-31T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-01T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-01T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-02T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-02T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-03T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-03T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-04T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-04T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-05T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-05T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-06T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-06T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-06T0600Z.http400.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-07T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-07T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-08T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-08T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-09T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-09T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-10T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-10T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-11T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-11T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-12T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-12T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-13T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-13T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-13T0600Z.http400.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-14T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-14T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-15T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-15T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-16T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-16T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-17T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-17T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-18T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-18T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-19T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-19T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-20T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-20T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-20T0600Z.http400.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-21T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-21T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-22T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-22T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-23T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-23T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-24T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-24T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-25T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-25T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-26T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-26T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-27T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-27T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-27T0600Z.http400.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-28T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-28T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-29T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-29T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-30T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-06-30T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-01T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-01T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-02T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-02T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-03T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-03T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-04T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-04T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-04T0600Z.http400.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-05T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-05T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-06T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-06T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-07T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-07T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-08T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-08T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-09T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-09T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-10T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-10T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-11T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-11T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-11T0600Z.http400.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-12T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-12T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-13T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-13T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-14T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-14T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-15T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-15T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-16T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-16T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-17T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-17T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-18T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-18T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-18T0600Z.http400.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-19T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-19T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-20T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-20T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-21T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-21T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-22T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-22T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-23T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-23T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-24T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-24T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-25T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-25T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-25T0600Z.http400.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-26T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-26T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-27T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-27T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-28T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-28T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-29T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-29T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-30T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-30T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-31T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-07-31T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-01T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-01T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-01T0600Z.http400.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-02T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-02T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-03T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-03T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-04T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-04T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-05T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-05T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-06T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-06T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-07T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-07T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-08T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-08T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-08T0600Z.http400.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-09T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-09T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-10T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-10T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-11T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-11T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-12T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-12T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-13T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-13T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-14T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-14T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-15T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-15T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-16T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-16T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-17T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-17T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-18T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-18T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-19T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-19T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-20T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-20T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-21T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-21T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-22T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-22T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-23T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-23T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-24T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-24T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-25T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-25T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-26T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-26T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-27T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-27T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-28T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-28T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-29T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-29T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-30T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-30T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-31T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-08-31T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-01T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-01T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-02T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-02T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-03T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-03T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-04T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-04T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-05T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-05T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-06T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-06T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-07T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-07T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-08T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-08T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-09T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-09T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-10T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-10T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-11T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-11T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-12T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-12T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-13T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-13T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-14T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-14T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-15T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-15T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-16T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-16T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-17T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-17T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-18T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-18T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-19T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-19T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-20T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-20T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-21T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-21T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-22T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-22T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-23T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-23T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-24T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-24T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-25T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-25T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-26T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-26T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-27T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-27T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-28T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-28T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-29T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-29T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-30T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-09-30T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-01T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-01T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-02T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-02T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-03T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-03T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-04T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-04T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-05T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-05T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-06T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-06T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-07T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-07T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-08T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-08T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-09T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-09T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-10T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-10T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-11T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-11T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-12T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-12T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-13T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-13T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-14T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-14T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-15T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-15T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-16T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-16T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-17T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-17T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-18T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-18T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-19T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-19T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-20T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-20T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-21T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-21T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-22T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-22T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-23T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-23T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-24T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-24T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-25T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-25T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-26T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-26T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-27T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-27T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-28T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-28T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-29T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-29T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-30T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-30T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-31T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-10-31T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-01T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-01T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-02T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-02T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-03T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-03T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-04T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-04T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-05T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-05T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-06T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-06T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-07T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-07T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-08T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-08T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-09T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-09T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-10T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-10T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-11T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-11T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-12T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-12T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-13T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-13T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-14T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-14T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-15T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-15T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-16T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-16T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-17T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-17T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-18T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-18T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-19T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-19T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-20T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-20T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-21T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-21T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-22T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-22T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-23T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-23T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-24T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-24T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-25T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-25T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-26T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-26T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-27T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-27T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-28T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-28T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-29T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-29T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-30T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-11-30T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-01T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-01T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-02T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-02T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-03T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-03T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-04T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-04T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-05T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-05T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-06T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-06T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-07T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-07T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-08T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-08T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-09T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-09T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-10T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-10T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-11T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-11T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-12T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-12T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-13T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-13T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-14T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-14T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-15T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-15T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-16T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-16T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-17T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-17T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-18T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-18T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-19T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-19T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-20T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-20T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-21T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-21T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-22T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-22T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-23T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-23T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-24T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-24T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-25T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-25T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-26T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-26T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-27T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-27T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-28T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-28T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-29T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-29T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-30T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-30T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-31T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2024-12-31T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-01T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-01T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-02T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-02T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-03T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-03T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-04T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-04T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-05T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-05T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-06T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-06T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-07T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-07T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-08T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-08T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-09T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-09T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-10T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-10T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-11T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-11T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-12T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-12T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-13T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-13T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-14T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-14T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-15T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-15T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-16T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-16T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-17T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-17T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-18T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-18T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-19T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-19T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-20T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-20T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-21T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-21T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-22T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-22T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-23T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-23T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-24T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-24T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-25T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-25T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-26T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-26T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-27T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-27T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-28T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-28T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-29T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-29T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-30T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-30T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-31T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-01-31T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-01T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-01T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-02T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-02T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-03T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-03T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-04T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-04T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-05T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-05T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-06T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-06T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-07T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-07T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-08T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-08T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-09T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-09T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-10T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-10T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-11T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-11T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-12T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-12T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-13T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-13T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-14T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-14T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-15T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-15T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-16T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-16T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-17T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-17T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-18T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-18T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-19T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-19T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-20T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-20T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-21T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-21T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-22T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-22T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-23T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-23T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-24T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-24T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-25T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-25T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-26T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-26T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-27T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-27T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-28T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-02-28T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-01T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-01T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-02T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-02T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-03T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-03T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-04T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-04T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-05T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-05T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-06T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-06T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-07T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-07T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-08T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-08T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-09T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-09T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-10T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-10T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-11T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-11T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-12T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-12T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-13T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-13T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-14T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-14T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-15T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-15T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-16T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-16T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-17T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-17T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-18T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-18T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-19T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-19T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-20T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-20T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-21T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-21T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-22T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-22T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-23T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-23T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-24T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-24T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-25T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-25T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-26T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-26T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-27T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-27T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-28T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-28T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-29T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-29T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-30T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-30T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-31T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-03-31T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-01T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-01T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-02T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-02T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-03T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-03T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-04T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-04T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-05T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-05T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-06T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-06T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-07T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-07T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-08T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-08T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-09T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-09T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-10T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-10T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-11T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-11T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-12T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-12T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-13T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-13T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-14T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-14T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-15T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-15T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-16T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-16T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-17T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-17T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-18T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-18T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-19T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-19T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-20T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-20T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-21T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-21T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-22T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-22T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-23T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-23T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-24T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-24T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-25T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-25T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-26T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-26T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-27T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-27T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-28T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-28T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-29T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-29T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-30T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-04-30T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-01T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-01T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-02T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-02T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-03T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-03T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-04T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-04T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-05T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-05T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-06T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-06T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-07T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-07T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-08T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-08T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-09T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-09T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-10T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-10T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-11T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-11T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-12T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-12T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-13T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-13T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-14T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-14T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-15T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-15T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-16T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-16T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-17T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-17T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-18T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-18T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-19T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-19T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-20T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-20T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-21T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-21T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-22T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-22T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-23T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-23T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-24T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-24T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-25T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-25T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-26T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-26T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-27T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-27T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-28T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-28T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-29T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-29T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-30T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-30T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-31T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-05-31T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-01T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-01T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-02T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-02T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-03T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-03T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-04T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-04T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-05T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-05T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-06T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-06T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-07T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-07T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-08T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-08T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-09T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-09T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-10T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-10T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-11T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-11T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-12T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-12T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-13T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-13T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-14T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-14T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-15T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-15T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-16T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-16T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-17T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-17T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-18T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-18T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-19T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-19T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-20T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-20T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-21T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-21T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-22T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-22T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-23T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-23T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-24T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-24T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-25T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-25T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-26T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-26T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-27T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-27T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-28T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-28T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-29T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-29T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-30T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-06-30T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-01T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-01T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-02T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-02T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-03T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-03T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-04T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-04T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-05T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-05T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-06T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-06T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-07T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-07T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-08T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-08T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-09T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-09T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-10T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-10T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-11T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-11T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-12T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-12T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-13T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-13T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-14T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-14T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-15T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-15T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-16T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-16T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-17T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-17T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-18T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-18T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-19T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-19T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-20T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-20T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-21T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-21T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-22T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-22T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-23T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-23T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-24T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-24T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-25T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-25T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-26T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-26T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-27T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-27T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-28T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-28T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-29T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-29T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-30T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-30T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-31T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-07-31T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-01T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-01T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-02T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-02T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-03T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-03T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-04T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-04T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-04T1800Z.http400.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-05T0000Z.http400.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-05T0600Z.http400.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-06T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-06T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-06T1800Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-06T1800Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-07T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-07T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-07T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-07T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-08T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-08T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-08T1800Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-08T1800Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-09T0000Z.http400.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-09T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-09T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-10T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-10T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-11T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-11T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-12T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-12T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-13T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-13T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-14T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-14T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-15T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-15T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-16T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-16T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-17T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-17T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-18T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-18T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-19T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-19T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-20T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-20T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-21T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-21T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-22T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-22T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-23T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-23T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-24T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-24T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-25T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-25T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-26T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-26T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-27T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-27T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-28T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-28T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-29T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-29T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-30T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-30T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-31T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-08-31T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-01T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-01T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-02T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-02T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-03T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-03T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-04T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-04T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-05T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-05T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-06T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-06T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-07T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-07T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-08T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-08T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-09T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-09T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-10T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-10T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-11T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-11T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-12T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-12T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-13T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-13T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-14T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-14T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-15T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-15T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-16T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-16T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-17T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-17T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-18T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-18T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-19T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-19T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-20T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-20T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-21T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-21T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-22T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-22T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-23T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-23T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-24T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-24T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-25T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-25T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-26T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-26T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-27T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-27T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-28T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-28T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-29T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-29T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-30T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-09-30T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-01T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-01T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-02T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-02T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-03T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-03T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-04T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-04T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-05T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-05T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-06T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-06T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-07T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-07T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-08T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-08T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-09T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-09T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-10T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-10T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-11T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-11T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-12T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-12T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-13T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-13T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-14T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-14T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-15T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-15T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-16T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-16T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-17T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-17T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-18T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-18T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-19T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-19T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-20T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-20T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-21T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-21T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-22T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-22T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-23T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-23T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-24T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-24T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-25T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-25T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-26T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-26T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-27T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-27T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-28T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-28T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-29T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-29T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-30T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-30T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-31T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-10-31T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-01T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-01T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-02T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-02T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-03T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-03T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-04T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-04T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-05T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-05T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-06T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-06T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-07T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-07T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-08T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-08T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-09T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-09T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-10T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-10T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-11T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-11T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-12T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-12T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-13T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-13T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-14T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-14T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-15T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-15T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-16T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-16T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-17T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-17T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-18T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-18T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-19T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-19T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-20T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-20T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-21T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-21T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-22T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-22T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-23T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-23T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-24T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-24T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-25T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-25T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-26T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-26T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-27T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-27T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-28T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-28T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-29T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-29T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-30T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-11-30T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-01T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-01T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-02T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-02T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-03T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-03T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-04T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-04T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-05T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-05T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-06T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-06T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-07T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-07T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-08T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-08T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-09T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-09T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-10T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-10T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-11T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-11T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-12T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-12T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-13T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-13T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-14T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-14T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-15T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-15T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-16T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-16T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-17T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-17T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-18T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-18T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-19T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-19T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-20T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-20T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-21T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-21T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-22T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-22T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-23T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-23T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-24T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-24T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-25T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-25T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-26T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-26T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-27T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-27T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-28T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-28T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-29T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-29T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-30T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-30T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-31T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2025-12-31T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-01T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-01T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-02T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-02T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-03T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-03T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-04T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-04T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-05T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-05T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-06T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-06T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-07T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-07T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-08T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-08T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-09T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-09T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-10T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-10T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-11T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-11T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-12T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-12T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-13T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-13T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-14T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-14T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-15T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-15T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-16T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-16T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-17T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-17T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-18T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-18T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-19T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-19T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-20T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-20T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-21T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-21T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-22T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-22T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-23T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-23T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-24T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-24T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-25T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-25T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-26T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-26T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-27T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-27T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-28T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-28T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-29T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-29T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-30T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-30T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-31T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-31T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-31T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-31T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-31T1200Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-31T1200Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-31T1800Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-01-31T1800Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-01T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-01T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-01T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-01T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-01T1200Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-01T1200Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-01T1800Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-01T1800Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-02T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-02T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-02T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-02T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-02T1200Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-02T1200Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-02T1800Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-02T1800Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-03T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-03T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-03T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-03T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-03T1200Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-03T1200Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-03T1800Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-03T1800Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-04T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-04T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-04T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-04T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-04T1200Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-04T1200Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-04T1800Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-04T1800Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-05T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-05T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-05T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-05T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-05T1200Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-05T1200Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-05T1800Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-05T1800Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-06T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-06T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-06T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-06T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-06T1200Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-06T1200Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-06T1800Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-06T1800Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-07T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-07T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-07T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-07T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-07T1200Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-07T1200Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-07T1800Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-07T1800Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-08T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-08T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-08T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-08T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-08T1200Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-08T1200Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-08T1800Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-08T1800Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-09T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-09T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-09T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-09T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-09T1200Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-09T1200Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-09T1800Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-09T1800Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-10T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-10T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-10T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-10T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-10T1200Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-10T1200Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-10T1800Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-10T1800Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-11T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-11T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-11T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-11T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-11T1200Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-11T1200Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-11T1800Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-11T1800Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-12T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-12T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-12T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-12T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-12T1200Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-12T1200Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-12T1800Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-12T1800Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-13T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-13T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-13T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-13T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-13T1200Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-13T1200Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-13T1800Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-13T1800Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-14T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-14T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-14T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-14T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-14T1200Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-14T1200Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-14T1800Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-14T1800Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-15T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-15T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-15T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-15T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-15T1200Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-15T1200Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-15T1800Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-15T1800Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-16T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-16T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-16T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-16T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-16T1200Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-16T1200Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-16T1800Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-16T1800Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-17T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-17T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-17T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-17T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-17T1200Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-17T1200Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-17T1800Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-17T1800Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-18T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-18T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-18T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-18T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-18T1200Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-18T1200Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-18T1800Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-18T1800Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-19T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-19T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-19T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-19T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-19T1200Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-19T1200Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-19T1800Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-19T1800Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-20T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-20T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-20T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-20T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-20T1200Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-20T1200Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-20T1800Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-20T1800Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-21T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-21T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-21T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-21T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-21T1200Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-21T1200Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-21T1800Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-21T1800Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-22T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-22T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-22T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-22T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-22T1200Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-22T1200Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-22T1800Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-22T1800Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-23T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-23T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-23T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-23T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-23T1200Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-23T1200Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-23T1800Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-23T1800Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-24T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-24T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-24T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-24T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-24T1200Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-24T1200Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-24T1800Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-24T1800Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-25T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-25T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-25T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-25T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-25T1200Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-25T1200Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-25T1800Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-25T1800Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-26T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-26T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-26T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-26T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-26T1200Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-26T1200Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-26T1800Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-26T1800Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-27T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-27T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-27T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-27T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-27T1200Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-27T1200Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-27T1800Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-27T1800Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-28T0000Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-28T0000Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-28T0600Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-28T0600Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-28T1200Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-28T1200Z.meta.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-28T1800Z.json data/nwp_cache/single_runs/ecmwf_ifs/2026-02-28T1800Z.meta.json data/nwp_cache/single_runs_ecmwf_ifs_feb2026.csv data/processed/scada_hourly.parquet data/tz_reference/era5_ws100.parquet data/tz_reference/ifs_9km_ws100.parquet data/tz_reference/manifest.json data/tz_reference/tz_xcorr_results.csv docs/01_ML_INTEGRATION.md docs/02_ML_IMPROVEMENT.md docs/03_WEATHER_ARCHIVE.md docs/architecture.md docs/assumptions.md docs/demo-storyboard.md docs/figures/tz_xcorr.png docs/research/README.md docs/research/as-of-convention.md docs/research/backtest-v0.md docs/research/backtest-v1.md docs/research/baselines.md docs/research/dashboard-preview.png docs/research/data.md docs/research/decisions.md docs/research/findings.md docs/research/lightgbm-v1.md docs/research/nwp-sources.md docs/research/questions.md docs/research/rubric-map.md models/lightgbm_v1.metadata.json models/lightgbm_v1.txt models/lightgbm_v1_holdout.txt models/v0_params.json pyproject.toml reports/backtest_v0_dev.csv reports/backtest_v0_dev_modes.csv reports/backtest_v0_feb2025.csv reports/backtest_v0_feb2025_modes.csv reports/backtest_v1_dev.csv reports/backtest_v1_dev_modes.csv reports/backtest_v1_feb2025.csv reports/backtest_v1_feb2025_modes.csv reports/baselines.csv reports/lightgbm_v1.csv reports/llm_replay_test.csv reports/llm_replay_test.md requirements-lock.txt research/README.md research/__init__.py research/dump_single_runs.py research/openmeteo_client.py research/results/gaps_T1.csv research/results/gaps_T2.csv research/results/lag_by_month.csv research/results/lag_by_month_era5true.csv research/results/powercurve_T1.csv research/results/powercurve_T2.csv research/results/results_anom.json research/results/results_tz.json research/results/results_tz2.json research/results/tz_lag_10min.csv research/scada_load.py research/skill_benchmark.py research/tz_check.py runs/backtest/v0/dev/2025-12-31T1800Z-dayahead/comparison.json runs/backtest/v0/dev/2025-12-31T1800Z-dayahead/decision.json runs/backtest/v0/dev/2025-12-31T1800Z-dayahead/dq_report.json runs/backtest/v0/dev/2025-12-31T1800Z-dayahead/forecast.csv runs/backtest/v0/dev/2025-12-31T1800Z-dayahead/inputs.json runs/backtest/v0/dev/2025-12-31T1800Z-dayahead/memory.json runs/backtest/v0/dev/2025-12-31T1800Z-dayahead/report.md runs/backtest/v0/dev/2025-12-31T1800Z-dayahead/status.json runs/backtest/v0/dev/2025-12-31T1800Z-dayahead/trace.jsonl runs/backtest/v0/dev/2026-01-01T1800Z-dayahead/comparison.json runs/backtest/v0/dev/2026-01-01T1800Z-dayahead/decision.json runs/backtest/v0/dev/2026-01-01T1800Z-dayahead/dq_report.json runs/backtest/v0/dev/2026-01-01T1800Z-dayahead/forecast.csv runs/backtest/v0/dev/2026-01-01T1800Z-dayahead/inputs.json runs/backtest/v0/dev/2026-01-01T1800Z-dayahead/memory.json runs/backtest/v0/dev/2026-01-01T1800Z-dayahead/report.md runs/backtest/v0/dev/2026-01-01T1800Z-dayahead/status.json runs/backtest/v0/dev/2026-01-01T1800Z-dayahead/trace.jsonl runs/backtest/v0/dev/2026-01-02T1800Z-dayahead/comparison.json runs/backtest/v0/dev/2026-01-02T1800Z-dayahead/decision.json runs/backtest/v0/dev/2026-01-02T1800Z-dayahead/dq_report.json runs/backtest/v0/dev/2026-01-02T1800Z-dayahead/forecast.csv runs/backtest/v0/dev/2026-01-02T1800Z-dayahead/inputs.json runs/backtest/v0/dev/2026-01-02T1800Z-dayahead/memory.json runs/backtest/v0/dev/2026-01-02T1800Z-dayahead/report.md runs/backtest/v0/dev/2026-01-02T1800Z-dayahead/status.json runs/backtest/v0/dev/2026-01-02T1800Z-dayahead/trace.jsonl runs/backtest/v0/dev/2026-01-03T1800Z-dayahead/comparison.json runs/backtest/v0/dev/2026-01-03T1800Z-dayahead/decision.json runs/backtest/v0/dev/2026-01-03T1800Z-dayahead/dq_report.json runs/backtest/v0/dev/2026-01-03T1800Z-dayahead/forecast.csv runs/backtest/v0/dev/2026-01-03T1800Z-dayahead/inputs.json runs/backtest/v0/dev/2026-01-03T1800Z-dayahead/memory.json runs/backtest/v0/dev/2026-01-03T1800Z-dayahead/report.md runs/backtest/v0/dev/2026-01-03T1800Z-dayahead/status.json runs/backtest/v0/dev/2026-01-03T1800Z-dayahead/trace.jsonl runs/backtest/v0/dev/2026-01-04T1800Z-dayahead/comparison.json runs/backtest/v0/dev/2026-01-04T1800Z-dayahead/decision.json runs/backtest/v0/dev/2026-01-04T1800Z-dayahead/dq_report.json runs/backtest/v0/dev/2026-01-04T1800Z-dayahead/forecast.csv runs/backtest/v0/dev/2026-01-04T1800Z-dayahead/inputs.json runs/backtest/v0/dev/2026-01-04T1800Z-dayahead/memory.json runs/backtest/v0/dev/2026-01-04T1800Z-dayahead/report.md runs/backtest/v0/dev/2026-01-04T1800Z-dayahead/status.json runs/backtest/v0/dev/2026-01-04T1800Z-dayahead/trace.jsonl runs/backtest/v0/dev/2026-01-05T1800Z-dayahead/comparison.json runs/backtest/v0/dev/2026-01-05T1800Z-dayahead/decision.json runs/backtest/v0/dev/2026-01-05T1800Z-dayahead/dq_report.json runs/backtest/v0/dev/2026-01-05T1800Z-dayahead/forecast.csv runs/backtest/v0/dev/2026-01-05T1800Z-dayahead/inputs.json runs/backtest/v0/dev/2026-01-05T1800Z-dayahead/memory.json runs/backtest/v0/dev/2026-01-05T1800Z-dayahead/report.md runs/backtest/v0/dev/2026-01-05T1800Z-dayahead/status.json runs/backtest/v0/dev/2026-01-05T1800Z-dayahead/trace.jsonl runs/backtest/v0/dev/2026-01-06T1800Z-dayahead/comparison.json runs/backtest/v0/dev/2026-01-06T1800Z-dayahead/decision.json runs/backtest/v0/dev/2026-01-06T1800Z-dayahead/dq_report.json runs/backtest/v0/dev/2026-01-06T1800Z-dayahead/forecast.csv runs/backtest/v0/dev/2026-01-06T1800Z-dayahead/inputs.json runs/backtest/v0/dev/2026-01-06T1800Z-dayahead/memory.json runs/backtest/v0/dev/2026-01-06T1800Z-dayahead/report.md runs/backtest/v0/dev/2026-01-06T1800Z-dayahead/status.json runs/backtest/v0/dev/2026-01-06T1800Z-dayahead/trace.jsonl runs/backtest/v0/dev/2026-01-07T1800Z-dayahead/comparison.json runs/backtest/v0/dev/2026-01-07T1800Z-dayahead/decision.json runs/backtest/v0/dev/2026-01-07T1800Z-dayahead/dq_report.json runs/backtest/v0/dev/2026-01-07T1800Z-dayahead/forecast.csv runs/backtest/v0/dev/2026-01-07T1800Z-dayahead/inputs.json runs/backtest/v0/dev/2026-01-07T1800Z-dayahead/memory.json runs/backtest/v0/dev/2026-01-07T1800Z-dayahead/report.md runs/backtest/v0/dev/2026-01-07T1800Z-dayahead/status.json runs/backtest/v0/dev/2026-01-07T1800Z-dayahead/trace.jsonl runs/backtest/v0/dev/2026-01-08T1800Z-dayahead/comparison.json runs/backtest/v0/dev/2026-01-08T1800Z-dayahead/decision.json runs/backtest/v0/dev/2026-01-08T1800Z-dayahead/dq_report.json runs/backtest/v0/dev/2026-01-08T1800Z-dayahead/forecast.csv runs/backtest/v0/dev/2026-01-08T1800Z-dayahead/inputs.json runs/backtest/v0/dev/2026-01-08T1800Z-dayahead/memory.json runs/backtest/v0/dev/2026-01-08T1800Z-dayahead/report.md runs/backtest/v0/dev/2026-01-08T1800Z-dayahead/status.json runs/backtest/v0/dev/2026-01-08T1800Z-dayahead/trace.jsonl runs/backtest/v0/dev/2026-01-09T1800Z-dayahead/comparison.json runs/backtest/v0/dev/2026-01-09T1800Z-dayahead/decision.json runs/backtest/v0/dev/2026-01-09T1800Z-dayahead/dq_report.json runs/backtest/v0/dev/2026-01-09T1800Z-dayahead/forecast.csv runs/backtest/v0/dev/2026-01-09T1800Z-dayahead/inputs.json runs/backtest/v0/dev/2026-01-09T1800Z-dayahead/memory.json runs/backtest/v0/dev/2026-01-09T1800Z-dayahead/report.md runs/backtest/v0/dev/2026-01-09T1800Z-dayahead/status.json runs/backtest/v0/dev/2026-01-09T1800Z-dayahead/trace.jsonl runs/backtest/v0/dev/2026-01-10T1800Z-dayahead/comparison.json runs/backtest/v0/dev/2026-01-10T1800Z-dayahead/decision.json runs/backtest/v0/dev/2026-01-10T1800Z-dayahead/dq_report.json runs/backtest/v0/dev/2026-01-10T1800Z-dayahead/forecast.csv runs/backtest/v0/dev/2026-01-10T1800Z-dayahead/inputs.json runs/backtest/v0/dev/2026-01-10T1800Z-dayahead/memory.json runs/backtest/v0/dev/2026-01-10T1800Z-dayahead/report.md runs/backtest/v0/dev/2026-01-10T1800Z-dayahead/status.json runs/backtest/v0/dev/2026-01-10T1800Z-dayahead/trace.jsonl runs/backtest/v0/dev/2026-01-11T1800Z-dayahead/comparison.json runs/backtest/v0/dev/2026-01-11T1800Z-dayahead/decision.json runs/backtest/v0/dev/2026-01-11T1800Z-dayahead/dq_report.json runs/backtest/v0/dev/2026-01-11T1800Z-dayahead/forecast.csv runs/backtest/v0/dev/2026-01-11T1800Z-dayahead/inputs.json runs/backtest/v0/dev/2026-01-11T1800Z-dayahead/memory.json runs/backtest/v0/dev/2026-01-11T1800Z-dayahead/report.md runs/backtest/v0/dev/2026-01-11T1800Z-dayahead/status.json runs/backtest/v0/dev/2026-01-11T1800Z-dayahead/trace.jsonl runs/backtest/v0/dev/2026-01-12T1800Z-dayahead/comparison.json runs/backtest/v0/dev/2026-01-12T1800Z-dayahead/decision.json runs/backtest/v0/dev/2026-01-12T1800Z-dayahead/dq_report.json runs/backtest/v0/dev/2026-01-12T1800Z-dayahead/forecast.csv runs/backtest/v0/dev/2026-01-12T1800Z-dayahead/inputs.json runs/backtest/v0/dev/2026-01-12T1800Z-dayahead/memory.json runs/backtest/v0/dev/2026-01-12T1800Z-dayahead/report.md runs/backtest/v0/dev/2026-01-12T1800Z-dayahead/status.json runs/backtest/v0/dev/2026-01-12T1800Z-dayahead/trace.jsonl runs/backtest/v0/dev/2026-01-13T1800Z-dayahead/comparison.json runs/backtest/v0/dev/2026-01-13T1800Z-dayahead/decision.json runs/backtest/v0/dev/2026-01-13T1800Z-dayahead/dq_report.json runs/backtest/v0/dev/2026-01-13T1800Z-dayahead/forecast.csv runs/backtest/v0/dev/2026-01-13T1800Z-dayahead/inputs.json runs/backtest/v0/dev/2026-01-13T1800Z-dayahead/memory.json runs/backtest/v0/dev/2026-01-13T1800Z-dayahead/report.md runs/backtest/v0/dev/2026-01-13T1800Z-dayahead/status.json runs/backtest/v0/dev/2026-01-13T1800Z-dayahead/trace.jsonl runs/backtest/v0/dev/2026-01-14T1800Z-dayahead/comparison.json runs/backtest/v0/dev/2026-01-14T1800Z-dayahead/decision.json runs/backtest/v0/dev/2026-01-14T1800Z-dayahead/dq_report.json runs/backtest/v0/dev/2026-01-14T1800Z-dayahead/forecast.csv runs/backtest/v0/dev/2026-01-14T1800Z-dayahead/inputs.json runs/backtest/v0/dev/2026-01-14T1800Z-dayahead/memory.json runs/backtest/v0/dev/2026-01-14T1800Z-dayahead/report.md runs/backtest/v0/dev/2026-01-14T1800Z-dayahead/status.json runs/backtest/v0/dev/2026-01-14T1800Z-dayahead/trace.jsonl runs/backtest/v0/dev/2026-01-15T1800Z-dayahead/comparison.json runs/backtest/v0/dev/2026-01-15T1800Z-dayahead/decision.json runs/backtest/v0/dev/2026-01-15T1800Z-dayahead/dq_report.json runs/backtest/v0/dev/2026-01-15T1800Z-dayahead/forecast.csv runs/backtest/v0/dev/2026-01-15T1800Z-dayahead/inputs.json runs/backtest/v0/dev/2026-01-15T1800Z-dayahead/memory.json runs/backtest/v0/dev/2026-01-15T1800Z-dayahead/report.md runs/backtest/v0/dev/2026-01-15T1800Z-dayahead/status.json runs/backtest/v0/dev/2026-01-15T1800Z-dayahead/trace.jsonl runs/backtest/v0/dev/2026-01-16T1800Z-dayahead/comparison.json runs/backtest/v0/dev/2026-01-16T1800Z-dayahead/decision.json runs/backtest/v0/dev/2026-01-16T1800Z-dayahead/dq_report.json runs/backtest/v0/dev/2026-01-16T1800Z-dayahead/forecast.csv runs/backtest/v0/dev/2026-01-16T1800Z-dayahead/inputs.json runs/backtest/v0/dev/2026-01-16T1800Z-dayahead/memory.json runs/backtest/v0/dev/2026-01-16T1800Z-dayahead/report.md runs/backtest/v0/dev/2026-01-16T1800Z-dayahead/status.json runs/backtest/v0/dev/2026-01-16T1800Z-dayahead/trace.jsonl runs/backtest/v0/dev/2026-01-17T1800Z-dayahead/comparison.json runs/backtest/v0/dev/2026-01-17T1800Z-dayahead/decision.json runs/backtest/v0/dev/2026-01-17T1800Z-dayahead/dq_report.json runs/backtest/v0/dev/2026-01-17T1800Z-dayahead/forecast.csv runs/backtest/v0/dev/2026-01-17T1800Z-dayahead/inputs.json runs/backtest/v0/dev/2026-01-17T1800Z-dayahead/memory.json runs/backtest/v0/dev/2026-01-17T1800Z-dayahead/report.md runs/backtest/v0/dev/2026-01-17T1800Z-dayahead/status.json runs/backtest/v0/dev/2026-01-17T1800Z-dayahead/trace.jsonl runs/backtest/v0/dev/2026-01-18T1800Z-dayahead/comparison.json runs/backtest/v0/dev/2026-01-18T1800Z-dayahead/decision.json runs/backtest/v0/dev/2026-01-18T1800Z-dayahead/dq_report.json runs/backtest/v0/dev/2026-01-18T1800Z-dayahead/forecast.csv runs/backtest/v0/dev/2026-01-18T1800Z-dayahead/inputs.json runs/backtest/v0/dev/2026-01-18T1800Z-dayahead/memory.json runs/backtest/v0/dev/2026-01-18T1800Z-dayahead/report.md runs/backtest/v0/dev/2026-01-18T1800Z-dayahead/status.json runs/backtest/v0/dev/2026-01-18T1800Z-dayahead/trace.jsonl runs/backtest/v0/dev/2026-01-19T1800Z-dayahead/comparison.json runs/backtest/v0/dev/2026-01-19T1800Z-dayahead/decision.json runs/backtest/v0/dev/2026-01-19T1800Z-dayahead/dq_report.json runs/backtest/v0/dev/2026-01-19T1800Z-dayahead/forecast.csv runs/backtest/v0/dev/2026-01-19T1800Z-dayahead/inputs.json runs/backtest/v0/dev/2026-01-19T1800Z-dayahead/memory.json runs/backtest/v0/dev/2026-01-19T1800Z-dayahead/report.md runs/backtest/v0/dev/2026-01-19T1800Z-dayahead/status.json runs/backtest/v0/dev/2026-01-19T1800Z-dayahead/trace.jsonl runs/backtest/v0/dev/2026-01-20T1800Z-dayahead/comparison.json runs/backtest/v0/dev/2026-01-20T1800Z-dayahead/decision.json runs/backtest/v0/dev/2026-01-20T1800Z-dayahead/dq_report.json runs/backtest/v0/dev/2026-01-20T1800Z-dayahead/forecast.csv runs/backtest/v0/dev/2026-01-20T1800Z-dayahead/inputs.json runs/backtest/v0/dev/2026-01-20T1800Z-dayahead/memory.json runs/backtest/v0/dev/2026-01-20T1800Z-dayahead/report.md runs/backtest/v0/dev/2026-01-20T1800Z-dayahead/status.json runs/backtest/v0/dev/2026-01-20T1800Z-dayahead/trace.jsonl runs/backtest/v0/dev/2026-01-21T1800Z-dayahead/comparison.json runs/backtest/v0/dev/2026-01-21T1800Z-dayahead/decision.json runs/backtest/v0/dev/2026-01-21T1800Z-dayahead/dq_report.json runs/backtest/v0/dev/2026-01-21T1800Z-dayahead/forecast.csv runs/backtest/v0/dev/2026-01-21T1800Z-dayahead/inputs.json runs/backtest/v0/dev/2026-01-21T1800Z-dayahead/memory.json runs/backtest/v0/dev/2026-01-21T1800Z-dayahead/report.md runs/backtest/v0/dev/2026-01-21T1800Z-dayahead/status.json runs/backtest/v0/dev/2026-01-21T1800Z-dayahead/trace.jsonl runs/backtest/v0/dev/2026-01-22T1800Z-dayahead/comparison.json runs/backtest/v0/dev/2026-01-22T1800Z-dayahead/decision.json runs/backtest/v0/dev/2026-01-22T1800Z-dayahead/dq_report.json runs/backtest/v0/dev/2026-01-22T1800Z-dayahead/forecast.csv runs/backtest/v0/dev/2026-01-22T1800Z-dayahead/inputs.json runs/backtest/v0/dev/2026-01-22T1800Z-dayahead/memory.json runs/backtest/v0/dev/2026-01-22T1800Z-dayahead/report.md runs/backtest/v0/dev/2026-01-22T1800Z-dayahead/status.json runs/backtest/v0/dev/2026-01-22T1800Z-dayahead/trace.jsonl runs/backtest/v0/dev/2026-01-23T1800Z-dayahead/comparison.json runs/backtest/v0/dev/2026-01-23T1800Z-dayahead/decision.json runs/backtest/v0/dev/2026-01-23T1800Z-dayahead/dq_report.json runs/backtest/v0/dev/2026-01-23T1800Z-dayahead/forecast.csv runs/backtest/v0/dev/2026-01-23T1800Z-dayahead/inputs.json runs/backtest/v0/dev/2026-01-23T1800Z-dayahead/memory.json runs/backtest/v0/dev/2026-01-23T1800Z-dayahead/report.md runs/backtest/v0/dev/2026-01-23T1800Z-dayahead/status.json runs/backtest/v0/dev/2026-01-23T1800Z-dayahead/trace.jsonl runs/backtest/v0/dev/2026-01-24T1800Z-dayahead/comparison.json runs/backtest/v0/dev/2026-01-24T1800Z-dayahead/decision.json runs/backtest/v0/dev/2026-01-24T1800Z-dayahead/dq_report.json runs/backtest/v0/dev/2026-01-24T1800Z-dayahead/forecast.csv runs/backtest/v0/dev/2026-01-24T1800Z-dayahead/inputs.json runs/backtest/v0/dev/2026-01-24T1800Z-dayahead/memory.json runs/backtest/v0/dev/2026-01-24T1800Z-dayahead/report.md runs/backtest/v0/dev/2026-01-24T1800Z-dayahead/status.json runs/backtest/v0/dev/2026-01-24T1800Z-dayahead/trace.jsonl runs/backtest/v0/dev/2026-01-25T1800Z-dayahead/comparison.json runs/backtest/v0/dev/2026-01-25T1800Z-dayahead/decision.json runs/backtest/v0/dev/2026-01-25T1800Z-dayahead/dq_report.json runs/backtest/v0/dev/2026-01-25T1800Z-dayahead/forecast.csv runs/backtest/v0/dev/2026-01-25T1800Z-dayahead/inputs.json runs/backtest/v0/dev/2026-01-25T1800Z-dayahead/memory.json runs/backtest/v0/dev/2026-01-25T1800Z-dayahead/report.md runs/backtest/v0/dev/2026-01-25T1800Z-dayahead/status.json runs/backtest/v0/dev/2026-01-25T1800Z-dayahead/trace.jsonl runs/backtest/v0/dev/2026-01-26T1800Z-dayahead/comparison.json runs/backtest/v0/dev/2026-01-26T1800Z-dayahead/decision.json runs/backtest/v0/dev/2026-01-26T1800Z-dayahead/dq_report.json runs/backtest/v0/dev/2026-01-26T1800Z-dayahead/forecast.csv runs/backtest/v0/dev/2026-01-26T1800Z-dayahead/inputs.json runs/backtest/v0/dev/2026-01-26T1800Z-dayahead/memory.json runs/backtest/v0/dev/2026-01-26T1800Z-dayahead/report.md runs/backtest/v0/dev/2026-01-26T1800Z-dayahead/status.json runs/backtest/v0/dev/2026-01-26T1800Z-dayahead/trace.jsonl runs/backtest/v0/dev/2026-01-27T1800Z-dayahead/comparison.json runs/backtest/v0/dev/2026-01-27T1800Z-dayahead/decision.json runs/backtest/v0/dev/2026-01-27T1800Z-dayahead/dq_report.json runs/backtest/v0/dev/2026-01-27T1800Z-dayahead/forecast.csv runs/backtest/v0/dev/2026-01-27T1800Z-dayahead/inputs.json runs/backtest/v0/dev/2026-01-27T1800Z-dayahead/memory.json runs/backtest/v0/dev/2026-01-27T1800Z-dayahead/report.md runs/backtest/v0/dev/2026-01-27T1800Z-dayahead/status.json runs/backtest/v0/dev/2026-01-27T1800Z-dayahead/trace.jsonl runs/backtest/v0/dev/2026-01-28T1800Z-dayahead/comparison.json runs/backtest/v0/dev/2026-01-28T1800Z-dayahead/decision.json runs/backtest/v0/dev/2026-01-28T1800Z-dayahead/dq_report.json runs/backtest/v0/dev/2026-01-28T1800Z-dayahead/forecast.csv runs/backtest/v0/dev/2026-01-28T1800Z-dayahead/inputs.json runs/backtest/v0/dev/2026-01-28T1800Z-dayahead/memory.json runs/backtest/v0/dev/2026-01-28T1800Z-dayahead/report.md runs/backtest/v0/dev/2026-01-28T1800Z-dayahead/status.json runs/backtest/v0/dev/2026-01-28T1800Z-dayahead/trace.jsonl runs/backtest/v0/dev/2026-01-29T1800Z-dayahead/comparison.json runs/backtest/v0/dev/2026-01-29T1800Z-dayahead/decision.json runs/backtest/v0/dev/2026-01-29T1800Z-dayahead/dq_report.json runs/backtest/v0/dev/2026-01-29T1800Z-dayahead/forecast.csv runs/backtest/v0/dev/2026-01-29T1800Z-dayahead/inputs.json runs/backtest/v0/dev/2026-01-29T1800Z-dayahead/memory.json runs/backtest/v0/dev/2026-01-29T1800Z-dayahead/report.md runs/backtest/v0/dev/2026-01-29T1800Z-dayahead/status.json runs/backtest/v0/dev/2026-01-29T1800Z-dayahead/trace.jsonl runs/backtest/v0/dev/2026-01-30T1800Z-dayahead/comparison.json runs/backtest/v0/dev/2026-01-30T1800Z-dayahead/decision.json runs/backtest/v0/dev/2026-01-30T1800Z-dayahead/dq_report.json runs/backtest/v0/dev/2026-01-30T1800Z-dayahead/forecast.csv runs/backtest/v0/dev/2026-01-30T1800Z-dayahead/inputs.json runs/backtest/v0/dev/2026-01-30T1800Z-dayahead/memory.json runs/backtest/v0/dev/2026-01-30T1800Z-dayahead/report.md runs/backtest/v0/dev/2026-01-30T1800Z-dayahead/status.json runs/backtest/v0/dev/2026-01-30T1800Z-dayahead/trace.jsonl runs/backtest/v0/feb2025/2025-01-31T1800Z-dayahead/comparison.json runs/backtest/v0/feb2025/2025-01-31T1800Z-dayahead/decision.json runs/backtest/v0/feb2025/2025-01-31T1800Z-dayahead/dq_report.json runs/backtest/v0/feb2025/2025-01-31T1800Z-dayahead/forecast.csv runs/backtest/v0/feb2025/2025-01-31T1800Z-dayahead/inputs.json runs/backtest/v0/feb2025/2025-01-31T1800Z-dayahead/memory.json runs/backtest/v0/feb2025/2025-01-31T1800Z-dayahead/report.md runs/backtest/v0/feb2025/2025-01-31T1800Z-dayahead/status.json runs/backtest/v0/feb2025/2025-01-31T1800Z-dayahead/trace.jsonl runs/backtest/v0/feb2025/2025-02-01T1800Z-dayahead/comparison.json runs/backtest/v0/feb2025/2025-02-01T1800Z-dayahead/decision.json runs/backtest/v0/feb2025/2025-02-01T1800Z-dayahead/dq_report.json runs/backtest/v0/feb2025/2025-02-01T1800Z-dayahead/forecast.csv runs/backtest/v0/feb2025/2025-02-01T1800Z-dayahead/inputs.json runs/backtest/v0/feb2025/2025-02-01T1800Z-dayahead/memory.json runs/backtest/v0/feb2025/2025-02-01T1800Z-dayahead/report.md runs/backtest/v0/feb2025/2025-02-01T1800Z-dayahead/status.json runs/backtest/v0/feb2025/2025-02-01T1800Z-dayahead/trace.jsonl runs/backtest/v0/feb2025/2025-02-02T1800Z-dayahead/comparison.json runs/backtest/v0/feb2025/2025-02-02T1800Z-dayahead/decision.json runs/backtest/v0/feb2025/2025-02-02T1800Z-dayahead/dq_report.json runs/backtest/v0/feb2025/2025-02-02T1800Z-dayahead/forecast.csv runs/backtest/v0/feb2025/2025-02-02T1800Z-dayahead/inputs.json runs/backtest/v0/feb2025/2025-02-02T1800Z-dayahead/memory.json runs/backtest/v0/feb2025/2025-02-02T1800Z-dayahead/report.md runs/backtest/v0/feb2025/2025-02-02T1800Z-dayahead/status.json runs/backtest/v0/feb2025/2025-02-02T1800Z-dayahead/trace.jsonl runs/backtest/v0/feb2025/2025-02-03T1800Z-dayahead/comparison.json runs/backtest/v0/feb2025/2025-02-03T1800Z-dayahead/decision.json runs/backtest/v0/feb2025/2025-02-03T1800Z-dayahead/dq_report.json runs/backtest/v0/feb2025/2025-02-03T1800Z-dayahead/forecast.csv runs/backtest/v0/feb2025/2025-02-03T1800Z-dayahead/inputs.json runs/backtest/v0/feb2025/2025-02-03T1800Z-dayahead/memory.json runs/backtest/v0/feb2025/2025-02-03T1800Z-dayahead/report.md runs/backtest/v0/feb2025/2025-02-03T1800Z-dayahead/status.json runs/backtest/v0/feb2025/2025-02-03T1800Z-dayahead/trace.jsonl runs/backtest/v0/feb2025/2025-02-04T1800Z-dayahead/comparison.json runs/backtest/v0/feb2025/2025-02-04T1800Z-dayahead/decision.json runs/backtest/v0/feb2025/2025-02-04T1800Z-dayahead/dq_report.json runs/backtest/v0/feb2025/2025-02-04T1800Z-dayahead/forecast.csv runs/backtest/v0/feb2025/2025-02-04T1800Z-dayahead/inputs.json runs/backtest/v0/feb2025/2025-02-04T1800Z-dayahead/memory.json runs/backtest/v0/feb2025/2025-02-04T1800Z-dayahead/report.md runs/backtest/v0/feb2025/2025-02-04T1800Z-dayahead/status.json runs/backtest/v0/feb2025/2025-02-04T1800Z-dayahead/trace.jsonl runs/backtest/v0/feb2025/2025-02-05T1800Z-dayahead/comparison.json runs/backtest/v0/feb2025/2025-02-05T1800Z-dayahead/decision.json runs/backtest/v0/feb2025/2025-02-05T1800Z-dayahead/dq_report.json runs/backtest/v0/feb2025/2025-02-05T1800Z-dayahead/forecast.csv runs/backtest/v0/feb2025/2025-02-05T1800Z-dayahead/inputs.json runs/backtest/v0/feb2025/2025-02-05T1800Z-dayahead/memory.json runs/backtest/v0/feb2025/2025-02-05T1800Z-dayahead/report.md runs/backtest/v0/feb2025/2025-02-05T1800Z-dayahead/status.json runs/backtest/v0/feb2025/2025-02-05T1800Z-dayahead/trace.jsonl runs/backtest/v0/feb2025/2025-02-06T1800Z-dayahead/comparison.json runs/backtest/v0/feb2025/2025-02-06T1800Z-dayahead/decision.json runs/backtest/v0/feb2025/2025-02-06T1800Z-dayahead/dq_report.json runs/backtest/v0/feb2025/2025-02-06T1800Z-dayahead/forecast.csv runs/backtest/v0/feb2025/2025-02-06T1800Z-dayahead/inputs.json runs/backtest/v0/feb2025/2025-02-06T1800Z-dayahead/memory.json runs/backtest/v0/feb2025/2025-02-06T1800Z-dayahead/report.md runs/backtest/v0/feb2025/2025-02-06T1800Z-dayahead/status.json runs/backtest/v0/feb2025/2025-02-06T1800Z-dayahead/trace.jsonl runs/backtest/v0/feb2025/2025-02-07T1800Z-dayahead/comparison.json runs/backtest/v0/feb2025/2025-02-07T1800Z-dayahead/decision.json runs/backtest/v0/feb2025/2025-02-07T1800Z-dayahead/dq_report.json runs/backtest/v0/feb2025/2025-02-07T1800Z-dayahead/forecast.csv runs/backtest/v0/feb2025/2025-02-07T1800Z-dayahead/inputs.json runs/backtest/v0/feb2025/2025-02-07T1800Z-dayahead/memory.json runs/backtest/v0/feb2025/2025-02-07T1800Z-dayahead/report.md runs/backtest/v0/feb2025/2025-02-07T1800Z-dayahead/status.json runs/backtest/v0/feb2025/2025-02-07T1800Z-dayahead/trace.jsonl runs/backtest/v0/feb2025/2025-02-08T1800Z-dayahead/comparison.json runs/backtest/v0/feb2025/2025-02-08T1800Z-dayahead/decision.json runs/backtest/v0/feb2025/2025-02-08T1800Z-dayahead/dq_report.json runs/backtest/v0/feb2025/2025-02-08T1800Z-dayahead/forecast.csv runs/backtest/v0/feb2025/2025-02-08T1800Z-dayahead/inputs.json runs/backtest/v0/feb2025/2025-02-08T1800Z-dayahead/memory.json runs/backtest/v0/feb2025/2025-02-08T1800Z-dayahead/report.md runs/backtest/v0/feb2025/2025-02-08T1800Z-dayahead/status.json runs/backtest/v0/feb2025/2025-02-08T1800Z-dayahead/trace.jsonl runs/backtest/v0/feb2025/2025-02-09T1800Z-dayahead/comparison.json runs/backtest/v0/feb2025/2025-02-09T1800Z-dayahead/decision.json runs/backtest/v0/feb2025/2025-02-09T1800Z-dayahead/dq_report.json runs/backtest/v0/feb2025/2025-02-09T1800Z-dayahead/forecast.csv runs/backtest/v0/feb2025/2025-02-09T1800Z-dayahead/inputs.json runs/backtest/v0/feb2025/2025-02-09T1800Z-dayahead/memory.json runs/backtest/v0/feb2025/2025-02-09T1800Z-dayahead/report.md runs/backtest/v0/feb2025/2025-02-09T1800Z-dayahead/status.json runs/backtest/v0/feb2025/2025-02-09T1800Z-dayahead/trace.jsonl runs/backtest/v0/feb2025/2025-02-10T1800Z-dayahead/comparison.json runs/backtest/v0/feb2025/2025-02-10T1800Z-dayahead/decision.json runs/backtest/v0/feb2025/2025-02-10T1800Z-dayahead/dq_report.json runs/backtest/v0/feb2025/2025-02-10T1800Z-dayahead/forecast.csv runs/backtest/v0/feb2025/2025-02-10T1800Z-dayahead/inputs.json runs/backtest/v0/feb2025/2025-02-10T1800Z-dayahead/memory.json runs/backtest/v0/feb2025/2025-02-10T1800Z-dayahead/report.md runs/backtest/v0/feb2025/2025-02-10T1800Z-dayahead/status.json runs/backtest/v0/feb2025/2025-02-10T1800Z-dayahead/trace.jsonl runs/backtest/v0/feb2025/2025-02-11T1800Z-dayahead/comparison.json runs/backtest/v0/feb2025/2025-02-11T1800Z-dayahead/decision.json runs/backtest/v0/feb2025/2025-02-11T1800Z-dayahead/dq_report.json runs/backtest/v0/feb2025/2025-02-11T1800Z-dayahead/forecast.csv runs/backtest/v0/feb2025/2025-02-11T1800Z-dayahead/inputs.json runs/backtest/v0/feb2025/2025-02-11T1800Z-dayahead/memory.json runs/backtest/v0/feb2025/2025-02-11T1800Z-dayahead/report.md runs/backtest/v0/feb2025/2025-02-11T1800Z-dayahead/status.json runs/backtest/v0/feb2025/2025-02-11T1800Z-dayahead/trace.jsonl runs/backtest/v0/feb2025/2025-02-12T1800Z-dayahead/comparison.json runs/backtest/v0/feb2025/2025-02-12T1800Z-dayahead/decision.json runs/backtest/v0/feb2025/2025-02-12T1800Z-dayahead/dq_report.json runs/backtest/v0/feb2025/2025-02-12T1800Z-dayahead/forecast.csv runs/backtest/v0/feb2025/2025-02-12T1800Z-dayahead/inputs.json runs/backtest/v0/feb2025/2025-02-12T1800Z-dayahead/memory.json runs/backtest/v0/feb2025/2025-02-12T1800Z-dayahead/report.md runs/backtest/v0/feb2025/2025-02-12T1800Z-dayahead/status.json runs/backtest/v0/feb2025/2025-02-12T1800Z-dayahead/trace.jsonl runs/backtest/v0/feb2025/2025-02-13T1800Z-dayahead/comparison.json runs/backtest/v0/feb2025/2025-02-13T1800Z-dayahead/decision.json runs/backtest/v0/feb2025/2025-02-13T1800Z-dayahead/dq_report.json runs/backtest/v0/feb2025/2025-02-13T1800Z-dayahead/forecast.csv runs/backtest/v0/feb2025/2025-02-13T1800Z-dayahead/inputs.json runs/backtest/v0/feb2025/2025-02-13T1800Z-dayahead/memory.json runs/backtest/v0/feb2025/2025-02-13T1800Z-dayahead/report.md runs/backtest/v0/feb2025/2025-02-13T1800Z-dayahead/status.json runs/backtest/v0/feb2025/2025-02-13T1800Z-dayahead/trace.jsonl runs/backtest/v0/feb2025/2025-02-14T1800Z-dayahead/comparison.json runs/backtest/v0/feb2025/2025-02-14T1800Z-dayahead/decision.json runs/backtest/v0/feb2025/2025-02-14T1800Z-dayahead/dq_report.json runs/backtest/v0/feb2025/2025-02-14T1800Z-dayahead/forecast.csv runs/backtest/v0/feb2025/2025-02-14T1800Z-dayahead/inputs.json runs/backtest/v0/feb2025/2025-02-14T1800Z-dayahead/memory.json runs/backtest/v0/feb2025/2025-02-14T1800Z-dayahead/report.md runs/backtest/v0/feb2025/2025-02-14T1800Z-dayahead/status.json runs/backtest/v0/feb2025/2025-02-14T1800Z-dayahead/trace.jsonl runs/backtest/v0/feb2025/2025-02-15T1800Z-dayahead/comparison.json runs/backtest/v0/feb2025/2025-02-15T1800Z-dayahead/decision.json runs/backtest/v0/feb2025/2025-02-15T1800Z-dayahead/dq_report.json runs/backtest/v0/feb2025/2025-02-15T1800Z-dayahead/forecast.csv runs/backtest/v0/feb2025/2025-02-15T1800Z-dayahead/inputs.json runs/backtest/v0/feb2025/2025-02-15T1800Z-dayahead/memory.json runs/backtest/v0/feb2025/2025-02-15T1800Z-dayahead/report.md runs/backtest/v0/feb2025/2025-02-15T1800Z-dayahead/status.json runs/backtest/v0/feb2025/2025-02-15T1800Z-dayahead/trace.jsonl runs/backtest/v0/feb2025/2025-02-16T1800Z-dayahead/comparison.json runs/backtest/v0/feb2025/2025-02-16T1800Z-dayahead/decision.json runs/backtest/v0/feb2025/2025-02-16T1800Z-dayahead/dq_report.json runs/backtest/v0/feb2025/2025-02-16T1800Z-dayahead/forecast.csv runs/backtest/v0/feb2025/2025-02-16T1800Z-dayahead/inputs.json runs/backtest/v0/feb2025/2025-02-16T1800Z-dayahead/memory.json runs/backtest/v0/feb2025/2025-02-16T1800Z-dayahead/report.md runs/backtest/v0/feb2025/2025-02-16T1800Z-dayahead/status.json runs/backtest/v0/feb2025/2025-02-16T1800Z-dayahead/trace.jsonl runs/backtest/v0/feb2025/2025-02-17T1800Z-dayahead/comparison.json runs/backtest/v0/feb2025/2025-02-17T1800Z-dayahead/decision.json runs/backtest/v0/feb2025/2025-02-17T1800Z-dayahead/dq_report.json runs/backtest/v0/feb2025/2025-02-17T1800Z-dayahead/forecast.csv runs/backtest/v0/feb2025/2025-02-17T1800Z-dayahead/inputs.json runs/backtest/v0/feb2025/2025-02-17T1800Z-dayahead/memory.json runs/backtest/v0/feb2025/2025-02-17T1800Z-dayahead/report.md runs/backtest/v0/feb2025/2025-02-17T1800Z-dayahead/status.json runs/backtest/v0/feb2025/2025-02-17T1800Z-dayahead/trace.jsonl runs/backtest/v0/feb2025/2025-02-18T1800Z-dayahead/comparison.json runs/backtest/v0/feb2025/2025-02-18T1800Z-dayahead/decision.json runs/backtest/v0/feb2025/2025-02-18T1800Z-dayahead/dq_report.json runs/backtest/v0/feb2025/2025-02-18T1800Z-dayahead/forecast.csv runs/backtest/v0/feb2025/2025-02-18T1800Z-dayahead/inputs.json runs/backtest/v0/feb2025/2025-02-18T1800Z-dayahead/memory.json runs/backtest/v0/feb2025/2025-02-18T1800Z-dayahead/report.md runs/backtest/v0/feb2025/2025-02-18T1800Z-dayahead/status.json runs/backtest/v0/feb2025/2025-02-18T1800Z-dayahead/trace.jsonl runs/backtest/v0/feb2025/2025-02-19T1800Z-dayahead/comparison.json runs/backtest/v0/feb2025/2025-02-19T1800Z-dayahead/decision.json runs/backtest/v0/feb2025/2025-02-19T1800Z-dayahead/dq_report.json runs/backtest/v0/feb2025/2025-02-19T1800Z-dayahead/forecast.csv runs/backtest/v0/feb2025/2025-02-19T1800Z-dayahead/inputs.json runs/backtest/v0/feb2025/2025-02-19T1800Z-dayahead/memory.json runs/backtest/v0/feb2025/2025-02-19T1800Z-dayahead/report.md runs/backtest/v0/feb2025/2025-02-19T1800Z-dayahead/status.json runs/backtest/v0/feb2025/2025-02-19T1800Z-dayahead/trace.jsonl runs/backtest/v0/feb2025/2025-02-20T1800Z-dayahead/comparison.json runs/backtest/v0/feb2025/2025-02-20T1800Z-dayahead/decision.json runs/backtest/v0/feb2025/2025-02-20T1800Z-dayahead/dq_report.json runs/backtest/v0/feb2025/2025-02-20T1800Z-dayahead/forecast.csv runs/backtest/v0/feb2025/2025-02-20T1800Z-dayahead/inputs.json runs/backtest/v0/feb2025/2025-02-20T1800Z-dayahead/memory.json runs/backtest/v0/feb2025/2025-02-20T1800Z-dayahead/report.md runs/backtest/v0/feb2025/2025-02-20T1800Z-dayahead/status.json runs/backtest/v0/feb2025/2025-02-20T1800Z-dayahead/trace.jsonl runs/backtest/v0/feb2025/2025-02-21T1800Z-dayahead/comparison.json runs/backtest/v0/feb2025/2025-02-21T1800Z-dayahead/decision.json runs/backtest/v0/feb2025/2025-02-21T1800Z-dayahead/dq_report.json runs/backtest/v0/feb2025/2025-02-21T1800Z-dayahead/forecast.csv runs/backtest/v0/feb2025/2025-02-21T1800Z-dayahead/inputs.json runs/backtest/v0/feb2025/2025-02-21T1800Z-dayahead/memory.json runs/backtest/v0/feb2025/2025-02-21T1800Z-dayahead/report.md runs/backtest/v0/feb2025/2025-02-21T1800Z-dayahead/status.json runs/backtest/v0/feb2025/2025-02-21T1800Z-dayahead/trace.jsonl runs/backtest/v0/feb2025/2025-02-22T1800Z-dayahead/comparison.json runs/backtest/v0/feb2025/2025-02-22T1800Z-dayahead/decision.json runs/backtest/v0/feb2025/2025-02-22T1800Z-dayahead/dq_report.json runs/backtest/v0/feb2025/2025-02-22T1800Z-dayahead/forecast.csv runs/backtest/v0/feb2025/2025-02-22T1800Z-dayahead/inputs.json runs/backtest/v0/feb2025/2025-02-22T1800Z-dayahead/memory.json runs/backtest/v0/feb2025/2025-02-22T1800Z-dayahead/report.md runs/backtest/v0/feb2025/2025-02-22T1800Z-dayahead/status.json runs/backtest/v0/feb2025/2025-02-22T1800Z-dayahead/trace.jsonl runs/backtest/v0/feb2025/2025-02-23T1800Z-dayahead/comparison.json runs/backtest/v0/feb2025/2025-02-23T1800Z-dayahead/decision.json runs/backtest/v0/feb2025/2025-02-23T1800Z-dayahead/dq_report.json runs/backtest/v0/feb2025/2025-02-23T1800Z-dayahead/forecast.csv runs/backtest/v0/feb2025/2025-02-23T1800Z-dayahead/inputs.json runs/backtest/v0/feb2025/2025-02-23T1800Z-dayahead/memory.json runs/backtest/v0/feb2025/2025-02-23T1800Z-dayahead/report.md runs/backtest/v0/feb2025/2025-02-23T1800Z-dayahead/status.json runs/backtest/v0/feb2025/2025-02-23T1800Z-dayahead/trace.jsonl runs/backtest/v0/feb2025/2025-02-24T1800Z-dayahead/comparison.json runs/backtest/v0/feb2025/2025-02-24T1800Z-dayahead/decision.json runs/backtest/v0/feb2025/2025-02-24T1800Z-dayahead/dq_report.json runs/backtest/v0/feb2025/2025-02-24T1800Z-dayahead/forecast.csv runs/backtest/v0/feb2025/2025-02-24T1800Z-dayahead/inputs.json runs/backtest/v0/feb2025/2025-02-24T1800Z-dayahead/memory.json runs/backtest/v0/feb2025/2025-02-24T1800Z-dayahead/report.md runs/backtest/v0/feb2025/2025-02-24T1800Z-dayahead/status.json runs/backtest/v0/feb2025/2025-02-24T1800Z-dayahead/trace.jsonl runs/backtest/v0/feb2025/2025-02-25T1800Z-dayahead/comparison.json runs/backtest/v0/feb2025/2025-02-25T1800Z-dayahead/decision.json runs/backtest/v0/feb2025/2025-02-25T1800Z-dayahead/dq_report.json runs/backtest/v0/feb2025/2025-02-25T1800Z-dayahead/forecast.csv runs/backtest/v0/feb2025/2025-02-25T1800Z-dayahead/inputs.json runs/backtest/v0/feb2025/2025-02-25T1800Z-dayahead/memory.json runs/backtest/v0/feb2025/2025-02-25T1800Z-dayahead/report.md runs/backtest/v0/feb2025/2025-02-25T1800Z-dayahead/status.json runs/backtest/v0/feb2025/2025-02-25T1800Z-dayahead/trace.jsonl runs/backtest/v0/feb2025/2025-02-26T1800Z-dayahead/comparison.json runs/backtest/v0/feb2025/2025-02-26T1800Z-dayahead/decision.json runs/backtest/v0/feb2025/2025-02-26T1800Z-dayahead/dq_report.json runs/backtest/v0/feb2025/2025-02-26T1800Z-dayahead/forecast.csv runs/backtest/v0/feb2025/2025-02-26T1800Z-dayahead/inputs.json runs/backtest/v0/feb2025/2025-02-26T1800Z-dayahead/memory.json runs/backtest/v0/feb2025/2025-02-26T1800Z-dayahead/report.md runs/backtest/v0/feb2025/2025-02-26T1800Z-dayahead/status.json runs/backtest/v0/feb2025/2025-02-26T1800Z-dayahead/trace.jsonl runs/backtest/v0/feb2025/2025-02-27T1800Z-dayahead/comparison.json runs/backtest/v0/feb2025/2025-02-27T1800Z-dayahead/decision.json runs/backtest/v0/feb2025/2025-02-27T1800Z-dayahead/dq_report.json runs/backtest/v0/feb2025/2025-02-27T1800Z-dayahead/forecast.csv runs/backtest/v0/feb2025/2025-02-27T1800Z-dayahead/inputs.json runs/backtest/v0/feb2025/2025-02-27T1800Z-dayahead/memory.json runs/backtest/v0/feb2025/2025-02-27T1800Z-dayahead/report.md runs/backtest/v0/feb2025/2025-02-27T1800Z-dayahead/status.json runs/backtest/v0/feb2025/2025-02-27T1800Z-dayahead/trace.jsonl runs/backtest/v0/feb2025/2025-02-28T1800Z-dayahead/comparison.json runs/backtest/v0/feb2025/2025-02-28T1800Z-dayahead/decision.json runs/backtest/v0/feb2025/2025-02-28T1800Z-dayahead/dq_report.json runs/backtest/v0/feb2025/2025-02-28T1800Z-dayahead/forecast.csv runs/backtest/v0/feb2025/2025-02-28T1800Z-dayahead/inputs.json runs/backtest/v0/feb2025/2025-02-28T1800Z-dayahead/memory.json runs/backtest/v0/feb2025/2025-02-28T1800Z-dayahead/report.md runs/backtest/v0/feb2025/2025-02-28T1800Z-dayahead/status.json runs/backtest/v0/feb2025/2025-02-28T1800Z-dayahead/trace.jsonl runs/backtest/v0/test/2026-01-31T1800Z-dayahead/comparison.json runs/backtest/v0/test/2026-01-31T1800Z-dayahead/decision.json runs/backtest/v0/test/2026-01-31T1800Z-dayahead/dq_report.json runs/backtest/v0/test/2026-01-31T1800Z-dayahead/forecast.csv runs/backtest/v0/test/2026-01-31T1800Z-dayahead/inputs.json runs/backtest/v0/test/2026-01-31T1800Z-dayahead/memory.json runs/backtest/v0/test/2026-01-31T1800Z-dayahead/report.md runs/backtest/v0/test/2026-01-31T1800Z-dayahead/status.json runs/backtest/v0/test/2026-01-31T1800Z-dayahead/trace.jsonl runs/backtest/v0/test/2026-01-31T2000Z-reissue/comparison.json runs/backtest/v0/test/2026-01-31T2000Z-reissue/decision.json runs/backtest/v0/test/2026-01-31T2000Z-reissue/dq_report.json runs/backtest/v0/test/2026-01-31T2000Z-reissue/forecast.csv runs/backtest/v0/test/2026-01-31T2000Z-reissue/inputs.json runs/backtest/v0/test/2026-01-31T2000Z-reissue/memory.json runs/backtest/v0/test/2026-01-31T2000Z-reissue/report.md runs/backtest/v0/test/2026-01-31T2000Z-reissue/status.json runs/backtest/v0/test/2026-01-31T2000Z-reissue/trace.jsonl runs/backtest/v0/test/2026-02-01T1800Z-dayahead/comparison.json runs/backtest/v0/test/2026-02-01T1800Z-dayahead/decision.json runs/backtest/v0/test/2026-02-01T1800Z-dayahead/dq_report.json runs/backtest/v0/test/2026-02-01T1800Z-dayahead/forecast.csv runs/backtest/v0/test/2026-02-01T1800Z-dayahead/inputs.json runs/backtest/v0/test/2026-02-01T1800Z-dayahead/memory.json runs/backtest/v0/test/2026-02-01T1800Z-dayahead/report.md runs/backtest/v0/test/2026-02-01T1800Z-dayahead/status.json runs/backtest/v0/test/2026-02-01T1800Z-dayahead/trace.jsonl runs/backtest/v0/test/2026-02-01T2000Z-reissue/comparison.json runs/backtest/v0/test/2026-02-01T2000Z-reissue/decision.json runs/backtest/v0/test/2026-02-01T2000Z-reissue/dq_report.json runs/backtest/v0/test/2026-02-01T2000Z-reissue/forecast.csv runs/backtest/v0/test/2026-02-01T2000Z-reissue/inputs.json runs/backtest/v0/test/2026-02-01T2000Z-reissue/memory.json runs/backtest/v0/test/2026-02-01T2000Z-reissue/report.md runs/backtest/v0/test/2026-02-01T2000Z-reissue/status.json runs/backtest/v0/test/2026-02-01T2000Z-reissue/trace.jsonl runs/backtest/v0/test/2026-02-02T1800Z-dayahead/comparison.json runs/backtest/v0/test/2026-02-02T1800Z-dayahead/decision.json runs/backtest/v0/test/2026-02-02T1800Z-dayahead/dq_report.json runs/backtest/v0/test/2026-02-02T1800Z-dayahead/forecast.csv runs/backtest/v0/test/2026-02-02T1800Z-dayahead/inputs.json runs/backtest/v0/test/2026-02-02T1800Z-dayahead/memory.json runs/backtest/v0/test/2026-02-02T1800Z-dayahead/report.md runs/backtest/v0/test/2026-02-02T1800Z-dayahead/status.json runs/backtest/v0/test/2026-02-02T1800Z-dayahead/trace.jsonl runs/backtest/v0/test/2026-02-02T2000Z-reissue/comparison.json runs/backtest/v0/test/2026-02-02T2000Z-reissue/decision.json runs/backtest/v0/test/2026-02-02T2000Z-reissue/dq_report.json runs/backtest/v0/test/2026-02-02T2000Z-reissue/forecast.csv runs/backtest/v0/test/2026-02-02T2000Z-reissue/inputs.json runs/backtest/v0/test/2026-02-02T2000Z-reissue/memory.json runs/backtest/v0/test/2026-02-02T2000Z-reissue/report.md runs/backtest/v0/test/2026-02-02T2000Z-reissue/status.json runs/backtest/v0/test/2026-02-02T2000Z-reissue/trace.jsonl runs/backtest/v0/test/2026-02-03T1800Z-dayahead/comparison.json runs/backtest/v0/test/2026-02-03T1800Z-dayahead/decision.json runs/backtest/v0/test/2026-02-03T1800Z-dayahead/dq_report.json runs/backtest/v0/test/2026-02-03T1800Z-dayahead/forecast.csv runs/backtest/v0/test/2026-02-03T1800Z-dayahead/inputs.json runs/backtest/v0/test/2026-02-03T1800Z-dayahead/memory.json runs/backtest/v0/test/2026-02-03T1800Z-dayahead/report.md runs/backtest/v0/test/2026-02-03T1800Z-dayahead/status.json runs/backtest/v0/test/2026-02-03T1800Z-dayahead/trace.jsonl runs/backtest/v0/test/2026-02-03T2000Z-reissue/comparison.json runs/backtest/v0/test/2026-02-03T2000Z-reissue/decision.json runs/backtest/v0/test/2026-02-03T2000Z-reissue/dq_report.json runs/backtest/v0/test/2026-02-03T2000Z-reissue/forecast.csv runs/backtest/v0/test/2026-02-03T2000Z-reissue/inputs.json runs/backtest/v0/test/2026-02-03T2000Z-reissue/memory.json runs/backtest/v0/test/2026-02-03T2000Z-reissue/report.md runs/backtest/v0/test/2026-02-03T2000Z-reissue/status.json runs/backtest/v0/test/2026-02-03T2000Z-reissue/trace.jsonl runs/backtest/v0/test/2026-02-04T1800Z-dayahead/comparison.json runs/backtest/v0/test/2026-02-04T1800Z-dayahead/decision.json runs/backtest/v0/test/2026-02-04T1800Z-dayahead/dq_report.json runs/backtest/v0/test/2026-02-04T1800Z-dayahead/forecast.csv runs/backtest/v0/test/2026-02-04T1800Z-dayahead/inputs.json runs/backtest/v0/test/2026-02-04T1800Z-dayahead/memory.json runs/backtest/v0/test/2026-02-04T1800Z-dayahead/report.md runs/backtest/v0/test/2026-02-04T1800Z-dayahead/status.json runs/backtest/v0/test/2026-02-04T1800Z-dayahead/trace.jsonl runs/backtest/v0/test/2026-02-04T2000Z-reissue/comparison.json runs/backtest/v0/test/2026-02-04T2000Z-reissue/decision.json runs/backtest/v0/test/2026-02-04T2000Z-reissue/dq_report.json runs/backtest/v0/test/2026-02-04T2000Z-reissue/forecast.csv runs/backtest/v0/test/2026-02-04T2000Z-reissue/inputs.json runs/backtest/v0/test/2026-02-04T2000Z-reissue/memory.json runs/backtest/v0/test/2026-02-04T2000Z-reissue/report.md runs/backtest/v0/test/2026-02-04T2000Z-reissue/status.json runs/backtest/v0/test/2026-02-04T2000Z-reissue/trace.jsonl runs/backtest/v0/test/2026-02-05T1800Z-dayahead/comparison.json runs/backtest/v0/test/2026-02-05T1800Z-dayahead/decision.json runs/backtest/v0/test/2026-02-05T1800Z-dayahead/dq_report.json runs/backtest/v0/test/2026-02-05T1800Z-dayahead/forecast.csv runs/backtest/v0/test/2026-02-05T1800Z-dayahead/inputs.json runs/backtest/v0/test/2026-02-05T1800Z-dayahead/memory.json runs/backtest/v0/test/2026-02-05T1800Z-dayahead/report.md runs/backtest/v0/test/2026-02-05T1800Z-dayahead/status.json runs/backtest/v0/test/2026-02-05T1800Z-dayahead/trace.jsonl runs/backtest/v0/test/2026-02-05T2000Z-reissue/comparison.json runs/backtest/v0/test/2026-02-05T2000Z-reissue/decision.json runs/backtest/v0/test/2026-02-05T2000Z-reissue/dq_report.json runs/backtest/v0/test/2026-02-05T2000Z-reissue/forecast.csv runs/backtest/v0/test/2026-02-05T2000Z-reissue/inputs.json runs/backtest/v0/test/2026-02-05T2000Z-reissue/memory.json runs/backtest/v0/test/2026-02-05T2000Z-reissue/report.md runs/backtest/v0/test/2026-02-05T2000Z-reissue/status.json runs/backtest/v0/test/2026-02-05T2000Z-reissue/trace.jsonl runs/backtest/v0/test/2026-02-06T1800Z-dayahead/comparison.json runs/backtest/v0/test/2026-02-06T1800Z-dayahead/decision.json runs/backtest/v0/test/2026-02-06T1800Z-dayahead/dq_report.json runs/backtest/v0/test/2026-02-06T1800Z-dayahead/forecast.csv runs/backtest/v0/test/2026-02-06T1800Z-dayahead/inputs.json runs/backtest/v0/test/2026-02-06T1800Z-dayahead/memory.json runs/backtest/v0/test/2026-02-06T1800Z-dayahead/report.md runs/backtest/v0/test/2026-02-06T1800Z-dayahead/status.json runs/backtest/v0/test/2026-02-06T1800Z-dayahead/trace.jsonl runs/backtest/v0/test/2026-02-06T2000Z-reissue/comparison.json runs/backtest/v0/test/2026-02-06T2000Z-reissue/decision.json runs/backtest/v0/test/2026-02-06T2000Z-reissue/dq_report.json runs/backtest/v0/test/2026-02-06T2000Z-reissue/forecast.csv runs/backtest/v0/test/2026-02-06T2000Z-reissue/inputs.json runs/backtest/v0/test/2026-02-06T2000Z-reissue/memory.json runs/backtest/v0/test/2026-02-06T2000Z-reissue/report.md runs/backtest/v0/test/2026-02-06T2000Z-reissue/status.json runs/backtest/v0/test/2026-02-06T2000Z-reissue/trace.jsonl runs/backtest/v0/test/2026-02-07T1800Z-dayahead/comparison.json runs/backtest/v0/test/2026-02-07T1800Z-dayahead/decision.json runs/backtest/v0/test/2026-02-07T1800Z-dayahead/dq_report.json runs/backtest/v0/test/2026-02-07T1800Z-dayahead/forecast.csv runs/backtest/v0/test/2026-02-07T1800Z-dayahead/inputs.json runs/backtest/v0/test/2026-02-07T1800Z-dayahead/memory.json runs/backtest/v0/test/2026-02-07T1800Z-dayahead/report.md runs/backtest/v0/test/2026-02-07T1800Z-dayahead/status.json runs/backtest/v0/test/2026-02-07T1800Z-dayahead/trace.jsonl runs/backtest/v0/test/2026-02-07T2000Z-reissue/comparison.json runs/backtest/v0/test/2026-02-07T2000Z-reissue/decision.json runs/backtest/v0/test/2026-02-07T2000Z-reissue/dq_report.json runs/backtest/v0/test/2026-02-07T2000Z-reissue/forecast.csv runs/backtest/v0/test/2026-02-07T2000Z-reissue/inputs.json runs/backtest/v0/test/2026-02-07T2000Z-reissue/memory.json runs/backtest/v0/test/2026-02-07T2000Z-reissue/report.md runs/backtest/v0/test/2026-02-07T2000Z-reissue/status.json runs/backtest/v0/test/2026-02-07T2000Z-reissue/trace.jsonl runs/backtest/v0/test/2026-02-08T1800Z-dayahead/comparison.json runs/backtest/v0/test/2026-02-08T1800Z-dayahead/decision.json runs/backtest/v0/test/2026-02-08T1800Z-dayahead/dq_report.json runs/backtest/v0/test/2026-02-08T1800Z-dayahead/forecast.csv runs/backtest/v0/test/2026-02-08T1800Z-dayahead/inputs.json runs/backtest/v0/test/2026-02-08T1800Z-dayahead/memory.json runs/backtest/v0/test/2026-02-08T1800Z-dayahead/report.md runs/backtest/v0/test/2026-02-08T1800Z-dayahead/status.json runs/backtest/v0/test/2026-02-08T1800Z-dayahead/trace.jsonl runs/backtest/v0/test/2026-02-08T2000Z-reissue/comparison.json runs/backtest/v0/test/2026-02-08T2000Z-reissue/decision.json
Ветки (16)
Обсуждение 0 комментариев
Войдите, чтобы комментироватьПока нет комментариев — будьте первым.