mirror of
https://github.com/heygen-com/hyperframes.git
synced 2026-09-03 04:38:33 +00:00
* docs(registry,skills): surface code-highlight 0-based indexing and opacity-reveal sweep guidance From the 2026-07-14 CLI feedback digest (skills-owner action): a user building code teaching videos hit two authoring gaps. 1. code-highlight's `line` is intentionally zero-based (`line: 1` = second displayed line) but the warning lived only in pr-to-video's code-vocabulary reference — nowhere an author actually touches the value. Call it out at the block-use sites: the `__BLOCK` declaration itself, the registry-item description, and the motion-graphics catalog map. 2. Opacity-only code-typing tripped `sweep_static` for that user, who worked around it with a slow host y-drift. The sweep fingerprint does include per-element opacity, so document the actual trap (a reveal that settles before the sampled window, then holds a static frame) and the idiomatic fixes (spread the reveal / keep a blinking caret alive) in the check reference — and pin the fingerprint's opacity sensitivity with a regression test covering both the visibility-floor crossing and a mid-fade value change. * docs(catalog): regenerate code-highlight page from updated registry-item description Only the code-highlight page is committed: a full generate-catalog-pages run also surfaces ~34 blocks missing from the git-tracked catalog index (pre-existing drift on main), which belongs in its own chore PR.
82 lines
1.6 KiB
JSON
82 lines
1.6 KiB
JSON
{
|
|
"source": "heygen-com/hyperframes",
|
|
"skills": {
|
|
"embedded-captions": {
|
|
"hash": "cabda69328a29062",
|
|
"files": 144
|
|
},
|
|
"faceless-explainer": {
|
|
"hash": "e486bec3499bd84d",
|
|
"files": 19
|
|
},
|
|
"figma": {
|
|
"hash": "0e6e96f5a76ff824",
|
|
"files": 2
|
|
},
|
|
"general-video": {
|
|
"hash": "1194ac1ea4e0c90d",
|
|
"files": 1
|
|
},
|
|
"hyperframes": {
|
|
"hash": "07dfc1f0b31ff8ed",
|
|
"files": 6
|
|
},
|
|
"hyperframes-animation": {
|
|
"hash": "78f333feba8bd836",
|
|
"files": 102
|
|
},
|
|
"hyperframes-cli": {
|
|
"hash": "1065ea34fecfda50",
|
|
"files": 11
|
|
},
|
|
"hyperframes-core": {
|
|
"hash": "cf6e9f7827bc86d1",
|
|
"files": 17
|
|
},
|
|
"hyperframes-creative": {
|
|
"hash": "b9e2cbfa49e6ed6c",
|
|
"files": 78
|
|
},
|
|
"hyperframes-keyframes": {
|
|
"hash": "a568c05c01b27461",
|
|
"files": 3
|
|
},
|
|
"hyperframes-registry": {
|
|
"hash": "3a864992e765b9bf",
|
|
"files": 10
|
|
},
|
|
"media-use": {
|
|
"hash": "316e9a260f56b9df",
|
|
"files": 133
|
|
},
|
|
"motion-graphics": {
|
|
"hash": "cc93e3d220a0ebf5",
|
|
"files": 23
|
|
},
|
|
"music-to-video": {
|
|
"hash": "5bba048c425edcfa",
|
|
"files": 132
|
|
},
|
|
"pr-to-video": {
|
|
"hash": "739774abd773a3d3",
|
|
"files": 28
|
|
},
|
|
"product-launch-video": {
|
|
"hash": "86fcf6421ab9aa8f",
|
|
"files": 23
|
|
},
|
|
"remotion-to-hyperframes": {
|
|
"hash": "c96bb2f0af9e1143",
|
|
"files": 70
|
|
},
|
|
"slideshow": {
|
|
"hash": "71368acf61074198",
|
|
"files": 2
|
|
},
|
|
"talking-head-recut": {
|
|
"hash": "0f365480fb5bfa5b",
|
|
"files": 27
|
|
}
|
|
}
|
|
}
|