fix(jassub): [PKG-JASSUB-07] repair vendor lifecycle and subtitle frame clock

This commit is contained in:
Harvey Zhao committed 2026-09-14 02:17:24 +08:00
1 parent 5e445b1af6
commit 0f3c068aae
29 files changed
+14064 -267

No files matched your search

+11 -4
View File
@@ -353,9 +353,10 @@
],
"owners": [
"PKG-JASSUB-01",
"PKG-JASSUB-06"
"PKG-JASSUB-06",
"PKG-JASSUB-07"
],
"sourceStatus": "Wrapper/worker JS match npm 1.8.8 as previously frozen. Both local WASM binaries exactly match Pages nightly 747e392d7f6fe7c38bbcdfe05c9ada46b0b62daf linked to source 6b19a04ddfbad8f9bfd3237395788dd76218841b, with pinned build files and seven submodules. No independent rebuild. See baselines/jassub-provenance.json.",
"sourceStatus": "Original wrapper matched npm 1.8.8; PKG-JASSUB-07 now carries an explicitly recorded local lifecycle/clock/query patch (baselines/jassub-vendor-patch.json). Worker JS is unchanged. Both WASM binaries still exactly match Pages nightly 747e392d7f6fe7c38bbcdfe05c9ada46b0b62daf/source 6b19a04ddfbad8f9bfd3237395788dd76218841b. Original wrapper hash, unchanged binaries/fonts, pinned build and submodules remain separately recorded; no independent WASM rebuild.",
"licenseStatus": "Matching source LICENSE and nightly COPYRIGHT identified and byte-verified; full component notice assembly, LGPL source/distribution review and full FreeType license remain PKG-JASSUB-06 gates. VENDOR-04 remains open.",
"upstreamSources": [
"https://github.com/ThaUnknown/jassub/blob/main/LICENSE",
@@ -385,7 +386,7 @@
{
"path": "packages/artplayer-plugin-jassub/src/jassub.es.js",
"algorithm": "sha256-lf",
"sha256": "b973508ade00b5b9cea2f299d49f4943003372729be7350b6938e44fddb32038"
"sha256": "1fdcf24d206e8711348dddcb5fe7b656007a9b1d81a992bb497c6d10bd0a2cdb"
},
{
"path": "packages/artplayer-plugin-jassub/worker/jassub-worker-modern.wasm",
@@ -402,7 +403,13 @@
"algorithm": "sha256",
"sha256": "73880d99ba9260ac39fc4476491cf254ca784c76f3af2fb03f3f9be8065ad3c0"
}
]
],
"localPatch": {
"task": "PKG-JASSUB-07",
"record": "refactor/baselines/jassub-vendor-patch.json",
"originalSha256LF": "b973508ade00b5b9cea2f299d49f4943003372729be7350b6938e44fddb32038",
"patchedSha256LF": "1fdcf24d206e8711348dddcb5fe7b656007a9b1d81a992bb497c6d10bd0a2cdb"
}
},
{
"id": "jassub-font-assets",