{
  "sampleOnly": true,
  "provenance": "Synthetic fixture; no live fetch or customer data",
  "report": {
    "checkId": "DEMO-NOTEBOOK-2026-09-22",
    "url": "https://example.test/products/review-sample-notebook",
    "finalUrl": "https://example.test/products/review-sample-notebook",
    "context": {
      "salesCountries": [],
      "manufacturerLocation": "unknown",
      "ecommerceService": "unknown",
      "businessSize": "unknown"
    },
    "product": {
      "title": "Demonstration Paper Notebook",
      "sku": "DEMO-NOTEBOOK-001",
      "description": "Plain paper notebook for general writing",
      "warnings": []
    },
    "riskScore": 82,
    "risks": [
      {
        "id": "missing_brand",
        "section": "Product identity",
        "title": "Brand missing",
        "detail": "No brand or trademark was found.",
        "recommendation": "Add brand or trademark information when available.",
        "severity": "medium"
      },
      {
        "id": "missing_model",
        "section": "Traceability",
        "title": "Model missing",
        "detail": "No model/type reference was found.",
        "recommendation": "Request model/type information from the supplier.",
        "severity": "medium"
      },
      {
        "id": "missing_batch_serial",
        "section": "Traceability",
        "title": "Batch, lot, or serial information missing",
        "detail": "No batch, lot, or serial signal was found.",
        "recommendation": "Request traceability fields and label artwork from the supplier.",
        "severity": "medium"
      },
      {
        "id": "missing_images",
        "section": "Product identity",
        "title": "Product images missing",
        "detail": "No product images were extracted.",
        "recommendation": "Add product images and retain label photos as evidence.",
        "severity": "medium"
      },
      {
        "id": "missing_manufacturer_name",
        "section": "Manufacturer information",
        "title": "Manufacturer name missing",
        "detail": "No manufacturer legal name was detected.",
        "recommendation": "Request manufacturer legal name from the supplier.",
        "severity": "high"
      },
      {
        "id": "missing_manufacturer_address",
        "section": "Manufacturer information",
        "title": "Manufacturer postal address missing",
        "detail": "No manufacturer registered postal address was detected.",
        "recommendation": "Request registered address from the supplier.",
        "severity": "high"
      },
      {
        "id": "missing_manufacturer_email",
        "section": "Manufacturer information",
        "title": "Manufacturer contact email missing",
        "detail": "No manufacturer contact point was detected.",
        "recommendation": "Request manufacturer email or support contact.",
        "severity": "high"
      },
      {
        "id": "eu_operator_applicability_unknown",
        "section": "EU responsible person / economic operator",
        "title": "EU economic operator applicability needs confirmation",
        "detail": "The manufacturer's EU establishment status was not confirmed, so the workflow cannot determine whether separate EU economic operator details are required.",
        "recommendation": "Confirm whether the manufacturer is established in the EU. If not, identify and verify the applicable EU economic operator.",
        "severity": "manual"
      },
      {
        "id": "eaa_scope_not_assessed",
        "section": "EAA applicability",
        "title": "EAA service scope has not been assessed",
        "detail": "The workflow does not yet know whether the reviewed website provides a consumer ecommerce service covered by EAA requirements.",
        "recommendation": "Complete the EAA scope questions before treating accessibility signals as an applicability conclusion.",
        "severity": "manual"
      },
      {
        "id": "missing_warning_signal",
        "section": "Safety warnings",
        "title": "Safety warning signal missing",
        "detail": "No safety warning, instruction, or care warning language was detected.",
        "recommendation": "Review whether warnings are required for this product category and add appropriate wording.",
        "severity": "medium"
      },
      {
        "id": "missing_instruction_files",
        "section": "Instructions / warning files",
        "title": "Manual or instruction files missing",
        "detail": "No manual, instruction, safety sheet, declaration, certificate, or compliance document link was found.",
        "recommendation": "Save or request instruction and safety documents as evidence.",
        "severity": "medium"
      }
    ],
    "complianceCheckResult": {
      "schemaVersion": "2026-07-07",
      "checkId": "DEMO-NOTEBOOK-2026-09-22",
      "provider": "rule_based",
      "status": "completed",
      "summary": "11 structured finding(s) generated from rule-based risk discovery.",
      "findings": [
        {
          "id": "DEMO-NOTEBOOK-2026-09-22:missing_brand",
          "type": "missing_brand",
          "severity": "medium",
          "status": "open",
          "section": "Product identity",
          "title": "Brand missing",
          "explanation": "No brand or trademark was found.",
          "recommendation": "Add brand or trademark information when available.",
          "confidence": 0.76,
          "needsHumanReview": false,
          "sourceRuleId": "missing_brand"
        },
        {
          "id": "DEMO-NOTEBOOK-2026-09-22:missing_model",
          "type": "missing_model",
          "severity": "medium",
          "status": "open",
          "section": "Traceability",
          "title": "Model missing",
          "explanation": "No model/type reference was found.",
          "recommendation": "Request model/type information from the supplier.",
          "confidence": 0.76,
          "needsHumanReview": false,
          "sourceRuleId": "missing_model"
        },
        {
          "id": "DEMO-NOTEBOOK-2026-09-22:missing_batch_serial",
          "type": "missing_batch_serial",
          "severity": "medium",
          "status": "open",
          "section": "Traceability",
          "title": "Batch, lot, or serial information missing",
          "explanation": "No batch, lot, or serial signal was found.",
          "recommendation": "Request traceability fields and label artwork from the supplier.",
          "confidence": 0.76,
          "needsHumanReview": false,
          "sourceRuleId": "missing_batch_serial"
        },
        {
          "id": "DEMO-NOTEBOOK-2026-09-22:missing_images",
          "type": "missing_images",
          "severity": "medium",
          "status": "open",
          "section": "Product identity",
          "title": "Product images missing",
          "explanation": "No product images were extracted.",
          "recommendation": "Add product images and retain label photos as evidence.",
          "confidence": 0.76,
          "needsHumanReview": false,
          "sourceRuleId": "missing_images"
        },
        {
          "id": "DEMO-NOTEBOOK-2026-09-22:missing_manufacturer_name",
          "type": "missing_manufacturer_name",
          "severity": "high",
          "status": "open",
          "section": "Manufacturer information",
          "title": "Manufacturer name missing",
          "explanation": "No manufacturer legal name was detected.",
          "recommendation": "Request manufacturer legal name from the supplier.",
          "confidence": 0.86,
          "needsHumanReview": true,
          "sourceRuleId": "missing_manufacturer_name"
        },
        {
          "id": "DEMO-NOTEBOOK-2026-09-22:missing_manufacturer_address",
          "type": "missing_manufacturer_address",
          "severity": "high",
          "status": "open",
          "section": "Manufacturer information",
          "title": "Manufacturer postal address missing",
          "explanation": "No manufacturer registered postal address was detected.",
          "recommendation": "Request registered address from the supplier.",
          "confidence": 0.86,
          "needsHumanReview": true,
          "sourceRuleId": "missing_manufacturer_address"
        },
        {
          "id": "DEMO-NOTEBOOK-2026-09-22:missing_manufacturer_email",
          "type": "missing_manufacturer_email",
          "severity": "high",
          "status": "open",
          "section": "Manufacturer information",
          "title": "Manufacturer contact email missing",
          "explanation": "No manufacturer contact point was detected.",
          "recommendation": "Request manufacturer email or support contact.",
          "confidence": 0.86,
          "needsHumanReview": true,
          "sourceRuleId": "missing_manufacturer_email"
        },
        {
          "id": "DEMO-NOTEBOOK-2026-09-22:eu_operator_applicability_unknown",
          "type": "eu_operator_applicability_unknown",
          "severity": "manual",
          "status": "needs_review",
          "section": "EU responsible person / economic operator",
          "title": "EU economic operator applicability needs confirmation",
          "explanation": "The manufacturer's EU establishment status was not confirmed, so the workflow cannot determine whether separate EU economic operator details are required.",
          "recommendation": "Confirm whether the manufacturer is established in the EU. If not, identify and verify the applicable EU economic operator.",
          "confidence": 0.58,
          "needsHumanReview": true,
          "sourceRuleId": "eu_operator_applicability_unknown"
        },
        {
          "id": "DEMO-NOTEBOOK-2026-09-22:eaa_scope_not_assessed",
          "type": "eaa_scope_not_assessed",
          "severity": "manual",
          "status": "needs_review",
          "section": "EAA applicability",
          "title": "EAA service scope has not been assessed",
          "explanation": "The workflow does not yet know whether the reviewed website provides a consumer ecommerce service covered by EAA requirements.",
          "recommendation": "Complete the EAA scope questions before treating accessibility signals as an applicability conclusion.",
          "confidence": 0.58,
          "needsHumanReview": true,
          "sourceRuleId": "eaa_scope_not_assessed"
        },
        {
          "id": "DEMO-NOTEBOOK-2026-09-22:missing_warning_signal",
          "type": "missing_warning_signal",
          "severity": "medium",
          "status": "open",
          "section": "Safety warnings",
          "title": "Safety warning signal missing",
          "explanation": "No safety warning, instruction, or care warning language was detected.",
          "recommendation": "Review whether warnings are required for this product category and add appropriate wording.",
          "confidence": 0.76,
          "needsHumanReview": false,
          "sourceRuleId": "missing_warning_signal"
        },
        {
          "id": "DEMO-NOTEBOOK-2026-09-22:missing_instruction_files",
          "type": "missing_instruction_files",
          "severity": "medium",
          "status": "open",
          "section": "Instructions / warning files",
          "title": "Manual or instruction files missing",
          "explanation": "No manual, instruction, safety sheet, declaration, certificate, or compliance document link was found.",
          "recommendation": "Save or request instruction and safety documents as evidence.",
          "confidence": 0.76,
          "needsHumanReview": false,
          "sourceRuleId": "missing_instruction_files"
        }
      ],
      "limitations": [
        "SYNTHETIC DEMONSTRATION ONLY. No live page was fetched, no supplier documents were verified, and this is not a real product assessment.",
        "This is not legal advice.",
        "This is not a legal certification.",
        "This workflow helps identify risks and organize evidence.",
        "Manual review is required before publishing or submitting compliance materials.",
        "Image labels require manual review. OCR is not performed in this beta.",
        "Language requirements can vary by product category and Member State. Manual review recommended.",
        "High-risk categories such as dangerous goods, medicine, food, weapons, and adult products require specialist review."
      ],
      "generatedAt": "2026-09-21T16:31:31.340Z"
    },
    "todoChecklist": {
      "fixFirst": [
        "Request manufacturer legal name from the supplier.",
        "Request registered address from the supplier.",
        "Request manufacturer email or support contact."
      ],
      "fixNext": [
        "Add brand or trademark information when available.",
        "Request model/type information from the supplier.",
        "Request traceability fields and label artwork from the supplier.",
        "Add product images and retain label photos as evidence.",
        "Review whether warnings are required for this product category and add appropriate wording.",
        "Save or request instruction and safety documents as evidence."
      ],
      "manualReview": [
        "Confirm whether the manufacturer is established in the EU. If not, identify and verify the applicable EU economic operator.",
        "Complete the EAA scope questions before treating accessibility signals as an applicability conclusion.",
        "Review country and product category language requirements before publishing.",
        "Manual review is required before publishing or submitting compliance materials."
      ],
      "evidenceToSave": [
        "Product listing screenshot or archived copy",
        "Supplier legal details and contact points",
        "Label artwork and product photos showing labels",
        "Warnings and instructions in required languages"
      ]
    },
    "warningDrafts": [],
    "labelDraft": {
      "productName": "Demonstration Paper Notebook",
      "model": "[Missing - request from supplier]",
      "batchLot": "[Missing - request from supplier]",
      "sku": "DEMO-NOTEBOOK-001",
      "manufacturer": "[Missing - request from supplier]",
      "euResponsiblePerson": "[Missing - request from supplier]",
      "warnings": [
        "[Missing - obtain verified product-specific warnings before publishing]"
      ],
      "countryLanguageBlock": [],
      "traceabilityBlock": [
        "Model: [Missing - request from supplier]",
        "Batch / lot: [Missing - request from supplier]",
        "SKU / GTIN: DEMO-NOTEBOOK-001",
        "Serial: [Missing - request from supplier]"
      ]
    },
    "platformFields": {
      "title": "Demonstration Paper Notebook",
      "descriptionComplianceNotes": "Compliance workflow notes: verify manufacturer, EU responsible person, traceability fields, warnings, language requirements, and evidence documents before publishing.",
      "sku": "DEMO-NOTEBOOK-001",
      "vendorManufacturer": "[Missing - request from supplier]",
      "tags": [
        "GPSR readiness",
        "manual review required"
      ],
      "safetyWarningBlock": "[BLOCKED: verified product-specific safety warnings are missing. Do not publish generic warning text.]",
      "euResponsiblePersonBlock": "EU responsible person / economic operator: [Missing - request from supplier]; Address: [Missing - request from supplier]; Contact: [Missing - request from supplier]",
      "manualInstructionsLink": "[Missing - request from supplier]",
      "imageAltSuggestions": [
        "Demonstration Paper Notebook product image - verify label details manually"
      ],
      "salesCountries": [],
      "productPageComplianceBlock": "Product compliance information for manual review:\nProduct: Demonstration Paper Notebook\nCategory: General product category - manual category review required\nManufacturer: [Missing - request from supplier]\nEU responsible person / economic operator: [Missing - request from supplier]\nTraceability: Model [Missing - request from supplier]; Batch / lot [Missing - request from supplier]; SKU / GTIN DEMO-NOTEBOOK-001; Serial [Missing - request from supplier]\nSafety information: [Missing - obtain verified product-specific warnings and instructions before publishing]\nManual / instructions: [Missing - request from supplier]\nLanguage review scope: EU target countries selected by the seller. Language requirements can vary by product category and Member State. Manual review recommended.\nDraft wording only. Review before publishing. This is not legal advice and not a legal certification.",
      "shopify": {
        "title": "Demonstration Paper Notebook",
        "vendor": "[Missing - request from supplier]",
        "sku": "DEMO-NOTEBOOK-001",
        "tags": [
          "GPSR readiness",
          "manual review required"
        ],
        "safety_warning_block": "[BLOCKED: verified product-specific safety warnings are missing. Do not publish generic warning text.]",
        "eu_responsible_person_block": "EU responsible person / economic operator: [Missing - request from supplier]; Address: [Missing - request from supplier]; Contact: [Missing - request from supplier]",
        "manual_instructions_link": "[Missing - request from supplier]",
        "image_alt_suggestions": [],
        "sales_countries_for_manual_review": [],
        "product_page_compliance_block": "Product compliance information for manual review:\nProduct: Demonstration Paper Notebook\nCategory: General product category - manual category review required\nManufacturer: [Missing - request from supplier]\nEU responsible person / economic operator: [Missing - request from supplier]\nTraceability: Model [Missing - request from supplier]; Batch / lot [Missing - request from supplier]; SKU / GTIN DEMO-NOTEBOOK-001; Serial [Missing - request from supplier]\nSafety information: [Missing - obtain verified product-specific warnings and instructions before publishing]\nManual / instructions: [Missing - request from supplier]\nLanguage review scope: EU target countries selected by the seller. Language requirements can vary by product category and Member State. Manual review recommended.\nDraft wording only. Review before publishing. This is not legal advice and not a legal certification."
      },
      "etsy": {
        "title": "Demonstration Paper Notebook",
        "sku": "DEMO-NOTEBOOK-001",
        "tags": [
          "GPSR readiness",
          "manual review required"
        ],
        "description_compliance_notes": "Add verified safety, manufacturer, traceability, and EU responsible person details where applicable.",
        "safety_warning_block": "[BLOCKED: verified product-specific safety warnings are missing. Do not publish generic warning text.]",
        "eu_responsible_person_block": "EU responsible person / economic operator: [Missing - request from supplier]; Address: [Missing - request from supplier]; Contact: [Missing - request from supplier]",
        "image_alt_suggestions": [],
        "sales_countries_for_manual_review": [],
        "product_page_compliance_block": "Product compliance information for manual review:\nProduct: Demonstration Paper Notebook\nCategory: General product category - manual category review required\nManufacturer: [Missing - request from supplier]\nEU responsible person / economic operator: [Missing - request from supplier]\nTraceability: Model [Missing - request from supplier]; Batch / lot [Missing - request from supplier]; SKU / GTIN DEMO-NOTEBOOK-001; Serial [Missing - request from supplier]\nSafety information: [Missing - obtain verified product-specific warnings and instructions before publishing]\nManual / instructions: [Missing - request from supplier]\nLanguage review scope: EU target countries selected by the seller. Language requirements can vary by product category and Member State. Manual review recommended.\nDraft wording only. Review before publishing. This is not legal advice and not a legal certification."
      }
    },
    "supplierEmail": "Subject: Request for product compliance and traceability information\n\nHello,\n\nWe are preparing an EU product listing readiness review for Demonstration Paper Notebook.\n\nPlease provide the following information and evidence for this product:\n\n- Manufacturer legal name\n- Manufacturer registered address\n- Manufacturer contact email\n- EU responsible person, importer, authorised representative, or fulfilment service provider details, if applicable\n- Model, batch, lot, serial, SKU, barcode, GTIN, or EAN information\n- Safety warnings and usage instructions\n- User manual or instruction sheet\n- Test report or certificate if applicable\n- Declaration or technical documentation if applicable\n- Label artwork\n- Product photos showing labels and traceability markings\n\nProduct URL under review: https://example.test/products/review-sample-notebook\n\nThis request supports a compliance workflow and evidence pack. It is not a legal certification and does not replace professional product safety assessment.\n\nThank you.",
    "supplierWeChatMessage": "供应商资料索取说明（中文草稿，发送前请人工确认）\n\n你好，我们正在整理欧盟商品上架和证据档案资料，需要请贵司协助补充以下信息：\n\n商品：Demonstration Paper Notebook\n商品链接：https://example.test/products/review-sample-notebook\n\n请提供：\n1. 制造商公司法定名称、注册地址、联系邮箱；\n2. 如适用，欧盟责任人 / 进口商 / 授权代表 / 履约服务商信息；\n3. 型号、批次、序列号、SKU、条码、GTIN 或 EAN；\n4. 安全警告和使用说明；\n5. 说明书、用户指南或安全说明文件；\n6. 如适用，检测报告、证书、声明或技术文件；\n7. 产品标签 artwork；\n8. 能清楚看到标签、型号、批次和警告信息的产品照片。\n\n这些资料用于合规工作流和证据包整理，不是法律认证，也不能替代专业产品安全评估。谢谢。",
    "productPageComplianceBlock": "Product compliance information for manual review:\nProduct: Demonstration Paper Notebook\nCategory: General product category - manual category review required\nManufacturer: [Missing - request from supplier]\nEU responsible person / economic operator: [Missing - request from supplier]\nTraceability: Model [Missing - request from supplier]; Batch / lot [Missing - request from supplier]; SKU / GTIN DEMO-NOTEBOOK-001; Serial [Missing - request from supplier]\nSafety information: [Missing - obtain verified product-specific warnings and instructions before publishing]\nManual / instructions: [Missing - request from supplier]\nLanguage review scope: EU target countries selected by the seller. Language requirements can vary by product category and Member State. Manual review recommended.\nDraft wording only. Review before publishing. This is not legal advice and not a legal certification.",
    "evidencePack": {
      "product.json": {
        "title": "Demonstration Paper Notebook",
        "sku": "DEMO-NOTEBOOK-001",
        "description": "Plain paper notebook for general writing",
        "warnings": []
      },
      "checklist.json": {
        "fixFirst": [
          "Request manufacturer legal name from the supplier.",
          "Request registered address from the supplier.",
          "Request manufacturer email or support contact."
        ],
        "fixNext": [
          "Add brand or trademark information when available.",
          "Request model/type information from the supplier.",
          "Request traceability fields and label artwork from the supplier.",
          "Add product images and retain label photos as evidence.",
          "Review whether warnings are required for this product category and add appropriate wording.",
          "Save or request instruction and safety documents as evidence."
        ],
        "manualReview": [
          "Confirm whether the manufacturer is established in the EU. If not, identify and verify the applicable EU economic operator.",
          "Complete the EAA scope questions before treating accessibility signals as an applicability conclusion.",
          "Review country and product category language requirements before publishing.",
          "Manual review is required before publishing or submitting compliance materials."
        ],
        "evidenceToSave": [
          "Product listing screenshot or archived copy",
          "Supplier legal details and contact points",
          "Label artwork and product photos showing labels",
          "Warnings and instructions in required languages"
        ]
      },
      "supplier-request-email.txt": "Subject: Request for product compliance and traceability information\n\nHello,\n\nWe are preparing an EU product listing readiness review for Demonstration Paper Notebook.\n\nPlease provide the following information and evidence for this product:\n\n- Manufacturer legal name\n- Manufacturer registered address\n- Manufacturer contact email\n- EU responsible person, importer, authorised representative, or fulfilment service provider details, if applicable\n- Model, batch, lot, serial, SKU, barcode, GTIN, or EAN information\n- Safety warnings and usage instructions\n- User manual or instruction sheet\n- Test report or certificate if applicable\n- Declaration or technical documentation if applicable\n- Label artwork\n- Product photos showing labels and traceability markings\n\nProduct URL under review: https://example.test/products/review-sample-notebook\n\nThis request supports a compliance workflow and evidence pack. It is not a legal certification and does not replace professional product safety assessment.\n\nThank you.",
      "supplier-wechat-message.txt": "供应商资料索取说明（中文草稿，发送前请人工确认）\n\n你好，我们正在整理欧盟商品上架和证据档案资料，需要请贵司协助补充以下信息：\n\n商品：Demonstration Paper Notebook\n商品链接：https://example.test/products/review-sample-notebook\n\n请提供：\n1. 制造商公司法定名称、注册地址、联系邮箱；\n2. 如适用，欧盟责任人 / 进口商 / 授权代表 / 履约服务商信息；\n3. 型号、批次、序列号、SKU、条码、GTIN 或 EAN；\n4. 安全警告和使用说明；\n5. 说明书、用户指南或安全说明文件；\n6. 如适用，检测报告、证书、声明或技术文件；\n7. 产品标签 artwork；\n8. 能清楚看到标签、型号、批次和警告信息的产品照片。\n\n这些资料用于合规工作流和证据包整理，不是法律认证，也不能替代专业产品安全评估。谢谢。",
      "label-draft.txt": "Product name: Demonstration Paper Notebook\nModel: [Missing - request from supplier]\nBatch / lot: [Missing - request from supplier]\nSKU: DEMO-NOTEBOOK-001\nManufacturer: [Missing - request from supplier]\nEU responsible person: [Missing - request from supplier]\nWarnings: [Missing - obtain verified product-specific warnings before publishing]\nCountry language block:\nTraceability block:\nModel: [Missing - request from supplier]\nBatch / lot: [Missing - request from supplier]\nSKU / GTIN: DEMO-NOTEBOOK-001\nSerial: [Missing - request from supplier]",
      "warnings-by-country.json": [],
      "image-label-review.json": [],
      "shopify-fields.json": {
        "title": "Demonstration Paper Notebook",
        "vendor": "[Missing - request from supplier]",
        "sku": "DEMO-NOTEBOOK-001",
        "tags": [
          "GPSR readiness",
          "manual review required"
        ],
        "safety_warning_block": "[BLOCKED: verified product-specific safety warnings are missing. Do not publish generic warning text.]",
        "eu_responsible_person_block": "EU responsible person / economic operator: [Missing - request from supplier]; Address: [Missing - request from supplier]; Contact: [Missing - request from supplier]",
        "manual_instructions_link": "[Missing - request from supplier]",
        "image_alt_suggestions": [],
        "sales_countries_for_manual_review": [],
        "product_page_compliance_block": "Product compliance information for manual review:\nProduct: Demonstration Paper Notebook\nCategory: General product category - manual category review required\nManufacturer: [Missing - request from supplier]\nEU responsible person / economic operator: [Missing - request from supplier]\nTraceability: Model [Missing - request from supplier]; Batch / lot [Missing - request from supplier]; SKU / GTIN DEMO-NOTEBOOK-001; Serial [Missing - request from supplier]\nSafety information: [Missing - obtain verified product-specific warnings and instructions before publishing]\nManual / instructions: [Missing - request from supplier]\nLanguage review scope: EU target countries selected by the seller. Language requirements can vary by product category and Member State. Manual review recommended.\nDraft wording only. Review before publishing. This is not legal advice and not a legal certification."
      },
      "etsy-fields.json": {
        "title": "Demonstration Paper Notebook",
        "sku": "DEMO-NOTEBOOK-001",
        "tags": [
          "GPSR readiness",
          "manual review required"
        ],
        "description_compliance_notes": "Add verified safety, manufacturer, traceability, and EU responsible person details where applicable.",
        "safety_warning_block": "[BLOCKED: verified product-specific safety warnings are missing. Do not publish generic warning text.]",
        "eu_responsible_person_block": "EU responsible person / economic operator: [Missing - request from supplier]; Address: [Missing - request from supplier]; Contact: [Missing - request from supplier]",
        "image_alt_suggestions": [],
        "sales_countries_for_manual_review": [],
        "product_page_compliance_block": "Product compliance information for manual review:\nProduct: Demonstration Paper Notebook\nCategory: General product category - manual category review required\nManufacturer: [Missing - request from supplier]\nEU responsible person / economic operator: [Missing - request from supplier]\nTraceability: Model [Missing - request from supplier]; Batch / lot [Missing - request from supplier]; SKU / GTIN DEMO-NOTEBOOK-001; Serial [Missing - request from supplier]\nSafety information: [Missing - obtain verified product-specific warnings and instructions before publishing]\nManual / instructions: [Missing - request from supplier]\nLanguage review scope: EU target countries selected by the seller. Language requirements can vary by product category and Member State. Manual review recommended.\nDraft wording only. Review before publishing. This is not legal advice and not a legal certification."
      },
      "product-page-compliance-block.txt": "Product compliance information for manual review:\nProduct: Demonstration Paper Notebook\nCategory: General product category - manual category review required\nManufacturer: [Missing - request from supplier]\nEU responsible person / economic operator: [Missing - request from supplier]\nTraceability: Model [Missing - request from supplier]; Batch / lot [Missing - request from supplier]; SKU / GTIN DEMO-NOTEBOOK-001; Serial [Missing - request from supplier]\nSafety information: [Missing - obtain verified product-specific warnings and instructions before publishing]\nManual / instructions: [Missing - request from supplier]\nLanguage review scope: EU target countries selected by the seller. Language requirements can vary by product category and Member State. Manual review recommended.\nDraft wording only. Review before publishing. This is not legal advice and not a legal certification.",
      "evidence-required.json": [
        "Product listing screenshot or archived copy",
        "Supplier legal details and contact points",
        "Label artwork and product photos showing labels",
        "Warnings and instructions in required languages"
      ],
      "accessibility-summary.json": {
        "status": "lightweight",
        "signals": [
          "Page language signal detected.",
          "No product images detected.",
          "No image alt text detected.",
          "No document links detected."
        ],
        "notes": [
          "Lightweight product page accessibility signals only. EAA worker integration is optional and does not block this report."
        ]
      },
      "limitations.txt": "This is not legal advice.\nThis is not a legal certification.\nThis workflow helps identify risks and organize evidence.\nManual review is required before publishing or submitting compliance materials.\nImage labels require manual review. OCR is not performed in this beta.\nLanguage requirements can vary by product category and Member State. Manual review recommended.\nHigh-risk categories such as dangerous goods, medicine, food, weapons, and adult products require specialist review."
    },
    "reminders": {
      "recommendedReviewDate": "2027-03-21",
      "documentExpiryFields": [
        "test report expiry date",
        "certificate expiry date",
        "declaration review date",
        "supplier confirmation date"
      ],
      "supplierFollowUpReminder": "Follow up with supplier in 7 days if required evidence is missing.",
      "manualReviewReminder": "Schedule manual review before publishing or submitting compliance materials.",
      "calendarPlaceholder": "Download a calendar reminder after entering evidence document dates."
    },
    "accessibility": {
      "status": "lightweight",
      "signals": [
        "Page language signal detected.",
        "No product images detected.",
        "No image alt text detected.",
        "No document links detected."
      ],
      "notes": [
        "Lightweight product page accessibility signals only. EAA worker integration is optional and does not block this report."
      ]
    },
    "limitations": [
      "SYNTHETIC DEMONSTRATION ONLY. No live page was fetched, no supplier documents were verified, and this is not a real product assessment.",
      "This is not legal advice.",
      "This is not a legal certification.",
      "This workflow helps identify risks and organize evidence.",
      "Manual review is required before publishing or submitting compliance materials.",
      "Image labels require manual review. OCR is not performed in this beta.",
      "Language requirements can vary by product category and Member State. Manual review recommended.",
      "High-risk categories such as dangerous goods, medicine, food, weapons, and adult products require specialist review."
    ],
    "extracted": {
      "pageLanguage": "en",
      "images": [],
      "evidenceLinks": [],
      "extractionSignals": [
        "JSON-LD Product schema detected.",
        "HTML title detected."
      ],
      "snapshot": {
        "sourceUrl": "https://example.test/products/review-sample-notebook",
        "finalUrl": "https://example.test/products/review-sample-notebook",
        "platformGuess": "custom",
        "pageTypeGuess": "product",
        "urlMismatchSignals": [],
        "capturedAt": "2026-09-22T00:00:00+08:00",
        "title": "Demonstration Paper Notebook",
        "metaDescription": "Plain paper notebook for general writing",
        "pageLanguage": "en",
        "textSample": "Demonstration Paper Notebook Demonstration Paper Notebook Synthetic demonstration fixture. Not a real product.",
        "htmlBytes": 372,
        "imageCount": 0,
        "evidenceLinkCount": 0,
        "images": [],
        "evidenceLinks": [],
        "extractionSignals": [
          "JSON-LD Product schema detected.",
          "HTML title detected."
        ]
      }
    },
    "durationMs": 0
  }
}
