Skip to content

core: verify LW 400 + Duo 128; lift sibling Duos via contracts 0.6.1#9

Merged
mannes merged 1 commit into
mainfrom
verify/bench-400-duo128-330t
Jun 5, 2026
Merged

core: verify LW 400 + Duo 128; lift sibling Duos via contracts 0.6.1#9
mannes merged 1 commit into
mainfrom
verify/bench-400-duo128-330t

Conversation

@mannes

@mannes mannes commented Jun 5, 2026

Copy link
Copy Markdown
Contributor

Folds three maintainer-bench verifications into the pending 0.6.4 release and adopts contracts 0.6.1 so the Duos lift each other.

Verifications (maintainer's own bench, no external issue)

  • LabelWriter 400 — USB ✅ verified
  • LabelWriter Duo 128 — USB ✅ verified
  • LabelWriter 330 Turbo — migrated from the legacy support block to the verifications shape (was already verified)

Contracts 0.6.1 — engine-set propagation

Bumps @thermal-label/contracts to ^0.6.1, whose expandVerifications now lifts devices sharing a full engine signature. Duo 128's verification therefore lifts its siblings:

  • Duo 96 and 450 Duo → 🔄 expected (label:lw-raster + tape:d1-tape)
  • Twin Turbos (left/right:lw-raster) are a different signature and stay ⏳ unverified — no cross-contamination

Hardware tables regenerated: 2 verified · 12 expected · 8 unverified4 verified · 13 expected · 5 unverified.

No version bump beyond the already-staged 0.6.4. Build + tests green across core/node/web against the published 0.6.1. Merge → tag v0.6.4 to publish.

…pin contracts 0.6.1

LW 400 and Duo 128 verified over USB from the maintainer's own bench (no
external issue). LW 330 Turbo migrated from the legacy support block to
the verifications shape. Bump @thermal-label/contracts to ^0.6.1, whose
engine-signature propagation lifts the sibling Duos (96, 450 Duo) to
'expected'. Regenerate hardware tables.
@codecov

codecov Bot commented Jun 5, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@mannes mannes merged commit 6a1ed88 into main Jun 5, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant