Work / Trunk / Wiki / Surfaces
setup
Surfacecanonicalverified 2026-10-18
SURFACE.WEB.ONBOARDING.SETUPSummary
Step 3 of 4, Setup: the product's URL (https://chitragupt.ai), checked here, and the name and address derived from it — Chitragupt Web at trunk.dev/chitragupt/chitragupt-web. Start blank is the other way in.
Raw wireframe
- .context/designs/web/onboarding/setup.html
- .context/designs/web/onboarding/setup-empty.html — empty: no URL yet
- .context/designs/web/onboarding/setup-loading.html — loading: checking the URL
- .context/designs/web/onboarding/setup-error.html — error: the URL cannot be reached
Why it is drawn this way
A form step. It sits in a 900px column with the stepper above and Back and Next in the footer.
The URL is the first and main field (owner, 2026-10-18). The reachability check is here, beside it: "chitragupt.ai is reachable". Capture no longer asks for the URL; it shows it read-only.
The name and the address are derived, not typed. The name comes from the site's title (Chitragupt, a web product: Chitragupt Web); the address is the company's slug and the name's. They are drawn as one line of small prefilled fields, editable in place, with "free" when the address is unused.
Start blank is a link, not a card. Choosing it means no URL: it skips Capture and the Analysis and opens blank-product.
The URL check has three states, drawn in the files named capture-empty, capture-loading and capture-error. They kept their names from when the URL was asked on capture; they are Setup's states now. Empty has no URL, so nothing is derived. Loading is "Checking chitragupt.ai…". Error is one message for an address that is not a URL and one that cannot be reached: "Could not reach app.chitragupt.ai". In all three the derived line is not drawn, because the site's title is not read yet, and Next is drawn disabled and is not a link.
Related
Sources
- .context/designs/web/onboarding/setup.html
- .context/designs/web/onboarding/setup-empty.html
- .context/designs/web/onboarding/setup-loading.html
- .context/designs/web/onboarding/setup-error.html
- The owner's decision of 2026-10-18: keep Plan, make Setup shorter.