Skip to content

Add Sung video campaign assets#10

Open
jptoor wants to merge 32 commits into
mainfrom
codex/sung-video-assets
Open

Add Sung video campaign assets#10
jptoor wants to merge 32 commits into
mainfrom
codex/sung-video-assets

Conversation

@jptoor

@jptoor jptoor commented Jun 3, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Package Sung's Deepline GTM engineering videos under examples/sung-video-campaign, including polished videos, rough cuts, generated thumbnails, captions, and source notes
  • Add four SEO/AEO blog drafts covering waterfall enrichment, provider sprawl, time to integration, and pipeline as code
  • Add YouTube upload manifest/results plus scripts for thumbnail generation and private YouTube draft uploads
  • Use deepline.com as the canonical website across generated thumbnails and upload metadata
  • Add a thumbnail design system based on deepline-api and the live deepline.com homepage: cream paper, plum foreground, electric indigo accent, subtle grid/dither, terminal motif, and Deepline wordmark

YouTube draft uploads

YouTube thumbnail and description status

  • Updated on-brand thumbnails on all four private drafts.
  • Updated descriptions on all four private drafts to use deepline.com.

Notes

  • Captions are included locally, but YouTube caption upload previously failed because the original token only had youtube.upload scope. Metadata/thumbnail updates were completed after authorizing a broader YouTube scope.
  • Slack attachment account-mapping.play.ts is documented but not downloaded; Slack file download failed due missing file-read scope.

Verification

  • python3 examples/sung-video-campaign/scripts/build_thumbnails.py
  • sips -g pixelWidth -g pixelHeight examples/sung-video-campaign/thumbnails/*.png
  • rg -n "deepline.ai" examples/sung-video-campaign
  • python3 examples/sung-video-campaign/youtube/upload_youtube.py --manifest examples/sung-video-campaign/youtube/youtube_upload_manifest.json --results /tmp/sung-youtube-dryrun.json --dry-run
  • python3 -m json.tool examples/sung-video-campaign/youtube/youtube_upload_manifest.json
  • python3 -m json.tool examples/sung-video-campaign/youtube/youtube_upload_results.json

@jptoor jptoor force-pushed the codex/sung-video-assets branch 2 times, most recently from 87de296 to af49afa Compare June 3, 2026 02:12
@jptoor jptoor force-pushed the codex/sung-video-assets branch from af49afa to ae10969 Compare June 4, 2026 01:27
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