{
  "schema_version": "prelistproof.public_verification.v1",
  "report_id": "pl_20260607T035053Z_8a8c4b21a0",
  "created_at": "2026-06-07T03:50:53Z",
  "product": {
    "brand": "BrightSteps",
    "category": "children",
    "listingId": "B0TOYREADY",
    "marketplace": "amazon_us",
    "model": "BS-SORT-01",
    "title": "BrightSteps Wooden Sorting Toy"
  },
  "preflight": {
    "verdict": "Likely accepted",
    "score": 100,
    "hard_blockers": 0,
    "registry_checks": 1
  },
  "evidence_integrity": {
    "packet_sha256": "c8129b3f684984116390116a2fa0cb049881dc2cd02e6339a7c3cf21dca4e6d9",
    "packet_byte_length": 600,
    "packet_retention": "private_packet_hidden_publicly",
    "registry_snapshot_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945"
  },
  "facts": {
    "fccId": "",
    "certificateNumber": "CPC-2026-1188",
    "reportNumber": "BV-TOY-882103",
    "models": [
      "BS-SORT-01"
    ],
    "standards": [
      "ASTM F963-23",
      "CPSIA",
      "16 CFR 1303",
      "16 CFR 1501"
    ],
    "lab": "Bureau Veritas Consumer Products Services",
    "manufacturer": "Qingdao Early Learning Products Co.",
    "importer": "BrightSteps LLC, 430 Market Street, Portland, OR",
    "responsiblePerson": "",
    "dates": [
      "2026-03-09"
    ],
    "mentionsWireless": false,
    "hasProductPhotos": true,
    "hasSafetyWarnings": true,
    "hasBatteryEvidence": false,
    "hasCpc": true,
    "hasCeSignal": false,
    "hasDeclarationOfConformity": false
  },
  "checks": [
    {
      "status": "pass",
      "title": "Document packet received",
      "impact": "Enough text was provided to run extraction and consistency checks.",
      "source": "Packet text",
      "fix": "Keep the original PDFs and photos attached to the final submission.",
      "kind": "rule"
    },
    {
      "status": "pass",
      "title": "Model appears in packet",
      "impact": "BS-SORT-01 appears in the submitted evidence.",
      "source": "Listing-to-document match",
      "fix": "Keep model formatting identical across documents and listing attributes.",
      "kind": "rule"
    },
    {
      "status": "pass",
      "title": "Brand appears in packet",
      "impact": "BrightSteps appears in the submitted evidence.",
      "source": "Brand match",
      "fix": "Use the same brand spelling in certificates, invoices, packaging, and listing.",
      "kind": "rule"
    },
    {
      "status": "pass",
      "title": "CPC detected",
      "impact": "The packet contains Children's Product Certificate language.",
      "source": "CPSC / Amazon toys",
      "fix": "Make sure the CPC names each applicable rule and the exact test report.",
      "kind": "rule"
    },
    {
      "status": "pass",
      "title": "Children's standards found",
      "impact": "ASTM F963-23, CPSIA, 16 CFR 1303, 16 CFR 1501",
      "source": "CPSC rules",
      "fix": "Keep the exact standard versions visible on CPC and report.",
      "kind": "rule"
    },
    {
      "status": "pass",
      "title": "Tracking label evidence found",
      "impact": "The packet references batch or tracking-label information.",
      "source": "Label evidence",
      "fix": "Attach product and packaging photos showing the label.",
      "kind": "rule"
    },
    {
      "status": "pass",
      "title": "Photo evidence referenced",
      "impact": "The packet references label, packaging, or product photos.",
      "source": "Visual evidence",
      "fix": "Attach actual photos in the final packet.",
      "kind": "rule"
    },
    {
      "status": "pass",
      "title": "Known global testing laboratory; scope still needs exact confirmation",
      "impact": "Bureau Veritas Consumer Products Services",
      "source": "CPSC / lab-scope lookup",
      "fix": "Confirm the lab's scope covers the exact test standard.",
      "kind": "registry"
    },
    {
      "status": "pass",
      "title": "Outcome-backed learning layer consulted",
      "impact": "Agent decision consulted stored outcomes through trust graph, calibration, rule-promotion, and safe rule-pack recommendation context. Action: submit_packet.",
      "source": "Trust graph + outcome calibration + rule-promotion audit + rule-pack recommendation",
      "fix": "Use as decision support only. Graph dimensions: 1; calibration matches: 1; rule matches: 3. Do not claim certification, legal approval, insurance, or marketplace approval guarantee.",
      "kind": "learning"
    }
  ],
  "source_claims": [
    {
      "claim_id": "claim_001",
      "evidence_type": "packet_or_rule",
      "source": "Packet text",
      "source_sha256": "c8129b3f684984116390116a2fa0cb049881dc2cd02e6339a7c3cf21dca4e6d9",
      "status": "pass",
      "title": "Document packet received"
    },
    {
      "claim_id": "claim_002",
      "evidence_type": "packet_or_rule",
      "source": "Listing-to-document match",
      "source_sha256": "c8129b3f684984116390116a2fa0cb049881dc2cd02e6339a7c3cf21dca4e6d9",
      "status": "pass",
      "title": "Model appears in packet"
    },
    {
      "claim_id": "claim_003",
      "evidence_type": "packet_or_rule",
      "source": "Brand match",
      "source_sha256": "c8129b3f684984116390116a2fa0cb049881dc2cd02e6339a7c3cf21dca4e6d9",
      "status": "pass",
      "title": "Brand appears in packet"
    },
    {
      "claim_id": "claim_004",
      "evidence_type": "packet_or_rule",
      "source": "CPSC / Amazon toys",
      "source_sha256": "c8129b3f684984116390116a2fa0cb049881dc2cd02e6339a7c3cf21dca4e6d9",
      "status": "pass",
      "title": "CPC detected"
    },
    {
      "claim_id": "claim_005",
      "evidence_type": "packet_or_rule",
      "source": "CPSC rules",
      "source_sha256": "c8129b3f684984116390116a2fa0cb049881dc2cd02e6339a7c3cf21dca4e6d9",
      "status": "pass",
      "title": "Children's standards found"
    },
    {
      "claim_id": "claim_006",
      "evidence_type": "packet_or_rule",
      "source": "Label evidence",
      "source_sha256": "c8129b3f684984116390116a2fa0cb049881dc2cd02e6339a7c3cf21dca4e6d9",
      "status": "pass",
      "title": "Tracking label evidence found"
    },
    {
      "claim_id": "claim_007",
      "evidence_type": "packet_or_rule",
      "source": "Visual evidence",
      "source_sha256": "c8129b3f684984116390116a2fa0cb049881dc2cd02e6339a7c3cf21dca4e6d9",
      "status": "pass",
      "title": "Photo evidence referenced"
    },
    {
      "claim_id": "claim_008",
      "evidence_type": "registry_snapshot",
      "source": "CPSC / lab-scope lookup",
      "source_sha256": "4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945",
      "status": "pass",
      "title": "Known global testing laboratory; scope still needs exact confirmation"
    },
    {
      "claim_id": "claim_009",
      "evidence_type": "packet_or_rule",
      "source": "Trust graph + outcome calibration + rule-promotion audit + rule-pack recommendation",
      "source_sha256": "c8129b3f684984116390116a2fa0cb049881dc2cd02e6339a7c3cf21dca4e6d9",
      "status": "pass",
      "title": "Outcome-backed learning layer consulted"
    }
  ],
  "registry_sources": [],
  "outcome": {
    "latest": null,
    "count": 0,
    "history": []
  },
  "transparency": {
    "status": "included",
    "subject_id": "pl_20260607T035053Z_8a8c4b21a0",
    "source_type": "verification_report",
    "source_id": "pl_20260607T035053Z_8a8c4b21a0",
    "leaf_index": 84,
    "leaf_sha256": "d24e5f9b764b610a86b75dca04fd9c35835352cb03e11132f2d430f8967d8952",
    "checkpoint_id": "chk_c4ee0c6d405a7307",
    "root_sha256": "c4ee0c6d405a7307f02adbcf52834e806a9635d468b5c7ee5d1377252cb89d79",
    "tree_size": 127,
    "proof_url": "https://www.prelistproof.com/api/transparency-proof?id=pl_20260607T035053Z_8a8c4b21a0",
    "log_url": "https://www.prelistproof.com/api/transparency-log",
    "verifies": true
  },
  "liability_boundary": {
    "allowed_language": [
      "found",
      "not found",
      "matched",
      "mismatched",
      "likely accepted",
      "high rejection risk"
    ],
    "forbidden_language": [
      "certified",
      "approved",
      "legally compliant",
      "guaranteed",
      "insured"
    ],
    "not_a": [
      "certifier",
      "testing laboratory",
      "law firm",
      "notified body",
      "insurer"
    ],
    "service_role": "informational marketplace rejection-risk preflight"
  },
  "links": {
    "public_page": "/verify?id=pl_20260607T035053Z_8a8c4b21a0",
    "public_json": "/api/verify?id=pl_20260607T035053Z_8a8c4b21a0",
    "badge_page": "/badge?id=pl_20260607T035053Z_8a8c4b21a0",
    "badge_json": "/api/badge?id=pl_20260607T035053Z_8a8c4b21a0",
    "badge_svg": "/badge.svg?id=pl_20260607T035053Z_8a8c4b21a0",
    "transparency_proof": "/api/transparency-proof?id=pl_20260607T035053Z_8a8c4b21a0",
    "transparency_log": "/api/transparency-log",
    "private_report_json": "/api/reports?id=pl_20260607T035053Z_8a8c4b21a0"
  }
}