{
  "version": "v10-home-collections-reviews",
  "date": "2026-11-05",
  "scope": "Feature layer over 49 local routes, not complete reproduction of Global. The historical 66 uncaptured URL groups remain unverified.",
  "features": [
    {
      "component": "Announcement bar",
      "routes": "shared shell",
      "observed_reference": "Global auto-rotation with Pause observed",
      "implemented": "Implemented with neutral RU demo messages, manual arrows and Pause. Constant no-payment badge remains.",
      "limits": "Reduced motion disables auto rotation; focus/hover/modal/background pause it."
    },
    {
      "component": "Hero",
      "routes": "/",
      "observed_reference": "Three manual slides observed; autoplay not established",
      "implemented": "Manual default, arrows and dots. Optional Play is labelled prototype addition.",
      "limits": "Retained source-backed imagery/local category headlines, not a claim that the current three Global products are mirrored."
    },
    {
      "component": "Mega-menu",
      "routes": "shared desktop shell",
      "observed_reference": "Sticky header and dropdown navigation observed",
      "implemented": "Backpacks and bags grouped links; hover, click, keyboard, Escape. Mobile uses native details.",
      "limits": "Only existing confirmed local destinations. No unverified Global URL families invented."
    },
    {
      "component": "Collection rail",
      "routes": "/",
      "observed_reference": "Desktop Our Collections rail observed",
      "implemented": "Nine original categories and source photos, dark captions below images; 4 desktop/3 tablet/2 narrow columns from observed CSS, manual arrows, three-stride desktop step, disabled bounds, keyboard/Home/End. Local source-category details with honest missing/held states.",
      "limits": "No full catalog import or Russian stock claims. Anti-theft/weatherproof groups held pending property checks; source membership alone never activates them. Mobile visual identity not claimed."
    },
    {
      "component": "Product grids",
      "routes": "/",
      "observed_reference": "Best Sellers/New Arrivals are desktop grids, tablet slider indicated",
      "implemented": "Desktop grids retained with truthful local headings.",
      "limits": "Tablet grid-to-slider behavior not reproduced in this iteration. Popularity/newness not invented."
    },
    {
      "component": "Marquee",
      "routes": "/",
      "observed_reference": "Moving brand line with Pause observed",
      "implemented": "RU phrase, animation and Pause; reduced-motion/static no-JS fallback.",
      "limits": "Decorative adaptation; no equivalent original mobile-fidelity claim."
    },
    {
      "component": "PDP variants",
      "routes": "six product pages",
      "observed_reference": "Model/color affect gallery, availability, URL and price on Global",
      "implemented": "Existing verified 18 combinations/gallery/URL retained; incompatible and stale selections never silently substituted.",
      "limits": "Prices and RU stock remain unknown. New catalog PDF discrepancies not silently resolved."
    },
    {
      "component": "Image viewer",
      "routes": "six product pages",
      "observed_reference": "Fullscreen gallery count and arrows observed",
      "implemented": "Native dialog, previous/next, wrap and keyboard, selected-variant gallery only.",
      "limits": "Native Escape/focus restoration retained."
    },
    {
      "component": "Filter chips",
      "routes": "/catalog/ and six local filtered collections",
      "observed_reference": "Left filters, result count and removable chips observed",
      "implemented": "Chips expose applied query/type/use/color/sort only; remove one or reset all through existing handlers.",
      "limits": "Unknown-price/stock facets stay unavailable; empty collections do not invent filters."
    },
    {
      "component": "Search drawer",
      "routes": "shared shell",
      "observed_reference": "Right panel with suggestions and results observed",
      "implemented": "Six real-model suggestions, typed count, no-results, clear; full-results submit remains.",
      "limits": "Suggestions are not claimed popular searches; no remote predictive service."
    },
    {
      "component": "Recently viewed",
      "routes": "six product pages",
      "observed_reference": "Recently viewed observed",
      "implemented": "Up to three previous models from six-entry session history, local clear, storage error status.",
      "limits": "Model-level, not last chosen variant. No tracking or external persistence."
    },
    {
      "component": "Video",
      "routes": "/ and six product pages",
      "observed_reference": "Seven official direct MP4s verified",
      "implemented": "Local H.264 silent RU versions, playsinline, controls, 41 Russian frame explanations, posters, error/retry and original-sound links. Viewport-gated silent autoplay; persistent manual Pause; reduced-motion/manual fallback; offscreen, modal and background suspension.",
      "limits": "English graphics retained. No speech translation or voiceover; original audio not heard or verified. About remains link-only. Hidden PDP videos stay hidden until selected; no unrequested looping."
    },
    {
      "component": "Card reveal",
      "routes": "Global source",
      "observed_reference": "Reveal observed",
      "implemented": "Not added. Existing cards stay visible without animation.",
      "limits": "Accessibility/safety preferred over unverified animation timing."
    },
    {
      "component": "Commerce",
      "routes": "local demo funnel",
      "observed_reference": "Not asserted original Global template",
      "implemented": "Existing local cart/compare/favorites/guest checkout retained.",
      "limits": "No actual orders, payments, personal-data collection, newsletter, iframe or analytics."
    },
    {
      "component": "Demo discount offer",
      "routes": "shared manual footer trigger; one idle home attempt",
      "observed_reference": "User requested Russian discount popup; not a claim of identical Global offer conditions.",
      "implemented": "Native accessible dialog with image, neutral RU demo copy, close/Escape and focus restoration. Single15s idle-home attempt per session, suppressed during video playback, forms, interaction, other modal, reduced motion or unavailable storage.",
      "limits": "No percentage, code, data-entry fields, newsletter, actual discount or external submission."
    },
    {
      "component": "Russian review selection",
      "routes": "/",
      "observed_reference": "Global Loox video slider placement between daily essentials and brand/blog area",
      "implemented": "Two exact independently checked Ozon MR9299 black review texts, public authors/dates/source links, including criticism; manual narrow carousel.",
      "limits": "No video reviews, stars, aggregate score, verified badges, copied portraits, review totals or live API. MR9031 mapping candidates excluded."
    }
  ]
}
