Triage the three surfaced divergences the governance-correct way (no stack->React back-edit, no ir/ hand-edit); make adapt-lit/parity-lit/designbook-refresh now exit 0: - PipelineStrip: documented TAG_OVERRIDES in scripts/ir-extract.mjs maps the React 'PipelineStrip' to the established tag wn-pipeline (the web-component tag is an IR-projection detail, not React-dictated; the component name stays faithful). Tag now matches the element; parity tests it (no longer skipped). - PageHeader.actions: the drift detector now collects each element's named slots and treats an IR prop honoured by a same-named slot (<slot name="actions">) as satisfied (prop-via-slot, informational) rather than prop-missing. - Sidebar.current: recorded as an auditable accepted divergence in adapters/lit/drift.accepted.json (React monolithic 'current' key vs Lit per-item 'active' on composable <wn-sidebar-item>) — listed, downgraded to info, not gated. Rendered surfaces (src/, examples/) untouched — verified zero diff; parity renders all 10 components green. Adapt/parity outputs idempotent (stable re-run). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
59 lines
1.2 KiB
JSON
59 lines
1.2 KiB
JSON
{
|
|
"schemaVersion": "1.0.0",
|
|
"designVersion": "0.4.0",
|
|
"generatedAt": "2026-06-30T07:46:35.138Z",
|
|
"tokensHash": "sha256:426f565a9ce6c36f",
|
|
"components": [
|
|
{
|
|
"name": "Button",
|
|
"group": "atoms",
|
|
"hash": "sha256:4a32713049e433dd"
|
|
},
|
|
{
|
|
"name": "Eyebrow",
|
|
"group": "atoms",
|
|
"hash": "sha256:56baa59a49b5f32c"
|
|
},
|
|
{
|
|
"name": "Icon",
|
|
"group": "atoms",
|
|
"hash": "sha256:2557fbffb3aa6ee1"
|
|
},
|
|
{
|
|
"name": "PageHeader",
|
|
"group": "chrome",
|
|
"hash": "sha256:93e12068e2f58f10"
|
|
},
|
|
{
|
|
"name": "PipelineStrip",
|
|
"group": "chrome",
|
|
"hash": "sha256:167717c21cceff79"
|
|
},
|
|
{
|
|
"name": "Sidebar",
|
|
"group": "chrome",
|
|
"hash": "sha256:8340b292fff7a80d"
|
|
},
|
|
{
|
|
"name": "StageDot",
|
|
"group": "atoms",
|
|
"hash": "sha256:f6f7790aa886261e"
|
|
},
|
|
{
|
|
"name": "Stamp",
|
|
"group": "atoms",
|
|
"hash": "sha256:0b32f43ed19ac470"
|
|
},
|
|
{
|
|
"name": "Tag",
|
|
"group": "atoms",
|
|
"hash": "sha256:91ee34eac1457016"
|
|
},
|
|
{
|
|
"name": "TopNav",
|
|
"group": "chrome",
|
|
"hash": "sha256:32ebc6e46db38f93"
|
|
}
|
|
]
|
|
}
|