Skip to content

Wait for live report readiness before opening the panel - #19

Merged
MortenFriisSiteImprove merged 1 commit into
mainfrom
test/live-report-readiness
Sep 15, 2026
Merged

MortenFriisSiteImprove merged 1 commit into
mainfrom
test/live-report-readiness

Conversation

@MortenFriisSiteImprove

Copy link
Copy Markdown
Contributor

The diagnostic live run reached Siteimprove login but failed opening the report panel. Wait for authenticated report data for the exact mapped URL before opening the panel, matching the WordPress live runner.

Also retain allowlisted HTTP status codes and boolean readiness indicators so API failures and panel/report state can be distinguished without uploading URLs, response bodies, account text or credentials. Add fixed prepublish stages for subsequent diagnosis. Assertions and skipped issue-result coverage remain unchanged.

Local validation: 17 unit tests passed, including rejection of unknown fields and invalid diagnostic values; live test discovery and diff checks passed. Live confirmation requires a new approved run after merge.

@MortenFriisSiteImprove
MortenFriisSiteImprove requested a review from a team as a code owner September 15, 2026 19:47
@MortenFriisSiteImprove
MortenFriisSiteImprove merged commit 6c4ea20 into main Sep 15, 2026
8 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