[
  {
    "id": "B01",
    "title": "Shipping profile",
    "status": "unchanged",
    "baseline_oct12": "US; $10 below150/free150+",
    "current": "Same current profile; public $17/Canada/threshold statements still conflict.",
    "priority": "P1",
    "proposed_owner": "Operations + Shopify/web owner",
    "target_date_2026": "Oct 21",
    "steps": "Approve actual rules and synchronize all storefront/channel facts; do not infer total delivery time from rate label.",
    "acceptance": "Approved profile and public copy agree; authorized boundary test.",
    "url": "https://admin.shopify.com/store/u50clothing/settings/shipping/profiles/125292871993"
  },
  {
    "id": "B02",
    "title": "Delivery estimates and carriers",
    "status": "unchanged",
    "baseline_oct12": "Estimated dates/local delivery/pickup off; no carrier accounts",
    "current": "Same overview state; FedEx1–2-day rate label is not measured fulfillment+delivery time.",
    "priority": "P2",
    "proposed_owner": "Fulfillment operations",
    "target_date_2026": "Oct 23",
    "steps": "Confirm processing/transit promises and fulfillment/carrier ownership before editing estimates.",
    "acceptance": "Published estimates reflect actual approved service, with assumptions.",
    "url": "https://admin.shopify.com/store/u50clothing/settings/shipping"
  },
  {
    "id": "B03",
    "title": "Markets",
    "status": "unchanged",
    "baseline_oct12": "Only US Active",
    "current": "Only US Active again; Canada storefront language remains unsupported by inspected configuration.",
    "priority": "P1",
    "proposed_owner": "Operations + market owner",
    "target_date_2026": "Oct 21",
    "steps": "Make explicit supported-destination decision before copy changes or market expansion.",
    "acceptance": "Shipping zones, markets and public destination claims agree.",
    "url": "https://admin.shopify.com/store/u50clothing/markets"
  },
  {
    "id": "B04",
    "title": "Checkout requirements",
    "status": "unchanged",
    "baseline_oct12": "Guest allowed, phone/email, last name only, address2 optional",
    "current": "Same settings; marketing display locations show Don’t show; configuration last saved Apr29.",
    "priority": "P2",
    "proposed_owner": "Ecommerce operations",
    "target_date_2026": "Oct 25",
    "steps": "Review contact/name and marketing choice intent; recommendation banner alone is not defect.",
    "acceptance": "Requirements documented; no unexpected mandatory account or field; separately authorized checkout test.",
    "url": "https://admin.shopify.com/store/u50clothing/settings/checkout"
  },
  {
    "id": "B05",
    "title": "Abandoned-checkout automation",
    "status": "unchanged",
    "baseline_oct12": "Anyone after10h, automatic on",
    "current": "Same; no email delivery or consent-behavior verification.",
    "priority": "P2",
    "proposed_owner": "Lifecycle/customer experience",
    "target_date_2026": "Oct 25",
    "steps": "Review configured audience, permission basis and actual workflow in an authorized review; send no test email here.",
    "acceptance": "Owner validates intended workflow and suppression without unapproved outreach.",
    "url": "https://admin.shopify.com/store/u50clothing/settings/checkout"
  },
  {
    "id": "B06",
    "title": "Payment readiness",
    "status": "unchanged",
    "baseline_oct12": "Accepting payments and payouts",
    "current": "Same flags; capture mode, exact methods and transaction success not tested.",
    "priority": "P2",
    "proposed_owner": "Finance + ecommerce owner",
    "target_date_2026": "Oct 25",
    "steps": "Verify method/capture/test-mode configuration in read-only detail where needed.",
    "acceptance": "Documented methods/readiness; no certification from flags alone.",
    "url": "https://admin.shopify.com/store/u50clothing/settings/payments"
  },
  {
    "id": "B07",
    "title": "Customer accounts",
    "status": "unchanged",
    "baseline_oct12": "Self-serve returns on, Shopify account domain, store credit on",
    "current": "Same; site’s return portal link still goes home rather than the approved account/request flow.",
    "priority": "P1",
    "proposed_owner": "CX + web owner",
    "target_date_2026": "Oct 21",
    "steps": "Choose customer-facing entry route, link clearly and check reachability without submitting request.",
    "acceptance": "Approved entry screen is reachable from policy/PDP/account route.",
    "url": "https://admin.shopify.com/store/u50clothing/settings/customer_accounts"
  },
  {
    "id": "B08",
    "title": "Return rules and Narvar precedence",
    "status": "unchanged",
    "baseline_oct12": "Disable return rules checked; stored30day/free/0%; Narvar installed",
    "current": "Same active/disabled distinction. Stored free-shipping defaults are not enforced rule evidence. Narvar internals not opened.",
    "priority": "P1",
    "proposed_owner": "Operations + CX + Narvar owner",
    "target_date_2026": "Oct 21",
    "steps": "Determine which system enforces fee/window/exclusions and align policies; do not enable rules in this audit.",
    "acceptance": "One approved governing policy and tested entry route; disabled defaults described accurately.",
    "url": "https://admin.shopify.com/store/u50clothing/settings/legal/cancel-return-rules/423035193"
  },
  {
    "id": "B09",
    "title": "Catalog taxonomy",
    "status": "unchanged",
    "baseline_oct12": "Victoria Tee and Forest regular tee Uncategorized in first50",
    "current": "Both remain Uncategorized among first50 rows; sample includes drafts and is not whole-catalog prevalence.",
    "priority": "P2",
    "proposed_owner": "Product/catalog owner",
    "target_date_2026": "Oct 25",
    "steps": "Assign truthful categories/attributes to priority active products after product-team review; validate size mapping from public F04.",
    "acceptance": "Approved taxonomy/fit matches products and channel data; no blind acceptance of suggestions.",
    "url": "https://admin.shopify.com/store/u50clothing/products"
  },
  {
    "id": "B10",
    "title": "Hillcrest identity",
    "status": "unchanged",
    "baseline_oct12": "Distinct active Hillcrest,34 units,15 variants; -copy handle",
    "current": "Still active distinct product with34 available; public Hillcrest and Monte Vista remain different.",
    "priority": "P2",
    "proposed_owner": "Catalog + SEO owner",
    "target_date_2026": "Oct 25",
    "steps": "Preserve SKU; handle rename only with deliberate equivalent redirect, links and feed changes.",
    "acceptance": "No useful product merged/deleted based on handle.",
    "url": "https://admin.shopify.com/store/u50clothing/products/10172681978169"
  },
  {
    "id": "B11",
    "title": "Stock and channel sellability",
    "status": "partial",
    "baseline_oct12": "Coastline0; FirstLight9; Breakwater8; public all sold out",
    "current": "Coastline242 aggregate available and public13/32 InStock; available default UI now works. FirstLight9/Breakwater8 remain while public24/24 offers each OutOfStock. Exact variant/location/channel cause unresolved.",
    "priority": "P1",
    "proposed_owner": "Inventory operations + Shopify/Pipe17 owner",
    "target_date_2026": "Oct 21",
    "steps": "Trace exact variant/location/market/channel sellability and inspect synchronization diagnostics with same-time snapshots; don’t assign cause from totals.",
    "acceptance": "Intended sellable variant stock agrees across admin, UI, Offer and catalog.",
    "url": "https://admin.shopify.com/store/u50clothing/products"
  },
  {
    "id": "B12",
    "title": "Customer Events/pixels",
    "status": "unchanged",
    "baseline_oct12": "Meta/Google/Klaviyo/TikTok Server+Web Optimized; Judge/Narvar Always on",
    "current": "Same status inventory; deduplication, consent, event values and attribution accuracy not validated.",
    "priority": "P2",
    "proposed_owner": "Analytics + channel owners",
    "target_date_2026": "Oct 25",
    "steps": "Review event mapping and consent/deduplication in an approved measurement test.",
    "acceptance": "Validated event count/value and purpose mappings; status badge alone not proof.",
    "url": "https://admin.shopify.com/store/u50clothing/settings/customer_events"
  },
  {
    "id": "B13",
    "title": "App inventory",
    "status": "unchanged",
    "baseline_oct12": "11 installed listed integrations",
    "current": "Same11 listed; Narvar/Pipe17/Lasting Media internals not inspected.",
    "priority": "P2",
    "proposed_owner": "Integration owners",
    "target_date_2026": "Oct 25",
    "steps": "Document owners/data paths; determine if any custom component uses retiring Catalog REST or no-op cart notifications before changing anything.",
    "acceptance": "Dependency inventory and conditional migration plan, no unnecessary new app.",
    "url": "https://admin.shopify.com/store/u50clothing/settings/apps"
  },
  {
    "id": "B14",
    "title": "Preferences and access settings",
    "status": "unavailable",
    "baseline_oct12": "Homepage SEO populated; store public; hreflang/country redirect/hCaptcha settings observed",
    "current": "Preferences iframe remained blank on revisit, including screenshot. Cannot refresh backend localization/access settings. Public metadata and discovery were checked independently; no login challenge.",
    "priority": "P2",
    "proposed_owner": "Shopify/web owner",
    "target_date_2026": "Oct 25",
    "steps": "Retry Preferences when panel loads or have owner inspect it; preserve October12 values as historical.",
    "acceptance": "Current field values captured before marking settings reviewed.",
    "url": "https://admin.shopify.com/store/u50clothing/online_store/preferences"
  },
  {
    "id": "B15",
    "title": "Commercial measurement reconciliation",
    "status": "regressed",
    "baseline_oct12": "Oct12 rolling30day discounts ≈96% of gross; periods not aligned",
    "current": "Aligned Oct11–17 discounts$16,423 exceed gross$14,595 (112.52%); net sales−$1,978 versus$2,090 in prior week. Sessions948 vs432; completed sessions7 vs8; 9 vs10 all-channel orders. Not a cause, profit or cash conclusion.",
    "priority": "P1",
    "proposed_owner": "Finance + ecommerce analytics",
    "target_date_2026": "Oct 21",
    "steps": "Reconcile aggregate discount definitions, timing, reversals and channel/promotion adjustments; separate genuine paid demand from gifts or special activity. Order-level work needs separate authorization.",
    "acceptance": "Finance signs off reconciled totals; aligned human-session funnel and channel scope documented.",
    "url": "https://admin.shopify.com/store/u50clothing/analytics"
  },
  {
    "id": "B16",
    "title": "Agentic channel baseline",
    "status": "partial",
    "baseline_oct12": "55synced, all channels Active; rollingChatGPT3 sessions/$0",
    "current": "55synced and all five Active again. Oct11–17 ChatGPT2 online-store sessions and$0 sales; Meta/Copilot0 sessions/$0; Shop$0. Rolling30dayChatGPT6 is context, not a week-over-week comparison.",
    "priority": "P2",
    "proposed_owner": "Analytics + Shopify/catalog owner",
    "target_date_2026": "Oct 25",
    "steps": "Retain completed-week channel reports, obtain prior-week values; reconcile eligibility/exclusions for55synced versus56public products.",
    "acceptance": "Comparable periods and catalog eligibility recorded; configuration separate from actual consumer citations/sales.",
    "url": "https://admin.shopify.com/store/u50clothing/apps/agentic"
  },
  {
    "id": "B17",
    "title": "Catalog API retirement check",
    "status": "not retested",
    "baseline_oct12": "Not recorded in earlier backend addendum",
    "current": "Official Oct9notice says Global Catalog REST stops Nov2. U50 dependencies unverified; hosted Shopify Catalog/agentic features alone do not prove exposure.",
    "priority": "P2",
    "proposed_owner": "Integration/Pipe17/reporting owners",
    "target_date_2026": "Oct 23",
    "steps": "Inventory custom calls to discover.shopifyapps.com/global; if present, plan supported Global Catalog MCP migration before Nov2. Do not expand credentials/scopes here.",
    "acceptance": "Evidence of no dependency or validated migration plan; no generic store-upgrade demand.",
    "url": "https://admin.shopify.com/store/u50clothing/settings/apps"
  },
  {
    "id": "B18",
    "title": "New agent consent and webhook behavior",
    "status": "partial",
    "baseline_oct12": "October12UCP snapshot lacked buyer_consent",
    "current": "Public discovery now advertises buyer_consent; officialOct16support. Oct12cart no-op updates stop webhook notifications; actual integration effects not tested.",
    "priority": "P2",
    "proposed_owner": "Shopify integration + analytics owner",
    "target_date_2026": "Oct 25",
    "steps": "Review negotiated consent purposes/defaults and webhook dependencies in approved staging; do not infer missing no-op delivery is sync failure.",
    "acceptance": "Approved consent choice parity and true-change webhook checks; no production transactions.",
    "url": "https://admin.shopify.com/store/u50clothing/apps/agentic"
  }
]