Docs
Status: draft. These pages are early and unreviewed.
Vision
Why UIBubbles exists and what it is trying to become.
Concepts
Terminology and the moving parts of a Bubble system.
Security
Principles, a threat model sketch and the honest limits.
Extension ids
How an extension is named, found and identified.
Prior art
What exists, and what UIBubbles reuses or adds.
Open questions
What is not decided yet, in priority order.
Roadmap
Three stages, and the evidence needed to move between them.
Decision records
Why the draft looks the way it does.
ADR 0001: Extension id is an https URL
DNS is the registry.
ADR 0002: Worker per Bubble in a per-extension sandbox, rendered to host DOM
How third-party Bubble code runs and draws.