Skip to content

feat(execute): add frame-linked RDP presentation - #342

Merged
abrichr merged 6 commits into
mainfrom
agent/rdp-demo-pacing-v4
Jul 31, 2026
Merged

feat(execute): add frame-linked RDP presentation#342
abrichr merged 6 commits into
mainfrom
agent/rdp-demo-pacing-v4

Conversation

@abrichr

@abrichr abrichr commented Jul 30, 2026

Copy link
Copy Markdown
Member

Summary

  • replace the passive RDP video with a full-width hybrid evidence viewer
  • synchronize the exact hosted video with decoded frames, execution phases, compiled graph nodes, public runtime facts, and terminal outcomes
  • add a visual execution boundary, an asynchronous API exchange, and typed outcome cards
  • preserve the MP4 fallback and expose the qualification, graph, timeline, and architecture sources

Exact evidence

Flow PR: OpenAdaptAI/openadapt-flow#320
Flow head: e0f9ffb9abcc91e151fc764e6550fcad17d73150
Actions run: 30588473015
Artifact digest: sha256:696bfb8a42324de4a2125bfacba1fc82108fced63be0c93e504037eafb98294a
Video hash: f98655660d56eb8c96fc50c7d87a6759a895a108ea2fc46616208f7a27537af9
Timeline hash: bb90f660da908d2ae857b5949b77088fae3f977efcb9dcddb1570d68b1d85567

Validation

  • 183 tests pass
  • exact presentation asset verification passes
  • production build passes
  • desktop and mobile Cypress visual review passes
  • desktop and mobile horizontal-overflow checks pass
  • diff check passes

The viewer does not infer a phase, target, or runtime fact in the browser. It omits target geometry because the artifact does not retain an exact frame-bound rectangle.

abrichr added 4 commits July 30, 2026 18:25
Synchronize the exact hosted RDP video with its decoded-frame timeline, compiled workflow, effect proof, and terminal outcome. Add the execution-boundary, asynchronous API, and outcome visuals.
@netlify

netlify Bot commented Jul 30, 2026

Copy link
Copy Markdown

Deploy Preview for cosmic-klepon-3c693c ready!

Name Link
🔨 Latest commit ba4c534
🔍 Latest deploy log https://app.netlify.com/projects/cosmic-klepon-3c693c/deploys/6a6bda7973604f000876db88
😎 Deploy Preview https://deploy-preview-342--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 added 2 commits July 30, 2026 19:11
Show timeline-linked state only when the browser provides decoded video frame callbacks. Keep the authenticated MP4 fallback without inferred phase state.
Start the one-time muted presentation only after the evidence viewer enters the viewport. Preserve reduced-motion behavior and the manual replay control.
@abrichr
abrichr marked this pull request as ready for review July 30, 2026 23:17
@abrichr
abrichr merged commit aa9364c into main Jul 31, 2026
9 checks passed
@abrichr
abrichr deleted the agent/rdp-demo-pacing-v4 branch July 31, 2026 00:07
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