Commit bb5c9d7
test(17): land Linux ::part VR baseline + gate 5 non-Lit cells as documented divergence
The PartCardConsumer VR cell now has its Linux-rendered baseline (the Lit amber
cross-shadow render: the consumer's PartCard::part(body) rule paints
background:#fde68a + border:2px solid #b45309 onto the child's part="body"
element across the shadow boundary — visually confirmed).
Because ::part() is load-bearing on Lit but a deliberate no-op on the 5 non-Lit
targets, a single shared 6-target baseline cannot match. Keep the Lit cell active
(asserts the working cross-shadow effect — the SPEC-R8 proof) and add the 5
non-Lit cells to KNOWN_CROSS_TARGET_DIVERGENCE (they render byte-identically to
each other with producer styles only; their no-op strip + part= passthrough is
regression-protected by dist-parity 584 + per-target unit tests, not a screenshot).
Verified in the pinned Linux Playwright container: Lit passes vs baseline, 5
non-Lit skip — 1 passed / 5 skipped / exit 0.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>1 parent f6f3016 commit bb5c9d7
2 files changed
Lines changed: 24 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
393 | 393 | | |
394 | 394 | | |
395 | 395 | | |
396 | | - | |
| 396 | + | |
| 397 | + | |
| 398 | + | |
| 399 | + | |
| 400 | + | |
| 401 | + | |
| 402 | + | |
| 403 | + | |
| 404 | + | |
| 405 | + | |
| 406 | + | |
| 407 | + | |
| 408 | + | |
| 409 | + | |
| 410 | + | |
| 411 | + | |
| 412 | + | |
| 413 | + | |
| 414 | + | |
| 415 | + | |
| 416 | + | |
| 417 | + | |
| 418 | + | |
| 419 | + | |
397 | 420 | | |
398 | 421 | | |
399 | 422 | | |
| |||
0 commit comments