You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 8dae5ef
Browse filesBrowse the repository at this point in the historyBrowse files
fix(core): make grading writes previewable and honor computed properties (#5157)
* fix(core): write only authored hue curves, so a single hue curve passes lint
* fix(cli): apply over a grading saved with empty hue curves instead of refusing it
* fix(core): read grading properties from computed style, and stop advising an inline start
* fix(cli): preserve validation during legacy hue repair
* fix(cli): preview grading writes without apply
|`--dry-run`| Validate and report without writing |
456
456
|`--json`| Agent-readable JSON |
457
457
458
+
`--dry-run` accepts `--grading` without `--apply` and writes nothing. JSON includes `attribute`, the exact normalized `value` that apply would write (or `null` to remove it), and `lint`, the color-grading lint verdict and findings for the proposed HTML.
459
+
458
460
The command writes `data-color-grading` — the same contract Studio, preview, and
459
461
render all read, so the two can never disagree. It does not recognise subjects
460
462
or isolate part of an image; the effect covers the whole media layer.
"Author the initial value inline on the media element.",
96
+
"Once set (inline, in a stylesheet or on a parent), the property overrides the payload's value for this control: set it only on media you animate, starting at the tween's first value.",
95
97
"Use finite keyframes on a paused timeline registered in window.__timelines.",
96
98
"Do not use a frame-zero set, timers, random values, or onUpdate callbacks.",
0 commit comments