{
  "repository_name": "web-3Dviever-glb",
  "canonical_repository_url": "https://github.com/CKportfolio/web-3Dviever-glb",
  "generated_at": "2026-09-07T01:30:00Z",
  "snapshot_policy": {
    "version": "evidence-mirror-v1",
    "principle": "Original UTF-8 text only; HTML escaping, line anchors, page/chunk boundaries and metadata are added.",
    "security_scan_limitations": "Heuristic scan; it cannot guarantee detection of every secret or personal-data pattern."
  },
  "files": [
    {
      "path": "web-3Dviever-glb/index.html",
      "role": "SOURCE",
      "size_bytes": 53908,
      "line_count": 1890,
      "sha256_original_bytes": "245ec511830c888022123d3efca5a44eded70f64927cbfaa8ab3645e1463f2be",
      "html_url": "files/by-path/3387957c1e632763916e220eadb7abfc998529be6da55c5290160b88a3fdbf7e/part-001.html",
      "html_pages": [
        {
          "url": "files/by-path/3387957c1e632763916e220eadb7abfc998529be6da55c5290160b88a3fdbf7e/part-001.html",
          "start_line": 1,
          "end_line": 500,
          "anchors": "#L1-#L500"
        },
        {
          "url": "files/by-path/3387957c1e632763916e220eadb7abfc998529be6da55c5290160b88a3fdbf7e/part-002.html",
          "start_line": 501,
          "end_line": 1000,
          "anchors": "#L501-#L1000"
        },
        {
          "url": "files/by-path/3387957c1e632763916e220eadb7abfc998529be6da55c5290160b88a3fdbf7e/part-003.html",
          "start_line": 1001,
          "end_line": 1500,
          "anchors": "#L1001-#L1500"
        },
        {
          "url": "files/by-path/3387957c1e632763916e220eadb7abfc998529be6da55c5290160b88a3fdbf7e/part-004.html",
          "start_line": 1501,
          "end_line": 1890,
          "anchors": "#L1501-#L1890"
        }
      ],
      "line_anchors_or_ranges": [
        "#L1-#L500",
        "#L501-#L1000",
        "#L1001-#L1500",
        "#L1501-#L1890"
      ],
      "chunk_number": 1,
      "chunk_numbers": [
        1,
        2
      ],
      "status": "INCLUDED",
      "exclusion_reason": null,
      "security_review": {
        "categories_detected": [],
        "categories_approved_by_owner": []
      }
    },
    {
      "path": "web-3Dviever-glb/models.json",
      "role": "CONFIG",
      "size_bytes": 63,
      "line_count": 4,
      "sha256_original_bytes": "9179ea576470955725d440a91e9c76b1ec1cddde29733c3623c8ea7b2c7367a3",
      "html_url": "files/by-path/9a637bfacdd42cf053b933a3764ef8fa2c03cd239aeb2c37c00cc818c8980b30/index.html",
      "html_pages": [
        {
          "url": "files/by-path/9a637bfacdd42cf053b933a3764ef8fa2c03cd239aeb2c37c00cc818c8980b30/index.html",
          "start_line": 1,
          "end_line": 4,
          "anchors": "#L1-#L4"
        }
      ],
      "line_anchors_or_ranges": [
        "#L1-#L4"
      ],
      "chunk_number": 2,
      "chunk_numbers": [
        2
      ],
      "status": "INCLUDED",
      "exclusion_reason": null,
      "security_review": {
        "categories_detected": [],
        "categories_approved_by_owner": []
      }
    },
    {
      "path": "web-3Dviever-glb/package-lock.json",
      "role": "CONFIG",
      "size_bytes": 30214,
      "line_count": 828,
      "sha256_original_bytes": "ca3b583d99b390368e7a2f170289eaefc2b995221d6ba617f0a27f4500a27be5",
      "html_url": "files/by-path/d975d7f094fd266f68975f65f2235e7776ba1919de4beb75e7bc42886bd647d9/part-001.html",
      "html_pages": [
        {
          "url": "files/by-path/d975d7f094fd266f68975f65f2235e7776ba1919de4beb75e7bc42886bd647d9/part-001.html",
          "start_line": 1,
          "end_line": 500,
          "anchors": "#L1-#L500"
        },
        {
          "url": "files/by-path/d975d7f094fd266f68975f65f2235e7776ba1919de4beb75e7bc42886bd647d9/part-002.html",
          "start_line": 501,
          "end_line": 828,
          "anchors": "#L501-#L828"
        }
      ],
      "line_anchors_or_ranges": [
        "#L1-#L500",
        "#L501-#L828"
      ],
      "chunk_number": 2,
      "chunk_numbers": [
        2
      ],
      "status": "INCLUDED",
      "exclusion_reason": null,
      "security_review": {
        "categories_detected": [],
        "categories_approved_by_owner": []
      }
    },
    {
      "path": "web-3Dviever-glb/package.json",
      "role": "CONFIG",
      "size_bytes": 330,
      "line_count": 13,
      "sha256_original_bytes": "16f72264d01e72d738d8fea3805544511a1f62f51b205b8aabeef1e2321dabde",
      "html_url": "files/by-path/b1922a5f2ec61b9aae754016955cfb6fb2330e35ec69d14db4192c28b44f3c11/index.html",
      "html_pages": [
        {
          "url": "files/by-path/b1922a5f2ec61b9aae754016955cfb6fb2330e35ec69d14db4192c28b44f3c11/index.html",
          "start_line": 1,
          "end_line": 13,
          "anchors": "#L1-#L13"
        }
      ],
      "line_anchors_or_ranges": [
        "#L1-#L13"
      ],
      "chunk_number": 2,
      "chunk_numbers": [
        2
      ],
      "status": "INCLUDED",
      "exclusion_reason": null,
      "security_review": {
        "categories_detected": [],
        "categories_approved_by_owner": []
      }
    },
    {
      "path": "web-3Dviever-glb/README.md",
      "role": "DOCS",
      "size_bytes": 3913,
      "line_count": 159,
      "sha256_original_bytes": "e4e2de01a3ae82b4bbcf14b923d1f90b657df80db4137e3d9aef9d0888547282",
      "html_url": "files/by-path/578c9c814a79346a00050c4767ee54a16e8e71dd9791e585c16b6d41ad2abe4e/index.html",
      "html_pages": [
        {
          "url": "files/by-path/578c9c814a79346a00050c4767ee54a16e8e71dd9791e585c16b6d41ad2abe4e/index.html",
          "start_line": 1,
          "end_line": 159,
          "anchors": "#L1-#L159"
        }
      ],
      "line_anchors_or_ranges": [
        "#L1-#L159"
      ],
      "chunk_number": 2,
      "chunk_numbers": [
        2
      ],
      "status": "INCLUDED",
      "exclusion_reason": null,
      "security_review": {
        "categories_detected": [],
        "categories_approved_by_owner": []
      }
    },
    {
      "path": "web-3Dviever-glb/server.js",
      "role": "SOURCE",
      "size_bytes": 2798,
      "line_count": 63,
      "sha256_original_bytes": "555c4a893d51756dd844ec7e356d5acdcffec26766973ba39b13f1cd2b5ca8f6",
      "html_url": "files/by-path/33b1b15bd98ad9f394b2a17fae56aaeef8df2443ff631a093dfbafa764519771/index.html",
      "html_pages": [
        {
          "url": "files/by-path/33b1b15bd98ad9f394b2a17fae56aaeef8df2443ff631a093dfbafa764519771/index.html",
          "start_line": 1,
          "end_line": 63,
          "anchors": "#L1-#L63"
        }
      ],
      "line_anchors_or_ranges": [
        "#L1-#L63"
      ],
      "chunk_number": 3,
      "chunk_numbers": [
        3
      ],
      "status": "INCLUDED",
      "exclusion_reason": null,
      "security_review": {
        "categories_detected": [],
        "categories_approved_by_owner": []
      }
    }
  ],
  "chunks": [
    {
      "chunk_number": 1,
      "url": "chunks/chunk-001.html",
      "files": [
        {
          "path": "web-3Dviever-glb/index.html",
          "start_line": 1,
          "end_line": 1331
        }
      ]
    },
    {
      "chunk_number": 2,
      "url": "chunks/chunk-002.html",
      "files": [
        {
          "path": "web-3Dviever-glb/index.html",
          "start_line": 1332,
          "end_line": 1890
        },
        {
          "path": "web-3Dviever-glb/models.json",
          "start_line": 1,
          "end_line": 4
        },
        {
          "path": "web-3Dviever-glb/package-lock.json",
          "start_line": 1,
          "end_line": 828
        },
        {
          "path": "web-3Dviever-glb/package.json",
          "start_line": 1,
          "end_line": 13
        },
        {
          "path": "web-3Dviever-glb/README.md",
          "start_line": 1,
          "end_line": 159
        }
      ]
    },
    {
      "chunk_number": 3,
      "url": "chunks/chunk-003.html",
      "files": [
        {
          "path": "web-3Dviever-glb/server.js",
          "start_line": 1,
          "end_line": 63
        }
      ]
    }
  ]
}
