whynot-design/scripts
tegwick 05fa31e2b5 fix(adapter): resolve all WHYNOT-WP-0002 drift — designbook-refresh green
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>
2026-06-30 09:53:59 +02:00
..
check-changelog.mjs Seeded claude design 2026-05-23 16:34:14 +02:00
check_designbook_staleness.py Add designbook integration tooling + stack-adapter workplan 2026-06-22 22:46:40 +02:00
designbook-refresh.mjs feat(refresh): make designbook-refresh orchestrator + drift-triage runbook (WHYNOT-WP-0002 T09) 2026-06-30 09:19:44 +02:00
designbook-sync.mjs Add designbook integration tooling + stack-adapter workplan 2026-06-22 22:46:40 +02:00
designbook_pull.py feat(designbook): technology-neutral IR + stack-adapter pipeline (WHYNOT-WP-0002 T01-T06) 2026-06-24 12:36:24 +02:00
extract-release-notes.mjs Seeded claude design 2026-05-23 16:34:14 +02:00
ir-extract.mjs fix(adapter): resolve all WHYNOT-WP-0002 drift — designbook-refresh green 2026-06-30 09:53:59 +02:00
release.mjs feat(release): make release tooling + versioning ritual (WHYNOT-WP-0003 T01) 2026-06-27 14:03:08 +02:00
sync-shared-styles.mjs version 0.2.0 replaces fromer version! 2026-05-25 19:32:22 +02:00