diff --git a/refactor/baselines/major-candidate-build/artplayer-plugin-ads.json b/refactor/baselines/major-candidate-build/artplayer-plugin-ads.json new file mode 100644 index 000000000..5a9239c56 --- /dev/null +++ b/refactor/baselines/major-candidate-build/artplayer-plugin-ads.json @@ -0,0 +1,91 @@ +{ + "schemaVersion": 1, + "package": "artplayer-plugin-ads", + "version": "3.0.0", + "gate": "build", + "candidateIntegrity": "sha512-pTd5JgYmP2Du2kWNrjTTgWXmroM5WgCofQKRFyKOeak1T+uFx6nuvBYh8QIlEwqdZIleyMOkldD75cKG11nBCQ==", + "inputFingerprint": "a7c85c3cbd5893306c50af3e5ab2ae900838633184e2b5509a7790a346e63277", + "result": "pass", + "checks": [ + { + "id": "major-version-and-distribution-members", + "result": "pass", + "mode": "native" + }, + { + "id": "production-build-archive-members", + "result": "pass", + "mode": "native" + }, + { + "id": "isolated-install-and-frozen-lock", + "result": "pass", + "mode": "native" + }, + { + "id": "unchanged-source-and-validation-inputs", + "result": "pass", + "mode": "native" + } + ], + "environment": [ + { + "os": "Windows", + "node": "v24.21.0", + "yarn": "1.22.22", + "remote": false + } + ], + "command": "yarn test:package --browser", + "reviewedBy": "Codex implementation verification; formal REVIEW-01/02/03 not started", + "artifacts": [ + { + "path": "refactor/.cache/release-ledger-3sr7NB/report.json", + "sha256": "33e123525ef8678b1d602d06ec56733f86ddaf10676f61652f56ac17c7e055de" + }, + { + "path": "refactor/.cache/release-ledger-cv1smZ/report.json", + "sha256": "33e123525ef8678b1d602d06ec56733f86ddaf10676f61652f56ac17c7e055de" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/report.json", + "sha256": "ae757c0b47903aa3e53b333ea161c122981b125238209bac926c4b2575213145" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/build.log", + "sha256": "adb0113c55572d7efc7b67110f8805d1a97b30c2be778dbc116e3713d10e8cba" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/install.log", + "sha256": "c3b09f4c65bfb4a1bf31ddd2e3328c22988cf52a31e36c31ea2de4d3132a89c6" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/frozen-install.log", + "sha256": "6d8a95fad69ac94a55d176b472fc3a0f72783092e49b7e683156b6717510f4a8" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/consumer-yarn.lock", + "sha256": "93ca1a7b169b752bee3c094abb0eb89f2bf549dc78ffdc9cbcc1b79c4d0db27c" + }, + { + "path": "refactor/.cache/thumbnail-package-types-3AozAr/report.json", + "sha256": "ba0e55229d60cc8451e156a87d7347d5e26d32c6648bdb362138c5457a214ace" + }, + { + "path": "refactor/.cache/rel02-registered-thumbnail-build.log", + "sha256": "545018474b0cf4ef35b043cef1c9491a3b8816f25589658a761a41080f1cc268" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-ads.tgz", + "sha256": "f8a8b707897660d75efb89e39d88878f14bbe6b064796d41e7d519631b406c77" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-ads-pack.log", + "sha256": "c91331c65d66e0d39b1ec75de1bea9705c5c702b11e43538edd352c0f08de580" + }, + { + "path": "refactor/baselines/major-candidate-preparation.json", + "sha256": "0b2d5ed5102aca0c5214fc12e802c58e88a4d40a43c4eff352c46e2091ed3386" + } + ] +} diff --git a/refactor/baselines/major-candidate-build/artplayer-plugin-ambilight.json b/refactor/baselines/major-candidate-build/artplayer-plugin-ambilight.json new file mode 100644 index 000000000..9218d5766 --- /dev/null +++ b/refactor/baselines/major-candidate-build/artplayer-plugin-ambilight.json @@ -0,0 +1,91 @@ +{ + "schemaVersion": 1, + "package": "artplayer-plugin-ambilight", + "version": "2.0.0", + "gate": "build", + "candidateIntegrity": "sha512-zwcVOBkU0MHYQE7nwLsWc8uWDOUFZYdQQ7Kn6eTjizuioAqpTZuMMlYA/CB0IzaLro4pHvN60HBNvvm6mFyvzg==", + "inputFingerprint": "58b3de027f6da9358927a032585af2db0b98ece514263062e61a26c0b0a60d69", + "result": "pass", + "checks": [ + { + "id": "major-version-and-distribution-members", + "result": "pass", + "mode": "native" + }, + { + "id": "production-build-archive-members", + "result": "pass", + "mode": "native" + }, + { + "id": "isolated-install-and-frozen-lock", + "result": "pass", + "mode": "native" + }, + { + "id": "unchanged-source-and-validation-inputs", + "result": "pass", + "mode": "native" + } + ], + "environment": [ + { + "os": "Windows", + "node": "v24.21.0", + "yarn": "1.22.22", + "remote": false + } + ], + "command": "yarn test:package --browser", + "reviewedBy": "Codex implementation verification; formal REVIEW-01/02/03 not started", + "artifacts": [ + { + "path": "refactor/.cache/release-ledger-3sr7NB/report.json", + "sha256": "33e123525ef8678b1d602d06ec56733f86ddaf10676f61652f56ac17c7e055de" + }, + { + "path": "refactor/.cache/release-ledger-cv1smZ/report.json", + "sha256": "33e123525ef8678b1d602d06ec56733f86ddaf10676f61652f56ac17c7e055de" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/report.json", + "sha256": "ae757c0b47903aa3e53b333ea161c122981b125238209bac926c4b2575213145" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/build.log", + "sha256": "adb0113c55572d7efc7b67110f8805d1a97b30c2be778dbc116e3713d10e8cba" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/install.log", + "sha256": "c3b09f4c65bfb4a1bf31ddd2e3328c22988cf52a31e36c31ea2de4d3132a89c6" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/frozen-install.log", + "sha256": "6d8a95fad69ac94a55d176b472fc3a0f72783092e49b7e683156b6717510f4a8" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/consumer-yarn.lock", + "sha256": "93ca1a7b169b752bee3c094abb0eb89f2bf549dc78ffdc9cbcc1b79c4d0db27c" + }, + { + "path": "refactor/.cache/thumbnail-package-types-3AozAr/report.json", + "sha256": "ba0e55229d60cc8451e156a87d7347d5e26d32c6648bdb362138c5457a214ace" + }, + { + "path": "refactor/.cache/rel02-registered-thumbnail-build.log", + "sha256": "545018474b0cf4ef35b043cef1c9491a3b8816f25589658a761a41080f1cc268" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-ambilight.tgz", + "sha256": "b0b05920f38315b3607879707c990edf536777d98aaeb5291b847ea98f74aa5a" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-ambilight-pack.log", + "sha256": "5c281bb904b499ca1d14b612d700e65a5549b567f502e4bebfe755386156841c" + }, + { + "path": "refactor/baselines/major-candidate-preparation.json", + "sha256": "0b2d5ed5102aca0c5214fc12e802c58e88a4d40a43c4eff352c46e2091ed3386" + } + ] +} diff --git a/refactor/baselines/major-candidate-build/artplayer-plugin-asr.json b/refactor/baselines/major-candidate-build/artplayer-plugin-asr.json new file mode 100644 index 000000000..f8754a815 --- /dev/null +++ b/refactor/baselines/major-candidate-build/artplayer-plugin-asr.json @@ -0,0 +1,91 @@ +{ + "schemaVersion": 1, + "package": "artplayer-plugin-asr", + "version": "3.0.0", + "gate": "build", + "candidateIntegrity": "sha512-rfRi6YB5cTiqnPQD/AN4dLprsXt7XIRo8F4KhyPp9cx/5UCNXBnSwnQYo0ZSFXWM5Y9CgIe9UxQ39NOKNX3hFQ==", + "inputFingerprint": "e99563e05cf2fa5cb687bee25bbec5f663dadb39cd7a780ae506121a069f3288", + "result": "pass", + "checks": [ + { + "id": "major-version-and-distribution-members", + "result": "pass", + "mode": "native" + }, + { + "id": "production-build-archive-members", + "result": "pass", + "mode": "native" + }, + { + "id": "isolated-install-and-frozen-lock", + "result": "pass", + "mode": "native" + }, + { + "id": "unchanged-source-and-validation-inputs", + "result": "pass", + "mode": "native" + } + ], + "environment": [ + { + "os": "Windows", + "node": "v24.21.0", + "yarn": "1.22.22", + "remote": false + } + ], + "command": "yarn test:package --browser", + "reviewedBy": "Codex implementation verification; formal REVIEW-01/02/03 not started", + "artifacts": [ + { + "path": "refactor/.cache/release-ledger-3sr7NB/report.json", + "sha256": "33e123525ef8678b1d602d06ec56733f86ddaf10676f61652f56ac17c7e055de" + }, + { + "path": "refactor/.cache/release-ledger-cv1smZ/report.json", + "sha256": "33e123525ef8678b1d602d06ec56733f86ddaf10676f61652f56ac17c7e055de" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/report.json", + "sha256": "ae757c0b47903aa3e53b333ea161c122981b125238209bac926c4b2575213145" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/build.log", + "sha256": "adb0113c55572d7efc7b67110f8805d1a97b30c2be778dbc116e3713d10e8cba" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/install.log", + "sha256": "c3b09f4c65bfb4a1bf31ddd2e3328c22988cf52a31e36c31ea2de4d3132a89c6" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/frozen-install.log", + "sha256": "6d8a95fad69ac94a55d176b472fc3a0f72783092e49b7e683156b6717510f4a8" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/consumer-yarn.lock", + "sha256": "93ca1a7b169b752bee3c094abb0eb89f2bf549dc78ffdc9cbcc1b79c4d0db27c" + }, + { + "path": "refactor/.cache/thumbnail-package-types-3AozAr/report.json", + "sha256": "ba0e55229d60cc8451e156a87d7347d5e26d32c6648bdb362138c5457a214ace" + }, + { + "path": "refactor/.cache/rel02-registered-thumbnail-build.log", + "sha256": "545018474b0cf4ef35b043cef1c9491a3b8816f25589658a761a41080f1cc268" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-asr.tgz", + "sha256": "c2ddf26932b1dc811b1c344bd83a92096610b276ba9fcc634736be9b346be3e5" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-asr-pack.log", + "sha256": "4c18702ca67113663bd22337bad706d8e6792bc37ccf90e678bc41fcc968fd2e" + }, + { + "path": "refactor/baselines/major-candidate-preparation.json", + "sha256": "0b2d5ed5102aca0c5214fc12e802c58e88a4d40a43c4eff352c46e2091ed3386" + } + ] +} diff --git a/refactor/baselines/major-candidate-build/artplayer-plugin-audio-track.json b/refactor/baselines/major-candidate-build/artplayer-plugin-audio-track.json new file mode 100644 index 000000000..14394c54f --- /dev/null +++ b/refactor/baselines/major-candidate-build/artplayer-plugin-audio-track.json @@ -0,0 +1,91 @@ +{ + "schemaVersion": 1, + "package": "artplayer-plugin-audio-track", + "version": "2.0.0", + "gate": "build", + "candidateIntegrity": "sha512-EY3TTnz3UEOyLjSpvjOmqykrGCuTLJ38O35JzSeFx11vQFt/fMA06fKBjvczMIyO3HgesWgXllIadJL3bgRAPg==", + "inputFingerprint": "68251599fb975857e5124b3a7804e2e7edbd9de6b3b22eef2882ae9cf38c3560", + "result": "pass", + "checks": [ + { + "id": "major-version-and-distribution-members", + "result": "pass", + "mode": "native" + }, + { + "id": "production-build-archive-members", + "result": "pass", + "mode": "native" + }, + { + "id": "isolated-install-and-frozen-lock", + "result": "pass", + "mode": "native" + }, + { + "id": "unchanged-source-and-validation-inputs", + "result": "pass", + "mode": "native" + } + ], + "environment": [ + { + "os": "Windows", + "node": "v24.21.0", + "yarn": "1.22.22", + "remote": false + } + ], + "command": "yarn test:package --browser", + "reviewedBy": "Codex implementation verification; formal REVIEW-01/02/03 not started", + "artifacts": [ + { + "path": "refactor/.cache/release-ledger-3sr7NB/report.json", + "sha256": "33e123525ef8678b1d602d06ec56733f86ddaf10676f61652f56ac17c7e055de" + }, + { + "path": "refactor/.cache/release-ledger-cv1smZ/report.json", + "sha256": "33e123525ef8678b1d602d06ec56733f86ddaf10676f61652f56ac17c7e055de" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/report.json", + "sha256": "ae757c0b47903aa3e53b333ea161c122981b125238209bac926c4b2575213145" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/build.log", + "sha256": "adb0113c55572d7efc7b67110f8805d1a97b30c2be778dbc116e3713d10e8cba" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/install.log", + "sha256": "c3b09f4c65bfb4a1bf31ddd2e3328c22988cf52a31e36c31ea2de4d3132a89c6" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/frozen-install.log", + "sha256": "6d8a95fad69ac94a55d176b472fc3a0f72783092e49b7e683156b6717510f4a8" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/consumer-yarn.lock", + "sha256": "93ca1a7b169b752bee3c094abb0eb89f2bf549dc78ffdc9cbcc1b79c4d0db27c" + }, + { + "path": "refactor/.cache/thumbnail-package-types-3AozAr/report.json", + "sha256": "ba0e55229d60cc8451e156a87d7347d5e26d32c6648bdb362138c5457a214ace" + }, + { + "path": "refactor/.cache/rel02-registered-thumbnail-build.log", + "sha256": "545018474b0cf4ef35b043cef1c9491a3b8816f25589658a761a41080f1cc268" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-audio-track.tgz", + "sha256": "81451d0161a50a1b9de188134be897b71974df90ff56af0ca1a402261941bf57" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-audio-track-pack.log", + "sha256": "e2668502490b035a471bcc61bbba140152c57158ae4565f833605ceb024a94b6" + }, + { + "path": "refactor/baselines/major-candidate-preparation.json", + "sha256": "0b2d5ed5102aca0c5214fc12e802c58e88a4d40a43c4eff352c46e2091ed3386" + } + ] +} diff --git a/refactor/baselines/major-candidate-build/artplayer-plugin-auto-thumbnail.json b/refactor/baselines/major-candidate-build/artplayer-plugin-auto-thumbnail.json new file mode 100644 index 000000000..3b67063a4 --- /dev/null +++ b/refactor/baselines/major-candidate-build/artplayer-plugin-auto-thumbnail.json @@ -0,0 +1,91 @@ +{ + "schemaVersion": 1, + "package": "artplayer-plugin-auto-thumbnail", + "version": "2.0.0", + "gate": "build", + "candidateIntegrity": "sha512-dcsPHwFqulFreP1myyXF9mkdy+LDeaJI33gl0QOnZ/VGNIXZAbuhskmAowTFw2PErj1C7saxmg3ArElLZqkfbA==", + "inputFingerprint": "03b31364d6b6ef6802213802031c1e4a811e1cd590e12468d882fbb4f0f7945d", + "result": "pass", + "checks": [ + { + "id": "major-version-and-distribution-members", + "result": "pass", + "mode": "native" + }, + { + "id": "production-build-archive-members", + "result": "pass", + "mode": "native" + }, + { + "id": "isolated-install-and-frozen-lock", + "result": "pass", + "mode": "native" + }, + { + "id": "unchanged-source-and-validation-inputs", + "result": "pass", + "mode": "native" + } + ], + "environment": [ + { + "os": "Windows", + "node": "v24.21.0", + "yarn": "1.22.22", + "remote": false + } + ], + "command": "yarn test:package --browser", + "reviewedBy": "Codex implementation verification; formal REVIEW-01/02/03 not started", + "artifacts": [ + { + "path": "refactor/.cache/release-ledger-3sr7NB/report.json", + "sha256": "33e123525ef8678b1d602d06ec56733f86ddaf10676f61652f56ac17c7e055de" + }, + { + "path": "refactor/.cache/release-ledger-cv1smZ/report.json", + "sha256": "33e123525ef8678b1d602d06ec56733f86ddaf10676f61652f56ac17c7e055de" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/report.json", + "sha256": "ae757c0b47903aa3e53b333ea161c122981b125238209bac926c4b2575213145" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/build.log", + "sha256": "adb0113c55572d7efc7b67110f8805d1a97b30c2be778dbc116e3713d10e8cba" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/install.log", + "sha256": "c3b09f4c65bfb4a1bf31ddd2e3328c22988cf52a31e36c31ea2de4d3132a89c6" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/frozen-install.log", + "sha256": "6d8a95fad69ac94a55d176b472fc3a0f72783092e49b7e683156b6717510f4a8" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/consumer-yarn.lock", + "sha256": "93ca1a7b169b752bee3c094abb0eb89f2bf549dc78ffdc9cbcc1b79c4d0db27c" + }, + { + "path": "refactor/.cache/thumbnail-package-types-3AozAr/report.json", + "sha256": "ba0e55229d60cc8451e156a87d7347d5e26d32c6648bdb362138c5457a214ace" + }, + { + "path": "refactor/.cache/rel02-registered-thumbnail-build.log", + "sha256": "545018474b0cf4ef35b043cef1c9491a3b8816f25589658a761a41080f1cc268" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-auto-thumbnail.tgz", + "sha256": "65fa24282f7f0b9e814434f696f2f4e302f19008a6c62281175c887b3d74c6fe" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-auto-thumbnail-pack.log", + "sha256": "8ee85f3eb7e3f45b8b558e3e022283386176cd0a831ea3b24865b296e014ba0c" + }, + { + "path": "refactor/baselines/major-candidate-preparation.json", + "sha256": "0b2d5ed5102aca0c5214fc12e802c58e88a4d40a43c4eff352c46e2091ed3386" + } + ] +} diff --git a/refactor/baselines/major-candidate-build/artplayer-plugin-chapter.json b/refactor/baselines/major-candidate-build/artplayer-plugin-chapter.json new file mode 100644 index 000000000..d92b047a9 --- /dev/null +++ b/refactor/baselines/major-candidate-build/artplayer-plugin-chapter.json @@ -0,0 +1,91 @@ +{ + "schemaVersion": 1, + "package": "artplayer-plugin-chapter", + "version": "2.0.0", + "gate": "build", + "candidateIntegrity": "sha512-uiugo8ZhrPwCUSUAIQAyS/bqLxWB+ox/mYadTRqOsh2WgktcoRxeTvEzFzvxIH+UUR8IEz3IB+Ug3tpp0bEIbg==", + "inputFingerprint": "4dcc9e5c4e127edbc17ab1e59e3fb973ac9733125cff744c3031b43b98476e02", + "result": "pass", + "checks": [ + { + "id": "major-version-and-distribution-members", + "result": "pass", + "mode": "native" + }, + { + "id": "production-build-archive-members", + "result": "pass", + "mode": "native" + }, + { + "id": "isolated-install-and-frozen-lock", + "result": "pass", + "mode": "native" + }, + { + "id": "unchanged-source-and-validation-inputs", + "result": "pass", + "mode": "native" + } + ], + "environment": [ + { + "os": "Windows", + "node": "v24.21.0", + "yarn": "1.22.22", + "remote": false + } + ], + "command": "yarn test:package --browser", + "reviewedBy": "Codex implementation verification; formal REVIEW-01/02/03 not started", + "artifacts": [ + { + "path": "refactor/.cache/release-ledger-3sr7NB/report.json", + "sha256": "33e123525ef8678b1d602d06ec56733f86ddaf10676f61652f56ac17c7e055de" + }, + { + "path": "refactor/.cache/release-ledger-cv1smZ/report.json", + "sha256": "33e123525ef8678b1d602d06ec56733f86ddaf10676f61652f56ac17c7e055de" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/report.json", + "sha256": "ae757c0b47903aa3e53b333ea161c122981b125238209bac926c4b2575213145" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/build.log", + "sha256": "adb0113c55572d7efc7b67110f8805d1a97b30c2be778dbc116e3713d10e8cba" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/install.log", + "sha256": "c3b09f4c65bfb4a1bf31ddd2e3328c22988cf52a31e36c31ea2de4d3132a89c6" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/frozen-install.log", + "sha256": "6d8a95fad69ac94a55d176b472fc3a0f72783092e49b7e683156b6717510f4a8" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/consumer-yarn.lock", + "sha256": "93ca1a7b169b752bee3c094abb0eb89f2bf549dc78ffdc9cbcc1b79c4d0db27c" + }, + { + "path": "refactor/.cache/thumbnail-package-types-3AozAr/report.json", + "sha256": "ba0e55229d60cc8451e156a87d7347d5e26d32c6648bdb362138c5457a214ace" + }, + { + "path": "refactor/.cache/rel02-registered-thumbnail-build.log", + "sha256": "545018474b0cf4ef35b043cef1c9491a3b8816f25589658a761a41080f1cc268" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-chapter.tgz", + "sha256": "07124421d415e6dfa62c05cfa439ac1d89553829bb797b06f7b196b90a07204f" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-chapter-pack.log", + "sha256": "200af0a75a7647d4ca464d5f1da23049e5104f8d3798915436c4d8ae250d903b" + }, + { + "path": "refactor/baselines/major-candidate-preparation.json", + "sha256": "0b2d5ed5102aca0c5214fc12e802c58e88a4d40a43c4eff352c46e2091ed3386" + } + ] +} diff --git a/refactor/baselines/major-candidate-build/artplayer-plugin-chromecast.json b/refactor/baselines/major-candidate-build/artplayer-plugin-chromecast.json new file mode 100644 index 000000000..636a4c360 --- /dev/null +++ b/refactor/baselines/major-candidate-build/artplayer-plugin-chromecast.json @@ -0,0 +1,91 @@ +{ + "schemaVersion": 1, + "package": "artplayer-plugin-chromecast", + "version": "2.0.0", + "gate": "build", + "candidateIntegrity": "sha512-CtzTXvyn3QQDV9FiksabGo9mlTw6erU3FkDhHf3s1EtUBm+DvYJGi+msrZqa0IAoxUDyXLgNw/g6l4ivCpE1nQ==", + "inputFingerprint": "e16de620bd4770b4ab717291af29d5a2f450025ae8bdf22815f6efd51e40056e", + "result": "pass", + "checks": [ + { + "id": "major-version-and-distribution-members", + "result": "pass", + "mode": "native" + }, + { + "id": "production-build-archive-members", + "result": "pass", + "mode": "native" + }, + { + "id": "isolated-install-and-frozen-lock", + "result": "pass", + "mode": "native" + }, + { + "id": "unchanged-source-and-validation-inputs", + "result": "pass", + "mode": "native" + } + ], + "environment": [ + { + "os": "Windows", + "node": "v24.21.0", + "yarn": "1.22.22", + "remote": false + } + ], + "command": "yarn test:package --browser", + "reviewedBy": "Codex implementation verification; formal REVIEW-01/02/03 not started", + "artifacts": [ + { + "path": "refactor/.cache/release-ledger-3sr7NB/report.json", + "sha256": "33e123525ef8678b1d602d06ec56733f86ddaf10676f61652f56ac17c7e055de" + }, + { + "path": "refactor/.cache/release-ledger-cv1smZ/report.json", + "sha256": "33e123525ef8678b1d602d06ec56733f86ddaf10676f61652f56ac17c7e055de" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/report.json", + "sha256": "ae757c0b47903aa3e53b333ea161c122981b125238209bac926c4b2575213145" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/build.log", + "sha256": "adb0113c55572d7efc7b67110f8805d1a97b30c2be778dbc116e3713d10e8cba" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/install.log", + "sha256": "c3b09f4c65bfb4a1bf31ddd2e3328c22988cf52a31e36c31ea2de4d3132a89c6" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/frozen-install.log", + "sha256": "6d8a95fad69ac94a55d176b472fc3a0f72783092e49b7e683156b6717510f4a8" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/consumer-yarn.lock", + "sha256": "93ca1a7b169b752bee3c094abb0eb89f2bf549dc78ffdc9cbcc1b79c4d0db27c" + }, + { + "path": "refactor/.cache/thumbnail-package-types-3AozAr/report.json", + "sha256": "ba0e55229d60cc8451e156a87d7347d5e26d32c6648bdb362138c5457a214ace" + }, + { + "path": "refactor/.cache/rel02-registered-thumbnail-build.log", + "sha256": "545018474b0cf4ef35b043cef1c9491a3b8816f25589658a761a41080f1cc268" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-chromecast.tgz", + "sha256": "c2c891a6ad97a38932235f73e5f8df5571c5fd3d91ce69303e467391f073e791" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-chromecast-pack.log", + "sha256": "9804f38363193d1b26ab795bf79478dbe966f65822cea9f06c5d10e2856137cb" + }, + { + "path": "refactor/baselines/major-candidate-preparation.json", + "sha256": "0b2d5ed5102aca0c5214fc12e802c58e88a4d40a43c4eff352c46e2091ed3386" + } + ] +} diff --git a/refactor/baselines/major-candidate-build/artplayer-plugin-danmuku-mask.json b/refactor/baselines/major-candidate-build/artplayer-plugin-danmuku-mask.json new file mode 100644 index 000000000..968a8f917 --- /dev/null +++ b/refactor/baselines/major-candidate-build/artplayer-plugin-danmuku-mask.json @@ -0,0 +1,91 @@ +{ + "schemaVersion": 1, + "package": "artplayer-plugin-danmuku-mask", + "version": "2.0.0", + "gate": "build", + "candidateIntegrity": "sha512-Ib4RP36N7k75k2pO2oyjlfmVQ1I5ODrNoGVOxrj042ZJ7OPrteqrBuy+wsFzvOoF24uZKHGpBD+vX+8y+5XvWw==", + "inputFingerprint": "71b4367caed8ad8cbe4a171abb3bb4be3955c15dea4694255c1448c85d6dfb17", + "result": "pass", + "checks": [ + { + "id": "major-version-and-distribution-members", + "result": "pass", + "mode": "native" + }, + { + "id": "production-build-archive-members", + "result": "pass", + "mode": "native" + }, + { + "id": "isolated-install-and-frozen-lock", + "result": "pass", + "mode": "native" + }, + { + "id": "unchanged-source-and-validation-inputs", + "result": "pass", + "mode": "native" + } + ], + "environment": [ + { + "os": "Windows", + "node": "v24.21.0", + "yarn": "1.22.22", + "remote": false + } + ], + "command": "yarn test:package --browser", + "reviewedBy": "Codex implementation verification; formal REVIEW-01/02/03 not started", + "artifacts": [ + { + "path": "refactor/.cache/release-ledger-3sr7NB/report.json", + "sha256": "33e123525ef8678b1d602d06ec56733f86ddaf10676f61652f56ac17c7e055de" + }, + { + "path": "refactor/.cache/release-ledger-cv1smZ/report.json", + "sha256": "33e123525ef8678b1d602d06ec56733f86ddaf10676f61652f56ac17c7e055de" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/report.json", + "sha256": "ae757c0b47903aa3e53b333ea161c122981b125238209bac926c4b2575213145" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/build.log", + "sha256": "adb0113c55572d7efc7b67110f8805d1a97b30c2be778dbc116e3713d10e8cba" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/install.log", + "sha256": "c3b09f4c65bfb4a1bf31ddd2e3328c22988cf52a31e36c31ea2de4d3132a89c6" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/frozen-install.log", + "sha256": "6d8a95fad69ac94a55d176b472fc3a0f72783092e49b7e683156b6717510f4a8" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/consumer-yarn.lock", + "sha256": "93ca1a7b169b752bee3c094abb0eb89f2bf549dc78ffdc9cbcc1b79c4d0db27c" + }, + { + "path": "refactor/.cache/thumbnail-package-types-3AozAr/report.json", + "sha256": "ba0e55229d60cc8451e156a87d7347d5e26d32c6648bdb362138c5457a214ace" + }, + { + "path": "refactor/.cache/rel02-registered-thumbnail-build.log", + "sha256": "545018474b0cf4ef35b043cef1c9491a3b8816f25589658a761a41080f1cc268" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-danmuku-mask.tgz", + "sha256": "fb44b8bc4ae67f2a36c50e2d457b77c0a8b02105275e84e7904a03aa59c70de3" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-danmuku-mask-pack.log", + "sha256": "bb148545ad70ed5999ddec0beedfa291dd9e4fcec4ed50be8e826687f1716442" + }, + { + "path": "refactor/baselines/major-candidate-preparation.json", + "sha256": "0b2d5ed5102aca0c5214fc12e802c58e88a4d40a43c4eff352c46e2091ed3386" + } + ] +} diff --git a/refactor/baselines/major-candidate-build/artplayer-plugin-danmuku.json b/refactor/baselines/major-candidate-build/artplayer-plugin-danmuku.json new file mode 100644 index 000000000..273e22188 --- /dev/null +++ b/refactor/baselines/major-candidate-build/artplayer-plugin-danmuku.json @@ -0,0 +1,91 @@ +{ + "schemaVersion": 1, + "package": "artplayer-plugin-danmuku", + "version": "6.0.0", + "gate": "build", + "candidateIntegrity": "sha512-064flVtWOP8FvGSA+cKjKOfYIrj3WU40RkBzgiHWecrLiiYHQE+gxox29goEs0r3W0BbSPcJR6luCGTbDqWf9Q==", + "inputFingerprint": "90d09ab98a1ca36575a5ed38332d518c03265bcd4ad95524170394b1e67209c0", + "result": "pass", + "checks": [ + { + "id": "major-version-and-distribution-members", + "result": "pass", + "mode": "native" + }, + { + "id": "production-build-archive-members", + "result": "pass", + "mode": "native" + }, + { + "id": "isolated-install-and-frozen-lock", + "result": "pass", + "mode": "native" + }, + { + "id": "unchanged-source-and-validation-inputs", + "result": "pass", + "mode": "native" + } + ], + "environment": [ + { + "os": "Windows", + "node": "v24.21.0", + "yarn": "1.22.22", + "remote": false + } + ], + "command": "yarn test:package --browser", + "reviewedBy": "Codex implementation verification; formal REVIEW-01/02/03 not started", + "artifacts": [ + { + "path": "refactor/.cache/release-ledger-3sr7NB/report.json", + "sha256": "33e123525ef8678b1d602d06ec56733f86ddaf10676f61652f56ac17c7e055de" + }, + { + "path": "refactor/.cache/release-ledger-cv1smZ/report.json", + "sha256": "33e123525ef8678b1d602d06ec56733f86ddaf10676f61652f56ac17c7e055de" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/report.json", + "sha256": "ae757c0b47903aa3e53b333ea161c122981b125238209bac926c4b2575213145" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/build.log", + "sha256": "adb0113c55572d7efc7b67110f8805d1a97b30c2be778dbc116e3713d10e8cba" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/install.log", + "sha256": "c3b09f4c65bfb4a1bf31ddd2e3328c22988cf52a31e36c31ea2de4d3132a89c6" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/frozen-install.log", + "sha256": "6d8a95fad69ac94a55d176b472fc3a0f72783092e49b7e683156b6717510f4a8" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/consumer-yarn.lock", + "sha256": "93ca1a7b169b752bee3c094abb0eb89f2bf549dc78ffdc9cbcc1b79c4d0db27c" + }, + { + "path": "refactor/.cache/thumbnail-package-types-3AozAr/report.json", + "sha256": "ba0e55229d60cc8451e156a87d7347d5e26d32c6648bdb362138c5457a214ace" + }, + { + "path": "refactor/.cache/rel02-registered-thumbnail-build.log", + "sha256": "545018474b0cf4ef35b043cef1c9491a3b8816f25589658a761a41080f1cc268" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-danmuku.tgz", + "sha256": "b1c1079ffdbb14e7dbc42639cb39a475a2f9f75bf1cf598ae3a00e2a68e5fcd8" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-danmuku-pack.log", + "sha256": "ca7cf34b862e581d010de8e025b210b9b8cda78969e27fc57fd9ad8404e1002e" + }, + { + "path": "refactor/baselines/major-candidate-preparation.json", + "sha256": "0b2d5ed5102aca0c5214fc12e802c58e88a4d40a43c4eff352c46e2091ed3386" + } + ] +} diff --git a/refactor/baselines/major-candidate-build/artplayer-plugin-dash-control.json b/refactor/baselines/major-candidate-build/artplayer-plugin-dash-control.json new file mode 100644 index 000000000..2325297ae --- /dev/null +++ b/refactor/baselines/major-candidate-build/artplayer-plugin-dash-control.json @@ -0,0 +1,91 @@ +{ + "schemaVersion": 1, + "package": "artplayer-plugin-dash-control", + "version": "2.0.0", + "gate": "build", + "candidateIntegrity": "sha512-01z5sdzWx7zNFiUITEelZ8f9v+rSGiYH3HkxnTN0qQxQY12la0fJ1kK5YIFRzoeWcj4cakygSsvMuPqjQ6OFKQ==", + "inputFingerprint": "3130f6e7c49373a87b094582bcc9affbdf799c562ec688137bb96f3d7ed42157", + "result": "pass", + "checks": [ + { + "id": "major-version-and-distribution-members", + "result": "pass", + "mode": "native" + }, + { + "id": "production-build-archive-members", + "result": "pass", + "mode": "native" + }, + { + "id": "isolated-install-and-frozen-lock", + "result": "pass", + "mode": "native" + }, + { + "id": "unchanged-source-and-validation-inputs", + "result": "pass", + "mode": "native" + } + ], + "environment": [ + { + "os": "Windows", + "node": "v24.21.0", + "yarn": "1.22.22", + "remote": false + } + ], + "command": "yarn test:package --browser", + "reviewedBy": "Codex implementation verification; formal REVIEW-01/02/03 not started", + "artifacts": [ + { + "path": "refactor/.cache/release-ledger-3sr7NB/report.json", + "sha256": "33e123525ef8678b1d602d06ec56733f86ddaf10676f61652f56ac17c7e055de" + }, + { + "path": "refactor/.cache/release-ledger-cv1smZ/report.json", + "sha256": "33e123525ef8678b1d602d06ec56733f86ddaf10676f61652f56ac17c7e055de" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/report.json", + "sha256": "ae757c0b47903aa3e53b333ea161c122981b125238209bac926c4b2575213145" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/build.log", + "sha256": "adb0113c55572d7efc7b67110f8805d1a97b30c2be778dbc116e3713d10e8cba" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/install.log", + "sha256": "c3b09f4c65bfb4a1bf31ddd2e3328c22988cf52a31e36c31ea2de4d3132a89c6" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/frozen-install.log", + "sha256": "6d8a95fad69ac94a55d176b472fc3a0f72783092e49b7e683156b6717510f4a8" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/consumer-yarn.lock", + "sha256": "93ca1a7b169b752bee3c094abb0eb89f2bf549dc78ffdc9cbcc1b79c4d0db27c" + }, + { + "path": "refactor/.cache/thumbnail-package-types-3AozAr/report.json", + "sha256": "ba0e55229d60cc8451e156a87d7347d5e26d32c6648bdb362138c5457a214ace" + }, + { + "path": "refactor/.cache/rel02-registered-thumbnail-build.log", + "sha256": "545018474b0cf4ef35b043cef1c9491a3b8816f25589658a761a41080f1cc268" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-dash-control.tgz", + "sha256": "d29880418e4327f78c3a2847a391be7e2be20cd5ad6035accb9070c20f1c4cac" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-dash-control-pack.log", + "sha256": "a9287b44f86e59d75037bb19dcac4cb6f81603a1a6e251ae390ee96bf5168334" + }, + { + "path": "refactor/baselines/major-candidate-preparation.json", + "sha256": "0b2d5ed5102aca0c5214fc12e802c58e88a4d40a43c4eff352c46e2091ed3386" + } + ] +} diff --git a/refactor/baselines/major-candidate-build/artplayer-plugin-document-pip.json b/refactor/baselines/major-candidate-build/artplayer-plugin-document-pip.json new file mode 100644 index 000000000..08cb812b3 --- /dev/null +++ b/refactor/baselines/major-candidate-build/artplayer-plugin-document-pip.json @@ -0,0 +1,91 @@ +{ + "schemaVersion": 1, + "package": "artplayer-plugin-document-pip", + "version": "2.0.0", + "gate": "build", + "candidateIntegrity": "sha512-AJ3JW4+TU0wbFWci5YeSOcV66gEOBrys3ud5xgp3tqjoRxu3IHK4t1z4j3nxlROsKbqeHnOHzxwMeusYM9FyQg==", + "inputFingerprint": "3507d1d5e0de702173c25a2e5caddac6e245046d9cd1249728b76e6dea9b8b77", + "result": "pass", + "checks": [ + { + "id": "major-version-and-distribution-members", + "result": "pass", + "mode": "native" + }, + { + "id": "production-build-archive-members", + "result": "pass", + "mode": "native" + }, + { + "id": "isolated-install-and-frozen-lock", + "result": "pass", + "mode": "native" + }, + { + "id": "unchanged-source-and-validation-inputs", + "result": "pass", + "mode": "native" + } + ], + "environment": [ + { + "os": "Windows", + "node": "v24.21.0", + "yarn": "1.22.22", + "remote": false + } + ], + "command": "yarn test:package --browser", + "reviewedBy": "Codex implementation verification; formal REVIEW-01/02/03 not started", + "artifacts": [ + { + "path": "refactor/.cache/release-ledger-3sr7NB/report.json", + "sha256": "33e123525ef8678b1d602d06ec56733f86ddaf10676f61652f56ac17c7e055de" + }, + { + "path": "refactor/.cache/release-ledger-cv1smZ/report.json", + "sha256": "33e123525ef8678b1d602d06ec56733f86ddaf10676f61652f56ac17c7e055de" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/report.json", + "sha256": "ae757c0b47903aa3e53b333ea161c122981b125238209bac926c4b2575213145" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/build.log", + "sha256": "adb0113c55572d7efc7b67110f8805d1a97b30c2be778dbc116e3713d10e8cba" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/install.log", + "sha256": "c3b09f4c65bfb4a1bf31ddd2e3328c22988cf52a31e36c31ea2de4d3132a89c6" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/frozen-install.log", + "sha256": "6d8a95fad69ac94a55d176b472fc3a0f72783092e49b7e683156b6717510f4a8" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/consumer-yarn.lock", + "sha256": "93ca1a7b169b752bee3c094abb0eb89f2bf549dc78ffdc9cbcc1b79c4d0db27c" + }, + { + "path": "refactor/.cache/thumbnail-package-types-3AozAr/report.json", + "sha256": "ba0e55229d60cc8451e156a87d7347d5e26d32c6648bdb362138c5457a214ace" + }, + { + "path": "refactor/.cache/rel02-registered-thumbnail-build.log", + "sha256": "545018474b0cf4ef35b043cef1c9491a3b8816f25589658a761a41080f1cc268" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-document-pip.tgz", + "sha256": "5713c022da6053920b91a41a5b9b9eba481586164014bba72ad84d5cd7da1fe9" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-document-pip-pack.log", + "sha256": "cc64e2518f8a571055f06648fb52d4b1de0ce434fb3b13bb0bda19e87ab3fa0a" + }, + { + "path": "refactor/baselines/major-candidate-preparation.json", + "sha256": "0b2d5ed5102aca0c5214fc12e802c58e88a4d40a43c4eff352c46e2091ed3386" + } + ] +} diff --git a/refactor/baselines/major-candidate-build/artplayer-plugin-hls-control.json b/refactor/baselines/major-candidate-build/artplayer-plugin-hls-control.json new file mode 100644 index 000000000..0219b786d --- /dev/null +++ b/refactor/baselines/major-candidate-build/artplayer-plugin-hls-control.json @@ -0,0 +1,91 @@ +{ + "schemaVersion": 1, + "package": "artplayer-plugin-hls-control", + "version": "2.0.0", + "gate": "build", + "candidateIntegrity": "sha512-yBcdrwu+AaVwKK5K15rBoqzvkU4a3KeUUKOikJjO+uLuJr6Jw/LL8eu9ye5M+vFFO25jDjbAPxAJ1e0xm5i0lA==", + "inputFingerprint": "3210ec59c5b8440d584d509e214f4021a0a5117639a1e883d617e95e2ac9a49b", + "result": "pass", + "checks": [ + { + "id": "major-version-and-distribution-members", + "result": "pass", + "mode": "native" + }, + { + "id": "production-build-archive-members", + "result": "pass", + "mode": "native" + }, + { + "id": "isolated-install-and-frozen-lock", + "result": "pass", + "mode": "native" + }, + { + "id": "unchanged-source-and-validation-inputs", + "result": "pass", + "mode": "native" + } + ], + "environment": [ + { + "os": "Windows", + "node": "v24.21.0", + "yarn": "1.22.22", + "remote": false + } + ], + "command": "yarn test:package --browser", + "reviewedBy": "Codex implementation verification; formal REVIEW-01/02/03 not started", + "artifacts": [ + { + "path": "refactor/.cache/release-ledger-3sr7NB/report.json", + "sha256": "33e123525ef8678b1d602d06ec56733f86ddaf10676f61652f56ac17c7e055de" + }, + { + "path": "refactor/.cache/release-ledger-cv1smZ/report.json", + "sha256": "33e123525ef8678b1d602d06ec56733f86ddaf10676f61652f56ac17c7e055de" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/report.json", + "sha256": "ae757c0b47903aa3e53b333ea161c122981b125238209bac926c4b2575213145" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/build.log", + "sha256": "adb0113c55572d7efc7b67110f8805d1a97b30c2be778dbc116e3713d10e8cba" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/install.log", + "sha256": "c3b09f4c65bfb4a1bf31ddd2e3328c22988cf52a31e36c31ea2de4d3132a89c6" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/frozen-install.log", + "sha256": "6d8a95fad69ac94a55d176b472fc3a0f72783092e49b7e683156b6717510f4a8" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/consumer-yarn.lock", + "sha256": "93ca1a7b169b752bee3c094abb0eb89f2bf549dc78ffdc9cbcc1b79c4d0db27c" + }, + { + "path": "refactor/.cache/thumbnail-package-types-3AozAr/report.json", + "sha256": "ba0e55229d60cc8451e156a87d7347d5e26d32c6648bdb362138c5457a214ace" + }, + { + "path": "refactor/.cache/rel02-registered-thumbnail-build.log", + "sha256": "545018474b0cf4ef35b043cef1c9491a3b8816f25589658a761a41080f1cc268" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-hls-control.tgz", + "sha256": "c31a2ea368cf17223f7c20b5a424c121f3e4dbb26387f0a29d1c4c0eff0a4423" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-hls-control-pack.log", + "sha256": "de2df17321d870bfb9fde134ec95913931a248f57cb3082d35c98fbaed3129c2" + }, + { + "path": "refactor/baselines/major-candidate-preparation.json", + "sha256": "0b2d5ed5102aca0c5214fc12e802c58e88a4d40a43c4eff352c46e2091ed3386" + } + ] +} diff --git a/refactor/baselines/major-candidate-build/artplayer-plugin-jassub.json b/refactor/baselines/major-candidate-build/artplayer-plugin-jassub.json new file mode 100644 index 000000000..d4498ec65 --- /dev/null +++ b/refactor/baselines/major-candidate-build/artplayer-plugin-jassub.json @@ -0,0 +1,91 @@ +{ + "schemaVersion": 1, + "package": "artplayer-plugin-jassub", + "version": "2.0.0", + "gate": "build", + "candidateIntegrity": "sha512-NgBP0rzu7okmarQfGT9+XgXTxrLc+VUjDA9gu9lFlR5a72/EDnCDgalRZOIZpTix3Wtg8bGJsXgKkPpBKpfe/A==", + "inputFingerprint": "e0391ecf1e2c9da0a622bb933a857f718bb370ecfb63ecc4b5e3ef1261e84371", + "result": "pass", + "checks": [ + { + "id": "major-version-and-distribution-members", + "result": "pass", + "mode": "native" + }, + { + "id": "production-build-archive-members", + "result": "pass", + "mode": "native" + }, + { + "id": "isolated-install-and-frozen-lock", + "result": "pass", + "mode": "native" + }, + { + "id": "unchanged-source-and-validation-inputs", + "result": "pass", + "mode": "native" + } + ], + "environment": [ + { + "os": "Windows", + "node": "v24.21.0", + "yarn": "1.22.22", + "remote": false + } + ], + "command": "yarn test:package --browser", + "reviewedBy": "Codex implementation verification; formal REVIEW-01/02/03 not started", + "artifacts": [ + { + "path": "refactor/.cache/release-ledger-3sr7NB/report.json", + "sha256": "33e123525ef8678b1d602d06ec56733f86ddaf10676f61652f56ac17c7e055de" + }, + { + "path": "refactor/.cache/release-ledger-cv1smZ/report.json", + "sha256": "33e123525ef8678b1d602d06ec56733f86ddaf10676f61652f56ac17c7e055de" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/report.json", + "sha256": "ae757c0b47903aa3e53b333ea161c122981b125238209bac926c4b2575213145" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/build.log", + "sha256": "adb0113c55572d7efc7b67110f8805d1a97b30c2be778dbc116e3713d10e8cba" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/install.log", + "sha256": "c3b09f4c65bfb4a1bf31ddd2e3328c22988cf52a31e36c31ea2de4d3132a89c6" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/frozen-install.log", + "sha256": "6d8a95fad69ac94a55d176b472fc3a0f72783092e49b7e683156b6717510f4a8" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/consumer-yarn.lock", + "sha256": "93ca1a7b169b752bee3c094abb0eb89f2bf549dc78ffdc9cbcc1b79c4d0db27c" + }, + { + "path": "refactor/.cache/thumbnail-package-types-3AozAr/report.json", + "sha256": "ba0e55229d60cc8451e156a87d7347d5e26d32c6648bdb362138c5457a214ace" + }, + { + "path": "refactor/.cache/rel02-registered-thumbnail-build.log", + "sha256": "545018474b0cf4ef35b043cef1c9491a3b8816f25589658a761a41080f1cc268" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-jassub.tgz", + "sha256": "b598a720fffbd839c61adde33e1a19e2da2473548aebaeb4669be58278605b91" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-jassub-pack.log", + "sha256": "bf9c6bc5f3ce1faf77f5ae0895b8d5acb98fb9e26b3c0870df6ba7ee83ff80ae" + }, + { + "path": "refactor/baselines/major-candidate-preparation.json", + "sha256": "0b2d5ed5102aca0c5214fc12e802c58e88a4d40a43c4eff352c46e2091ed3386" + } + ] +} diff --git a/refactor/baselines/major-candidate-build/artplayer-plugin-multiple-subtitles.json b/refactor/baselines/major-candidate-build/artplayer-plugin-multiple-subtitles.json new file mode 100644 index 000000000..30008fa32 --- /dev/null +++ b/refactor/baselines/major-candidate-build/artplayer-plugin-multiple-subtitles.json @@ -0,0 +1,91 @@ +{ + "schemaVersion": 1, + "package": "artplayer-plugin-multiple-subtitles", + "version": "2.0.0", + "gate": "build", + "candidateIntegrity": "sha512-oP46adeD15srjRhvC48jfXt2/7HsCbFkDs5dAm2EVFTGnJELHgUiBgoJmkq59s20j0Q0dJA6BAedlSp+xtXdgg==", + "inputFingerprint": "d2b9e3f04560bcb5a5e6028166c7f92d23554290be6ae29fc632bf1eb82d1f87", + "result": "pass", + "checks": [ + { + "id": "major-version-and-distribution-members", + "result": "pass", + "mode": "native" + }, + { + "id": "production-build-archive-members", + "result": "pass", + "mode": "native" + }, + { + "id": "isolated-install-and-frozen-lock", + "result": "pass", + "mode": "native" + }, + { + "id": "unchanged-source-and-validation-inputs", + "result": "pass", + "mode": "native" + } + ], + "environment": [ + { + "os": "Windows", + "node": "v24.21.0", + "yarn": "1.22.22", + "remote": false + } + ], + "command": "yarn test:package --browser", + "reviewedBy": "Codex implementation verification; formal REVIEW-01/02/03 not started", + "artifacts": [ + { + "path": "refactor/.cache/release-ledger-3sr7NB/report.json", + "sha256": "33e123525ef8678b1d602d06ec56733f86ddaf10676f61652f56ac17c7e055de" + }, + { + "path": "refactor/.cache/release-ledger-cv1smZ/report.json", + "sha256": "33e123525ef8678b1d602d06ec56733f86ddaf10676f61652f56ac17c7e055de" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/report.json", + "sha256": "ae757c0b47903aa3e53b333ea161c122981b125238209bac926c4b2575213145" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/build.log", + "sha256": "adb0113c55572d7efc7b67110f8805d1a97b30c2be778dbc116e3713d10e8cba" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/install.log", + "sha256": "c3b09f4c65bfb4a1bf31ddd2e3328c22988cf52a31e36c31ea2de4d3132a89c6" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/frozen-install.log", + "sha256": "6d8a95fad69ac94a55d176b472fc3a0f72783092e49b7e683156b6717510f4a8" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/consumer-yarn.lock", + "sha256": "93ca1a7b169b752bee3c094abb0eb89f2bf549dc78ffdc9cbcc1b79c4d0db27c" + }, + { + "path": "refactor/.cache/thumbnail-package-types-3AozAr/report.json", + "sha256": "ba0e55229d60cc8451e156a87d7347d5e26d32c6648bdb362138c5457a214ace" + }, + { + "path": "refactor/.cache/rel02-registered-thumbnail-build.log", + "sha256": "545018474b0cf4ef35b043cef1c9491a3b8816f25589658a761a41080f1cc268" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-multiple-subtitles.tgz", + "sha256": "bfd94ee29f2a76242f01dcad2f55bb306fca5335f164f4063b74dee510c7e54a" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-multiple-subtitles-pack.log", + "sha256": "c81ad204e912162176657746ad614b29aec27d067e59c9ace0e89121c5508450" + }, + { + "path": "refactor/baselines/major-candidate-preparation.json", + "sha256": "0b2d5ed5102aca0c5214fc12e802c58e88a4d40a43c4eff352c46e2091ed3386" + } + ] +} diff --git a/refactor/baselines/major-candidate-build/artplayer-plugin-vast.json b/refactor/baselines/major-candidate-build/artplayer-plugin-vast.json new file mode 100644 index 000000000..327710edf --- /dev/null +++ b/refactor/baselines/major-candidate-build/artplayer-plugin-vast.json @@ -0,0 +1,91 @@ +{ + "schemaVersion": 1, + "package": "artplayer-plugin-vast", + "version": "2.0.0", + "gate": "build", + "candidateIntegrity": "sha512-nayI7zsg4owfZLynn6p3v6VYIWjSW6LJ98wC+3zmc0qH1TKtGeyn0Tg8k5CcCF1oozpT8S4UtdMb7PLlQZ1gmw==", + "inputFingerprint": "07e23e4b5ad201e2b33afd0f8b689161c6228d0c0e0621487e48b04457fef766", + "result": "pass", + "checks": [ + { + "id": "major-version-and-distribution-members", + "result": "pass", + "mode": "native" + }, + { + "id": "production-build-archive-members", + "result": "pass", + "mode": "native" + }, + { + "id": "isolated-install-and-frozen-lock", + "result": "pass", + "mode": "native" + }, + { + "id": "unchanged-source-and-validation-inputs", + "result": "pass", + "mode": "native" + } + ], + "environment": [ + { + "os": "Windows", + "node": "v24.21.0", + "yarn": "1.22.22", + "remote": false + } + ], + "command": "yarn test:package --browser", + "reviewedBy": "Codex implementation verification; formal REVIEW-01/02/03 not started", + "artifacts": [ + { + "path": "refactor/.cache/release-ledger-3sr7NB/report.json", + "sha256": "33e123525ef8678b1d602d06ec56733f86ddaf10676f61652f56ac17c7e055de" + }, + { + "path": "refactor/.cache/release-ledger-cv1smZ/report.json", + "sha256": "33e123525ef8678b1d602d06ec56733f86ddaf10676f61652f56ac17c7e055de" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/report.json", + "sha256": "ae757c0b47903aa3e53b333ea161c122981b125238209bac926c4b2575213145" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/build.log", + "sha256": "adb0113c55572d7efc7b67110f8805d1a97b30c2be778dbc116e3713d10e8cba" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/install.log", + "sha256": "c3b09f4c65bfb4a1bf31ddd2e3328c22988cf52a31e36c31ea2de4d3132a89c6" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/frozen-install.log", + "sha256": "6d8a95fad69ac94a55d176b472fc3a0f72783092e49b7e683156b6717510f4a8" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/consumer-yarn.lock", + "sha256": "93ca1a7b169b752bee3c094abb0eb89f2bf549dc78ffdc9cbcc1b79c4d0db27c" + }, + { + "path": "refactor/.cache/thumbnail-package-types-3AozAr/report.json", + "sha256": "ba0e55229d60cc8451e156a87d7347d5e26d32c6648bdb362138c5457a214ace" + }, + { + "path": "refactor/.cache/rel02-registered-thumbnail-build.log", + "sha256": "545018474b0cf4ef35b043cef1c9491a3b8816f25589658a761a41080f1cc268" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-vast.tgz", + "sha256": "15dba54c26b9054f6ab6a5f762560335377e82bd9d8b2e5bbeb30327d05a9678" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-vast-pack.log", + "sha256": "b5cfaf787d42e5d752cbe123afde8da328f60d406e4d3ffb361381ddfa28803c" + }, + { + "path": "refactor/baselines/major-candidate-preparation.json", + "sha256": "0b2d5ed5102aca0c5214fc12e802c58e88a4d40a43c4eff352c46e2091ed3386" + } + ] +} diff --git a/refactor/baselines/major-candidate-build/artplayer-plugin-vtt-thumbnail.json b/refactor/baselines/major-candidate-build/artplayer-plugin-vtt-thumbnail.json new file mode 100644 index 000000000..c495bf1c6 --- /dev/null +++ b/refactor/baselines/major-candidate-build/artplayer-plugin-vtt-thumbnail.json @@ -0,0 +1,91 @@ +{ + "schemaVersion": 1, + "package": "artplayer-plugin-vtt-thumbnail", + "version": "2.0.0", + "gate": "build", + "candidateIntegrity": "sha512-fWfOv3Iaiq0LACMK/Xb22i68xwqWIDFbkAAw2nX80vkc/1Jf2jBZQZcJR/VArvv6xVejyTFB+TR0zLX8z7uKmQ==", + "inputFingerprint": "4a7cbdb38d5d876a68bc74a3a785402a2989b3730638b0654c358275bcffc423", + "result": "pass", + "checks": [ + { + "id": "major-version-and-distribution-members", + "result": "pass", + "mode": "native" + }, + { + "id": "production-build-archive-members", + "result": "pass", + "mode": "native" + }, + { + "id": "isolated-install-and-frozen-lock", + "result": "pass", + "mode": "native" + }, + { + "id": "unchanged-source-and-validation-inputs", + "result": "pass", + "mode": "native" + } + ], + "environment": [ + { + "os": "Windows", + "node": "v24.21.0", + "yarn": "1.22.22", + "remote": false + } + ], + "command": "yarn test:package --browser", + "reviewedBy": "Codex implementation verification; formal REVIEW-01/02/03 not started", + "artifacts": [ + { + "path": "refactor/.cache/release-ledger-3sr7NB/report.json", + "sha256": "33e123525ef8678b1d602d06ec56733f86ddaf10676f61652f56ac17c7e055de" + }, + { + "path": "refactor/.cache/release-ledger-cv1smZ/report.json", + "sha256": "33e123525ef8678b1d602d06ec56733f86ddaf10676f61652f56ac17c7e055de" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/report.json", + "sha256": "ae757c0b47903aa3e53b333ea161c122981b125238209bac926c4b2575213145" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/build.log", + "sha256": "adb0113c55572d7efc7b67110f8805d1a97b30c2be778dbc116e3713d10e8cba" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/install.log", + "sha256": "c3b09f4c65bfb4a1bf31ddd2e3328c22988cf52a31e36c31ea2de4d3132a89c6" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/frozen-install.log", + "sha256": "6d8a95fad69ac94a55d176b472fc3a0f72783092e49b7e683156b6717510f4a8" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/consumer-yarn.lock", + "sha256": "93ca1a7b169b752bee3c094abb0eb89f2bf549dc78ffdc9cbcc1b79c4d0db27c" + }, + { + "path": "refactor/.cache/thumbnail-package-types-3AozAr/report.json", + "sha256": "ba0e55229d60cc8451e156a87d7347d5e26d32c6648bdb362138c5457a214ace" + }, + { + "path": "refactor/.cache/rel02-registered-thumbnail-build.log", + "sha256": "545018474b0cf4ef35b043cef1c9491a3b8816f25589658a761a41080f1cc268" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-vtt-thumbnail.tgz", + "sha256": "83ebbcc093ec31fff5fe60a8f98b277a44f810300918390642ddb5c2008e02e6" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-vtt-thumbnail-pack.log", + "sha256": "871cf3982b081fdded43fab2ad97f4f060394f101003629e7943d748b5403917" + }, + { + "path": "refactor/baselines/major-candidate-preparation.json", + "sha256": "0b2d5ed5102aca0c5214fc12e802c58e88a4d40a43c4eff352c46e2091ed3386" + } + ] +} diff --git a/refactor/baselines/major-candidate-build/artplayer-proxy-canvas.json b/refactor/baselines/major-candidate-build/artplayer-proxy-canvas.json new file mode 100644 index 000000000..2a7bd27d7 --- /dev/null +++ b/refactor/baselines/major-candidate-build/artplayer-proxy-canvas.json @@ -0,0 +1,91 @@ +{ + "schemaVersion": 1, + "package": "artplayer-proxy-canvas", + "version": "2.0.0", + "gate": "build", + "candidateIntegrity": "sha512-sz03E3CYDHEkmNKnx1DuGOopnUkD+uC0ZU+ll1wz01kGPKffIlphIDS9JX00FugulDzc0KxHs8o4yW5bkBy0YA==", + "inputFingerprint": "3cad2e085d0cf960508f5ed75ed62731c245e741246659a0f882fd73f2ed5430", + "result": "pass", + "checks": [ + { + "id": "major-version-and-distribution-members", + "result": "pass", + "mode": "native" + }, + { + "id": "production-build-archive-members", + "result": "pass", + "mode": "native" + }, + { + "id": "isolated-install-and-frozen-lock", + "result": "pass", + "mode": "native" + }, + { + "id": "unchanged-source-and-validation-inputs", + "result": "pass", + "mode": "native" + } + ], + "environment": [ + { + "os": "Windows", + "node": "v24.21.0", + "yarn": "1.22.22", + "remote": false + } + ], + "command": "yarn test:package --browser", + "reviewedBy": "Codex implementation verification; formal REVIEW-01/02/03 not started", + "artifacts": [ + { + "path": "refactor/.cache/release-ledger-3sr7NB/report.json", + "sha256": "33e123525ef8678b1d602d06ec56733f86ddaf10676f61652f56ac17c7e055de" + }, + { + "path": "refactor/.cache/release-ledger-cv1smZ/report.json", + "sha256": "33e123525ef8678b1d602d06ec56733f86ddaf10676f61652f56ac17c7e055de" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/report.json", + "sha256": "ae757c0b47903aa3e53b333ea161c122981b125238209bac926c4b2575213145" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/build.log", + "sha256": "adb0113c55572d7efc7b67110f8805d1a97b30c2be778dbc116e3713d10e8cba" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/install.log", + "sha256": "c3b09f4c65bfb4a1bf31ddd2e3328c22988cf52a31e36c31ea2de4d3132a89c6" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/frozen-install.log", + "sha256": "6d8a95fad69ac94a55d176b472fc3a0f72783092e49b7e683156b6717510f4a8" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/consumer-yarn.lock", + "sha256": "93ca1a7b169b752bee3c094abb0eb89f2bf549dc78ffdc9cbcc1b79c4d0db27c" + }, + { + "path": "refactor/.cache/thumbnail-package-types-3AozAr/report.json", + "sha256": "ba0e55229d60cc8451e156a87d7347d5e26d32c6648bdb362138c5457a214ace" + }, + { + "path": "refactor/.cache/rel02-registered-thumbnail-build.log", + "sha256": "545018474b0cf4ef35b043cef1c9491a3b8816f25589658a761a41080f1cc268" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-proxy-canvas.tgz", + "sha256": "42f610ccdbaa75f755dbffb2424bd871dd73435be839cfda3c9fe456c44a50c6" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-proxy-canvas-pack.log", + "sha256": "f58c313e12521977d48a2d6877e2ba8da2e960a02eeadcc40ec8e15824633689" + }, + { + "path": "refactor/baselines/major-candidate-preparation.json", + "sha256": "0b2d5ed5102aca0c5214fc12e802c58e88a4d40a43c4eff352c46e2091ed3386" + } + ] +} diff --git a/refactor/baselines/major-candidate-build/artplayer-proxy-mediabunny.json b/refactor/baselines/major-candidate-build/artplayer-proxy-mediabunny.json new file mode 100644 index 000000000..6b58523b5 --- /dev/null +++ b/refactor/baselines/major-candidate-build/artplayer-proxy-mediabunny.json @@ -0,0 +1,91 @@ +{ + "schemaVersion": 1, + "package": "artplayer-proxy-mediabunny", + "version": "2.0.0", + "gate": "build", + "candidateIntegrity": "sha512-o8KG4j71P1/c0FOmsgtwCupWKCdKrPuPD5xKc5QQgJzvVuDZ+HLrhJoJ98dRcUSc+TEKgZm6Bv7GMSajFpXIVQ==", + "inputFingerprint": "adca4dc42d1a1bfe05ba81ebb397b607eb548ca6ec02856f1312dd41ea96a232", + "result": "pass", + "checks": [ + { + "id": "major-version-and-distribution-members", + "result": "pass", + "mode": "native" + }, + { + "id": "production-build-archive-members", + "result": "pass", + "mode": "native" + }, + { + "id": "isolated-install-and-frozen-lock", + "result": "pass", + "mode": "native" + }, + { + "id": "unchanged-source-and-validation-inputs", + "result": "pass", + "mode": "native" + } + ], + "environment": [ + { + "os": "Windows", + "node": "v24.21.0", + "yarn": "1.22.22", + "remote": false + } + ], + "command": "yarn test:package --browser", + "reviewedBy": "Codex implementation verification; formal REVIEW-01/02/03 not started", + "artifacts": [ + { + "path": "refactor/.cache/release-ledger-3sr7NB/report.json", + "sha256": "33e123525ef8678b1d602d06ec56733f86ddaf10676f61652f56ac17c7e055de" + }, + { + "path": "refactor/.cache/release-ledger-cv1smZ/report.json", + "sha256": "33e123525ef8678b1d602d06ec56733f86ddaf10676f61652f56ac17c7e055de" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/report.json", + "sha256": "ae757c0b47903aa3e53b333ea161c122981b125238209bac926c4b2575213145" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/build.log", + "sha256": "adb0113c55572d7efc7b67110f8805d1a97b30c2be778dbc116e3713d10e8cba" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/install.log", + "sha256": "c3b09f4c65bfb4a1bf31ddd2e3328c22988cf52a31e36c31ea2de4d3132a89c6" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/frozen-install.log", + "sha256": "6d8a95fad69ac94a55d176b472fc3a0f72783092e49b7e683156b6717510f4a8" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/consumer-yarn.lock", + "sha256": "93ca1a7b169b752bee3c094abb0eb89f2bf549dc78ffdc9cbcc1b79c4d0db27c" + }, + { + "path": "refactor/.cache/thumbnail-package-types-3AozAr/report.json", + "sha256": "ba0e55229d60cc8451e156a87d7347d5e26d32c6648bdb362138c5457a214ace" + }, + { + "path": "refactor/.cache/rel02-registered-thumbnail-build.log", + "sha256": "545018474b0cf4ef35b043cef1c9491a3b8816f25589658a761a41080f1cc268" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-proxy-mediabunny.tgz", + "sha256": "a4ef98b5a587b9aaf4a6773a1290eee042d95eaed9ec2b998dd465fa8700938f" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-proxy-mediabunny-pack.log", + "sha256": "e1c80f9b239f1e342b329d2989b4fa8f29df937afb1a7cc7e98cb62483c2f900" + }, + { + "path": "refactor/baselines/major-candidate-preparation.json", + "sha256": "0b2d5ed5102aca0c5214fc12e802c58e88a4d40a43c4eff352c46e2091ed3386" + } + ] +} diff --git a/refactor/baselines/major-candidate-build/artplayer-tool-iframe.json b/refactor/baselines/major-candidate-build/artplayer-tool-iframe.json new file mode 100644 index 000000000..5d15a6743 --- /dev/null +++ b/refactor/baselines/major-candidate-build/artplayer-tool-iframe.json @@ -0,0 +1,91 @@ +{ + "schemaVersion": 1, + "package": "artplayer-tool-iframe", + "version": "2.0.0", + "gate": "build", + "candidateIntegrity": "sha512-o9jnANxOLRNAwBuqNgHy0Ep2Xc7PgOcOcNoy5SKucETjCvzPNS/q95vqWl8f52U+I5LS383lLH8IgYm3c/0gCg==", + "inputFingerprint": "a0808c48db68a5d433ebb983348cf28130552e5bea99c38a1335b90b4b302d3c", + "result": "pass", + "checks": [ + { + "id": "major-version-and-distribution-members", + "result": "pass", + "mode": "native" + }, + { + "id": "production-build-archive-members", + "result": "pass", + "mode": "native" + }, + { + "id": "isolated-install-and-frozen-lock", + "result": "pass", + "mode": "native" + }, + { + "id": "unchanged-source-and-validation-inputs", + "result": "pass", + "mode": "native" + } + ], + "environment": [ + { + "os": "Windows", + "node": "v24.21.0", + "yarn": "1.22.22", + "remote": false + } + ], + "command": "yarn test:package --browser", + "reviewedBy": "Codex implementation verification; formal REVIEW-01/02/03 not started", + "artifacts": [ + { + "path": "refactor/.cache/release-ledger-3sr7NB/report.json", + "sha256": "33e123525ef8678b1d602d06ec56733f86ddaf10676f61652f56ac17c7e055de" + }, + { + "path": "refactor/.cache/release-ledger-cv1smZ/report.json", + "sha256": "33e123525ef8678b1d602d06ec56733f86ddaf10676f61652f56ac17c7e055de" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/report.json", + "sha256": "ae757c0b47903aa3e53b333ea161c122981b125238209bac926c4b2575213145" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/build.log", + "sha256": "adb0113c55572d7efc7b67110f8805d1a97b30c2be778dbc116e3713d10e8cba" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/install.log", + "sha256": "c3b09f4c65bfb4a1bf31ddd2e3328c22988cf52a31e36c31ea2de4d3132a89c6" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/frozen-install.log", + "sha256": "6d8a95fad69ac94a55d176b472fc3a0f72783092e49b7e683156b6717510f4a8" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/consumer-yarn.lock", + "sha256": "93ca1a7b169b752bee3c094abb0eb89f2bf549dc78ffdc9cbcc1b79c4d0db27c" + }, + { + "path": "refactor/.cache/thumbnail-package-types-3AozAr/report.json", + "sha256": "ba0e55229d60cc8451e156a87d7347d5e26d32c6648bdb362138c5457a214ace" + }, + { + "path": "refactor/.cache/rel02-registered-thumbnail-build.log", + "sha256": "545018474b0cf4ef35b043cef1c9491a3b8816f25589658a761a41080f1cc268" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-tool-iframe.tgz", + "sha256": "b49470c336a2a8129bc27228e4d71eac7d154168a6c7a1f205ba1cf11cabacc4" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-tool-iframe-pack.log", + "sha256": "de4fde4c549f6632add7366a5a04ac9621a19320d04f58242ebcb5b7a7a84dc6" + }, + { + "path": "refactor/baselines/major-candidate-preparation.json", + "sha256": "0b2d5ed5102aca0c5214fc12e802c58e88a4d40a43c4eff352c46e2091ed3386" + } + ] +} diff --git a/refactor/baselines/major-candidate-build/artplayer-tool-thumbnail.json b/refactor/baselines/major-candidate-build/artplayer-tool-thumbnail.json new file mode 100644 index 000000000..3e97c94f0 --- /dev/null +++ b/refactor/baselines/major-candidate-build/artplayer-tool-thumbnail.json @@ -0,0 +1,103 @@ +{ + "schemaVersion": 1, + "package": "artplayer-tool-thumbnail", + "version": "5.0.0", + "gate": "build", + "candidateIntegrity": "sha512-NMeqORYyJOhxYgfULuZnznKUo3iQO3A3J6pGjRAGB05OA0SLOj4w8cDpG3vffwTZqCD6m+rdYCqJtYtBdriVxA==", + "inputFingerprint": "b6403202698ea9beccee34f764727442c31ad806cb5b5e3b4f6e944f760acdb8", + "result": "pass", + "checks": [ + { + "id": "major-version-and-distribution-members", + "result": "pass", + "mode": "native" + }, + { + "id": "production-build-archive-members", + "result": "pass", + "mode": "native" + }, + { + "id": "isolated-install-and-frozen-lock", + "result": "pass", + "mode": "native" + }, + { + "id": "unchanged-source-and-validation-inputs", + "result": "pass", + "mode": "native" + } + ], + "environment": [ + { + "os": "Windows", + "node": "v24.21.0", + "yarn": "1.22.22", + "remote": false + } + ], + "command": "yarn build artplayer-tool-thumbnail && yarn test:thumbnail-types-package", + "reviewedBy": "Codex implementation verification; formal REVIEW-01/02/03 not started", + "artifacts": [ + { + "path": "refactor/.cache/release-ledger-3sr7NB/report.json", + "sha256": "33e123525ef8678b1d602d06ec56733f86ddaf10676f61652f56ac17c7e055de" + }, + { + "path": "refactor/.cache/release-ledger-cv1smZ/report.json", + "sha256": "33e123525ef8678b1d602d06ec56733f86ddaf10676f61652f56ac17c7e055de" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/report.json", + "sha256": "ae757c0b47903aa3e53b333ea161c122981b125238209bac926c4b2575213145" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/build.log", + "sha256": "adb0113c55572d7efc7b67110f8805d1a97b30c2be778dbc116e3713d10e8cba" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/install.log", + "sha256": "c3b09f4c65bfb4a1bf31ddd2e3328c22988cf52a31e36c31ea2de4d3132a89c6" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/frozen-install.log", + "sha256": "6d8a95fad69ac94a55d176b472fc3a0f72783092e49b7e683156b6717510f4a8" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/consumer-yarn.lock", + "sha256": "93ca1a7b169b752bee3c094abb0eb89f2bf549dc78ffdc9cbcc1b79c4d0db27c" + }, + { + "path": "refactor/.cache/thumbnail-package-types-3AozAr/report.json", + "sha256": "ba0e55229d60cc8451e156a87d7347d5e26d32c6648bdb362138c5457a214ace" + }, + { + "path": "refactor/.cache/rel02-registered-thumbnail-build.log", + "sha256": "545018474b0cf4ef35b043cef1c9491a3b8816f25589658a761a41080f1cc268" + }, + { + "path": "refactor/.cache/thumbnail-package-types-3AozAr/candidate.tgz", + "sha256": "fa7387e42a7a1d315cf76e5eeaca4dbf66c4688b62f442a1e14e96cdc102b0ab" + }, + { + "path": "refactor/.cache/thumbnail-package-types-3AozAr/candidate-pack.log", + "sha256": "6c21e84bc0050b50e63f32df9fa21c9b6b19ce410f316376f6ffd0f561fd1dc6" + }, + { + "path": "refactor/.cache/thumbnail-package-types-3AozAr/candidate-install.log", + "sha256": "4c521407b611ee985c61c4c0210fefcb9f9898e4021f046597854faa9cb12dbd" + }, + { + "path": "refactor/.cache/thumbnail-package-types-3AozAr/candidate-frozen-install.log", + "sha256": "6d8a95fad69ac94a55d176b472fc3a0f72783092e49b7e683156b6717510f4a8" + }, + { + "path": "refactor/.cache/thumbnail-package-types-3AozAr/candidate-yarn.lock", + "sha256": "508a89698151240d2443154f855c998f141b39bc1f3dfdc7586b49e1ccb3fa09" + }, + { + "path": "refactor/baselines/major-candidate-preparation.json", + "sha256": "0b2d5ed5102aca0c5214fc12e802c58e88a4d40a43c4eff352c46e2091ed3386" + } + ] +} diff --git a/refactor/baselines/major-candidate-build/artplayer.json b/refactor/baselines/major-candidate-build/artplayer.json new file mode 100644 index 000000000..15f1391ae --- /dev/null +++ b/refactor/baselines/major-candidate-build/artplayer.json @@ -0,0 +1,91 @@ +{ + "schemaVersion": 1, + "package": "artplayer", + "version": "6.0.0", + "gate": "build", + "candidateIntegrity": "sha512-b2Sl/KMnRriJH4/TKsksknoCmLtPDduL6t9RROlzInp6CC1YN4L7t4EYGl/kdmpcgzAJsH0Fz6k4YUFmrDaPQw==", + "inputFingerprint": "896b9f1f57feb447e9baef3b02c2c04e51b79eadef858b01a921e2b2146ff75a", + "result": "pass", + "checks": [ + { + "id": "major-version-and-distribution-members", + "result": "pass", + "mode": "native" + }, + { + "id": "production-build-archive-members", + "result": "pass", + "mode": "native" + }, + { + "id": "isolated-install-and-frozen-lock", + "result": "pass", + "mode": "native" + }, + { + "id": "unchanged-source-and-validation-inputs", + "result": "pass", + "mode": "native" + } + ], + "environment": [ + { + "os": "Windows", + "node": "v24.21.0", + "yarn": "1.22.22", + "remote": false + } + ], + "command": "yarn test:package --browser", + "reviewedBy": "Codex implementation verification; formal REVIEW-01/02/03 not started", + "artifacts": [ + { + "path": "refactor/.cache/release-ledger-3sr7NB/report.json", + "sha256": "33e123525ef8678b1d602d06ec56733f86ddaf10676f61652f56ac17c7e055de" + }, + { + "path": "refactor/.cache/release-ledger-cv1smZ/report.json", + "sha256": "33e123525ef8678b1d602d06ec56733f86ddaf10676f61652f56ac17c7e055de" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/report.json", + "sha256": "ae757c0b47903aa3e53b333ea161c122981b125238209bac926c4b2575213145" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/build.log", + "sha256": "adb0113c55572d7efc7b67110f8805d1a97b30c2be778dbc116e3713d10e8cba" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/install.log", + "sha256": "c3b09f4c65bfb4a1bf31ddd2e3328c22988cf52a31e36c31ea2de4d3132a89c6" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/frozen-install.log", + "sha256": "6d8a95fad69ac94a55d176b472fc3a0f72783092e49b7e683156b6717510f4a8" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/consumer-yarn.lock", + "sha256": "93ca1a7b169b752bee3c094abb0eb89f2bf549dc78ffdc9cbcc1b79c4d0db27c" + }, + { + "path": "refactor/.cache/thumbnail-package-types-3AozAr/report.json", + "sha256": "ba0e55229d60cc8451e156a87d7347d5e26d32c6648bdb362138c5457a214ace" + }, + { + "path": "refactor/.cache/rel02-registered-thumbnail-build.log", + "sha256": "545018474b0cf4ef35b043cef1c9491a3b8816f25589658a761a41080f1cc268" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/artplayer.tgz", + "sha256": "917d472448b672510878a90cde259e8074991f09c6fe5d84820f24331b2f829d" + }, + { + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-pack.log", + "sha256": "954b17992148162dd6670a58bafc0320a2d365f1d98b5b13b1ac4100b8356849" + }, + { + "path": "refactor/baselines/major-candidate-preparation.json", + "sha256": "0b2d5ed5102aca0c5214fc12e802c58e88a4d40a43c4eff352c46e2091ed3386" + } + ] +} diff --git a/refactor/baselines/major-candidate-preparation.json b/refactor/baselines/major-candidate-preparation.json new file mode 100644 index 000000000..78550c145 --- /dev/null +++ b/refactor/baselines/major-candidate-preparation.json @@ -0,0 +1,448 @@ +{ + "task": "REL-02", + "capturedAt": "2026-09-15T17:57:17.388Z", + "sourceCommit": "1b8188834768605f312a5ed14dab52d75b9c880c", + "collector": { + "path": "refactor/.cache/record-rel02-candidates.mjs", + "sha256": "f6356d93e73359e29cd55fc8b40ba11a2b147f2ace58218e4bfa40626d6a42bf" + }, + "toolchain": { + "node": "v24.21.0", + "canonicalNode": "24.21.0", + "packageManager": "yarn@1.22.22", + "observedUserAgent": "yarn/1.22.22 npm/? node/v24.21.0 win32 x64", + "declaredTools": { + "@antfu/eslint-config": "5.4.1", + "@playwright/test": "1.63.0", + "@types/markdown-it": "14.1.2", + "@types/node": "24.10.0", + "@types/react": "19.1.10", + "@types/react-dom": "19.1.7", + "@vitejs/plugin-react": "5.0.0", + "@vitejs/plugin-vue": "6.0.1", + "@vue/compiler-sfc": "3.5.28", + "@yarnpkg/lockfile": "1.1.0", + "c8": "12.0.0", + "cpy": "13.2.3", + "cross-env": "10.1.0", + "cross-spawn": "7.0.6", + "dotenv": "17.2.4", + "dts-bundle-generator": "9.5.1", + "esbuild": "0.27.7", + "eslint": "9.39.2", + "eslint-plugin-format": "2.0.1", + "glob": "13.0.6", + "lerna": "8.2.4", + "less": "4.5.1", + "linkedom": "0.18.13", + "monaco-editor": "0.30.1", + "mrmime": "2.0.1", + "pngjs": "7.0.0", + "prompts": "2.4.2", + "react": "19.1.1", + "react-dom": "19.1.1", + "semver": "7.7.4", + "servor": "4.0.2", + "svgo": "4.1.0", + "terser": "5.51.2", + "typescript": "5.9.3", + "typescript-compat": "npm:typescript@4.3.5", + "typescript-runtime-compat": "npm:typescript@5.1.6", + "vite": "7.3.6", + "vue": "3.5.28", + "vue-tsc": "3.3.11", + "yaml": "2.8.2" + }, + "lock": { + "path": "yarn.lock", + "sha256": "aa33cfc38c7933ab53ce626a911fdafd7b14023e45f93ca37bf7f2f6a1d3ecce" + } + }, + "inputReports": [ + { + "path": "refactor/.cache/release-ledger-3sr7NB/report.json", + "sha256": "33e123525ef8678b1d602d06ec56733f86ddaf10676f61652f56ac17c7e055de" + }, + { + "path": "refactor/.cache/release-ledger-cv1smZ/report.json", + "sha256": "33e123525ef8678b1d602d06ec56733f86ddaf10676f61652f56ac17c7e055de" + } + ], + "unchangedLibraryInputFiles": 1918, + "matchedSnapshotFiles": 1041, + "unrelatedSiteInputChanges": [], + "checks": [ + "All 21 library fingerprints and their raw input files unchanged before/after build and at collection", + "Copied build snapshot inputs and generated package files match current normalized inputs", + "All candidate archive members match build bytes and installed copies where retained", + "21 target versions and CHANGELOG files match the approved version plan" + ], + "packages": [ + { + "name": "artplayer", + "kind": "npm-tarball", + "path": "refactor/.cache/packages/run-XvHA8v/artplayer.tgz", + "version": "6.0.0", + "sourceCommit": "1b8188834768605f312a5ed14dab52d75b9c880c", + "inputFingerprint": "896b9f1f57feb447e9baef3b02c2c04e51b79eadef858b01a921e2b2146ff75a", + "integrity": "sha512-b2Sl/KMnRriJH4/TKsksknoCmLtPDduL6t9RROlzInp6CC1YN4L7t4EYGl/kdmpcgzAJsH0Fz6k4YUFmrDaPQw==", + "sha256": "917d472448b672510878a90cde259e8074991f09c6fe5d84820f24331b2f829d", + "members": 69, + "report": { + "path": "refactor/.cache/packages/run-XvHA8v/report.json", + "sha256": "ae757c0b47903aa3e53b333ea161c122981b125238209bac926c4b2575213145" + } + }, + { + "name": "artplayer-plugin-chapter", + "kind": "npm-tarball", + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-chapter.tgz", + "version": "2.0.0", + "sourceCommit": "1b8188834768605f312a5ed14dab52d75b9c880c", + "inputFingerprint": "4dcc9e5c4e127edbc17ab1e59e3fb973ac9733125cff744c3031b43b98476e02", + "integrity": "sha512-uiugo8ZhrPwCUSUAIQAyS/bqLxWB+ox/mYadTRqOsh2WgktcoRxeTvEzFzvxIH+UUR8IEz3IB+Ug3tpp0bEIbg==", + "sha256": "07124421d415e6dfa62c05cfa439ac1d89553829bb797b06f7b196b90a07204f", + "members": 10, + "report": { + "path": "refactor/.cache/packages/run-XvHA8v/report.json", + "sha256": "ae757c0b47903aa3e53b333ea161c122981b125238209bac926c4b2575213145" + } + }, + { + "name": "artplayer-plugin-ambilight", + "kind": "npm-tarball", + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-ambilight.tgz", + "version": "2.0.0", + "sourceCommit": "1b8188834768605f312a5ed14dab52d75b9c880c", + "inputFingerprint": "58b3de027f6da9358927a032585af2db0b98ece514263062e61a26c0b0a60d69", + "integrity": "sha512-zwcVOBkU0MHYQE7nwLsWc8uWDOUFZYdQQ7Kn6eTjizuioAqpTZuMMlYA/CB0IzaLro4pHvN60HBNvvm6mFyvzg==", + "sha256": "b0b05920f38315b3607879707c990edf536777d98aaeb5291b847ea98f74aa5a", + "members": 11, + "report": { + "path": "refactor/.cache/packages/run-XvHA8v/report.json", + "sha256": "ae757c0b47903aa3e53b333ea161c122981b125238209bac926c4b2575213145" + } + }, + { + "name": "artplayer-proxy-canvas", + "kind": "npm-tarball", + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-proxy-canvas.tgz", + "version": "2.0.0", + "sourceCommit": "1b8188834768605f312a5ed14dab52d75b9c880c", + "inputFingerprint": "3cad2e085d0cf960508f5ed75ed62731c245e741246659a0f882fd73f2ed5430", + "integrity": "sha512-sz03E3CYDHEkmNKnx1DuGOopnUkD+uC0ZU+ll1wz01kGPKffIlphIDS9JX00FugulDzc0KxHs8o4yW5bkBy0YA==", + "sha256": "42f610ccdbaa75f755dbffb2424bd871dd73435be839cfda3c9fe456c44a50c6", + "members": 13, + "report": { + "path": "refactor/.cache/packages/run-XvHA8v/report.json", + "sha256": "ae757c0b47903aa3e53b333ea161c122981b125238209bac926c4b2575213145" + } + }, + { + "name": "artplayer-plugin-document-pip", + "kind": "npm-tarball", + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-document-pip.tgz", + "version": "2.0.0", + "sourceCommit": "1b8188834768605f312a5ed14dab52d75b9c880c", + "inputFingerprint": "3507d1d5e0de702173c25a2e5caddac6e245046d9cd1249728b76e6dea9b8b77", + "integrity": "sha512-AJ3JW4+TU0wbFWci5YeSOcV66gEOBrys3ud5xgp3tqjoRxu3IHK4t1z4j3nxlROsKbqeHnOHzxwMeusYM9FyQg==", + "sha256": "5713c022da6053920b91a41a5b9b9eba481586164014bba72ad84d5cd7da1fe9", + "members": 10, + "report": { + "path": "refactor/.cache/packages/run-XvHA8v/report.json", + "sha256": "ae757c0b47903aa3e53b333ea161c122981b125238209bac926c4b2575213145" + } + }, + { + "name": "artplayer-plugin-ads", + "kind": "npm-tarball", + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-ads.tgz", + "version": "3.0.0", + "sourceCommit": "1b8188834768605f312a5ed14dab52d75b9c880c", + "inputFingerprint": "a7c85c3cbd5893306c50af3e5ab2ae900838633184e2b5509a7790a346e63277", + "integrity": "sha512-pTd5JgYmP2Du2kWNrjTTgWXmroM5WgCofQKRFyKOeak1T+uFx6nuvBYh8QIlEwqdZIleyMOkldD75cKG11nBCQ==", + "sha256": "f8a8b707897660d75efb89e39d88878f14bbe6b064796d41e7d519631b406c77", + "members": 13, + "report": { + "path": "refactor/.cache/packages/run-XvHA8v/report.json", + "sha256": "ae757c0b47903aa3e53b333ea161c122981b125238209bac926c4b2575213145" + } + }, + { + "name": "artplayer-plugin-audio-track", + "kind": "npm-tarball", + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-audio-track.tgz", + "version": "2.0.0", + "sourceCommit": "1b8188834768605f312a5ed14dab52d75b9c880c", + "inputFingerprint": "68251599fb975857e5124b3a7804e2e7edbd9de6b3b22eef2882ae9cf38c3560", + "integrity": "sha512-EY3TTnz3UEOyLjSpvjOmqykrGCuTLJ38O35JzSeFx11vQFt/fMA06fKBjvczMIyO3HgesWgXllIadJL3bgRAPg==", + "sha256": "81451d0161a50a1b9de188134be897b71974df90ff56af0ca1a402261941bf57", + "members": 13, + "report": { + "path": "refactor/.cache/packages/run-XvHA8v/report.json", + "sha256": "ae757c0b47903aa3e53b333ea161c122981b125238209bac926c4b2575213145" + } + }, + { + "name": "artplayer-plugin-vtt-thumbnail", + "kind": "npm-tarball", + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-vtt-thumbnail.tgz", + "version": "2.0.0", + "sourceCommit": "1b8188834768605f312a5ed14dab52d75b9c880c", + "inputFingerprint": "4a7cbdb38d5d876a68bc74a3a785402a2989b3730638b0654c358275bcffc423", + "integrity": "sha512-fWfOv3Iaiq0LACMK/Xb22i68xwqWIDFbkAAw2nX80vkc/1Jf2jBZQZcJR/VArvv6xVejyTFB+TR0zLX8z7uKmQ==", + "sha256": "83ebbcc093ec31fff5fe60a8f98b277a44f810300918390642ddb5c2008e02e6", + "members": 13, + "report": { + "path": "refactor/.cache/packages/run-XvHA8v/report.json", + "sha256": "ae757c0b47903aa3e53b333ea161c122981b125238209bac926c4b2575213145" + } + }, + { + "name": "artplayer-plugin-multiple-subtitles", + "kind": "npm-tarball", + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-multiple-subtitles.tgz", + "version": "2.0.0", + "sourceCommit": "1b8188834768605f312a5ed14dab52d75b9c880c", + "inputFingerprint": "d2b9e3f04560bcb5a5e6028166c7f92d23554290be6ae29fc632bf1eb82d1f87", + "integrity": "sha512-oP46adeD15srjRhvC48jfXt2/7HsCbFkDs5dAm2EVFTGnJELHgUiBgoJmkq59s20j0Q0dJA6BAedlSp+xtXdgg==", + "sha256": "bfd94ee29f2a76242f01dcad2f55bb306fca5335f164f4063b74dee510c7e54a", + "members": 12, + "report": { + "path": "refactor/.cache/packages/run-XvHA8v/report.json", + "sha256": "ae757c0b47903aa3e53b333ea161c122981b125238209bac926c4b2575213145" + } + }, + { + "name": "artplayer-plugin-hls-control", + "kind": "npm-tarball", + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-hls-control.tgz", + "version": "2.0.0", + "sourceCommit": "1b8188834768605f312a5ed14dab52d75b9c880c", + "inputFingerprint": "3210ec59c5b8440d584d509e214f4021a0a5117639a1e883d617e95e2ac9a49b", + "integrity": "sha512-yBcdrwu+AaVwKK5K15rBoqzvkU4a3KeUUKOikJjO+uLuJr6Jw/LL8eu9ye5M+vFFO25jDjbAPxAJ1e0xm5i0lA==", + "sha256": "c31a2ea368cf17223f7c20b5a424c121f3e4dbb26387f0a29d1c4c0eff0a4423", + "members": 10, + "report": { + "path": "refactor/.cache/packages/run-XvHA8v/report.json", + "sha256": "ae757c0b47903aa3e53b333ea161c122981b125238209bac926c4b2575213145" + } + }, + { + "name": "artplayer-plugin-dash-control", + "kind": "npm-tarball", + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-dash-control.tgz", + "version": "2.0.0", + "sourceCommit": "1b8188834768605f312a5ed14dab52d75b9c880c", + "inputFingerprint": "3130f6e7c49373a87b094582bcc9affbdf799c562ec688137bb96f3d7ed42157", + "integrity": "sha512-01z5sdzWx7zNFiUITEelZ8f9v+rSGiYH3HkxnTN0qQxQY12la0fJ1kK5YIFRzoeWcj4cakygSsvMuPqjQ6OFKQ==", + "sha256": "d29880418e4327f78c3a2847a391be7e2be20cd5ad6035accb9070c20f1c4cac", + "members": 10, + "report": { + "path": "refactor/.cache/packages/run-XvHA8v/report.json", + "sha256": "ae757c0b47903aa3e53b333ea161c122981b125238209bac926c4b2575213145" + } + }, + { + "name": "artplayer-plugin-auto-thumbnail", + "kind": "npm-tarball", + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-auto-thumbnail.tgz", + "version": "2.0.0", + "sourceCommit": "1b8188834768605f312a5ed14dab52d75b9c880c", + "inputFingerprint": "03b31364d6b6ef6802213802031c1e4a811e1cd590e12468d882fbb4f0f7945d", + "integrity": "sha512-dcsPHwFqulFreP1myyXF9mkdy+LDeaJI33gl0QOnZ/VGNIXZAbuhskmAowTFw2PErj1C7saxmg3ArElLZqkfbA==", + "sha256": "65fa24282f7f0b9e814434f696f2f4e302f19008a6c62281175c887b3d74c6fe", + "members": 12, + "report": { + "path": "refactor/.cache/packages/run-XvHA8v/report.json", + "sha256": "ae757c0b47903aa3e53b333ea161c122981b125238209bac926c4b2575213145" + } + }, + { + "name": "artplayer-plugin-asr", + "kind": "npm-tarball", + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-asr.tgz", + "version": "3.0.0", + "sourceCommit": "1b8188834768605f312a5ed14dab52d75b9c880c", + "inputFingerprint": "e99563e05cf2fa5cb687bee25bbec5f663dadb39cd7a780ae506121a069f3288", + "integrity": "sha512-rfRi6YB5cTiqnPQD/AN4dLprsXt7XIRo8F4KhyPp9cx/5UCNXBnSwnQYo0ZSFXWM5Y9CgIe9UxQ39NOKNX3hFQ==", + "sha256": "c2ddf26932b1dc811b1c344bd83a92096610b276ba9fcc634736be9b346be3e5", + "members": 11, + "report": { + "path": "refactor/.cache/packages/run-XvHA8v/report.json", + "sha256": "ae757c0b47903aa3e53b333ea161c122981b125238209bac926c4b2575213145" + } + }, + { + "name": "artplayer-plugin-chromecast", + "kind": "npm-tarball", + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-chromecast.tgz", + "version": "2.0.0", + "sourceCommit": "1b8188834768605f312a5ed14dab52d75b9c880c", + "inputFingerprint": "e16de620bd4770b4ab717291af29d5a2f450025ae8bdf22815f6efd51e40056e", + "integrity": "sha512-CtzTXvyn3QQDV9FiksabGo9mlTw6erU3FkDhHf3s1EtUBm+DvYJGi+msrZqa0IAoxUDyXLgNw/g6l4ivCpE1nQ==", + "sha256": "c2c891a6ad97a38932235f73e5f8df5571c5fd3d91ce69303e467391f073e791", + "members": 11, + "report": { + "path": "refactor/.cache/packages/run-XvHA8v/report.json", + "sha256": "ae757c0b47903aa3e53b333ea161c122981b125238209bac926c4b2575213145" + } + }, + { + "name": "artplayer-proxy-mediabunny", + "kind": "npm-tarball", + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-proxy-mediabunny.tgz", + "version": "2.0.0", + "sourceCommit": "1b8188834768605f312a5ed14dab52d75b9c880c", + "inputFingerprint": "adca4dc42d1a1bfe05ba81ebb397b607eb548ca6ec02856f1312dd41ea96a232", + "integrity": "sha512-o8KG4j71P1/c0FOmsgtwCupWKCdKrPuPD5xKc5QQgJzvVuDZ+HLrhJoJ98dRcUSc+TEKgZm6Bv7GMSajFpXIVQ==", + "sha256": "a4ef98b5a587b9aaf4a6773a1290eee042d95eaed9ec2b998dd465fa8700938f", + "members": 10, + "report": { + "path": "refactor/.cache/packages/run-XvHA8v/report.json", + "sha256": "ae757c0b47903aa3e53b333ea161c122981b125238209bac926c4b2575213145" + } + }, + { + "name": "artplayer-plugin-jassub", + "kind": "npm-tarball", + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-jassub.tgz", + "version": "2.0.0", + "sourceCommit": "1b8188834768605f312a5ed14dab52d75b9c880c", + "inputFingerprint": "e0391ecf1e2c9da0a622bb933a857f718bb370ecfb63ecc4b5e3ef1261e84371", + "integrity": "sha512-NgBP0rzu7okmarQfGT9+XgXTxrLc+VUjDA9gu9lFlR5a72/EDnCDgalRZOIZpTix3Wtg8bGJsXgKkPpBKpfe/A==", + "sha256": "b598a720fffbd839c61adde33e1a19e2da2473548aebaeb4669be58278605b91", + "members": 16, + "report": { + "path": "refactor/.cache/packages/run-XvHA8v/report.json", + "sha256": "ae757c0b47903aa3e53b333ea161c122981b125238209bac926c4b2575213145" + } + }, + { + "name": "artplayer-plugin-danmuku", + "kind": "npm-tarball", + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-danmuku.tgz", + "version": "6.0.0", + "sourceCommit": "1b8188834768605f312a5ed14dab52d75b9c880c", + "inputFingerprint": "90d09ab98a1ca36575a5ed38332d518c03265bcd4ad95524170394b1e67209c0", + "integrity": "sha512-064flVtWOP8FvGSA+cKjKOfYIrj3WU40RkBzgiHWecrLiiYHQE+gxox29goEs0r3W0BbSPcJR6luCGTbDqWf9Q==", + "sha256": "b1c1079ffdbb14e7dbc42639cb39a475a2f9f75bf1cf598ae3a00e2a68e5fcd8", + "members": 12, + "report": { + "path": "refactor/.cache/packages/run-XvHA8v/report.json", + "sha256": "ae757c0b47903aa3e53b333ea161c122981b125238209bac926c4b2575213145" + } + }, + { + "name": "artplayer-plugin-danmuku-mask", + "kind": "npm-tarball", + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-danmuku-mask.tgz", + "version": "2.0.0", + "sourceCommit": "1b8188834768605f312a5ed14dab52d75b9c880c", + "inputFingerprint": "71b4367caed8ad8cbe4a171abb3bb4be3955c15dea4694255c1448c85d6dfb17", + "integrity": "sha512-Ib4RP36N7k75k2pO2oyjlfmVQ1I5ODrNoGVOxrj042ZJ7OPrteqrBuy+wsFzvOoF24uZKHGpBD+vX+8y+5XvWw==", + "sha256": "fb44b8bc4ae67f2a36c50e2d457b77c0a8b02105275e84e7904a03aa59c70de3", + "members": 9, + "report": { + "path": "refactor/.cache/packages/run-XvHA8v/report.json", + "sha256": "ae757c0b47903aa3e53b333ea161c122981b125238209bac926c4b2575213145" + } + }, + { + "name": "artplayer-tool-iframe", + "kind": "npm-tarball", + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-tool-iframe.tgz", + "version": "2.0.0", + "sourceCommit": "1b8188834768605f312a5ed14dab52d75b9c880c", + "inputFingerprint": "a0808c48db68a5d433ebb983348cf28130552e5bea99c38a1335b90b4b302d3c", + "integrity": "sha512-o9jnANxOLRNAwBuqNgHy0Ep2Xc7PgOcOcNoy5SKucETjCvzPNS/q95vqWl8f52U+I5LS383lLH8IgYm3c/0gCg==", + "sha256": "b49470c336a2a8129bc27228e4d71eac7d154168a6c7a1f205ba1cf11cabacc4", + "members": 10, + "report": { + "path": "refactor/.cache/packages/run-XvHA8v/report.json", + "sha256": "ae757c0b47903aa3e53b333ea161c122981b125238209bac926c4b2575213145" + } + }, + { + "name": "artplayer-plugin-vast", + "kind": "npm-tarball", + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-vast.tgz", + "version": "2.0.0", + "sourceCommit": "1b8188834768605f312a5ed14dab52d75b9c880c", + "inputFingerprint": "07e23e4b5ad201e2b33afd0f8b689161c6228d0c0e0621487e48b04457fef766", + "integrity": "sha512-nayI7zsg4owfZLynn6p3v6VYIWjSW6LJ98wC+3zmc0qH1TKtGeyn0Tg8k5CcCF1oozpT8S4UtdMb7PLlQZ1gmw==", + "sha256": "15dba54c26b9054f6ab6a5f762560335377e82bd9d8b2e5bbeb30327d05a9678", + "members": 12, + "report": { + "path": "refactor/.cache/packages/run-XvHA8v/report.json", + "sha256": "ae757c0b47903aa3e53b333ea161c122981b125238209bac926c4b2575213145" + } + }, + { + "name": "artplayer-tool-thumbnail", + "kind": "npm-tarball", + "path": "refactor/.cache/thumbnail-package-types-3AozAr/candidate.tgz", + "version": "5.0.0", + "sourceCommit": "1b8188834768605f312a5ed14dab52d75b9c880c", + "inputFingerprint": "b6403202698ea9beccee34f764727442c31ad806cb5b5e3b4f6e944f760acdb8", + "integrity": "sha512-NMeqORYyJOhxYgfULuZnznKUo3iQO3A3J6pGjRAGB05OA0SLOj4w8cDpG3vffwTZqCD6m+rdYCqJtYtBdriVxA==", + "sha256": "fa7387e42a7a1d315cf76e5eeaca4dbf66c4688b62f442a1e14e96cdc102b0ab", + "members": 12, + "report": { + "path": "refactor/.cache/thumbnail-package-types-3AozAr/report.json", + "sha256": "ba0e55229d60cc8451e156a87d7347d5e26d32c6648bdb362138c5457a214ace" + } + } + ], + "publicationAuthorized": false, + "limitations": [ + "Build and isolated installation only; no whole-package runtime/types/browser/devices/combinations/rollback/reviews/remote-ci acceptance inferred.", + "Thumbnail historical workspace fixture is not the missing published npm tarball.", + "Local ignored cache attachments must be preserved; missing bytes invalidate evidence." + ], + "browser": { + "command": "yarn test:browser:installed danmuku-timing-diagnostic.spec.js audio-buffering.spec.js --grep \"pending|sampling|sample|timing|held\"", + "artifactMap": { + "path": "refactor/.cache/packages/run-XvHA8v/browser-artifacts.json", + "sha256": "bf0ca0fdfd6f1aa336f7abe65e4bb2225b959ff1dfd15c8902438bbf2f3a967b" + }, + "stats": { + "startTime": "2026-09-15T17:56:15.675Z", + "duration": 51651.034, + "expected": 36, + "skipped": 0, + "unexpected": 0, + "flaky": 0 + }, + "report": { + "path": "refactor/.cache/rel02-registered-browser/report.json", + "sha256": "3b1a68fe1a4abd51af8640664cf1e7b17a35a0d8a19e694ed83a5ae9470d66f7" + }, + "invocation": { + "path": "refactor/.cache/rel02-registered-browser/invocation.json", + "sha256": "8becddc71d5247cea27024b64b215965e92ca16c6fa0c268d89df49b616c3b4d" + }, + "result": { + "path": "refactor/.cache/rel02-registered-browser/result.json", + "sha256": "0132d84089bcff324bda8625ed72010ef60e2fbc3b6def23d5a75dcf512527d0" + }, + "scope": "24 Danmuku native sampling/eligibility cases and 12 Audio held-switch cases across desktop Chromium/Firefox/WebKit; no native starvation closure", + "environments": [ + { + "engine": "chromium", + "version": "153.0.8010.12", + "platform": "win32" + }, + { + "engine": "firefox", + "version": "155.0", + "platform": "win32" + }, + { + "engine": "webkit", + "version": "26.6", + "platform": "win32" + } + ] + } +} diff --git a/refactor/changes/2026-09-16-REL-02-candidate-registration.md b/refactor/changes/2026-09-16-REL-02-candidate-registration.md new file mode 100644 index 000000000..ab3704e1d --- /dev/null +++ b/refactor/changes/2026-09-16-REL-02-candidate-registration.md @@ -0,0 +1,65 @@ +# REL-02 checkpoint: register the 21 library build candidates + +All 21 libraries now have actual target-major tarballs and build evidence in +`refactor/release-ledger.json`. They were prepared from committed source +`1b8188834768605f312a5ed14dab52d75b9c880c`, after the validation-input and Yarn +directory fixes. VitePress still has no site candidate. This checkpoint does +not complete REL-02 or authorize publication. + +The 20-package `yarn test:package --browser` preparation passed in 103.26 +seconds. It built in a separate snapshot and verified archive contents, +isolated installation and a frozen consumer lock. Its actual fixture scope +was core/Chapter (36 runtime checks, 5 legacy and 8 accurate type modes) plus +Audio/HLS installed type fixtures. Thumbnail 5.0.0 was built separately and +its historical/candidate 12-case installed type command passed in 12.32 +seconds. The historical Thumbnail workspace fixture is not a recovered npm +archive and does not close the missing rollback distribution. + +The candidate provenance collection checked 1,918 library input files against +the before/after reports and current raw bytes, 1,041 retained build snapshot +files against the normalized input hashes, and all 299 tarball members against +their recorded hashes and build files. The 20-package installed copies were +also compared with their archive members. No library fingerprint changed +during these builds. Each candidate records its exact path, version, SHA-512, +source commit and input fingerprint; the build envelopes retain the actual +reports, logs, frozen locks and archive hashes. + +The actual installed browser map then passed 36 focused tests in 51,651.034 ms +with zero failures, skips or retries: 24 Danmuku native sampling/eligibility +cases and 12 Audio held-switch cases. Observed desktop engines on Windows were +Chromium 153.0.8010.12, Firefox 155.0 and WebKit 26.6. Their reports and input +map were archived before another run could overwrite them. This focused run +does not close native starvation, full package combinations or physical Safari +and mobile-device requirements. + +See [candidate preparation](../baselines/major-candidate-preparation.json) +for exact inputs, candidates and browser evidence, and the `major-candidate-build/` +directory for each build envelope. A fresh ledger calculation accepted all +21 candidates and build envelopes with no stale fingerprints or candidate +errors. Strict preflight for core still exited 1 with 28 blockers, as expected: +registering build evidence does not bypass the remaining gates. + +The local registration check is retained at +`refactor/.cache/release-ledger-eKfUln/report.json`; the strict core rejection is +at `refactor/.cache/release-ledger-EG5WGs/report.json` with its command log in +`refactor/.cache/rel02-registered-preflight.log`. These are observed checks of +this binding state, not promises that future input changes remain accepted. + +Only the build gate is registered. Earlier package-specific type/runtime +reports remain scoped observations; they were not copied into gate envelopes +to imply complete validation of these exact tarballs. The remaining runtime, +types, combinations, browser, devices, licenses, rollback, remote CI and three +formal review gates stay explicit. Formal reviews wait for the user's direction. + +To continue, use the registered archive paths and the 20-package browser map +in the preparation record. Preserve the ignored cache directories referenced +by the envelopes: losing or changing them invalidates the bindings. Source, +validation input or dependency changes require fresh candidate preparation; +do not patch fingerprints onto old reports. The existing old-version rollback +records remain unchanged. Reverting this checkpoint removes the local candidate +bindings and build envelopes without changing any package implementation. + +No production source, public declaration, dependency or npm entry changed in +this registration checkpoint. No push, remote dispatch, deployment or npm +publication occurred. REL-02 remains doing; complete combinations and actual +candidate rollback still require work. diff --git a/refactor/plan.md b/refactor/plan.md index 5252acb61..617c4185e 100644 --- a/refactor/plan.md +++ b/refactor/plan.md @@ -698,7 +698,7 @@ - REL-08: [记录](changes/2026-09-14-REL-08-release-ledger.md) [记录](baselines/release-ledger-validation.json) [记录](release-ledger.md) [记录](release-ledger.json) - REL-01: [记录](version-plan.md) [记录](version-plan.json) [记录](baselines/version-registry-2026-09-16.json) [记录](changes/2026-09-16-REL-01-version-plan.md) - REL-09: [记录](changes/2026-09-16-REL-09-major-versions.md) [记录](baselines/major-version-preparation.json) [记录](baselines/version-registry-prepared-2026-09-16.json) [记录](version-plan.md) -- REL-02: [记录](changes/2026-09-16-REL-02-types-inputs.md) [记录](baselines/major-installed-types-validation.json) [记录](changes/2026-09-16-REL-02-yarn-candidate-archives.md) [记录](baselines/major-candidate-archive-validation.json) +- REL-02: [记录](changes/2026-09-16-REL-02-types-inputs.md) [记录](baselines/major-installed-types-validation.json) [记录](changes/2026-09-16-REL-02-yarn-candidate-archives.md) [记录](baselines/major-candidate-archive-validation.json) [记录](changes/2026-09-16-REL-02-candidate-registration.md) [记录](baselines/major-candidate-preparation.json) - REL-04: [记录](changes/2026-09-15-REL-04-consumer-checkpoint.md) [记录](rollback-rehearsal.md) [记录](baselines/rollback-consumer-validation.json) [记录](changes/2026-09-15-REL-04-workflows-checkpoint.md) [记录](rollback-inventory.md) [记录](baselines/rollback-workflows-validation.json) [记录](changes/2026-09-15-REL-04-pages-recovery.md) [记录](baselines/pages-recovery-validation.json) [记录](changes/2026-09-15-REL-04-acceptance.md) [记录](baselines/rollback-acceptance-validation.json) - PKG-FACTORY-01: [记录](baselines/factory-assignment-gaps.json) [记录](baselines/factory-compatibility-proposals.json) [记录](factory-compatibility-decision.md) [记录](changes/2026-09-12-PKG-FACTORY-01-decision.md) [记录](type-compatibility-policy.md) [记录](baselines/factory-compatibility-validation.json) [记录](changes/2026-09-13-PKG-FACTORY-01-compatible-types.md) - CORE-25: [记录](changes/2026-09-13-CORE-25-defaults-ssr.md) [记录](baselines/defaults-ssr-validation.json) diff --git a/refactor/progress.md b/refactor/progress.md index 9cceba2ab..74b7084dd 100644 --- a/refactor/progress.md +++ b/refactor/progress.md @@ -1,5 +1,16 @@ # 进度与证据 +## REL-02 登记21库实际候选与构建证据 + +基于1b8188834重建并登记21库目标major tarball;校验1918个库输入、1041个构建 +快照文件和299个归档成员,台账接受21份build证据且无过期指纹。20包隔离消费 +及Thumbnail的12组类型检查通过;本批安装产物的弹幕/Audio聚焦浏览器36项通过。 +核心strict预检仍以28项缺口退出1,未把构建通过当作可发布。见[记录](changes/2026-09-16-REL-02-candidate-registration.md) +与[候选证据](baselines/major-candidate-preparation.json)。文档站候选、完整组合、 +实际候选回退、真机和其他门槛仍未完成;REL-02保持doing,224/21/40不变。 +下一步使用这些准确归档推进剩余验收;输入变化须重建,复盘继续等待用户指导。 + + ## REL-02 Yarn候选归档检查修复 统一20包构建/隔离安装通过,Thumbnail单独构建及12组类型消费通过;实际安装 diff --git a/refactor/release-ledger.json b/refactor/release-ledger.json index 496dd688c..9f89b4904 100644 --- a/refactor/release-ledger.json +++ b/refactor/release-ledger.json @@ -61,8 +61,20 @@ "basis": "refactor/baselines/releases.json", "strategy": "Keep the frozen previous package integrity and tested consumer lock; publish a forward fix without overwriting npm versions. REL-04 rehearsal must cover any package rename." }, - "candidate": null, - "evidence": {} + "candidate": { + "kind": "npm-tarball", + "path": "refactor/.cache/packages/run-XvHA8v/artplayer.tgz", + "version": "6.0.0", + "sourceCommit": "1b8188834768605f312a5ed14dab52d75b9c880c", + "inputFingerprint": "896b9f1f57feb447e9baef3b02c2c04e51b79eadef858b01a921e2b2146ff75a", + "integrity": "sha512-b2Sl/KMnRriJH4/TKsksknoCmLtPDduL6t9RROlzInp6CC1YN4L7t4EYGl/kdmpcgzAJsH0Fz6k4YUFmrDaPQw==" + }, + "evidence": { + "build": { + "path": "refactor/baselines/major-candidate-build/artplayer.json", + "sha256": "89a5930640647bcea82d550c2c9e1822560520b0fc69b7338ce9020884c89c8a" + } + } }, { "name": "artplayer-plugin-ads", @@ -82,8 +94,20 @@ "basis": "refactor/baselines/ads-release.json", "strategy": "Keep the frozen previous package integrity and tested consumer lock; publish a forward fix without overwriting npm versions. REL-04 rehearsal must cover any package rename." }, - "candidate": null, - "evidence": {} + "candidate": { + "kind": "npm-tarball", + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-ads.tgz", + "version": "3.0.0", + "sourceCommit": "1b8188834768605f312a5ed14dab52d75b9c880c", + "inputFingerprint": "a7c85c3cbd5893306c50af3e5ab2ae900838633184e2b5509a7790a346e63277", + "integrity": "sha512-pTd5JgYmP2Du2kWNrjTTgWXmroM5WgCofQKRFyKOeak1T+uFx6nuvBYh8QIlEwqdZIleyMOkldD75cKG11nBCQ==" + }, + "evidence": { + "build": { + "path": "refactor/baselines/major-candidate-build/artplayer-plugin-ads.json", + "sha256": "e4771a73ca98d80af4388045ee5979b03bdac7fe2b642dcf23923dda19b32524" + } + } }, { "name": "artplayer-plugin-ambilight", @@ -103,8 +127,20 @@ "basis": "refactor/baselines/ambilight-release.json", "strategy": "Keep the frozen previous package integrity and tested consumer lock; publish a forward fix without overwriting npm versions. REL-04 rehearsal must cover any package rename." }, - "candidate": null, - "evidence": {} + "candidate": { + "kind": "npm-tarball", + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-ambilight.tgz", + "version": "2.0.0", + "sourceCommit": "1b8188834768605f312a5ed14dab52d75b9c880c", + "inputFingerprint": "58b3de027f6da9358927a032585af2db0b98ece514263062e61a26c0b0a60d69", + "integrity": "sha512-zwcVOBkU0MHYQE7nwLsWc8uWDOUFZYdQQ7Kn6eTjizuioAqpTZuMMlYA/CB0IzaLro4pHvN60HBNvvm6mFyvzg==" + }, + "evidence": { + "build": { + "path": "refactor/baselines/major-candidate-build/artplayer-plugin-ambilight.json", + "sha256": "738587b016b33c97c1a6f0bd6e38f1b1841c4f30f473672d718b8ee4db422cab" + } + } }, { "name": "artplayer-plugin-asr", @@ -124,8 +160,20 @@ "basis": "refactor/baselines/asr-release.json", "strategy": "Keep the frozen previous package integrity and tested consumer lock; publish a forward fix without overwriting npm versions. REL-04 rehearsal must cover any package rename." }, - "candidate": null, - "evidence": {} + "candidate": { + "kind": "npm-tarball", + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-asr.tgz", + "version": "3.0.0", + "sourceCommit": "1b8188834768605f312a5ed14dab52d75b9c880c", + "inputFingerprint": "e99563e05cf2fa5cb687bee25bbec5f663dadb39cd7a780ae506121a069f3288", + "integrity": "sha512-rfRi6YB5cTiqnPQD/AN4dLprsXt7XIRo8F4KhyPp9cx/5UCNXBnSwnQYo0ZSFXWM5Y9CgIe9UxQ39NOKNX3hFQ==" + }, + "evidence": { + "build": { + "path": "refactor/baselines/major-candidate-build/artplayer-plugin-asr.json", + "sha256": "fecd1307ff173994735a89218e06279ee0a44e20943fbd7d07257114cf52982b" + } + } }, { "name": "artplayer-plugin-audio-track", @@ -145,8 +193,20 @@ "basis": "refactor/baselines/audio-track-release.json", "strategy": "Keep the frozen previous package integrity and tested consumer lock; publish a forward fix without overwriting npm versions. REL-04 rehearsal must cover any package rename." }, - "candidate": null, - "evidence": {} + "candidate": { + "kind": "npm-tarball", + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-audio-track.tgz", + "version": "2.0.0", + "sourceCommit": "1b8188834768605f312a5ed14dab52d75b9c880c", + "inputFingerprint": "68251599fb975857e5124b3a7804e2e7edbd9de6b3b22eef2882ae9cf38c3560", + "integrity": "sha512-EY3TTnz3UEOyLjSpvjOmqykrGCuTLJ38O35JzSeFx11vQFt/fMA06fKBjvczMIyO3HgesWgXllIadJL3bgRAPg==" + }, + "evidence": { + "build": { + "path": "refactor/baselines/major-candidate-build/artplayer-plugin-audio-track.json", + "sha256": "5e9c8fb3a9c48d541310d5347515183f7f067038344b555f526196bd837da804" + } + } }, { "name": "artplayer-plugin-auto-thumbnail", @@ -166,8 +226,20 @@ "basis": "refactor/baselines/auto-thumbnail-release.json", "strategy": "Keep the frozen previous package integrity and tested consumer lock; publish a forward fix without overwriting npm versions. REL-04 rehearsal must cover any package rename." }, - "candidate": null, - "evidence": {} + "candidate": { + "kind": "npm-tarball", + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-auto-thumbnail.tgz", + "version": "2.0.0", + "sourceCommit": "1b8188834768605f312a5ed14dab52d75b9c880c", + "inputFingerprint": "03b31364d6b6ef6802213802031c1e4a811e1cd590e12468d882fbb4f0f7945d", + "integrity": "sha512-dcsPHwFqulFreP1myyXF9mkdy+LDeaJI33gl0QOnZ/VGNIXZAbuhskmAowTFw2PErj1C7saxmg3ArElLZqkfbA==" + }, + "evidence": { + "build": { + "path": "refactor/baselines/major-candidate-build/artplayer-plugin-auto-thumbnail.json", + "sha256": "12918e779e3c555ac6dce672fd9de55337cf8843a58a73230fef5fb6847511c9" + } + } }, { "name": "artplayer-plugin-chapter", @@ -187,8 +259,20 @@ "basis": "refactor/baselines/releases.json", "strategy": "Keep the frozen previous package integrity and tested consumer lock; publish a forward fix without overwriting npm versions. REL-04 rehearsal must cover any package rename." }, - "candidate": null, - "evidence": {} + "candidate": { + "kind": "npm-tarball", + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-chapter.tgz", + "version": "2.0.0", + "sourceCommit": "1b8188834768605f312a5ed14dab52d75b9c880c", + "inputFingerprint": "4dcc9e5c4e127edbc17ab1e59e3fb973ac9733125cff744c3031b43b98476e02", + "integrity": "sha512-uiugo8ZhrPwCUSUAIQAyS/bqLxWB+ox/mYadTRqOsh2WgktcoRxeTvEzFzvxIH+UUR8IEz3IB+Ug3tpp0bEIbg==" + }, + "evidence": { + "build": { + "path": "refactor/baselines/major-candidate-build/artplayer-plugin-chapter.json", + "sha256": "e105d66f1dac3c3100c3b86d1dd94f24a257825da8f4644f4ec492ad76d1ffe4" + } + } }, { "name": "artplayer-plugin-chromecast", @@ -208,8 +292,20 @@ "basis": "refactor/baselines/chromecast-release.json", "strategy": "Keep the frozen previous package integrity and tested consumer lock; publish a forward fix without overwriting npm versions. REL-04 rehearsal must cover any package rename." }, - "candidate": null, - "evidence": {} + "candidate": { + "kind": "npm-tarball", + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-chromecast.tgz", + "version": "2.0.0", + "sourceCommit": "1b8188834768605f312a5ed14dab52d75b9c880c", + "inputFingerprint": "e16de620bd4770b4ab717291af29d5a2f450025ae8bdf22815f6efd51e40056e", + "integrity": "sha512-CtzTXvyn3QQDV9FiksabGo9mlTw6erU3FkDhHf3s1EtUBm+DvYJGi+msrZqa0IAoxUDyXLgNw/g6l4ivCpE1nQ==" + }, + "evidence": { + "build": { + "path": "refactor/baselines/major-candidate-build/artplayer-plugin-chromecast.json", + "sha256": "b8606c1b0819552c9e15744802e5cec9c8e80ac7280d3f4b451a0f863a861449" + } + } }, { "name": "artplayer-plugin-danmuku", @@ -229,8 +325,20 @@ "basis": "refactor/baselines/danmuku-release.json", "strategy": "Keep the frozen previous package integrity and tested consumer lock; publish a forward fix without overwriting npm versions. REL-04 rehearsal must cover any package rename." }, - "candidate": null, - "evidence": {} + "candidate": { + "kind": "npm-tarball", + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-danmuku.tgz", + "version": "6.0.0", + "sourceCommit": "1b8188834768605f312a5ed14dab52d75b9c880c", + "inputFingerprint": "90d09ab98a1ca36575a5ed38332d518c03265bcd4ad95524170394b1e67209c0", + "integrity": "sha512-064flVtWOP8FvGSA+cKjKOfYIrj3WU40RkBzgiHWecrLiiYHQE+gxox29goEs0r3W0BbSPcJR6luCGTbDqWf9Q==" + }, + "evidence": { + "build": { + "path": "refactor/baselines/major-candidate-build/artplayer-plugin-danmuku.json", + "sha256": "3a5ea4e0b9951fb07835ab899128b9095c6c2a8105402bd1b77075aa0c4647c3" + } + } }, { "name": "artplayer-plugin-danmuku-mask", @@ -250,8 +358,20 @@ "basis": "refactor/baselines/danmuku-mask-release.json", "strategy": "Keep the frozen previous package integrity and tested consumer lock; publish a forward fix without overwriting npm versions. REL-04 rehearsal must cover any package rename." }, - "candidate": null, - "evidence": {} + "candidate": { + "kind": "npm-tarball", + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-danmuku-mask.tgz", + "version": "2.0.0", + "sourceCommit": "1b8188834768605f312a5ed14dab52d75b9c880c", + "inputFingerprint": "71b4367caed8ad8cbe4a171abb3bb4be3955c15dea4694255c1448c85d6dfb17", + "integrity": "sha512-Ib4RP36N7k75k2pO2oyjlfmVQ1I5ODrNoGVOxrj042ZJ7OPrteqrBuy+wsFzvOoF24uZKHGpBD+vX+8y+5XvWw==" + }, + "evidence": { + "build": { + "path": "refactor/baselines/major-candidate-build/artplayer-plugin-danmuku-mask.json", + "sha256": "90102c773284689dc3359bd6446bf262db2caf9d883e66be0215b68c7e682c47" + } + } }, { "name": "artplayer-plugin-dash-control", @@ -271,8 +391,20 @@ "basis": "refactor/baselines/dash-control-release.json", "strategy": "Keep the frozen previous package integrity and tested consumer lock; publish a forward fix without overwriting npm versions. REL-04 rehearsal must cover any package rename." }, - "candidate": null, - "evidence": {} + "candidate": { + "kind": "npm-tarball", + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-dash-control.tgz", + "version": "2.0.0", + "sourceCommit": "1b8188834768605f312a5ed14dab52d75b9c880c", + "inputFingerprint": "3130f6e7c49373a87b094582bcc9affbdf799c562ec688137bb96f3d7ed42157", + "integrity": "sha512-01z5sdzWx7zNFiUITEelZ8f9v+rSGiYH3HkxnTN0qQxQY12la0fJ1kK5YIFRzoeWcj4cakygSsvMuPqjQ6OFKQ==" + }, + "evidence": { + "build": { + "path": "refactor/baselines/major-candidate-build/artplayer-plugin-dash-control.json", + "sha256": "1ecc3c78adffcbc2927be782dba77b4135163353c98cb5f7f02372c10cf4250c" + } + } }, { "name": "artplayer-plugin-document-pip", @@ -292,8 +424,20 @@ "basis": "refactor/baselines/dpip-release.json", "strategy": "Keep the frozen previous package integrity and tested consumer lock; publish a forward fix without overwriting npm versions. REL-04 rehearsal must cover any package rename." }, - "candidate": null, - "evidence": {} + "candidate": { + "kind": "npm-tarball", + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-document-pip.tgz", + "version": "2.0.0", + "sourceCommit": "1b8188834768605f312a5ed14dab52d75b9c880c", + "inputFingerprint": "3507d1d5e0de702173c25a2e5caddac6e245046d9cd1249728b76e6dea9b8b77", + "integrity": "sha512-AJ3JW4+TU0wbFWci5YeSOcV66gEOBrys3ud5xgp3tqjoRxu3IHK4t1z4j3nxlROsKbqeHnOHzxwMeusYM9FyQg==" + }, + "evidence": { + "build": { + "path": "refactor/baselines/major-candidate-build/artplayer-plugin-document-pip.json", + "sha256": "ad72be2b4586f763012275f9e21e7236e85bcb5ba8909c4c2c9e6585f295d274" + } + } }, { "name": "artplayer-plugin-hls-control", @@ -313,8 +457,20 @@ "basis": "refactor/baselines/hls-control-release.json", "strategy": "Keep the frozen previous package integrity and tested consumer lock; publish a forward fix without overwriting npm versions. REL-04 rehearsal must cover any package rename." }, - "candidate": null, - "evidence": {} + "candidate": { + "kind": "npm-tarball", + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-hls-control.tgz", + "version": "2.0.0", + "sourceCommit": "1b8188834768605f312a5ed14dab52d75b9c880c", + "inputFingerprint": "3210ec59c5b8440d584d509e214f4021a0a5117639a1e883d617e95e2ac9a49b", + "integrity": "sha512-yBcdrwu+AaVwKK5K15rBoqzvkU4a3KeUUKOikJjO+uLuJr6Jw/LL8eu9ye5M+vFFO25jDjbAPxAJ1e0xm5i0lA==" + }, + "evidence": { + "build": { + "path": "refactor/baselines/major-candidate-build/artplayer-plugin-hls-control.json", + "sha256": "b15c8524a387b5eaef9bdb2b1c0c83f2811d4cafcb0b358cf378ea3ef188158d" + } + } }, { "name": "artplayer-plugin-jassub", @@ -334,8 +490,20 @@ "basis": "refactor/baselines/jassub-release.json", "strategy": "Keep the frozen previous package integrity and tested consumer lock; publish a forward fix without overwriting npm versions. REL-04 rehearsal must cover any package rename." }, - "candidate": null, - "evidence": {} + "candidate": { + "kind": "npm-tarball", + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-jassub.tgz", + "version": "2.0.0", + "sourceCommit": "1b8188834768605f312a5ed14dab52d75b9c880c", + "inputFingerprint": "e0391ecf1e2c9da0a622bb933a857f718bb370ecfb63ecc4b5e3ef1261e84371", + "integrity": "sha512-NgBP0rzu7okmarQfGT9+XgXTxrLc+VUjDA9gu9lFlR5a72/EDnCDgalRZOIZpTix3Wtg8bGJsXgKkPpBKpfe/A==" + }, + "evidence": { + "build": { + "path": "refactor/baselines/major-candidate-build/artplayer-plugin-jassub.json", + "sha256": "6cc27cf985a46374a0e5c5476fcb6f443df46998f7009e8a1bea1f500f62210e" + } + } }, { "name": "artplayer-plugin-multiple-subtitles", @@ -355,8 +523,20 @@ "basis": "refactor/baselines/multiple-subtitles-release.json", "strategy": "Keep the frozen previous package integrity and tested consumer lock; publish a forward fix without overwriting npm versions. REL-04 rehearsal must cover any package rename." }, - "candidate": null, - "evidence": {} + "candidate": { + "kind": "npm-tarball", + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-multiple-subtitles.tgz", + "version": "2.0.0", + "sourceCommit": "1b8188834768605f312a5ed14dab52d75b9c880c", + "inputFingerprint": "d2b9e3f04560bcb5a5e6028166c7f92d23554290be6ae29fc632bf1eb82d1f87", + "integrity": "sha512-oP46adeD15srjRhvC48jfXt2/7HsCbFkDs5dAm2EVFTGnJELHgUiBgoJmkq59s20j0Q0dJA6BAedlSp+xtXdgg==" + }, + "evidence": { + "build": { + "path": "refactor/baselines/major-candidate-build/artplayer-plugin-multiple-subtitles.json", + "sha256": "f9a7e145a314a3119e54dca8988563c230a02badd16bdffdcd0429aa68d1b928" + } + } }, { "name": "artplayer-plugin-vast", @@ -376,8 +556,20 @@ "basis": "refactor/baselines/vast-release.json", "strategy": "Keep the frozen previous package integrity and tested consumer lock; publish a forward fix without overwriting npm versions. REL-04 rehearsal must cover any package rename." }, - "candidate": null, - "evidence": {} + "candidate": { + "kind": "npm-tarball", + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-vast.tgz", + "version": "2.0.0", + "sourceCommit": "1b8188834768605f312a5ed14dab52d75b9c880c", + "inputFingerprint": "07e23e4b5ad201e2b33afd0f8b689161c6228d0c0e0621487e48b04457fef766", + "integrity": "sha512-nayI7zsg4owfZLynn6p3v6VYIWjSW6LJ98wC+3zmc0qH1TKtGeyn0Tg8k5CcCF1oozpT8S4UtdMb7PLlQZ1gmw==" + }, + "evidence": { + "build": { + "path": "refactor/baselines/major-candidate-build/artplayer-plugin-vast.json", + "sha256": "9081ed8ab28d23b246adacacd1c6327ba9c3986e49e258c901fae359ab971a9f" + } + } }, { "name": "artplayer-plugin-vtt-thumbnail", @@ -397,8 +589,20 @@ "basis": "refactor/baselines/vtt-thumbnail-release.json", "strategy": "Keep the frozen previous package integrity and tested consumer lock; publish a forward fix without overwriting npm versions. REL-04 rehearsal must cover any package rename." }, - "candidate": null, - "evidence": {} + "candidate": { + "kind": "npm-tarball", + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-plugin-vtt-thumbnail.tgz", + "version": "2.0.0", + "sourceCommit": "1b8188834768605f312a5ed14dab52d75b9c880c", + "inputFingerprint": "4a7cbdb38d5d876a68bc74a3a785402a2989b3730638b0654c358275bcffc423", + "integrity": "sha512-fWfOv3Iaiq0LACMK/Xb22i68xwqWIDFbkAAw2nX80vkc/1Jf2jBZQZcJR/VArvv6xVejyTFB+TR0zLX8z7uKmQ==" + }, + "evidence": { + "build": { + "path": "refactor/baselines/major-candidate-build/artplayer-plugin-vtt-thumbnail.json", + "sha256": "09dee0ce9a5ec8de4c0881f45be2dd5d49bd82a4664cb19674286839b7a76ae1" + } + } }, { "name": "artplayer-proxy-canvas", @@ -418,8 +622,20 @@ "basis": "refactor/baselines/canvas-release.json", "strategy": "Keep the frozen previous package integrity and tested consumer lock; publish a forward fix without overwriting npm versions. REL-04 rehearsal must cover any package rename." }, - "candidate": null, - "evidence": {} + "candidate": { + "kind": "npm-tarball", + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-proxy-canvas.tgz", + "version": "2.0.0", + "sourceCommit": "1b8188834768605f312a5ed14dab52d75b9c880c", + "inputFingerprint": "3cad2e085d0cf960508f5ed75ed62731c245e741246659a0f882fd73f2ed5430", + "integrity": "sha512-sz03E3CYDHEkmNKnx1DuGOopnUkD+uC0ZU+ll1wz01kGPKffIlphIDS9JX00FugulDzc0KxHs8o4yW5bkBy0YA==" + }, + "evidence": { + "build": { + "path": "refactor/baselines/major-candidate-build/artplayer-proxy-canvas.json", + "sha256": "a83229d5b26ba8f92efc5114858b8df04d226ff32c360113ab436f717bfc858d" + } + } }, { "name": "artplayer-proxy-mediabunny", @@ -439,8 +655,20 @@ "basis": "refactor/baselines/mb-release.json", "strategy": "Keep the frozen previous package integrity and tested consumer lock; publish a forward fix without overwriting npm versions. REL-04 rehearsal must cover any package rename." }, - "candidate": null, - "evidence": {} + "candidate": { + "kind": "npm-tarball", + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-proxy-mediabunny.tgz", + "version": "2.0.0", + "sourceCommit": "1b8188834768605f312a5ed14dab52d75b9c880c", + "inputFingerprint": "adca4dc42d1a1bfe05ba81ebb397b607eb548ca6ec02856f1312dd41ea96a232", + "integrity": "sha512-o8KG4j71P1/c0FOmsgtwCupWKCdKrPuPD5xKc5QQgJzvVuDZ+HLrhJoJ98dRcUSc+TEKgZm6Bv7GMSajFpXIVQ==" + }, + "evidence": { + "build": { + "path": "refactor/baselines/major-candidate-build/artplayer-proxy-mediabunny.json", + "sha256": "cf87b99a13f6075522c85fe3df7679ecd63770e66fcd2c614a39474e00083329" + } + } }, { "name": "artplayer-tool-iframe", @@ -461,8 +689,20 @@ "basis": "refactor/baselines/iframe-release.json", "strategy": "Keep the frozen previous package integrity and tested consumer lock; publish a forward fix without overwriting npm versions. REL-04 rehearsal must cover any package rename." }, - "candidate": null, - "evidence": {} + "candidate": { + "kind": "npm-tarball", + "path": "refactor/.cache/packages/run-XvHA8v/artplayer-tool-iframe.tgz", + "version": "2.0.0", + "sourceCommit": "1b8188834768605f312a5ed14dab52d75b9c880c", + "inputFingerprint": "a0808c48db68a5d433ebb983348cf28130552e5bea99c38a1335b90b4b302d3c", + "integrity": "sha512-o9jnANxOLRNAwBuqNgHy0Ep2Xc7PgOcOcNoy5SKucETjCvzPNS/q95vqWl8f52U+I5LS383lLH8IgYm3c/0gCg==" + }, + "evidence": { + "build": { + "path": "refactor/baselines/major-candidate-build/artplayer-tool-iframe.json", + "sha256": "6a34daaf2dae2004a13a946c4f4701ffd1baa8c5087a5bce1f482a010d655483" + } + } }, { "name": "artplayer-tool-thumbnail", @@ -482,8 +722,20 @@ "basis": "refactor/baselines/thumbnail-release.json", "strategy": "Original tarball is unavailable. Resolve a complete rollback alternative and migration scope under REL-04 before release." }, - "candidate": null, - "evidence": {} + "candidate": { + "kind": "npm-tarball", + "path": "refactor/.cache/thumbnail-package-types-3AozAr/candidate.tgz", + "version": "5.0.0", + "sourceCommit": "1b8188834768605f312a5ed14dab52d75b9c880c", + "inputFingerprint": "b6403202698ea9beccee34f764727442c31ad806cb5b5e3b4f6e944f760acdb8", + "integrity": "sha512-NMeqORYyJOhxYgfULuZnznKUo3iQO3A3J6pGjRAGB05OA0SLOj4w8cDpG3vffwTZqCD6m+rdYCqJtYtBdriVxA==" + }, + "evidence": { + "build": { + "path": "refactor/baselines/major-candidate-build/artplayer-tool-thumbnail.json", + "sha256": "d23f16252447f32907456bda58507b2dfd88d041a403db352fc622f702238506" + } + } }, { "name": "artplayer-vitepress", diff --git a/refactor/release-ledger.md b/refactor/release-ledger.md index 5f1ea830d..d2b3fac92 100644 --- a/refactor/release-ledger.md +++ b/refactor/release-ledger.md @@ -45,7 +45,9 @@ integrity、输入指纹不一致的 rollback 报告仍被拒绝,远端恢复 ## 候选绑定 -所有初始candidate均为null,evidence为空。先完成目标版本准备和对应实际构建/pack, +初始candidate均为null,evidence为空。REL-02已登记21库的目标major候选及build +封套,见[实际准备记录](changes/2026-09-16-REL-02-candidate-registration.md);站点 +candidate仍为null,其他门槛未由这次构建代替。先完成目标版本准备和对应实际构建/pack, 在构建快照中计算输入指纹,再登记真实文件;不能只复制当前指纹到旧产物冒充重建。 build报告和REVIEW-03负责审查构建来源及实际内容对应关系。 diff --git a/refactor/tasks.json b/refactor/tasks.json index d938261de..49259286b 100644 --- a/refactor/tasks.json +++ b/refactor/tasks.json @@ -5017,7 +5017,9 @@ "changes/2026-09-16-REL-02-types-inputs.md", "baselines/major-installed-types-validation.json", "changes/2026-09-16-REL-02-yarn-candidate-archives.md", - "baselines/major-candidate-archive-validation.json" + "baselines/major-candidate-archive-validation.json", + "changes/2026-09-16-REL-02-candidate-registration.md", + "baselines/major-candidate-preparation.json" ] }, {