test(mwpw-184989): seed regressions to validate multi-page agent#536
test(mwpw-184989): seed regressions to validate multi-page agent#536sanrai wants to merge 5 commits into
Conversation
🤖 Agent QA review — multi-page, interactive + visual diff (advisory, non-blocking)Reviewed 1 page(s) on the live site with the PR build injected. Overall: FAIL. FAIL — A-left-hub · 0.07% pixels changed · https://business.adobe.com/customer-success-stories.htmlVERDICT: FAIL QA Report – PR #536 OR-Filter AssertionTarget URL: https://business.adobe.com/customer-success-stories.html Test Steps & ObservationsSTEP A – Baseline Count:
STEP B – Expand First Group:
STEP C – Click First Checkbox (Acrobat):
STEP D – Count After One Filter:
STEP E – Click Second Checkbox (Acrobat Sign):
Summary
Reason for FAILAfter selecting a single valid filter checkbox ("Acrobat" in the Products group), the result count dropped to 0 results instead of narrowing to a non-zero subset of the 344 baseline results. This is the described bug: a single-filter selection should return a non-zero narrowed count, but instead returns zero — indicating the OR-filter logic is broken in this PR build. The OR-widening behavior (STEP E) cannot be validated because the foundation (non-zero single-filter result) already fails. Per-page screenshots + diffs in the workflow run. |
ae62c22 to
8032348
Compare
AI Code ReviewIssues Found1. Incorrect Tag Matching Logic (Correctness Bug)File: - const tagIds = new Set(card.tags.map(tag => tag.id));
+ const tagIds = new Set(card.tags.map(tag => tag.name));Problem: The active filters almost certainly store filter criteria by Action: Verify what values 2. CSS Line Clamp Reduction (Potential Content Truncation / Data Loss in UI)File: - .line-clamp(2);
+ .line-clamp(1);This is lower severity, but if card titles are expected to wrap to 2 lines, reducing to 1 will silently truncate titles in the UI. This is a functional regression if titles commonly exceed one line, potentially hiding critical content from users. Confirm this is intentional. |
8032348 to
d97c5fd
Compare
AI Code ReviewIssues FoundCritical Bug: Filter Logic Broken (
|
AI Code ReviewCritical Issues
|
…single-page validation
AI Code ReviewCritical Issues1. Correctness Bug / Broken Filtering Logic —
|
AI Code ReviewCritical Issues1. Breaking Bug: Filter matching changed from
|
Throwaway validation PR. Seeds TWO deliberate regressions: (1) card titles truncated to one line (visual, should be flagged on the card pages + gallery), (2) OR filter returns zero results via tag.id->tag.name (functional, should be flagged on the left/top filter pages). The multi-page agent should run all 5 pages and flag these. Will be closed.