---
title: "Dense Slides: OpenAI + @Temporalio : Building Durable, Production Ready Agents - Cornelia Davis, Temporal"
category: "slides"
video_id: "k8cnVCMYmNc"
sourceLabels: ["Captured video frames", "Local OpenCV slide-region detection"]
---

# Dense Slides: OpenAI + @Temporalio : Building Durable, Production Ready Agents - Cornelia Davis, Temporal

## Source Video
[OpenAI + @Temporalio : Building Durable, Production Ready Agents - Cornelia Davis, Temporal](https://www.youtube.com/watch?v=k8cnVCMYmNc)

## Method
This deck is slide-only. The existing captured video frame set supplies candidate frames, then local OpenCV rejects sponsor/title/speaker-only frames, crops visible slide surfaces, deduplicates, and saves the cropped slide images.

## Cropped Visible Slides
![[assets/dense-slides/k8cnVCMYmNc/slide-004.jpg]]

- Recreated text/layout view: [open HTML recreation](/assets/slide-recreations/dense/k8cnVCMYmNc/slide-004.html)
- AI slide classifier: `content_slide` confidence `0.91`
- Text source: advanced OCR `rapidocr-live/bright-screen/opencv-adaptive`.
- OCR decision: ready — dense browser/readme screenshot with small text and code blocks; OCR is more suitable than vision transcription

Slide text:

> 1b A
> m REaDME License 13
> (note, you will need enough quota on in your QpenAl account to run
> this demo)
> 4. PDF Generation Dependencies - Required for PDF output (optional)
> Starting Temporal Server
> # Install Temporal ClI curl -sSf https://temporal.downtoad/cli.sh I sh r口
> # Start Temporal server tenporal server start-dev
> Setup
> 1oAhT:9TFEK0YQ4
> 1. Clone this repository
> 2. Install dependencies:
> uv sync

![[assets/dense-slides/k8cnVCMYmNc/slide-006.jpg]]

- Recreated text/layout view: [open HTML recreation](/assets/slide-recreations/dense/k8cnVCMYmNc/slide-006.html)
- AI slide classifier: `content_slide` confidence `0.99`
- Text source: advanced OCR `rapidocr-live/bright-screen/opencv-adaptive`.
- OCR decision: ready — Dense UI screenshot with small table text and controls.

Slide text:

> ← Q： +
> @ deisun ① uic v 6 azardous swiaming condi d rip currents.
> 14 Workflows StartWorktiow
> 14 Complrttd
> ? △ Sttus Worifow D Run ID cxpected. back from the water.
> 4 Compleled tgonlic-l00p:Id-9e838,4d-0s0c-4n2d.6462-25150c417338 019132c0-09d9-7772-b68e-672095881188 Ageny
> ® 4 Comphted 19s-129p-4-c911989-3965-488c-81e1-14765c5bs15 019a3643-0670.7e99-8+86:096+56-3079 MUY
> * 1 4 10os-worklow 01913c42-0586-7849-2614-152925061d64 Toolswd
> Completed 10obs -workllow 01911c42-4907.7e4e-b34b-79s0451d3998
> 0 4 tod's-workllow 01943c41-dc45-71-8094-9610c085479b
> :7 4 4 Compieled Conpleea toolt-wor*tlow 10ots-work1low 01913c41-87bt-7042-95d4 -d371c9c270e6 01913c30-b032-7995-162c-0ec78487802b Toolsvkd ToolsWd Dves expected. far back from the wate
> 0 100 4 Conpieted toott-orx110w 01913c36-c246-7835-9867-50b8634a11cc 日 kbook/al cookbook wtf>

![[assets/dense-slides/k8cnVCMYmNc/slide-011.jpg]]

- Recreated text/layout view: [open HTML recreation](/assets/slide-recreations/dense/k8cnVCMYmNc/slide-011.html)
- AI slide classifier: `content_slide` confidence `0.97`
- Text source: advanced OCR `rapidocr-live/bright-screen/opencv-adaptive`.
- OCR decision: ready — Dense workflow-history timeline and log table are better handled by OCR.

Slide text:

> → ☆ thra rc orh a.u Crt
> C h D Hy Dltt + detgt.. I D Aers
> @ celecr. Guic 6
> beoch mthout warning. +rien*+: Through Sunday Grentrg. "lipoct+': Lorge, Lrepected tives Con fteep crors the
> Yolley ond fast foy Interior Yolteyt. In dese fog. 2. *"Dense Fog Aori sory"*: rhot"': Visibility ore quarter mile to os lon ay Mo ftet Ireere*+: Acrots vortous regtont, including San Jooquln *"men-+: Until ll A psT thit rorming.
> 2025-11-22 U1C t8 26 2438 + ar u s+t Auhm /ue u+u +nt - AAo?ropotoAu Event History 2025-11.22 UTC 1026:11.76
> Otl wtsth+_alvrt i Get atather sorlt for a Us ttio.
> 34mi 7t013 kerrcke_node_sctvty · are there any weether alerts in CA? 7$7m1 75 1 220:01 41 41 699.14 $s 17ms E 676s Q 6s 0514 7 11mt 507mm 7t 971ms 41 440.4 p1608 19 alley, and others.
> y Central Coast Beoches.
> JSON Dsc ← 11 中 Pending smd Faied Only V Event Types
> 23 2025-11-22 U1C 18-26:3376 3Workflow Execution Complcted A+un I'Currently. ther+ sr+ tral +ather lerts Ln C
> 22 2025-11-22 UTC 18:26:33.76 Workfiow Task Completed bntiy C0i97@Cornelat-hacBcok-Pro.locs1 11.12 ('.venv': veny)


### Hidden Non-Slide Evidence
- [`slide-001.jpg`](/assets/dense-slides/k8cnVCMYmNc/slide-001.jpg) — `speaker_stage` confidence `0.98`; speaker-stage shot with only partial projected text visible
- [`slide-002.jpg`](/assets/dense-slides/k8cnVCMYmNc/slide-002.jpg) — `speaker_stage` confidence `0.98`; speaker-stage shot with presenter and partial projection, not a standalone slide
- [`slide-003.jpg`](/assets/dense-slides/k8cnVCMYmNc/slide-003.jpg) — `speaker_stage` confidence `0.98`; speaker-stage shot; projected diagram is only partially visible
- [`slide-005.jpg`](/assets/dense-slides/k8cnVCMYmNc/slide-005.jpg) — `speaker_stage` confidence `0.97`; speaker-stage shot with code projection, not a standalone slide
- [`slide-007.jpg`](/assets/dense-slides/k8cnVCMYmNc/slide-007.jpg) — `demo_video` confidence `0.99`; Live demo screen capture with browser and terminal split view, not a presentation slide.
- [`slide-008.jpg`](/assets/dense-slides/k8cnVCMYmNc/slide-008.jpg) — `speaker_stage` confidence `0.99`; Speaker on stage with projected screen in the background, not a readable slide frame.
- [`slide-009.jpg`](/assets/dense-slides/k8cnVCMYmNc/slide-009.jpg) — `speaker_stage` confidence `0.99`; Speaker on stage with projected screen in the background, not a readable slide frame.
- [`slide-010.jpg`](/assets/dense-slides/k8cnVCMYmNc/slide-010.jpg) — `speaker_stage` confidence `0.99`; Speaker on stage with projected screen in the background, not a readable slide frame.

Classification audit: `raw/sources/slide-ai-classification/dense/k8cnVCMYmNc/audit.json`
