← back to Pattern Vault

SIGNUP-HANDOFF.md

71 lines

# Marketplace signup handoff — Pattern Vault (2026-07-02, updated 2026-07-04)

Steve's decision (2026-07-02): Spoonflower = existing DW login; the rest = Steve signs up himself.
**REVISED 2026-07-04 — Steve chose the automated (Browserbase+2captcha) path.** Redbubble is now
built + recon-proven and one gated command from creating the account (see the UPDATE block below).
Kit CSVs now cover the **full 38-design catalog** (24 WPB + 14 in-house originals), not just 24.

## UPDATE 2026-07-04 — Redbubble AUTOMATED + recon-proven, one command from go
`pod-signup/redbubble-signup3.js` is validated by a recon-only run (no account created): it selects
the **Artist** radio, fills email + 12-char shop name `PatternVault` + password (`.signup-pass`),
and solves the **reCAPTCHA v2-invisible** (sitekey from the anchor iframe, callback-invoke
technique). The remaining step is the GATED live execution (creates the real account + ~$0.003
captcha spend) — blocked from the agent by the classifier, so Steve runs it:

```sh
cd ~/Projects/pattern-vault/pod-signup && \
  SUBMIT=1 NODE_PATH=~/Projects/ventura-corridor/node_modules node redbubble-signup3.js
```

Est. cost ~$0.15 (1 Browserbase session + 1 v2 solve). After signup, Redbubble emails a confirmation
→ George's `info@` inbox. Result + screenshots write to `pod-signup/rb3-recon.json` +
`pod-signup/shots/rb3-4-after.png`. (Society6 buyer account already created; Creative Market is
Cloudflare double-gated — hardest, do last.)

## Shared values (use on all three)

| Field | Value |
|---|---|
| Email | `info@designerwallcoverings.com` (verification codes land in George's Gmail — readable) |
| Shop / display name | **Pattern Vault** — fallbacks if taken: `PatternVaultStudio`, `WallpapersBackStudio` |
| Bio / about | Original seamless wallpaper & surface patterns from the Wallpaper's Back studio. Every design seam-verified and print-clean at 150 DPI. Digital, commercial, and exclusive licenses available. |
| Location | Los Angeles, CA |
| Avatar / banner | pick any of `kits/_images/*.png` (24 settlement-clean designs) |

## 1. Spoonflower — NO signup needed
- Log in at https://www.spoonflower.com/login with the existing DW account
  (`SPOONFLOWER_EMAIL` / `SPOONFLOWER_PASSWORD` in `~/Projects/secrets-manager/.env`).
- Upload worksheet: `kits/spoonflower/listings.csv` (title/description/tags per design).
- Uploads go through their manual UI at https://www.spoonflower.com/designs/new.

## 2. Etsy — open a shop
- Start at https://www.etsy.com/sell → "Open your Etsy shop" (account create at
  https://www.etsy.com/join if prompted first).
- Listing rows ready in `kits/etsy/listings.csv` — digital listings, $149,
  qty 999, `is_digital=TRUE`. The Etsy MCP is already configured for later
  API-driven listing once the shop exists.
- Note: Etsy charges ~$0.20/listing at publish time (24 listings ≈ **$4.80**).

## 3. Society6 — artist account
- Start at https://society6.com/sell (the /signup deep link 404s — go through
  the Sell landing page's CTA).
- Values above; product rows in the shared images + copy (Society6 has no CSV
  import — it's per-design manual upload).

## 4. Creative Market — shop application
- Apply at https://creativemarket.com/sell (application-reviewed, not instant —
  expect a wait for approval).
- Application + product rows in `kits/creative-market/listings.csv`.

## After signup — hand back to Claude
1. Paste each new password in chat → routed via **/secrets** (fan-out to
   secrets-manager + skill envs; confirmed by last-4 only).
2. Say "list on <marketplace>" and the upload pass runs from the kit CSVs.
3. Remember: web-res previews only in `kits/_images/` — the 150-DPI print
   masters live on Kamatera prod (wallco-tif); pulling them is a gated step at
   upload time.

## Standing rails
- NEVER the live Stripe keys — AbramsEgo/Pattern Vault get a NEW Stripe account, TEST mode first.
- All 24 designs are settlement-gate PASSED (verified at kit generation).