Files
heygen-com__hyperframes/skills-manifest.json
miga-heygen 5e74e2cf48 fix(cli): distinguish a skipped browser check from a genuinely clean one
`hyperframes check`'s runtime/layout/motion/contrast JSON sections reported
the exact same ok:true/zero-findings shape whether the browser session
actually ran and found nothing, or never ran at all (a blocking lint error,
a lint-step crash, or an exception thrown before the audit could start all
took the same "empty result" fallback). Only the top-level ok field and an
undocumented layout.duration === 0 tell separated the two cases apart.

Add a skipped boolean to CheckBrowserResult, set at the only two places one
is constructed (false in the real audit result, true in the empty-result
fallback), and mirror it to a new top-level browserSkipped field on
CheckReport. The human-readable report now prints a warning when the
browser never ran; the JSON envelope carries the same signal for callers
that only check individual sections.

Co-Authored-By: Miguel Angel <miguel.sierra@heygen.com>
2026-09-12 06:05:24 +00:00

86 lines
1.7 KiB
JSON

{
"source": "heygen-com/hyperframes",
"skills": {
"embedded-captions": {
"hash": "57a5caaa35ff79c8",
"files": 142
},
"faceless-explainer": {
"hash": "3f84e9cf9c2468ca",
"files": 24
},
"figma": {
"hash": "642cce1b5e211182",
"files": 2
},
"general-video": {
"hash": "68910f1093ad15c2",
"files": 4
},
"hyperframes": {
"hash": "e77a36c488b4f80c",
"files": 17
},
"hyperframes-animation": {
"hash": "4252b08a4905b5ba",
"files": 121
},
"hyperframes-audio": {
"hash": "b39bac771e873eae",
"files": 7
},
"hyperframes-cli": {
"hash": "6f3b574d0efe76d1",
"files": 11
},
"hyperframes-core": {
"hash": "e5b2b62d60995dbb",
"files": 20
},
"hyperframes-creative": {
"hash": "f3b201ca29eae92a",
"files": 78
},
"hyperframes-keyframes": {
"hash": "6bc62531ecea9a52",
"files": 3
},
"hyperframes-registry": {
"hash": "51e6dba95a8dfb45",
"files": 12
},
"media-use": {
"hash": "28948e640a5d133a",
"files": 158
},
"motion-graphics": {
"hash": "de8ec5464028ec67",
"files": 23
},
"music-to-video": {
"hash": "be70b499dd72169b",
"files": 132
},
"pr-to-video": {
"hash": "b93575a96d213ff5",
"files": 30
},
"product-launch-video": {
"hash": "b1597ed153cafcc7",
"files": 30
},
"remotion-to-hyperframes": {
"hash": "13ade041e6416e5b",
"files": 70
},
"slideshow": {
"hash": "3d03ada897faebd2",
"files": 2
},
"talking-head-recut": {
"hash": "50d1f9c928514826",
"files": 28
}
}
}