Skip to content

Remove retired demo presentation path#296

Merged
abrichr merged 1 commit into
mainfrom
agent/demo-surface-residual-cleanup-20260726
Jul 26, 2026
Merged

Remove retired demo presentation path#296
abrichr merged 1 commit into
mainfrom
agent/demo-surface-residual-cleanup-20260726

Conversation

@abrichr

@abrichr abrichr commented Jul 26, 2026

Copy link
Copy Markdown
Member

What changed

  • removed the orphaned Clip component and stylesheet
  • removed the retired 8 MB /public/how-it-works MockMed/OpenEMR media tree and manifest
  • removed the retired manifest from the public JSON artifact allowlist and slogan scan

Why

The homepage, /how-it-works, healthcare, lending, insurance, and dental routes now all render ReferenceDemoShowcase with the shared EvidenceMediaPlayer contract. The old clip renderer and its media were no longer imported or linked by any product surface, but leaving them public made it easy for a later change to revive the inconsistent MockMed presentation path accidentally.

This deliberately preserves the reproducible MockMed benchmark/template references and legitimate Desktop product screenshots. It changes no active demo UI or evidence claim.

Validation

  • npm run build (131/131 unit tests, exact presentation verifier, 31-page production build)
  • npx cypress run --spec cypress/e2e/reference-demo.cy.js --config baseUrl=http://127.0.0.1:3000 (8/8)
  • same focused Cypress spec against https://openadapt.ai (8/8)
  • additional local headless audit at 1440×1000 and 390×844 across all six routes: 12/12 for shared controls, evidence links, route-default app, and no horizontal overflow
  • autoplay verified for both exact MP4 and GIF modes when motion is allowed; reduced-motion and data-saver preferences continue to pause by design with an explicit Play control
  • git diff --check

@netlify

netlify Bot commented Jul 26, 2026

Copy link
Copy Markdown

Deploy Preview for cosmic-klepon-3c693c ready!

Name Link
🔨 Latest commit 2ad8185
🔍 Latest deploy log https://app.netlify.com/projects/cosmic-klepon-3c693c/deploys/6a65e8b7d478730008f2d580
😎 Deploy Preview https://deploy-preview-296--cosmic-klepon-3c693c.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@abrichr
abrichr marked this pull request as ready for review July 26, 2026 11:02
@abrichr
abrichr merged commit a1e8950 into main Jul 26, 2026
9 checks passed
@abrichr
abrichr deleted the agent/demo-surface-residual-cleanup-20260726 branch July 26, 2026 11:02
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