test(ci): [CI-TYPES-02] gate installed types across all libraries

This commit is contained in:
Harvey Zhao committed 2026-09-15 20:15:58 +08:00
1 parent 00c131bff1
commit 01f3d00e4c
17 files changed
+974 -8

No files matched your search

+7
View File
@@ -1,5 +1,12 @@
# Installed package checks
Run `yarn test:ecosystem-types` for the complete library type roster: the shared
core/chapter/Audio/HLS consumer plus seventeen specialized package checks.
It rebuilds packages first, preserves each historical declaration contract, and
retains all package failures before returning a failing aggregate status. See
[orchestrator ownership and reports](../../scripts/consumers/README.md).
Type success does not approve unresolved runtime behavior or device gates.
`historicalDistributionFiles()` in `scripts/package-check.mjs` distinguishes a
same-name npm release from the Iframe package rename. Iframe verifies the real
plugin archive plus the frozen tool workspace, then requires all four original