- Introduced Storybook configuration files (`main.ts`, `preview.ts`, `tsconfig.json`) for Angular components. - Created motion tokens in `motion-tokens.ts` to define durations, easing functions, and transforms. - Developed a Storybook story for motion tokens showcasing their usage and reduced motion fallback. - Added SCSS variables for motion durations, easing, and transforms in `_motion.scss`. - Implemented accessibility smoke tests using Playwright and Axe for automated accessibility checks. - Created portable and sealed bundle structures with corresponding JSON files for evidence locker. - Added shell script for verifying notify kit determinism.
59 lines
1.5 KiB
JSON
59 lines
1.5 KiB
JSON
{
|
|
"bundleId": "11111111111111111111111111111111",
|
|
"tenantId": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
|
|
"kind": "evaluation",
|
|
"createdAt": "2025-12-04T00:00:00Z",
|
|
"metadata": {
|
|
"scope": "demo",
|
|
"portable": "true"
|
|
},
|
|
"redaction": {
|
|
"portable": true,
|
|
"maskedFields": ["tenantId"],
|
|
"tenantToken": "portable-tenant-01"
|
|
},
|
|
"entries": [
|
|
{
|
|
"section": "manifest",
|
|
"canonicalPath": "bundle.json",
|
|
"sha256": "10695174db1b549d77be583e529a249713e9bd23e46cc5e73250db5dfc92c4a9",
|
|
"sizeBytes": 160,
|
|
"mediaType": "application/json",
|
|
"attributes": {
|
|
"role": "bundle",
|
|
"portable": "true"
|
|
}
|
|
},
|
|
{
|
|
"section": "evidence",
|
|
"canonicalPath": "observations.ndjson",
|
|
"sha256": "c523f82e71c8a1bd9be0650883faf00ec39a792023066105d7cda544ad6ef5fd",
|
|
"sizeBytes": 149,
|
|
"mediaType": "application/x-ndjson",
|
|
"attributes": {
|
|
"dataset": "observations"
|
|
}
|
|
},
|
|
{
|
|
"section": "evidence",
|
|
"canonicalPath": "linksets.ndjson",
|
|
"sha256": "a4d84bbc3262190fd3e1f5dbc15915c97e464326a56534483ce810c905288b9d",
|
|
"sizeBytes": 151,
|
|
"mediaType": "application/x-ndjson",
|
|
"attributes": {
|
|
"dataset": "linksets"
|
|
}
|
|
},
|
|
{
|
|
"section": "docs",
|
|
"canonicalPath": "instructions-portable.txt",
|
|
"sha256": "dd2a3b62857cf331b423e7dc3b869ad2dc9bfa852109a20bcbecc7bcef9bdcb7",
|
|
"sizeBytes": 180,
|
|
"mediaType": "text/plain",
|
|
"attributes": {
|
|
"purpose": "verification"
|
|
}
|
|
}
|
|
]
|
|
}
|