AI Integration / Workflow Jul 15, 2026

Whisper Creator Clip Highlight Reel Handoff From Post-Fest Clips Index - 2026 Strategy

2026 AI workflow—Whisper creator clip highlight reel handoff from post-fest clips_index; creator_highlight_reel_handoff_receipt_v1.json, W1–W6 highlight gates, October T-90 press kit pairing, distinct from post-fest drain.

By GamineAI Team

Whisper Creator Clip Highlight Reel Handoff From Post-Fest Clips Index - 2026 Strategy

Pixel-art hero for Whisper creator clip highlight reel handoff from post-fest clips index strategy 2026

August T-60: T-90 outreach roster rows have embargo_utc filled. Press kit zip still ships a random OBS export folder because nobody ordered clips_index[] for creator-safe B-roll. Someone runs January batch triage on June fest VODs and transcribes menu tours while progression moments sit in deferred_to_post_fest_batch[] with the wrong build_label. Creators receive keys before clips match the demo they install.

July–September 2026 is when micro-studios turn post-fest playtest footage into October Next Fest creator kits—not another Whisper drain for engineering GitHub issues (post-fest handoff), not P0 same-day triage (February live week), not holiday inbox sort (January batch). This AI Integration / Workflow strategy defines creator highlight reel handoff: import clips_index[] after post-fest transcripts exist, apply highlight W1–W6 gates (distinct schema), build reel_manifest[] with embargo + build_label scrub columns, file creator_highlight_reel_handoff_receipt_v1.json, set BUILD_RECEIPT creator_highlight_reel_handoff_ok: true—closing the April–June Addressables / Summer Sale / October T-90 cluster #1–#12.

Non-repetition note: Post-fest Whisper handoff owns engineering drain P1→P3 + Whisper batch nights (post_fest_whisper_handoff_receipt_v1). February same-day owns live-week P0 (february_live_whisper_triage_receipt_v1). January batch owns holiday inbox (january_whisper_batch_receipt_v1). T-90 outreach listicle owns roster + embargo tools (C1–C6). Press budget worksheet owns cash caps (K1–K6). This URL owns reel_manifest[] + creator/press scrub order (creator_highlight_reel_handoff_receipt_v1).

Pair post-fest handoff, February same-day, T-90 outreach, press budget, VO reel safe zones, Guide #35, Course 273 / 292 forward.

Why this matters now (July–September 2026 T-90 creator kits)

  1. Creators need ordered B-roll, not raw VOD dumps — Press kits with unscrubbed clips leak spoilers and wrong build_label overlays.
  2. clips_index[] already existsPost-fest handoff drained transcripts; highlight handoff reuses paths with different sort keys.
  3. Embargo columns must match rosterT-90 outreach embargo_utc on roster rows; reel manifest must cite the same timestamps.
  4. Budget before glamourPress budget worksheet caps cutdown contractor fees—highlight work starts after PR gates, not before.
  5. Cluster closer — April–June ops articles assume honest creator media handoff before October keys ship at scale.

Direct answer: After post_fest_whisper_handoff_ok (or documented June/July fest source), import clips_index[], filter creator_safe + embargo_clear, sort reel_rank for highlight reel (not P1 engineering priority), run loudness + safe-zone pass, file creator_highlight_reel_handoff_receipt_v1.json with W1–W6 GREEN, attach reel_manifest[] to press kit path referenced in T-90 outreach receipt.

Who this strategy is for

Audience Outcome
Solo founder One-page reel manifest you can drop into press kit zip
Facilitator / editor Scrub rubric: spoiler, PII, build_label, embargo
Producer Receipt proving B-roll matches roster embargo before keys
Working dev verify_creator_highlight_reel_handoff.sh fail-closed

Time: ~60 minutes first manifest + receipt; ~2–4 hours first 60–90s highlight export (tool-dependent).
Prerequisites: clips_index[] source (post-fest handoff or fest closeout annex), transcripts on disk, T-90 roster with embargo_utc, press budget if hiring cutdowns.

Format ladder — Whisper + creator media cluster

Artifact Window Schema Primary output
January batch Holiday inbox january_whisper_batch_receipt_v1 Engineering triage
February same-day D1–D7 P0 february_live_whisper_triage_receipt_v1 deferred_to_post_fest_batch[]
Post-fest handoff W10–W13 post_fest_whisper_handoff_receipt_v1 clips_index[] transcripts
Highlight reel (this) Jul–Sep T-90 creator_highlight_reel_handoff_receipt_v1 reel_manifest[] + press B-roll
T-90 outreach T-90 calendar october_t90_creator_outreach_receipt_v1 Roster + kit paths

Rule: Highlight handoff reads clips_index[]—does not re-run January batch sort or same-day P0 rubric.

Beginner path — highlight handoff rubric in 30 minutes

Step 1 — Load source clips_index (W1)

jq '.clips_index[] | {fragment_id, fest_day, build_label, transcript_path, priority}' \
  release-evidence/ai/POST_FEST_WHISPER_HANDOFF_RECEIPT.json

Acceptable sources (document in receipt source_pointer):

  • post_fest_whisper_handoff_receipt_v1.json clips_index[]
  • Sunday closeout annex whisper_clips_index
  • June fest equivalent with source: june_fest_2026 + waiver if paths differ

W1 fail: Empty index without producer note—do not invent clips from playtest-vod/inbox/.

Step 2 — Creator scrub columns (W2)

Copy into press-kit/october-t90/reel-scrub-worksheet.md:

fragment_id build_label creator_safe embargo_clear spoiler_risk pii_scrubbed reel_rank
fragment_p1_04 june-fest-2026-rc2 yes yes low yes 1
fragment_menu_12 june-fest-2026-rc2 no yes n/a yes

Beginner rules:

  1. creator_safe: no ⇒ excluded from reel_manifest[] unless producer waiver with waiver_id.
  2. embargo_clear must match roster embargo_utc—clip cannot show content before embargo.
  3. build_label on overlay must match BUILD_RECEIPT label for demo creators install.
  4. reel_rank sorts story beats for press—not engineering P1/P2/P3.

Step 3 — Reject wrong cousin sorts (W3)

Wrong habit Highlight rule
January capture_date sort Use reel_rank + fest_day story order
Post-fest P1→P3 drain order Engineering priority ≠ highlight narrative
Same-day P0-only filter Include deferred clips if creator_safe
Raw transcript folder zip Export reel_manifest[] + trimmed MP4 paths

Step 4 — Loudness + concat prep (W4)

Run Audacity loudness spot or Guide #35 on merged reel audio:

ffmpeg -i reel_stems.wav -af loudnorm=I=-14:TP=-1:LRA=11 -f null -

Pair VO reel safe zones—do not cover build_label burn-in with waveform thumbs.

Step 5 — Export highlight paths (W5)

ffmpeg -f concat -safe 0 -i reel_concat.txt -c:v libx264 -crf 20 \
  press-kit/october-t90/broll/highlight_60s_v1.mp4

Log export_path, duration_sec, reel_version on each reel_manifest[] row.

Step 6 — File handoff receipt (W6)

bash scripts/verify_creator_highlight_reel_handoff.sh \
  release-evidence/press/CREATOR_HIGHLIGHT_REEL_HANDOFF_RECEIPT.json

Update BUILD_RECEIPT creator_highlight_reel_handoff_ok: true.

Developer path — gates W1–W6 (highlight schema)

Gate Check Fail action
W1 clips_index[] imported from documented source_pointer Block manifest until source receipt exists
W2 Every reel_manifest[] row has scrub columns filled Fix worksheet before export
W3 No row with creator_safe: false in manifest without waiver Remove or waiver
W4 Loudness spot pass on concat audio (or documented skip) Re-normalize before press zip
W5 export_path exists on disk for each manifest row shipped Fail W5 if path missing
W6 creator_highlight_reel_handoff_ok: true + producer sign-off Fail outreach kit attach

Important: These W1–W6 are highlight reel gates—not February same-day W-gates, not post-fest drain W-gates. Schema field handoff_type: "creator_highlight_reel" disambiguates in jq.

creator_highlight_reel_handoff_receipt_v1.json (template)

{
  "schema": "creator_highlight_reel_handoff_receipt_v1",
  "handoff_type": "creator_highlight_reel",
  "fest_window": "2026-10-next-fest-t90",
  "generated_at": "2026-08-15T18:00:00Z",
  "source_pointer": "release-evidence/ai/POST_FEST_WHISPER_HANDOFF_RECEIPT.json",
  "t90_outreach_pointer": "release-evidence/press/OCTOBER_T90_CREATOR_OUTREACH_RECEIPT.json",
  "press_budget_pointer": "release-evidence/press/OCTOBER_T90_PRESS_BUDGET_RECEIPT.json",
  "clips_index": [
    {
      "fragment_id": "fragment_p1_04",
      "fest_day": "D4",
      "build_label": "june-fest-2026-rc2",
      "transcript_path": "playtest-vod/post-fest/transcripts/batch_1/fragment_p1_04.txt",
      "creator_safe": true,
      "embargo_clear": true,
      "spoiler_risk": "low",
      "pii_scrubbed": true,
      "reel_rank": 1,
      "export_path": "press-kit/october-t90/broll/fragment_p1_04_trim.mp4",
      "duration_sec": 8.2,
      "reel_version": "v1"
    }
  ],
  "reel_manifest": [
    {
      "rank": 1,
      "fragment_id": "fragment_p1_04",
      "in_highlight_reel": true,
      "embargo_utc": "2026-10-14T14:00:00Z",
      "build_label_overlay": "june-fest-2026-rc2"
    }
  ],
  "exports": {
    "highlight_60s": "press-kit/october-t90/broll/highlight_60s_v1.mp4",
    "highlight_15s_teaser": "press-kit/october-t90/broll/highlight_15s_teaser_v1.mp4"
  },
  "gates": {
    "W1": "GREEN",
    "W2": "GREEN",
    "W3": "GREEN",
    "W4": "GREEN",
    "W5": "GREEN",
    "W6": "GREEN"
  },
  "creator_highlight_reel_handoff_ok": true,
  "notes": "Attach exports to T-90 press kit manifest row press_kit_broll_v1"
}

Store canonical copy at release-evidence/press/CREATOR_HIGHLIGHT_REEL_HANDOFF_RECEIPT.json.

BUILD_RECEIPT root rows

{
  "creator_highlight_reel_handoff_ok": true,
  "creator_highlight_reel_handoff_receipt": "release-evidence/press/CREATOR_HIGHLIGHT_REEL_HANDOFF_RECEIPT.json",
  "highlight_reel_version": "v1",
  "press_kit_broll_path": "press-kit/october-t90/broll/highlight_60s_v1.mp4"
}

verify_creator_highlight_reel_handoff.sh

#!/usr/bin/env bash
set -euo pipefail
REC="${1:-release-evidence/press/CREATOR_HIGHLIGHT_REEL_HANDOFF_RECEIPT.json}"

jq -e '.schema == "creator_highlight_reel_handoff_receipt_v1"' "$REC" || exit 1
jq -e '.handoff_type == "creator_highlight_reel"' "$REC" || exit 2
jq -e '(.source_pointer | length) > 0' "$REC" || exit 3
jq -e '
  [.reel_manifest[] | select(.in_highlight_reel == true)] | length >= 1
' "$REC" || exit 4
jq -e '
  [.clips_index[] | select(.creator_safe == false and (.waiver_id // "") == "")]
  | length == 0
' "$REC" || exit 5
for g in W1 W2 W3 W4 W5 W6; do
  jq -e --arg g "$g" '.gates[$g] == "GREEN"' "$REC" || exit 6
done
jq -e '.creator_highlight_reel_handoff_ok == true' "$REC" || exit 7
echo "creator_highlight_reel_handoff verify: OK"

Comparison pack — drain vs highlight vs outreach

Question Post-fest drain Highlight handoff T-90 outreach
Sort key P1→P2→P3 reel_rank story Roster embargo_utc
Output Transcripts + issues MP4 B-roll + manifest Keys + press kit zip
Whisper? Yes, batch nights Already done No
Cash? GPU time Press budget cutdown fees Seeding caps
Receipt post_fest_whisper_handoff_receipt_v1 creator_highlight_reel_handoff_receipt_v1 october_t90_creator_outreach_receipt_v1

jq import sketch (clips_index → reel_manifest)

jq --arg embargo "2026-10-14T14:00:00Z" '
  .clips_index
  | map(select(.creator_safe == true and .embargo_clear == true))
  | sort_by(.reel_rank)
  | to_entries
  | map({
      rank: (.key + 1),
      fragment_id: .value.fragment_id,
      in_highlight_reel: true,
      embargo_utc: $embargo,
      build_label_overlay: .value.build_label
    })
' release-evidence/press/CREATOR_HIGHLIGHT_REEL_HANDOFF_RECEIPT.json

Cross-check roster embargo from T-90 outreach—manifest embargo_utc must not precede roster row.

Worked example — T-75 highlight pass (synthetic)

Step Action Result
T-75 Mon Import post-fest clips_index[] (47 rows) W1 GREEN
T-75 Tue Scrub worksheet: 12 creator_safe, 8 rejected spoiler W2/W3 GREEN
T-75 Wed Loudness on 60s concat W4 GREEN
T-75 Thu Export highlight_60s + teaser_15s W5 GREEN
T-75 Fri Attach to press kit; file receipt W6 GREEN; outreach C4 attach path set

Producer rule: No T-60 key batch references B-roll until W6 GREEN and press budget PR3 allows paid seeding if cutdown was contracted.

Proof table

Evidence Proves
source_pointer W1 honest lineage from post-fest index
Scrub worksheet W2/W3 creator + embargo discipline
exports.highlight_60s on disk W5 not fiction
Roster embargo_utc match Outreach C2 alignment
BUILD_RECEIPT latch Partner zip one truth
verify exit 0 Machine gate

Scenarios A–G

ID Situation Move
A Full post-fest index + transcripts Standard W1–W6
B Zero creator_safe clips File empty reel_manifest[] + note; latch false until waiver or new capture
C Cutdown contractor delivers MP4 Log export_path; fees in press budget paid_seeding or clip_edit_usd
D build_label mismatch vs October RC Re-export overlay or exclude clip (W3)
E Embargo moved on roster Update manifest embargo_utc; re-verify C gates
F Only 15s teaser needed Ship highlight_15s_teaser; document 60s deferred
G June aftermath REWRITE changed pitch Re-rank reel_rank after June playbook

Printable facilitator card

# Creator highlight reel handoff — facilitator
Source receipt: ____________________
clips_index rows: ____  creator_safe: ____
reel_manifest ranks filled: Y/N
embargo matches T-90 roster: Y/N
exports on disk: 60s __  15s __
press_budget cutdown logged: Y/N
W1–W6: all GREEN? Y/N
creator_highlight_reel_handoff_ok: Y/N
Signer: ________  Date: ________

Integration with April cluster #1–#12

Cluster row Handoff touch
Warm catalog / PATCH / Thursday Promote honesty before advertising reels in Sale CDN
T-90 outreach #3 Press kit broll_path column
Press budget #9 Cutdown fees in weekly cap
Content-update #11 No reel export claiming content_update_promote_allowed

This article closes the planner wave—next Blog-Planner critical refill when backlog hits 0.

reel_manifest[] column reference (developer)

Field Type Required when Notes
rank int always Monotonic 1…N in shipped reel
fragment_id string always Must exist in source clips_index[]
in_highlight_reel bool always false rows stay in worksheet audit only
embargo_utc ISO8601 in_highlight true Copy from roster row or kit policy
build_label_overlay string in_highlight true Must match demo BUILD_RECEIPT
caption_scrubbed bool voice in clip Read transcript for spoiler phrases
pii_redacted bool face/name/chat Blur or exclude
export_path string W5 Relative to repo or absolute in zip
waiver_id string creator_safe false edge Producer-only exceptions

Caption scrub workflow (beginner)

  1. Open transcript_path for each ranked fragment.
  2. Search for quest names, ending beats, or unreleased feature nouns—mark spoiler_risk: high.
  3. If high, either exclude from manifest or trim clip to pre-spoiler segment (document trim_in_sec / trim_out_sec in notes).
  4. For voice lines used in reel, ensure on-screen captions do not quote lines removed from public demo build.

This is not Whisper tag GitHub mapping—issues may still cite full transcript; press exports must be scrubbed.

CI sketch (press kit attach gate)

name: creator-highlight-reel-handoff
on:
  pull_request:
    paths:
      - "release-evidence/press/CREATOR_HIGHLIGHT_REEL_HANDOFF_RECEIPT.json"
      - "press-kit/october-t90/**"
jobs:
  verify:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - run: bash scripts/verify_creator_highlight_reel_handoff.sh
      - run: test -f press-kit/october-t90/broll/highlight_60s_v1.mp4

Fail PR when manifest claims exports that CI cannot see—W5 is not optional theater.

Worked narrative — Studio North vs South (T-60 keys)

North attached forty-seven raw MP4s to the press kit because "creators can edit." Three creators posted spoilers before embargo_utc; one clip showed an old build_label. Outreach C gates looked GREEN on paper; trust did not recover before October fest.

South ran highlight W1–W6 on twelve creator_safe fragments, shipped highlight_60s_v1.mp4 + reel_manifest.json, matched roster embargo, and logged cutdown fees in press budget. Keys went out with a kit zip partners could diligence in one pass.

Partner zip minimum (highlight attach)

  1. CREATOR_HIGHLIGHT_REEL_HANDOFF_RECEIPT.json
  2. reel_manifest.json (or embedded in receipt)
  3. highlight_60s_v1.mp4 (+ optional highlight_15s_teaser_v1.mp4)
  4. Pointer to T-90 outreach receipt
  5. BUILD_RECEIPT excerpt with creator_highlight_reel_handoff_ok: true

RED / YELLOW / GREEN routing

Signal Route
W1 RED Fix source_pointer; no manifest
W3 RED Remove unsafe clips or file waiver
W4 YELLOW Loudness fix before attach
W5 RED Export missing—do not update outreach kit path
Roster embargo moved Re-run W2 embargo column
All GREEN Attach to press kit; allow T-60 key batch referencing B-roll

Ten things not to put in creator highlight reels

  1. Unscrubbed Discord names in HUD capture.
  2. Clips from builds newer than keys ship.
  3. Ending boss or twist rooms marked spoiler_risk: high.
  4. Menu-only footage when pitch promises combat loop.
  5. Audio peaking above broadcast-friendly loudness.
  6. Waveform thumbs covering build_label burn-in.
  7. Clips captured before June aftermath REWRITE without re-rank.
  8. Files named final_final2.mp4 without reel_version.
  9. B-roll attach before Thursday content-update promote when Sale CDN ads claim fresh catalog.
  10. Paid creator boost before press budget PR rules allow cutdown invoice.

Common mistakes

Shipping raw VOD in press zip — Creators cannot scrub; you must.
Using January batch on fest clips — Wrong sort and schema.
Skipping embargo column — Roster C2 fail + creator leaks.
Highlight before post-fest transcripts — W1 needs paths + quotes for caption scrub.
Ignoring press budget — Contractor cutdowns without PR caps.
Same W-gates as post-fest drain — Different schema; label handoff_type.
60s reel with wrong build_labelVisible label opinion applies to burn-in.

PowerShell verify cousin

$rec = Get-Content release-evidence/press/CREATOR_HIGHLIGHT_REEL_HANDOFF_RECEIPT.json -Raw | ConvertFrom-Json
if ($rec.schema -ne "creator_highlight_reel_handoff_receipt_v1") { throw "schema" }
if ($rec.handoff_type -ne "creator_highlight_reel") { throw "type" }
if (-not $rec.creator_highlight_reel_handoff_ok) { throw "latch" }
"OK creator_highlight_reel_handoff"

Outbound references

Related GamineAI reads

Key takeaways

  1. Creator kits need ordered B-roll from clips_index[]—not raw VOD folders.
  2. creator_highlight_reel_handoff_receipt_v1.json + highlight W1–W6 (distinct from drain W-gates).
  3. reel_rank sorts press story—not engineering P1/P2/P3.
  4. Scrub creator_safe, embargo_clear, build_label, PII before export.
  5. Pair post-fest handoff for source index.
  6. Pair T-90 outreach for roster embargo alignment.
  7. Pair press budget for cutdown fees.
  8. creator_highlight_reel_handoff_ok latches before large key batches.
  9. W5 requires export paths on disk—not edit project paths only.
  10. January batch sort is the wrong cousin for fest highlight reels.
  11. Closes April cluster #1–#12—next Blog-Planner refill when backlog 0.
  12. verify_creator_highlight_reel_handoff.sh gives CI one exit code.
  13. 15s teaser-only kits are valid with documented deferral.
  14. Loudness + safe zones pair VO reel typography guidance.

FAQ

Is this the same as post-fest Whisper handoff?
No—post-fest drains transcripts for engineering; this orders creator-safe exports for press.

Can we skip post-fest handoff and go straight to highlight?
Only with documented source_pointer and transcripts on disk—W1 fail-closed on mystery folders.

Do we re-run Whisper?
Usually no—highlight pass uses existing transcript_path for caption/spoiler scrub.

How does T-90 outreach use this?
Add press_kit_broll_path / manifest attach row in outreach receipt notes—C4 kit completeness.

What if no clips are creator_safe?
File receipt with empty manifest + honest note; do not ship misleading B-roll.

Where do cutdown fees go?
Press budget worksheet paid_seeding_usd or clip_edit_usd subcolumn.

Same W1–W6 as February same-day?
Same letters, different schema—always set handoff_type: creator_highlight_reel.

Can we use June fest clips if March post-fest handoff was skipped?
Yes with source_pointer to June closeout annex + producer note—W1 still requires a receipt path, not an ad-hoc folder.

Does Guide #35 replace W4?
Guide preflight is the step; W4 is the gate latch on the highlight receipt.

What happens after cluster #12 closes?
Run Blog-Planner critical refill—backlog 0 triggers the next 8–12 pitch wave per registry rules.

Closing

Creators install the demo you labeled—not the VOD folder you forgot to scrub. Import clips_index[] from post-fest handoff, rank reel_manifest[] for press story, align embargo_utc with T-90 outreach, budget cutdowns with press caps, and file creator_highlight_reel_handoff_receipt_v1.json before October keys reference B-roll that contradicts the build. That closes the April–June Addressables / Summer Sale / October T-90 blog cluster #1–#12—honest clips, honest roster, honest wallet.