fix: scan main frame only, deep-probe HLS, always store mediaType/hlsManifest

- Run scrapeFn in main frame only to avoid iframe noise (23 thumbnails)
- Deep-walk player objects up to depth 5 for .m3u8 URLs
- Always include mediaType and hlsManifest in stored items
- When blob URL detected, substitute with HLS manifest from probe
- Add integration tests for storage pipeline and viewer rendering
- Add eslintignore for dist/
This commit is contained in:
Hermes Agent committed 2026-08-11 04:29:08 +00:00
1 parent 7416ae8ff9
commit 23a2af6cad
5 files changed
+1323 -542

No files matched your search

+1
View File
@@ -0,0 +1 @@
dist/