[
  {
    "id": "B01",
    "title": "Shipping profile",
    "status": "unavailable",
    "baseline_oct12": "US; $10 below150/free150+",
    "current": "Not freshly inspected: Shopify login connection verification blocks admin access. October 18 configuration is historical and is not carried forward as a current state.",
    "priority": "P1",
    "proposed_owner": "Operations + Shopify/web owner",
    "target_date_2026": "Oct 28",
    "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",
    "prior_oct18": "Same current profile; public $17/Canada/threshold statements still conflict.",
    "observed_at": "2026-10-26T21:49:35.266692+00:00",
    "prior_target_date_2026": "Oct 21",
    "dependencies": "Don must complete Shopify connection verification/sign-in; then resume read-only panels.",
    "effort": "Retest 0.5\u20131 day after access; implementation depends on findings.",
    "public_crosscheck": "Public shipping/returns contradictions persist; see U50 01 and U50 02 in the companion storefront report."
  },
  {
    "id": "B02",
    "title": "Delivery estimates and carriers",
    "status": "unavailable",
    "baseline_oct12": "Estimated dates/local delivery/pickup off; no carrier accounts",
    "current": "Not freshly inspected: Shopify login connection verification blocks admin access. October 18 configuration is historical and is not carried forward as a current state.",
    "priority": "P2",
    "proposed_owner": "Fulfillment operations",
    "target_date_2026": "Oct 30",
    "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",
    "prior_oct18": "Same overview state; FedEx1\u20132-day rate label is not measured fulfillment+delivery time.",
    "observed_at": "2026-10-26T21:49:35.266692+00:00",
    "prior_target_date_2026": "Oct 23",
    "dependencies": "Don must complete Shopify connection verification/sign-in; then resume read-only panels.",
    "effort": "Retest 0.5\u20131 day after access; implementation depends on findings."
  },
  {
    "id": "B03",
    "title": "Markets",
    "status": "unavailable",
    "baseline_oct12": "Only US Active",
    "current": "Not freshly inspected: Shopify login connection verification blocks admin access. October 18 configuration is historical and is not carried forward as a current state.",
    "priority": "P1",
    "proposed_owner": "Operations + market owner",
    "target_date_2026": "Oct 28",
    "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",
    "prior_oct18": "Only US Active again; Canada storefront language remains unsupported by inspected configuration.",
    "observed_at": "2026-10-26T21:49:35.266692+00:00",
    "prior_target_date_2026": "Oct 21",
    "dependencies": "Don must complete Shopify connection verification/sign-in; then resume read-only panels.",
    "effort": "Retest 0.5\u20131 day after access; implementation depends on findings.",
    "public_crosscheck": "Public shipping/returns contradictions persist; see U50 01 and U50 02 in the companion storefront report."
  },
  {
    "id": "B04",
    "title": "Checkout requirements",
    "status": "unavailable",
    "baseline_oct12": "Guest allowed, phone/email, last name only, address2 optional",
    "current": "Not freshly inspected: Shopify login connection verification blocks admin access. October 18 configuration is historical and is not carried forward as a current state.",
    "priority": "P2",
    "proposed_owner": "Ecommerce operations",
    "target_date_2026": "Oct 30",
    "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",
    "prior_oct18": "Same settings; marketing display locations show Don\u2019t show; configuration last saved Apr29.",
    "observed_at": "2026-10-26T21:49:35.266692+00:00",
    "prior_target_date_2026": "Oct 25",
    "dependencies": "Don must complete Shopify connection verification/sign-in; then resume read-only panels.",
    "effort": "Retest 0.5\u20131 day after access; implementation depends on findings."
  },
  {
    "id": "B05",
    "title": "Abandoned-checkout automation",
    "status": "unavailable",
    "baseline_oct12": "Anyone after10h, automatic on",
    "current": "Not freshly inspected: Shopify login connection verification blocks admin access. October 18 configuration is historical and is not carried forward as a current state.",
    "priority": "P2",
    "proposed_owner": "Lifecycle/customer experience",
    "target_date_2026": "Oct 30",
    "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",
    "prior_oct18": "Same; no email delivery or consent-behavior verification.",
    "observed_at": "2026-10-26T21:49:35.266692+00:00",
    "prior_target_date_2026": "Oct 25",
    "dependencies": "Don must complete Shopify connection verification/sign-in; then resume read-only panels.",
    "effort": "Retest 0.5\u20131 day after access; implementation depends on findings."
  },
  {
    "id": "B06",
    "title": "Payment readiness",
    "status": "unavailable",
    "baseline_oct12": "Accepting payments and payouts",
    "current": "Not freshly inspected: Shopify login connection verification blocks admin access. October 18 configuration is historical and is not carried forward as a current state.",
    "priority": "P2",
    "proposed_owner": "Finance + ecommerce owner",
    "target_date_2026": "Oct 30",
    "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",
    "prior_oct18": "Same flags; capture mode, exact methods and transaction success not tested.",
    "observed_at": "2026-10-26T21:49:35.266692+00:00",
    "prior_target_date_2026": "Oct 25",
    "dependencies": "Don must complete Shopify connection verification/sign-in; then resume read-only panels.",
    "effort": "Retest 0.5\u20131 day after access; implementation depends on findings."
  },
  {
    "id": "B07",
    "title": "Customer accounts",
    "status": "unavailable",
    "baseline_oct12": "Self-serve returns on, Shopify account domain, store credit on",
    "current": "Not freshly inspected: Shopify login connection verification blocks admin access. October 18 configuration is historical and is not carried forward as a current state.",
    "priority": "P1",
    "proposed_owner": "CX + web owner",
    "target_date_2026": "Oct 28",
    "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",
    "prior_oct18": "Same; site\u2019s return portal link still goes home rather than the approved account/request flow.",
    "observed_at": "2026-10-26T21:49:35.266692+00:00",
    "prior_target_date_2026": "Oct 21",
    "dependencies": "Don must complete Shopify connection verification/sign-in; then resume read-only panels.",
    "effort": "Retest 0.5\u20131 day after access; implementation depends on findings.",
    "public_crosscheck": "Public shipping/returns contradictions persist; see U50 01 and U50 02 in the companion storefront report."
  },
  {
    "id": "B08",
    "title": "Return rules and Narvar precedence",
    "status": "unavailable",
    "baseline_oct12": "Disable return rules checked; stored30day/free/0%; Narvar installed",
    "current": "Not freshly inspected: Shopify login connection verification blocks admin access. October 18 configuration is historical and is not carried forward as a current state.",
    "priority": "P1",
    "proposed_owner": "Operations + CX + Narvar owner",
    "target_date_2026": "Oct 28",
    "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",
    "prior_oct18": "Same active/disabled distinction. Stored free-shipping defaults are not enforced rule evidence. Narvar internals not opened.",
    "observed_at": "2026-10-26T21:49:35.266692+00:00",
    "prior_target_date_2026": "Oct 21",
    "dependencies": "Don must complete Shopify connection verification/sign-in; then resume read-only panels.",
    "effort": "Retest 0.5\u20131 day after access; implementation depends on findings.",
    "public_crosscheck": "Public shipping/returns contradictions persist; see U50 01 and U50 02 in the companion storefront report."
  },
  {
    "id": "B09",
    "title": "Catalog taxonomy",
    "status": "unavailable",
    "baseline_oct12": "Victoria Tee and Forest regular tee Uncategorized in first50",
    "current": "Not freshly inspected: Shopify login connection verification blocks admin access. October 18 configuration is historical and is not carried forward as a current state.",
    "priority": "P2",
    "proposed_owner": "Product/catalog owner",
    "target_date_2026": "Oct 30",
    "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",
    "prior_oct18": "Both remain Uncategorized among first50 rows; sample includes drafts and is not whole-catalog prevalence.",
    "observed_at": "2026-10-26T21:49:35.266692+00:00",
    "prior_target_date_2026": "Oct 25",
    "dependencies": "Don must complete Shopify connection verification/sign-in; then resume read-only panels.",
    "effort": "Retest 0.5\u20131 day after access; implementation depends on findings.",
    "public_crosscheck": "Fresh Victoria Size Guide click opens Bottoms with a 24-inch inseam row, although Bodysuits & Dresses is available and the product describes a 3.5-inch short. Men\u2019s Tops source chart still labels a row Inseam. Confirm approved body versus garment measurements before correcting."
  },
  {
    "id": "B10",
    "title": "Hillcrest identity",
    "status": "unavailable",
    "baseline_oct12": "Distinct active Hillcrest,34 units,15 variants; -copy handle",
    "current": "Not freshly inspected: Shopify login connection verification blocks admin access. October 18 configuration is historical and is not carried forward as a current state.",
    "priority": "P2",
    "proposed_owner": "Catalog + SEO owner",
    "target_date_2026": "Oct 30",
    "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",
    "prior_oct18": "Still active distinct product with34 available; public Hillcrest and Monte Vista remain different.",
    "observed_at": "2026-10-26T21:49:35.266692+00:00",
    "prior_target_date_2026": "Oct 25",
    "dependencies": "Don must complete Shopify connection verification/sign-in; then resume read-only panels.",
    "effort": "Retest 0.5\u20131 day after access; implementation depends on findings."
  },
  {
    "id": "B11",
    "title": "Stock and channel sellability",
    "status": "unavailable",
    "baseline_oct12": "Coastline0; FirstLight9; Breakwater8; public all sold out",
    "current": "Not freshly inspected: Shopify login connection verification blocks admin access. October 18 configuration is historical and is not carried forward as a current state.",
    "priority": "P1",
    "proposed_owner": "Inventory operations + Shopify/Pipe17 owner",
    "target_date_2026": "Oct 28",
    "steps": "Trace exact variant/location/market/channel sellability and inspect synchronization diagnostics with same-time snapshots; don\u2019t assign cause from totals.",
    "acceptance": "Intended sellable variant stock agrees across admin, UI, Offer and catalog.",
    "url": "https://admin.shopify.com/store/u50clothing/products",
    "prior_oct18": "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.",
    "observed_at": "2026-10-26T21:49:35.266692+00:00",
    "prior_target_date_2026": "Oct 21",
    "dependencies": "Don must complete Shopify connection verification/sign-in; then resume read-only panels.",
    "effort": "Retest 0.5\u20131 day after access; implementation depends on findings.",
    "public_crosscheck": "Coastline now advertises 32 of 32 variants in stock, up from 13 of 32 on October 18; the rendered Smoke Blue/28 option has an enabled Add to Bag control. First Light and Breakwater still advertise 0 of 24 variants in stock each and render Sold out. Renew still lists those two products; homepage still promotes Renew. Physical inventory and channel/location explanations are unavailable."
  },
  {
    "id": "B12",
    "title": "Customer Events/pixels",
    "status": "unavailable",
    "baseline_oct12": "Meta/Google/Klaviyo/TikTok Server+Web Optimized; Judge/Narvar Always on",
    "current": "Not freshly inspected: Shopify login connection verification blocks admin access. October 18 configuration is historical and is not carried forward as a current state.",
    "priority": "P2",
    "proposed_owner": "Analytics + channel owners",
    "target_date_2026": "Oct 30",
    "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",
    "prior_oct18": "Same status inventory; deduplication, consent, event values and attribution accuracy not validated.",
    "observed_at": "2026-10-26T21:49:35.266692+00:00",
    "prior_target_date_2026": "Oct 25",
    "dependencies": "Don must complete Shopify connection verification/sign-in; then resume read-only panels.",
    "effort": "Retest 0.5\u20131 day after access; implementation depends on findings."
  },
  {
    "id": "B13",
    "title": "App inventory",
    "status": "unavailable",
    "baseline_oct12": "11 installed listed integrations",
    "current": "Not freshly inspected: Shopify login connection verification blocks admin access. October 18 configuration is historical and is not carried forward as a current state.",
    "priority": "P2",
    "proposed_owner": "Integration owners",
    "target_date_2026": "Oct 30",
    "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",
    "prior_oct18": "Same11 listed; Narvar/Pipe17/Lasting Media internals not inspected.",
    "observed_at": "2026-10-26T21:49:35.266692+00:00",
    "prior_target_date_2026": "Oct 25",
    "dependencies": "Don must complete Shopify connection verification/sign-in; then resume read-only panels.",
    "effort": "Retest 0.5\u20131 day after access; implementation depends on findings."
  },
  {
    "id": "B14",
    "title": "Preferences and access settings",
    "status": "unavailable",
    "baseline_oct12": "Homepage SEO populated; store public; hreflang/country redirect/hCaptcha settings observed",
    "current": "Not freshly inspected: Shopify login connection verification blocks admin access. October 18 configuration is historical and is not carried forward as a current state.",
    "priority": "P2",
    "proposed_owner": "Shopify/web owner",
    "target_date_2026": "Oct 30",
    "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",
    "prior_oct18": "Preferences iframe remained blank on revisit, including screenshot. Cannot refresh backend localization/access settings. Public metadata and discovery were checked independently; no login challenge.",
    "observed_at": "2026-10-26T21:49:35.266692+00:00",
    "prior_target_date_2026": "Oct 25",
    "dependencies": "Don must complete Shopify connection verification/sign-in; then resume read-only panels.",
    "effort": "Retest 0.5\u20131 day after access; implementation depends on findings.",
    "public_crosscheck": "Missing page descriptions decreased from 38/103 to 28/104 sitemap pages. Ten previously missing descriptions are now populated; collection gaps decreased from 19/25 to 16/25. The two Forest tee descriptions remain identical. Added descriptions are progress; buying guidance and factual accuracy still require review. The universe gained Swell Boardshort, so raw percentages use different denominators."
  },
  {
    "id": "B15",
    "title": "Commercial measurement reconciliation",
    "status": "unavailable",
    "baseline_oct12": "Oct12 rolling30day discounts \u224896% of gross; periods not aligned",
    "current": "Not freshly inspected: Shopify login connection verification blocks admin access. October 18 configuration is historical and is not carried forward as a current state.",
    "priority": "P1",
    "proposed_owner": "Finance + ecommerce analytics",
    "target_date_2026": "Oct 28",
    "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",
    "prior_oct18": "Aligned Oct11\u201317 discounts$16,423 exceed gross$14,595 (112.52%); net sales\u2212$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.",
    "observed_at": "2026-10-26T21:49:35.266692+00:00",
    "prior_target_date_2026": "Oct 21",
    "dependencies": "Don must complete Shopify connection verification/sign-in; then resume read-only panels.",
    "effort": "Retest 0.5\u20131 day after access; implementation depends on findings."
  },
  {
    "id": "B16",
    "title": "Agentic channel baseline",
    "status": "unavailable",
    "baseline_oct12": "55synced, all channels Active; rollingChatGPT3 sessions/$0",
    "current": "Not freshly inspected: Shopify login connection verification blocks admin access. October 18 configuration is historical and is not carried forward as a current state.",
    "priority": "P2",
    "proposed_owner": "Analytics + Shopify/catalog owner",
    "target_date_2026": "Oct 30",
    "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",
    "prior_oct18": "55synced and all five Active again. Oct11\u201317 ChatGPT2 online-store sessions and$0 sales; Meta/Copilot0 sessions/$0; Shop$0. Rolling30dayChatGPT6 is context, not a week-over-week comparison.",
    "observed_at": "2026-10-26T21:49:35.266692+00:00",
    "prior_target_date_2026": "Oct 25",
    "dependencies": "Don must complete Shopify connection verification/sign-in; then resume read-only panels.",
    "effort": "Retest 0.5\u20131 day after access; implementation depends on findings."
  },
  {
    "id": "B17",
    "title": "Catalog API retirement check",
    "status": "partial",
    "baseline_oct12": "Not recorded in earlier backend addendum",
    "current": "Fresh official documentation confirms the legacy Global Catalog application programming interface (API), a connection used by custom software, stops serving traffic November 2. U50\u2019s use of that legacy connection remains unverified. The integration owner should check dependencies by October 28; hosted Shopify catalog participation alone does not establish exposure.",
    "priority": "P2",
    "proposed_owner": "Integration/Pipe17/reporting owners",
    "target_date_2026": "Oct 28",
    "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",
    "prior_oct18": "Official Oct9notice says Global Catalog REST stops Nov2. U50 dependencies unverified; hosted Shopify Catalog/agentic features alone do not prove exposure.",
    "observed_at": "2026-10-26T21:49:35.266692+00:00",
    "prior_target_date_2026": "Oct 23",
    "dependencies": "Don must complete Shopify connection verification/sign-in; then resume read-only panels.",
    "effort": "Retest 0.5\u20131 day after access; implementation depends on findings."
  },
  {
    "id": "B18",
    "title": "New agent consent and webhook behavior",
    "status": "partial",
    "baseline_oct12": "October12UCP snapshot lacked buyer_consent",
    "current": "Public shopping-protocol discovery was refreshed; buyer-consent support remains advertised. Backend integration handling and effects of no-change cart-update notification behavior were not inspected.",
    "priority": "P2",
    "proposed_owner": "Shopify integration + analytics owner",
    "target_date_2026": "Oct 30",
    "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",
    "prior_oct18": "Public discovery now advertises buyer_consent; officialOct16support. Oct12cart no-op updates stop webhook notifications; actual integration effects not tested.",
    "observed_at": "2026-10-26T21:49:35.266692+00:00",
    "prior_target_date_2026": "Oct 25",
    "dependencies": "Don must complete Shopify connection verification/sign-in; then resume read-only panels.",
    "effort": "Retest 0.5\u20131 day after access; implementation depends on findings."
  },
  {
    "id": "B19",
    "title": "Public pricing cross-check",
    "status": "needs review",
    "baseline_oct12": "Not measured in October 12 addendum.",
    "prior_oct18": "Not measured in weekly backend report; October 22 conversion C13 is historical supporting context.",
    "current": "Five Cleo Black sizes still advertise $0 and InStock. Gift-card labels $25/$50/$100/$200 advertise selling prices $10/$25/$50/$100. These could be intentional promotions; merchandising approval and checkout treatment are unverified. Do not assume a pricing error or exploit it.",
    "url": "https://u50.com/products/flow-tank-top?variant=54217686614329",
    "urls": [
      "https://u50.com/products/flow-tank-top?variant=54217686614329",
      "https://u50.com/products/flow-tank-top?variant=54217686647097",
      "https://u50.com/products/flow-tank-top?variant=54217686679865",
      "https://u50.com/products/flow-tank-top?variant=54217686712633",
      "https://u50.com/products/flow-tank-top?variant=54217686745401",
      "https://u50.com/products/u50-gift-card?variant=52894040490297",
      "https://u50.com/products/u50-gift-card?variant=52894040523065",
      "https://u50.com/products/u50-gift-card?variant=52894040555833",
      "https://u50.com/products/u50-gift-card?variant=52894040588601"
    ],
    "priority": "P1",
    "proposed_owner": "Merchandising + finance + Shopify owner",
    "target_date_2026": "Oct 28",
    "steps": "Confirm intended prices, then align product options, catalog and approved checkout behavior.",
    "acceptance": "Owner-approved displayed and charged values match; no unintended free option remains.",
    "dependencies": "Confirm merchandising intent; backend access required for configuration.",
    "effort": "0.5\u20131 day after access and pricing decision",
    "observed_at": "2026-10-26T21:49:35.266692+00:00"
  }
]