Skip to content

feat(landing): embed recorded realworld demo above the existing showcase#2

Open
ucekmez wants to merge 1 commit into
mainfrom
chore/landing-demo-gif
Open

feat(landing): embed recorded realworld demo above the existing showcase#2
ucekmez wants to merge 1 commit into
mainfrom
chore/landing-demo-gif

Conversation

@ucekmez

@ucekmez ucekmez commented May 25, 2026

Copy link
Copy Markdown
Contributor

Adds a new section right after the hero that plays the actual recorded terminal output of the realworld-simulation demo (autoplay, muted, looping). Sits above the existing animated RealworldSimulationShowcase so visitors see the real terminal first, then the styled interactive deep-dive below.

Why a recording in addition to the existing showcase

The current RealworldSimulationShowcase is gorgeous but synthetic — readers can't tell whether the numbers (28s vs 10s, 11.5K tokens vs 386 tokens) are real or art-directed. The recorded video proves it's real: raw terminal output, no styling, no edits.

The recording is the last 15 seconds of the deterministic realworld-simulation demo — focuses on Scenario B finishing plus the comparison table.

Files

File Size
public/realworld-demo.mp4 4.5 MB
public/realworld-demo.gif 1.5 MB
app/page.tsx +43 lines (new section)

Sourced from eep-dev/EEP#35 (kept in sync intentionally — the canonical artifacts live in the protocol repo, this PR just copies them so eep.dev can serve them itself).

Verification

  • npx next build → 32 static pages, all green
  • New section uses <video autoPlay muted loop playsInline> — works on Safari/Chrome/Firefox mobile and desktop
  • Has aria-label describing the comparison numbers for screen readers

Out of scope

  • Refactoring/replacing the existing RealworldSimulationShowcase (kept untouched)
  • Lazy-loading the video (above-fold, autoplay needed)

Copilot AI review requested due to automatic review settings May 25, 2026 20:05

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

This PR adds an above-the-fold landing-page section that embeds a recorded “real terminal output” demo (autoplaying, muted, looping) immediately above the existing RealworldSimulationShowcase, to substantiate the benchmark claims with raw recorded output.

Changes:

  • Insert a new “Recorded terminal demo” section after the hero, rendering an autoplaying MP4.
  • Add public media artifacts (realworld-demo.mp4 and realworld-demo.gif) for local serving on eep.dev.
  • Link to the reproducible source tape in the upstream eep-dev/EEP repository.

Reviewed changes

Copilot reviewed 1 out of 3 changed files in this pull request and generated 5 comments.

File Description
app/page.tsx Adds the new recorded-demo section and embeds the MP4 above the existing showcase.
public/realworld-demo.mp4 Adds the recorded terminal demo video asset for the landing page.
public/realworld-demo.gif Adds a GIF artifact that can be used as a poster/fallback for the video.

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

Comment thread app/page.tsx
src="/realworld-demo.mp4"
autoPlay
muted
loop
Comment thread app/page.tsx Outdated
Comment on lines +285 to +291
<video
src="/realworld-demo.mp4"
autoPlay
muted
loop
playsInline
aria-label="Side-by-side comparison: agent fetching a report via current web (28s, 46KB, 11.5K tokens, 2 human steps) vs EEP (10s, 2.2KB, 386 tokens, 0 human steps)"
Comment thread app/page.tsx Outdated
Comment on lines +273 to +283
<div style={{ textAlign: 'center', maxWidth: 900, margin: '0 auto' }}>
<p style={{ textTransform: 'uppercase', letterSpacing: '0.08em', fontSize: '0.75rem', opacity: 0.7, marginBottom: 8 }}>
Same data, two paths
</p>
<h2 style={{ fontSize: '2rem', marginBottom: 12, lineHeight: 1.2 }}>
Recorded terminal demo
</h2>
<p style={{ opacity: 0.75, marginBottom: 24, fontSize: '1rem' }}>
Deterministic, no LLM spend. An agent fetches the same quarterly report
two ways: classic HTML scraping vs EEP. The final 15&nbsp;seconds — straight
terminal output, nothing styled.
Comment thread app/page.tsx
Comment on lines +295 to +297
borderRadius: 12,
border: '1px solid rgba(255,255,255,0.08)',
boxShadow: '0 20px 60px rgba(0,0,0,0.4)',
Comment thread app/page.tsx
Comment on lines +285 to +287
<video
src="/realworld-demo.mp4"
autoPlay
@ucekmez ucekmez force-pushed the chore/landing-demo-gif branch from 29d5493 to 673e131 Compare May 25, 2026 20:19
Adds a new section right after the hero that auto-plays the actual
split-screen terminal recording of the realworld-simulation demo
(15.7s, both scenarios start simultaneously, EEP finishes first,
comparison table appears after). Positioned as 'raw recording' to
clearly complement — not compete with — the styled
RealworldSimulationShowcase that follows.

- public/realworld-demo.mp4: 15.7s split-screen recording (7.2 MB)
  Trimmed to start exactly when both panes are first visible (server
  startup is cut so the viewer sees side-by-side action from frame 1).
- public/realworld-demo.gif: 4.2 MB GIF kept for share/preview
- mirrors what's committed in eep-dev/EEP@assets/realworld-demo.*

Signed-off-by: Ugur Cekmez <ucekmez@gmail.com>
@ucekmez ucekmez force-pushed the chore/landing-demo-gif branch from 673e131 to c1dbd86 Compare May 25, 2026 20:59
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