feat: add React landing page

Merged
DA
2mo ago
+2495-641

Summary

  • Add apps/web as a Vite React and TypeScript app that renders Hello world
  • Build the web workspace from the root and document web evidence and PR screenshot steps

Evidence

  • Platform-independent checks: ./scripts/check.sh (passed)
  • macOS Electron verification (./scripts/verify.sh): not run (not applicable; no desktop changes)

Web landing page

Web landing page showing Hello world

Automated visual evidence

Download the deterministic macOS evidence · workflow run

  • Commit: 0720ffd69ea966789ba40b2310c0f813ad656629
  • Scenario: smoke
  • Physical-notch check: not performed by CI

Physical-device evidence

  • Screenshot or screen recording: not attached
  • Physical-notch check: not performed
  • Device/display configuration: not recorded

Notes

  • Inline PR media is hosted on the shared pr-assets branch, not the product branch.

Open workspace in Conductor