From a06e5755108ae36fc3c1c63969721895b9ce82ec Mon Sep 17 00:00:00 2001 From: "prompt.ac/@jeffrey" Date: Tue, 14 Jul 2026 23:29:31 -0700 Subject: [PATCH] cancelok: vector-UI sandbox (native Canvas 2D) + pedal-analogy names MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit A standalone prototype of the crisp vector interface — real rounded rects, soft shadows, gradients, anti-aliased text — so we can design the look before doing the bios render-loop surgery to bring it in-app. Open cancelok/vector-ui.html directly. It's the whole cancelok UI in native Canvas 2D: framed puddle with a lit rim, the 8-colour compass D-pad with crisp labels + arrows, hover, spring-walk between rooms. Names: added the pedal-analogy shortlist to NAMES.md. Top pick from the subagent is `stomppad` (the app's own word "pad" + the pedal verb; self-explaining; .app/.art both free), runner-up `truebypass` (linger=engaged / flick=bypass, the core mechanic). Co-Authored-By: Claude Opus 4.8 (1M context) --- cancelok/NAMES.md | 66 +++++++++++++ cancelok/vector-ui.html | 203 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 269 insertions(+) create mode 100644 cancelok/vector-ui.html diff --git a/cancelok/NAMES.md b/cancelok/NAMES.md index 6b88d45688..001a37cec4 100644 --- a/cancelok/NAMES.md +++ b/cancelok/NAMES.md @@ -47,3 +47,69 @@ Ranked for the old cancel/ok-button framing; some may not fit the wander app. - **cancelok** — `cancelok.app` still free. The name in the repo today; describes buttons that no longer exist. Rename when a keeper lands, then update the piece filename + the `^pads`/deploy wiring. + +## Pedal analogy (subagent, 2026-07-14) + +Mining the GUITAR PEDAL / stompbox / pedalboard world. The unlock: each self-running +pad IS a stompbox (one glowing thing it does), and **wandering = walking a pedalboard**. +The deepest fit is the *linger-vs-flick* signal → in pedal terms, engaging a pedal vs +leaving it on **true bypass**. Stomp/pad also literally bridges the app's own unit word +("pads") with the pedal verb. + +Full candidate pool (rationale each): +- **stomppad** — the app's real noun ("pad") fused with the pedal verb; the pads ARE + stompboxes. A true bridge word, not an outside metaphor. +- **truebypass** — flick past = true bypass, linger = engaged. Deepest concept fit; + slightly technical/long. +- **fuzzgrid** — "fuzz" is both a pedal type AND the glow/grain of the visuals; grid = the lattice. +- **stompgrid** — clearest literal read: a grid of stompboxes you wander. +- **stompyard** — a sprawling yard of pedals to roam; roomy, gig-poster energy. +- **stompweb** — a web of stompboxes; echoes "web of pad-rooms" directly. +- **rigroam** — roaming a guitar rig; alliterative, motion baked in. +- **toneroam** — drifting through tones; soft, ambient. +- **patchbay** — real audio term: a grid you route through — literal metaphor. +- **bypass** — single-word version of the linger/flick idea; generic, .com dead. +- **patchgrid** — grid of pedal patches; a bit flat. +- **pedalpad** — pedal + pad; cute but redundant and a tongue-twister. +- **tapgrid** — tap-tempo + grid; you tap through it. +- **stomproom** — the pad-rooms as stomp-rooms; fine, less punchy. +- **glowbox** — glowing pad-room as a stompbox. Great fit but TAKEN (.app + .art). +- **rigwander / drivepad** — motion/overdrive riffs; weaker distinctiveness. + +Domain sweep (Porkbun, checked 2026-07-14): + +| name | .app | .art | +|---|---|---| +| **stomppad** | 🟢 $8.75 | 🟢 $3.60 | +| **truebypass** | 🟢 $8.75 | 🟢 $3.60 | +| **fuzzgrid** | 🟢 $8.75 | 🟢 $3.60 | +| **stompgrid** | 🟢 $8.75 | 🟢 $3.60 | +| **stompyard** | 🟢 $8.75 | 🟢 $3.60 | +| **stompweb** | 🟢 $8.75 | 🟢 $3.60 | +| **rigroam** | 🟢 $8.75 | 🟢 $3.60 | +| **toneroam** | 🟢 $8.75 | 🟢 $3.60 | +| patchbay | 🔴 taken | 🟢 $3.60 | +| glowbox | 🔴 taken | 🔴 taken | + +No premiums hit — every free name is at standard reg price on both TLDs. + +### Ranked shortlist +1. **stomppad** — top pick. Reuses the app's own word (pads) welded to the pedal verb; + self-explains, no acronym to teach. `.app` + `.art` both free. +2. **truebypass** — best pure-concept fit (linger=engaged / flick=bypass) but reads + technical and long for a mascot-name. Both free. +3. **fuzzgrid** — names the glow AND the pedal in five letters + grid. Both free. +4. **stompgrid** — safest literal read; a touch generic. Both free. +5. **stompyard** — evocative, roomy; "yard" drifts a little from "grid." Both free. +6. **rigroam** — motion built in, alliterative; "rig" is less distinctive. Both free. + +### Recommendation: **stomppad** +It beats the current leaders because it's the only candidate that fuses the app's OWN +vocabulary with the analogy — "pad" is already what these units are called; "stomp" +just tells you they're pedals you step on. That makes it self-explaining where **ganny** +is an opaque acronym you have to be told (plus the faint "granny"). It carries none of +the mental-illness stigma of **schizholes**, and it has real texture and a built-in +gesture where **piece.place** is a generic domain-hack. Short, lowercase, one warm +object, and `stomppad.app` / `stomppad.art` are both free at standard price. If a more +conceptual name is wanted, **truebypass** is the runner-up — it encodes the core +interaction (linger vs. flick) exactly. diff --git a/cancelok/vector-ui.html b/cancelok/vector-ui.html new file mode 100644 index 0000000000..8800e31600 --- /dev/null +++ b/cancelok/vector-ui.html @@ -0,0 +1,203 @@ + + + + +ganny — vector UI sandbox + + + -- 2.51.2