|
1 | 1 | { |
2 | 2 | "schemaVersion": "versionless.corpus-conformance.v1", |
3 | 3 | "summary": { |
4 | | - "verticals": 18, |
5 | | - "sourceApplications": 10, |
| 4 | + "verticals": 19, |
| 5 | + "sourceApplications": 11, |
6 | 6 | "designatedPilotsVerified": 0 |
7 | 7 | }, |
8 | 8 | "verticals": [ |
|
987 | 987 | } |
988 | 988 | }, |
989 | 989 | "designatedPilot": false |
| 990 | + }, |
| 991 | + { |
| 992 | + "id": "angular-tiny-translator-v0-12-0", |
| 993 | + "application": "angular-tiny-translator", |
| 994 | + "framework": "angular", |
| 995 | + "receiptPath": "evidence/runs/witness-angular-tiny-translator-v0-12-0/receipt.json", |
| 996 | + "receiptDigest": "65b0a976823010e224ee76058e14d4dfee4ac643c8a32826128968a754c083ca", |
| 997 | + "canonicalReceipts": [ |
| 998 | + { |
| 999 | + "path": "evidence/runs/angular-tiny-translator-v0-12-0/u17-era-baseline.json", |
| 1000 | + "schemaVersion": "versionless.angular-tiny-translator-era-baseline.v1", |
| 1001 | + "digest": "f996cc39a4b24f30782591e967ddf02fe8448a950db71015ff9f9d214f8c23b6", |
| 1002 | + "sha256": "43ba7cbea92a931566d44bb74e0006a7e541f5f77e8ee589d6814aaa48ab17c5" |
| 1003 | + }, |
| 1004 | + { |
| 1005 | + "path": "evidence/runs/angular-tiny-translator-v0-12-0/u22-offline-font-lane.json", |
| 1006 | + "schemaVersion": "versionless.angular-tiny-translator-offline-font-lane.v1", |
| 1007 | + "digest": "f6cdf12244ea7983af68b7d0483900da9fdaee6afe62aff825b1e9fa7b9a2b6e", |
| 1008 | + "sha256": "78a2094d74b2df53b5d2d0dbe52fc4eb928206a5b692a47143308a10ee567917" |
| 1009 | + } |
| 1010 | + ], |
| 1011 | + "runtime": "node-8.9.3-to-node-16.20.2", |
| 1012 | + "bundler": "angular-cli-1.5.4-webpack-3.8.1-to-angular-16.2-browser-builder", |
| 1013 | + "track": "production-readiness-direct-witness-angular5-to-angular16-browser-builder", |
| 1014 | + "locality": { |
| 1015 | + "mode": "offline", |
| 1016 | + "scope": "process-scoped", |
| 1017 | + "osWideIsolation": false, |
| 1018 | + "successfulNonLoopback": 0, |
| 1019 | + "mockedNonLoopbackSeams": 1 |
| 1020 | + }, |
| 1021 | + "browserProof": "verified-direct-witness", |
| 1022 | + "browserRuns": 4, |
| 1023 | + "behaviorDigest": "890ddd697619de1273c1bddf5cb504d7cad9eeb54c4503d8a458f3c72bd6405f", |
| 1024 | + "serviceWorkerAttempt": "measured-era-defect-carried-across-the-migration", |
| 1025 | + "serviceWorkerAttemptMasked": false, |
| 1026 | + "scrollSurface": "measured-no-overflowing-document", |
| 1027 | + "productionReadiness": "verified-direct-witness", |
| 1028 | + "readinessScoreboard": { |
| 1029 | + "angularLineage": { |
| 1030 | + "counted": false, |
| 1031 | + "ready": 1, |
| 1032 | + "total": 4 |
| 1033 | + }, |
| 1034 | + "overall": { |
| 1035 | + "ready": 3, |
| 1036 | + "total": 12 |
| 1037 | + } |
| 1038 | + }, |
| 1039 | + "designatedPilot": false |
990 | 1040 | } |
991 | 1041 | ], |
992 | 1042 | "applications": [ |
|
1483 | 1533 | "scrollSurface": "measured-genuine-viewport-scroll", |
1484 | 1534 | "locality": "process-scoped-not-os-wide" |
1485 | 1535 | } |
| 1536 | + }, |
| 1537 | + { |
| 1538 | + "id": "angular-tiny-translator", |
| 1539 | + "source": { |
| 1540 | + "repository": "https://github.com/martinroob/tiny-translator", |
| 1541 | + "ref": "refs/tags/v0.12.0", |
| 1542 | + "tagKind": "lightweight — no tag object, no tagger and no signature; the commit is unsigned", |
| 1543 | + "revision": "08dcacf6a41d5a6f6dfbc71d858adcdc4c85691a", |
| 1544 | + "rootTreeSha": "ba39de904e28030dcc8a09e28bbd1b0db7247bb7", |
| 1545 | + "archiveSha256": "424209463bcccca1714d520e2f68c55d54b204c69367bbeefcdf930d01d3ac18", |
| 1546 | + "archiveBytes": 186861, |
| 1547 | + "frontendRoot": ".", |
| 1548 | + "license": "MIT", |
| 1549 | + "licenseSha256": "b33e2f180e3d22c42c1511895a448e9aafb848a51a43a9cfae163f19f7288fb9" |
| 1550 | + }, |
| 1551 | + "verticals": [ |
| 1552 | + "angular-tiny-translator-v0-12-0" |
| 1553 | + ], |
| 1554 | + "conformance": { |
| 1555 | + "browserProof": "direct-witness-verified", |
| 1556 | + "runs": 4, |
| 1557 | + "behaviorDigest": "890ddd697619de1273c1bddf5cb504d7cad9eeb54c4503d8a458f3c72bd6405f", |
| 1558 | + "mutation": "pass", |
| 1559 | + "mutationRestoration": "byte-identical", |
| 1560 | + "serviceWorkerAttempt": "measured-era-defect-carried-across-the-migration", |
| 1561 | + "serviceWorkerAttemptMasked": false, |
| 1562 | + "persistence": { |
| 1563 | + "backend": "none", |
| 1564 | + "store": "browser-local-storage", |
| 1565 | + "stubbed": false, |
| 1566 | + "survivesOnlineReload": true |
| 1567 | + }, |
| 1568 | + "readinessScoreboard": { |
| 1569 | + "angularLineage": { |
| 1570 | + "counted": false, |
| 1571 | + "ready": 1, |
| 1572 | + "total": 4 |
| 1573 | + }, |
| 1574 | + "overall": { |
| 1575 | + "ready": 3, |
| 1576 | + "total": 12 |
| 1577 | + } |
| 1578 | + } |
| 1579 | + }, |
| 1580 | + "boundaries": { |
| 1581 | + "track": "production-readiness-direct-witness-angular5-to-angular16-browser-builder", |
| 1582 | + "designatedPilot": false, |
| 1583 | + "genericAngularSupport": "not-claimed", |
| 1584 | + "scrollSurface": "measured-no-overflowing-document", |
| 1585 | + "locality": "process-scoped-not-os-wide" |
| 1586 | + } |
1486 | 1587 | } |
1487 | 1588 | ], |
1488 | 1589 | "frameworkLanes": [ |
|
1630 | 1731 | "witnessReceipt": "evidence/runs/witness-react-linkfree-v0-72-0/receipt.json", |
1631 | 1732 | "counted": false, |
1632 | 1733 | "reason": "Not counted pending Judge audit: the browser proof is verified and retained, but it was run over a synthetic profile corpus staged through the application’s own codegen rather than the shipped dataset, and its own receipt declares counted:false, so it stays visible without reaching the React numerator." |
| 1734 | + }, |
| 1735 | + { |
| 1736 | + "cell": "angular-tiny-translator-v0-12-0", |
| 1737 | + "application": "angular-tiny-translator", |
| 1738 | + "lineage": "angular", |
| 1739 | + "witnessReceipt": "evidence/runs/witness-angular-tiny-translator-v0-12-0/receipt.json", |
| 1740 | + "counted": false, |
| 1741 | + "reason": "Not counted pending Judge audit: the browser proof is verified and retained, but its own receipt declares counted:false against the Angular lineage — an era-defect service-worker registration is carried across the migration and stays recorded rather than masked — so it stays visible without reaching the Angular numerator." |
1633 | 1742 | } |
1634 | 1743 | ], |
1635 | 1744 | "holdouts": [ |
|
1670 | 1779 | }, |
1671 | 1780 | "integrity": { |
1672 | 1781 | "algorithm": "sha256", |
1673 | | - "canonicalDigest": "e5f76aa7dfc3ca58951c7efffed4fc771cd23793ebc77d6e495cc00cd4959319" |
| 1782 | + "canonicalDigest": "258477f40cb03631c21913cc5814bbfcdf5372775911f9c3541792e1018b4d4c" |
1674 | 1783 | } |
1675 | 1784 | } |
0 commit comments