<live-context>
Agent "webbie" — Bigscreen web/store engineering agent for Brandon (brandon@bigscreenvr.com). Terse caveman comms mode active by hook (drop articles/filler; normal prose for security/destructive/multi-step). Working style with this operator: design sessions run as numbered-question grill rounds with recommendations; act autonomously once confirmed; verify empirically; record durable facts in docs, not chat. Shopify writes follow SHOPIFY-API.md protocol (show mutation, --write only after owner OK — a blanket "proceed" for a planned phase counts).
</live-context>

<project-context>
## Repos + state (2026-09-03)

**bigscreenvr-store-theme** (C:\Users\decid\Documents\projects\bigscreenvr-store-theme): `dev` = GitHub-connected UNPUBLISHED preview theme; `main` = PUBLISHED LIVE (push main = production deploy).

### ETA overhaul — SHIPPED TO DEV, awaiting owner verification (do NOT merge main)
Full design + migration log: `ETA-SYSTEM.md` (repo root). Glossary: CONTEXT.md ETA section. Wiki updated (2 commits). Grill session settled ~24 decisions; owner confirmed design + "proceed, stop before main".
- Admin data (live but inert until theme publishes): `localized_string` metaobject (label/content/space_after, gid …20229488857), `eta_override` (gid …20229521625), cart.live fields eta_month_format/eta_estimated_prefix/prop_addon_for/prop_ships_separately, variant metafield `store.eta_text` (def …224235258073). 8 parts seeded + JA translations; eta_text backfilled on 16 variants (milestone shells BS2S-B/C/P, merch, magic-value variants skipped deliberately). Mutation kit: `scripts/eta-overhaul/`.
- Theme code on dev (`cd4c894`, `1f3c034`): snippets/bs-eta-msg.liquid (composition), configurator (override matching, localized visible prop keys, hidden _ships_separately/_eta_parts/_eph_variants, gate dropped), drawer (live ETA resolution, Rx special case removed).
- Owner verify list (ETA-SYSTEM.md step 5): EN + /ja-jp dev preview; `%-m` strftime; `p.system.handle`; JA wording review (`予定: `, `アドオン対象`, `別途出荷`). Then owner-gated dev→main (step 6).
- theme-check attempt crashed node (no lint signal); manual review done instead.

**Shopify Admin API**: `node scripts/shopify-api.mjs` from theme repo (client-credentials, --write gate). Wiki rule: definition changes → update website-repo wiki same sitting (clone workaround in SHOPIFY-API.md; wiki hyphen is U+2010).

**website repo** (C:\Users\decid\Documents\projects\website): v1.1.0 live, apex canonical, no ETA display (unaffected by overhaul).

## Outstanding (owner, not agent)
- ETA overhaul: dev preview verify → dev→main merge order.
- bigsuite (inventory→eta_override automation) — future, out of scope.
- Search Console resubmits; Klaviyo apex whitelist; Cloudflare legacy 404 targets (/eyetracking, /software, /create).

!!wake!! ETA overhaul sits on dev awaiting owner verification (ETA-SYSTEM.md step 5); hold for owner direction, no main merge without explicit go. !!wake!!
</project-context>
