Skip to content

Fix demo smoke auth and health noise#29

Merged
DeliciousBuding merged 6 commits into
mainfrom
fix/demo-smoke-auth-health-noise-20260515
May 15, 2026
Merged

Fix demo smoke auth and health noise#29
DeliciousBuding merged 6 commits into
mainfrom
fix/demo-smoke-auth-health-noise-20260515

Conversation

@DeliciousBuding
Copy link
Copy Markdown
Owner

Summary

  • Return demo-safe /health and anonymous /api/auth/me responses in demo mode so workspace smoke does not emit 401/502 fetches.
  • Move workspace audit job initial data behind the workspace-source facade and update stale page tests to current copy.
  • Clear React Compiler lint errors on touched smoke-critical UI primitives and remove private live demo domain from README.

Verification

  • python scripts/check_public_boundary.py
  • git diff --check
  • npm --prefix apps/web run lint
  • npm --prefix apps/web run test
  • npm --prefix apps/web run build
  • Playwright smoke: /workspace, /workspace/start, /workspace/audits, /workspace/reports/black-box?view=audit, /workspace/settings all 200 with badResponses=[] and errors=[]

Copilot AI review requested due to automatic review settings May 15, 2026 06:17
@gemini-code-assist
Copy link
Copy Markdown

Warning

You have reached your daily quota limit. Please wait up to 24 hours and I will start processing your requests again!

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

@DeliciousBuding DeliciousBuding merged commit 999e3a7 into main May 15, 2026
3 checks passed
@DeliciousBuding DeliciousBuding deleted the fix/demo-smoke-auth-health-noise-20260515 branch May 15, 2026 07:09
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