← Back to all Flat Fee outputs

Read-only local campaign artifact

yt-local-dispatch-validation.md

direct-local-ops-wave-3/yt-local-dispatch-validation.md

# YouTube transcript local dispatch validation

**Skill:** `yt`  
**Status:** PARTIAL  
**Executed:** 2026-08-12T00:15:01-04:00  
**Scope:** Local command validation only. No YouTube URL, channel URL, local audio/video file, API key, transcript download, vault mutation, or registry change.

## Runtime evidence

The local script exists at `F:\Projects\merlino-ai\youtube-social\yt\scripts\yt_bulk_transcripts.py` and its `--help` command completed successfully. The command exposes the required positional `url` plus `--out`, `--limit`, `--proxy`, and `--channel-name` inputs.

## Why no transcript was created

The Flat Fee website and Maps URLs supplied for this campaign are not a YouTube video/channel URL and no local media file was provided. Passing either non-supported input to a transcript downloader would not test the intended job and could create a false receipt.

## Safe next dispatch

| Needed | Accepted form | Result after receipt |
|---|---|---|
| Video | `youtube.com/watch?v=...` or `youtu.be/...` | Save an actual transcript and registry entry. |
| Channel | `youtube.com/@...`, `/c/`, or `/channel/` | Pull bounded new videos and record resulting files. |
| Local media | Approved `.mp3`, `.mp4`, `.m4a`, `.wav`, `.webm`, `.ogg`, `.flac`, or `.mpga` path | Transcribe only after provider authorization. |

## PASS gate

Run one valid, permitted input end-to-end and verify the transcript and registry outcome. No fake transcript or registry entry was used.