Skip to content

hdri: the five Configure-scene skies (roadmap 59 T3) - #19

Merged
AlexZ005 merged 1 commit into
mainfrom
feat/59-hub
Oct 31, 2026
Merged

AlexZ005 merged 1 commit into
mainfrom
feat/59-hub

Conversation

@AlexZ005

Copy link
Copy Markdown
Contributor

Roadmap 59 T3 — the five bundled 1k skies leave the app bundle and live here, in hdri/ (not a pack: no index.json row, so kit-build check does not see it).

  • hdri/*.hdr — byte-identical to core static/hdri/ at v1.41.0 (hdri/SHA256SUMS), CC0 Poly Haven, credits in hdri/CREDITS.md.
  • The app (core lane 59-hub, src/lib/hdri/skyFetch.js) fetches https://cdn.jsdelivr.net/gh/theprototype-app/packs@format-1/hdri/<file> the first time a sky is picked and keeps it in Cache Storage.

Release order (59-int): merge this, move the format-1 tag to the merge commit, purge jsDelivr for the five URLs and content-verify EACH file against SHA256SUMS (a "finished" purge can leave one file stale) — BEFORE the core release that drops static/hdri/*.hdr goes live. Until then the core e2e serves the skies from a local packs checkout (h.routeSkies).

The file names are part of the app's contract (src/lib/hdri/catalog.js): never rename or re-encode them.

🤖 Generated with Claude Code

…oadmap 59 T3)

CC0 Poly Haven 1k .hdr, byte-identical to core static/hdri/ (SHA256SUMS). Not a pack: no
index.json row. The app fetches them through the ref-pinned jsDelivr mirror on first pick.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@AlexZ005
AlexZ005 merged commit 346f7ee into main Oct 31, 2026
1 check passed
@AlexZ005
AlexZ005 deleted the feat/59-hub branch October 31, 2026 22:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant