Skip to content

feat(slides): final CAiSE deck — simplification + S19 live-demo screencast + HF deploy#144

Merged
YongboYu merged 1 commit into
mainfrom
slides/final-deck
Jun 9, 2026
Merged

feat(slides): final CAiSE deck — simplification + S19 live-demo screencast + HF deploy#144
YongboYu merged 1 commit into
mainfrom
slides/final-deck

Conversation

@YongboYu

@YongboYu YongboYu commented Jun 9, 2026

Copy link
Copy Markdown
Owner

Final polish round for the CAiSE 2026 talk deck (delivers PRD #128).

What's in here (deck deliverable only)

  • Per-slide simplification of S2–S18 + S20 — cut cross-slide repetition (the "from-scratch ML/DL overfit" triple, the S17/S18 echo), trimmed verbose bodies to minimal keyword lines, redesigned S17 (two-color blocks) and S18 (audience tiers), Americanized spelling, S6 annotation figures + S15 slope restyle. Callout drop-shadows removed for clean PDF/PPTX export.
  • S19 "Artifacts" — left column is now a click-to-play screencast of the live demo app (SlidevVideo, play-once), beside the QR / code / hardware matrix. Adds the 28.8s screencast (poster + 5 source screenshots kept for the PDF/PPTX export fallback).
  • CI: deploy-slides.yml auto-publishes the built deck to the HF Static Space.
  • gitignore the PDF/PPTX export output + the local pptx video-embed helper; raise the large-file hook to 2000 KB for the screencast.

Notes

  • Clean re-land: built fresh off current main, applying only the slides deliverable, because the original slides/final-polish branch was based on a pre-chore: keep design docs and speaker prep local, not public #143 / pre-docker/mcp main — a direct PR would have been destructive. Scope here is strictly slides/** + deploy-slides.yml + .pre-commit-config.yaml.
  • Speaker prep stays local: the verbatim manuscript.md and qa-prep.md are gitignored (covered by chore: keep design docs and speaker prep local, not public #143's talk_design/ ignore) — intentionally not in the public repo.
  • Deploy CI first run: merging triggers deploy-slides.yml, which needs HF_TOKEN to be a Write token covering the pmf-tsfm-slides Space. If it isn't yet, the first CI deploy may fail (red) but the already-live manual deploy is unaffected.

Verification

Closes #128.

…demo screencast + HF deploy

Final polish round for the CAiSE 2026 deck (PRD #128):
- Per-slide simplification of S2-S18 + S20: cut cross-slide repetition, trimmed
  verbose bodies to minimal keyword lines, redesigned S17 (two-color blocks) and
  S18 (audience tiers), Americanized spelling, S6 annotation figures + S15 slope
  restyle. Removed callout drop-shadows for clean PDF/PPTX export.
- S19 'Artifacts' slide: left column is a click-to-play screencast of the live
  demo app (SlidevVideo, play-once), beside the QR / code / hardware matrix.
- Adds the 28.8s screencast (raises large-file hook to 2000KB), its poster, and
  5 source screenshots (kept for the PDF carousel / PPTX export fallback).
- CI: deploy-slides.yml auto-publishes the built deck to the HF Static Space.
- gitignore the PDF/PPTX export output and the local pptx video-embed helper.

Speaker manuscript + Q&A prep stay local (gitignored per #143).
@YongboYu YongboYu merged commit c10aa89 into main Jun 9, 2026
5 checks passed
@YongboYu YongboYu deleted the slides/final-deck branch June 9, 2026 00:26
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.

PRD: CAiSE 2026 slides — final polish round (simplify · demo-in-slides · verbatim)

1 participant