Your Name 799dd3007b
Some checks failed
Lint / build (20) (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
Replicate target video canvas frontend
2026-04-18 11:50:04 +08:00

2.6 KiB

LibTV frontend capture

Captured URL: https://www.liblib.tv/canvas?projectId=ed9a2c12570a49b9a1186017b2c38b52

This folder contains the browser-delivered frontend assets and API responses that were accessible with the logged-in Chrome session:

  • snapshot.html: hydrated page HTML snapshot after opening the canvas.
  • assets/: downloaded JS/CSS/static assets loaded or referenced by the page.
  • api/: captured JSON/API responses and worker/icon resources where applicable.
  • network.har: embedded HAR of the capture session.
  • manifest.json: URL to local file mapping.
  • project-detail.json: canvas project detail API response.

Limits: this is not the private source repository or server-side code. Backend logic, model generation services, database code, and non-public source files are not delivered to the browser and cannot be recovered from the page. The project itself is currently empty: nodes and edges are both empty.

Public sourcemaps downloaded: 0.

Added readable analysis

  • readable/: formatted copies of JS/CSS/HTML and pretty-printed JSON.
  • api-endpoints.md / api-endpoints.json: grouped endpoint inventory.
  • feature-map.md: observed UI features mapped to network calls.
  • keyword-index.md / keyword-index.json: keyword hits inside formatted JS bundles.
  • network.sanitized.har: HAR with cookie/auth-like fields redacted.
  • deep-completeness-review.md: final layered completeness review of what is complete, what is partial, and what cannot be recovered from a browser capture.

The original web app did not expose public sourcemaps, so readable/js is formatted production bundle code, not the original authored TypeScript/React source tree.

Module Split

The production Turbopack chunks have also been split into per-module factory files for easier reading and searching.

  • Module files: module-split/
  • Module index: module-split/module-index.md and module-split/module-index.json
  • Module keyword index: module-split/module-keyword-index.md and module-split/module-keyword-index.json
  • Extracted modules: 1872 from 70 Turbopack chunks

Completeness Audit

A static and safe dynamic-click audit was run after the initial capture.

  • Audit report: capture-audit.md / capture-audit.json
  • Deep review: deep-completeness-review.md
  • Dynamic Skills audit: dynamic-audit/
  • Dynamic toolbar/add-node/share audit: dynamic-audit-toolbars/
  • New JS/CSS/chunk resources found dynamically: 0
  • New JSON/media resources saved dynamically: 17

Security note: the raw capture folder and full archive may include logged-in session traces. Use the sanitized archive for sharing.