Three quick steps. We'll auto-detect what's already done — just handle the un-checked ones.
ccsm registers a ccsm:// URL protocol so the "Start backend" button can wake it from the browser. The first time it fires, Chrome shows a confirmation:
→ Always allow ccsm.exe to open links of this type · then click Open.
Click below to trigger the prompt. (If the backend is already running, this is a no-op.)
Not tested yetThe backend listens on localhost:7777 and this page (hosted on GitHub Pages) fetches from it. Two things to check:
node.exe binds the port, Windows pops "Allow this app to communicate". Tick Private networks + Allow access.localhost as a secure origin from HTTPS pages out of the box, so usually nothing to do here. If you see a "Mixed content" badge in the URL bar, click it → Allow.We can verify the browser side by trying a probe:
Not tested yetFor a chromeless window with no address bar:
⊕) on the right side of the URL bar.From then on, the ccsm command launches the installed PWA window (we auto-detect your install) — no address bar, OS title bar only.