Extension 0.7.1: Walmart reader, amazon.com fixes for extension checks #4

Merged
kroshtan merged 1 commit from release-0.7.1 into main 2026-11-09 11:32:33 +00:00
Owner

The extension sends its own page facts, which replace the server's, so extension checks never got backend PR #46's Walmart reader or amazon.com fixes. This ports them (walmart.ts, Ships from/Sold by layout, verified badges, byline cleanup), realigns snippet cutting with the backend, and adds parity fixtures from the backend's US pages.

Built manifests of 0.7.0 and 0.7.1 differ only in version: no permission change.

Local: typecheck, eslint, prettier, 125 unit tests (parity on 10 fixtures), 11 headless-Chromium smoke tests, Firefox lint 0 errors.

🤖 Generated with Claude Code

https://claude.ai/code/session_014HgVKRqhxEZCM6yP8io6fk

The extension sends its own page facts, which replace the server's, so extension checks never got backend PR #46's Walmart reader or amazon.com fixes. This ports them (walmart.ts, Ships from/Sold by layout, verified badges, byline cleanup), realigns snippet cutting with the backend, and adds parity fixtures from the backend's US pages. Built manifests of 0.7.0 and 0.7.1 differ only in `version`: no permission change. Local: typecheck, eslint, prettier, 125 unit tests (parity on 10 fixtures), 11 headless-Chromium smoke tests, Firefox lint 0 errors. 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_014HgVKRqhxEZCM6yP8io6fk
Extension 0.7.1: Walmart reader, amazon.com fixes for extension checks
All checks were successful
CI / check (pull_request) Successful in 1m1s
568de51c74
The extension sends its own page facts, which replace the server's, so
extension checks never got the server's new Walmart reader or the
amazon.com fixes. Ported both:

- walmart.ts ports facts/walmart.py; Walmart is detected as a platform and
  added to the icon hint (a runtime rule, not a permission).
- amazon.com: format suffix cut from the byline, avp-badge counts as a
  verified review, the sibling Ships from / Sold by layout is read.
- Fee and legal snippet cutting matches the backend again (parity).
- Parity fixtures from the backend's US pages (amazon-com-buybox, walmart,
  walmart-marketplace).

Built manifests of 0.7.0 and 0.7.1 differ only in version.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014HgVKRqhxEZCM6yP8io6fk
kroshtan deleted branch release-0.7.1 2026-11-09 11:32:33 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
kroshtan/unfret_extension!4
No description provided.