Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions TODO.client-work/13-cors-asset-channel.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# 13-cors-asset-channel

E3 bench finding (2026-09-01): browsers CANNOT fetch GH Releases assets
cross-origin — the github.com/releases/download redirect hop lacks
Access-Control-Allow-Origin. The live /neural demo fails with
"Failed to fetch" before any download.

Fix (scoped): the api worker serves `/v1/assets/{tag}/{file}` as a
streaming CORS-enabled proxy to the GH Release asset (workers stream
pass-through; no memory concern). The demo passes that index URL
explicitly to imf.resolve/IMFModel.load. Re-run E3 after.

Status: FOUND (blocking item 12 and the live demo's model path).
Loading