Skip to content

docs(demo): tighten EPDS_CLIENT_THEME e2e note per PR #145 review#146

Merged
aspiers merged 1 commit into
mainfrom
docs/demo-theme-note-tighten
May 1, 2026
Merged

docs(demo): tighten EPDS_CLIENT_THEME e2e note per PR #145 review#146
aspiers merged 1 commit into
mainfrom
docs/demo-theme-note-tighten

Conversation

@aspiers

@aspiers aspiers commented May 1, 2026

Copy link
Copy Markdown
Contributor

Summary

Two cosmetic fixes to the EPDS_CLIENT_THEME note added in PR #145, raised by review bots after that PR had already merged. Doc-only.

  • copilot: the note referenced an @client-branding tag, but no such tag exists in the repo. features/client-branding.feature scenarios use @untrusted-client and @pending only. Reworded to "the client-branding e2e feature locally (see features/client-branding.feature)" so a contributor can find it directly.
  • coderabbit: the quoted expect(html).toContain('body { background: \#1a1208`')snippet had quote/paren mismatch and wouldn't match a real failure log anyway. Replaced with the actual playwright error substring:Expected substring: "body { background: #1a1208"` — what a contributor actually sees and would grep for.

Test plan

  • No code changes; doc-only.
  • Verified features/client-branding.feature carries no @client-branding tag.

🤖 Generated with Claude Code

Summary by CodeRabbit

  • Documentation
    • Updated environment configuration documentation with corrected feature references and improved test error message examples.

- Drop the misleading "@client-branding" tag reference (no such tag
  exists; copilot caught this) and reference the file path instead.
- Replace the malformed "expect(html).toContain('...')" snippet with
  the actual playwright error substring a contributor would see in
  their failure output (coderabbit flagged the quote/paren mismatch).
Copilot AI review requested due to automatic review settings May 1, 2026 20:52

@claude claude Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Claude Code Review

This repository is configured for manual code reviews. Comment @claude review to trigger a review and subscribe this PR to future pushes, or @claude review once for a one-time review.

Tip: disable this comment in your organization's Code Review settings.

@changeset-bot

changeset-bot Bot commented May 1, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: 69de2e3

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@vercel

vercel Bot commented May 1, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
epds-demo Ready Ready Preview, Comment May 1, 2026 8:52pm

Request Review

@coderabbitai

coderabbitai Bot commented May 1, 2026

Copy link
Copy Markdown

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 936813dd-9a74-4ab9-a06b-7cd6aae60643

📥 Commits

Reviewing files that changed from the base of the PR and between e678b86 and 69de2e3.

📒 Files selected for processing (1)
  • packages/demo/.env.example

📝 Walkthrough

Walkthrough

Updates .env.example documentation for the client-branding e2e feature, correcting the feature reference from @client-branding to client-branding, adding a direct path to the feature file, and replacing Jest assertion examples with Playwright-specific error messages.

Changes

Cohort / File(s) Summary
Client-Branding E2E Documentation
packages/demo/.env.example
Updated feature reference from @client-branding to client-branding, added pointer to features/client-branding.feature, and replaced Jest assertion message with Playwright-specific error snippet for branding CSS validation when client-metadata.json lacks branding CSS.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Possibly related PRs

Poem

🐰 Hop, hop—the docs now shine so bright!
client-branding finds its feature file in sight,
Playwright whispers where Jest once did jest,
E2E clarity puts our config to the test! 🎭✨

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately reflects the main change: a documentation update that tightens the EPDS_CLIENT_THEME e2e note based on PR #145 review feedback, which directly matches the changeset content.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch docs/demo-theme-note-tighten

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share
Review rate limit: 0/1 reviews remaining, refill in 60 minutes.

Comment @coderabbitai help to get the list of available commands and usage tips.

@railway-app

railway-app Bot commented May 1, 2026

Copy link
Copy Markdown

🚅 Deployed to the ePDS-pr-146 environment in ePDS

Service Status Web Updated (UTC)
@certified-app/demo untrusted ✅ Success (View Logs) Web May 1, 2026 at 8:54 pm
@certified-app/pds-core ✅ Success (View Logs) Web May 1, 2026 at 8:54 pm
@certified-app/auth-service ✅ Success (View Logs) Web May 1, 2026 at 8:54 pm
@certified-app/demo ✅ Success (View Logs) Web May 1, 2026 at 8:53 pm

@railway-app railway-app Bot temporarily deployed to ePDS / ePDS-pr-146 May 1, 2026 20:52 Destroyed
@sonarqubecloud

sonarqubecloud Bot commented May 1, 2026

Copy link
Copy Markdown

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Doc-only tweak to the demo app’s .env.example guidance so contributors can reliably find and run the client-branding E2E coverage locally, using accurate repo references and a realistic Playwright failure substring.

Changes:

  • Replaced the nonexistent @client-branding tag reference with a direct pointer to features/client-branding.feature.
  • Updated the example failure text to match the actual Playwright error substring contributors will see/grep for.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@coveralls-official

Copy link
Copy Markdown

Coverage Report for CI Build 25232647186

Coverage remained the same at 53.156%

Details

  • Coverage remained the same as the base build.
  • Patch coverage: No coverable lines changed in this PR.
  • No coverage regressions found.

Uncovered Changes

No uncovered changes found.

Coverage Regressions

No coverage regressions found.


Coverage Stats

Coverage Status
Relevant Lines: 2806
Covered Lines: 1489
Line Coverage: 53.06%
Relevant Branches: 1709
Covered Branches: 911
Branch Coverage: 53.31%
Branches in Coverage %: Yes
Coverage Strength: 5.44 hits per line

💛 - Coveralls

@aspiers aspiers merged commit ffc17bd into main May 1, 2026
19 checks passed
@aspiers aspiers deleted the docs/demo-theme-note-tighten branch May 1, 2026 22:49
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.

2 participants