OSIS island missing in default web build (404 on hero_archipelagos_osis.js) #120
Labels
No labels
prio_critical
prio_low
type_bug
type_contact
type_issue
type_lead
type_question
type_story
type_task
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
lhumina_code/hero_os#120
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Symptom
Opening the OSIS island in hero_os fires
HEAD /hero_os/ui/islands/osis/hero_archipelagos_osis.js→ 404. The island appears in the dock but never loads.Root cause
FEATURES=web(the default in hero_os_app/Makefile) doesn't enableisland-osis(dynamic) orisland-osis-native. The OSIS metadata is still registered inregistry.rs, so the dock shows it; the dynamic loader then probes for a JS bundle that was never built.Repro
Discovered via QA audit, hits 13 times across "osis", "development", "office" island opens.
Fix options
island-osis-nativetoweb(recommended — same approach as voice/embedder/etc.).island-osis(dynamic) toweband ship the standalone WASM bundle.