Files
the-nexus/modules/data
Alexander Whitestone 98826eb597
Some checks failed
CI / validate (pull_request) Failing after 18s
CI / auto-merge (pull_request) Has been skipped
refactor: move portal health fetch into data/loaders.js
Extracts the portal URL probe (fetch) from modules/weather.js into
modules/data/loaders.checkPortalHealth(). This is the last fetch()
call outside of modules/data/, satisfying the Phase 2 data-layer rule.

modules/weather.js now delegates health probing to the data module
and retains only the visual update logic (opacity, rune ring).

Fixes #411

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-24 18:11:59 -04:00
..