{
  "root": "partsail.portal",
  "files": [
    {
      "path": "index.html",
      "type": "html",
      "purpose": "Static single-page PartSail official website"
    },
    {
      "path": "styles.css",
      "type": "css",
      "purpose": "Responsive visual system, layout, animation, and component styling"
    },
    {
      "path": "app.js",
      "type": "javascript",
      "purpose": "Navigation, reveal animation, Data Center demo, EPC hotspots, AI message loop, form feedback"
    },
    {
      "path": "assets/images/hero-digital-showroom.png",
      "type": "image/png",
      "purpose": "Hero background"
    },
    {
      "path": "assets/images/part-sail-logo.webp",
      "type": "image/webp",
      "purpose": "User-provided official PartSail header logo"
    },
    {
      "path": "assets/images/wechat-qr.jpg",
      "type": "image/jpeg",
      "purpose": "User-provided WeChat QR code displayed in footer and demo modal"
    },
    {
      "path": "assets/images/data-center-dashboard.png",
      "type": "image/png",
      "purpose": "Data Center demo visual"
    },
    {
      "path": "assets/images/model-search-dashboard.png",
      "type": "image/png",
      "purpose": "Data Center model-search visual generated from the supplied reference screenshot"
    },
    {
      "path": "assets/images/oe-epc-result-dashboard.png",
      "type": "image/png",
      "purpose": "Data Center OE/EPC result visual generated from the supplied reference screenshot"
    },
    {
      "path": "assets/images/oe-brake-exploded-thumb.png",
      "type": "image/png",
      "purpose": "OE search result exploded diagram thumbnail"
    },
    {
      "path": "assets/images/epc-brake-exploded.png",
      "type": "image/png",
      "purpose": "Legacy EPC mechanical illustration retained for reference"
    },
    {
      "path": "assets/images/epc-catalog-interface.png",
      "type": "image/png",
      "purpose": "Current EPC catalog interface visual generated from the supplied screenshot reference"
    },
    {
      "path": "assets/images/ai-inquiry-translation.png",
      "type": "image/png",
      "purpose": "AI inquiry translation workflow visual"
    },
    {
      "path": "assets/images/seo-global-growth.png",
      "type": "image/png",
      "purpose": "SEO and multilingual growth visual"
    },
    {
      "path": "assets/data/assets.json",
      "type": "json",
      "purpose": "Generated image asset manifest"
    },
    {
      "path": "assets/data/site-map.json",
      "type": "json",
      "purpose": "Website navigation and section map"
    },
    {
      "path": "assets/data/content.json",
      "type": "json",
      "purpose": "Reusable website content data"
    },
    {
      "path": "assets/data/file-tree.json",
      "type": "json",
      "purpose": "Application-readable file directory"
    },
    {
      "path": "assets/config/site-config.js",
      "type": "javascript",
      "purpose": "Runtime site configuration for CMS lead endpoint and siteId"
    },
    {
      "path": "docs/iteration-tasks.md",
      "type": "markdown",
      "purpose": "Task split, image sub-iteration, and acceptance checklist"
    },
    {
      "path": "README.md",
      "type": "markdown",
      "purpose": "Local run instructions and static boundary notes"
    },
    {
      "path": "docs/screenshots/desktop-home.png",
      "type": "image/png",
      "purpose": "Desktop browser QA screenshot"
    },
    {
      "path": "docs/screenshots/mobile-home.png",
      "type": "image/png",
      "purpose": "Mobile browser QA screenshot"
    },
    {
      "path": "docs/screenshots/data-center-oe-visual.png",
      "type": "image/png",
      "purpose": "Data Center OE tab QA screenshot after visual switching update"
    }
  ]
}
