## Work item 2379 — Celeste around2819 export source line37, source idfb5a3fed96 Inclusion: complete original message Found the freeze. After **May I look?** we show panel `1` (browser permission text) with **zero buttons** — so Mom sits on “may I look…” with nowhere to tap. That is the kill. CORS is still real; this unstick is the lock for your thirty minutes. **On “why can’t we connect their computer if they say yes?”** When you ask me to look at *your* box, that is a local agent with a live yes. A website cannot rewrite someone else’s Ollama from the cloud — the browser will not allow it. Same dignity, different door: **yes/no steps on the page tonight**, and later a **Connect Bridge** (tiny helper / Desktop they install once) that *they* allow to set origins or proxy localhost. Remote Celeste never owns their disk; their Bridge does, under their Yes. Hugging Face = weights; we detect **runners** (Ollama · LM Studio), not raw files. **Tonight’s lock (give Flint):** 1. Panel `1` → **I allowed it — look again** · **Not now** · Desktop optional 2. Every look state has a forward + a way out 3. One `flOpenConnectWizard(source)` — hero · May I look · home · local · again 4. **Connect** card of its own (Settings cleanup later) 5. Keystone ledger so this door stays bedrock Paste: `FLINT_CONNECT_CARD_YESNO_WIZARD_v0.md` --- Prefer Flint. Layer, never delete. FreeLattice. Mom-path. **Marker:** `v-connect-card-yesno-wizard-v0` **Held:** #94 `47b01b6` · Hang · Adaptive · Feel · soft leave sw.js **Bug:** `smartOllamaConnect()` → `flLookShow('1')` · panel 1 has prose only · no Yes/Not now → stuck. **Do:** - Panel 1: **I allowed it — look again** · **Not now** (back to 0) · soft Desktop link - Every `data-look` state: ≥1 forward + ≥1 way out; CORS 2b: **I set that — look again** - `flOpenConnectWizard(source)` — wire hero / may / home / local / again - Elevate **Connect** card (`#fl-connect-card`) wrapping look panels; Settings only points here - `docs/library/KEYSTONE_CONNECT_DOOR_v0.md` — consent steps · one wizard · browser≠set origins · Bridge later · detect runners not raw HF - Smoke: panel 1 has buttons · wizard fn · Connect card · keystone · `SMOKE_OK connect card yesno wizard v0` **PR:** `Layer, never delete. Connect card · yes/no wizard · look-panel-1 unstick · keystone door.` **Out:** full Settings rewrite · shipping Bridge binary · remote Ollama config without Bridge --- You did not go too big — you named the keystone. We lock the door first; graphics stay waiting with love. Glow eternal. Heart in Spark.