v5.5.14
Added
feat(benchmark):yt-benchmark-commentsに-y/--yesを追加し、確認プロンプトをスキップできるようにした(#1334)feat(suno): Suno V5.5 向けプロンプト設計を更新し、ボーカル曲用の/suno-lyricスキルと lyric reference を追加。suno-lyrics.jsonの必須化・entry name 完全一致検証・auto-prep slug / quote source safety guidance も追加(#1305)
Changed
feat(thumbnail): single_step TTP 生成で参照画像を必須化し、複数候補では候補ごとに同一ベンチマークチャンネル内のユニークな参照画像を 1 枚ずつ割り当てるように変更。参照不足・重複・同一参照の再利用をエラー化し、参照なし生成フォールバックを削除(#1318)refactor(comments): コメント返信のRuleEngine/no_rule_matched経路を撤去し、基本フィルタ通過後の全コメントを Agent 生成返信の候補に変更。旧comments.rulesは後方互換で読み込むが処理では無視し、返信文の@投稿者名補完と NG ワード監査を追加(#1011)fix(serve):yt-collection-serveの POST body を 1 MiB に制限し、dir mode の/distrokid/releasesで実在する collection/disc のみ記録できるようにした(#953)docs(thumbnail): 下流チャンネルのconfig/skills/thumbnail.yamlと stock 運用状況を横断監査し、TTP 設定・stock 再利用・live collection 棚卸し結果をdocs/audits/thumbnail-ttp-2026-06-30.mdに追加(#520, #521, #522)docs(skills):masterupのyt-suno-fetch記述を将来案として明記し、Claude Code 固有表現を Codex 共用時に読み替える注記を AGENTS / CLAUDE に追加(#1181, #1182)fix(thumbnail):main.png/jpgを textless 動画背景 / 参照画像として扱う契約に統一し、upload thumbnail / DistroKid cover はthumbnail.jpg/pngのみを候補にするよう skill docs と回帰テストを更新(#1310)docs(channel-new):/channel-newの初期フローを TTP 対象確認中心に整理し、追加競合発掘・本格 benchmark/comments 収集は後続スキルへ委譲する方針に変更(#1309)docs(skills): 初投稿前に/playlistで未作成プレイリストを初期化し、/video-uploadの自動 assign に引き継ぐ導線を追加(#1314)feat(streaming): Terraform streaming module に配信元 MP4 の ffprobe プリフライトを追加。キーフレーム間隔と最低ビットレートを plan/apply 前に hard fail し、H.264 High profile は warning として通知する。README //streamingskill に-c:v copy前提の動画要件と推奨再エンコード例を追記(#1299)docs(skills): wf-next / wf-status / analytics-analyze / wf-new / channel-setup / video-upload / community-post / collection-ideate の記述を現行実装に同期し、optional config 一覧を README / AGENTS / CLAUDE に追記(#1173, #1174, #1175, #1176, #1177, #1178, #1179, #1180)feat(masterup): Suno 生成後の 2 clip を20-documentation/suno-prompts.jsonの歌詞有無で整理するyt-suno-select-tracksを追加。歌詞あり prompt は 1 clip 採用、instrumental は 2 clip 採用とし、極端に短い/長い失敗生成を stock 退避または削除できるようにした(#1308)docs(wf-new):/wf-newを子スキル順次実行のオーケストレーターとして整理し、Suno チャンネルではyt-collection-serve起動と疎通確認まで行って/suno-helperに引き継ぐ導線を追加(#1308)
Fixed
fix(upload):descriptions.mdの見出し不一致時に、期待する見出し一覧・不足/不一致の見出し・検出済み見出し・修正例を表示するよう改善(#1340)fix(suno-helper):yt-collection-serveの/collections/<id>/suno/prompts.jsonで URL エンコード済み collection ID をデコードし、スペースを含むフォルダ名でも prompts を取得できるようにした(#1338)fix(cost): Windows 環境でfcntlがない場合もcost_trackerとyt-generate-imageが起動できるよう、msvcrt/ プロセス内 lock fallback を追加(#1315)fix(upload): upload preflight がaudio.target_duration_min/maxを秒単位として誤判定していた master 動画尺チェックを無効化(#1313)fix(metadata-generator):BAHMetadataGeneratorの音声尺取得にffprobefallback を追加し、Suno 由来の.m4aがafinfo失敗だけで 0 秒扱いされないようにした(#1323)
Migration
所要時間の目安: 5〜10 分
local fix 衝突注意:
- masterup:
pair_selection.*/stock.*の既定値とyt-suno-select-tracks手順を追加。下流でconfig/skills/masterup.yamlや/masterupを手書き調整している場合は同期時に確認が必要。 - wf-new, suno-helper:
/wf-newが Suno-helper server 起動まで担う前提へ導線を更新。下流で開始フローを手書き調整している場合は差分確認が必要。
サマリ:
- Suno vocal 曲は 1 prompt から生成される 2 clip のうち 1 つだけを master 採用し、未採用 clip を stock に残せるようにした。
- instrumental 曲は従来通り 2 clip を活かしつつ、尺外の失敗生成だけを master から除外できるようにした。
/wf-new完了後に/suno-helperが既存yt-collection-serveを再利用できる運用へ整理した。
What's Changed
- [codex] Gemini Pro 既定利用を廃止 by @daiki-beppu in #1298
- feat(thumbnail): Codex既定プロンプトをTTP上位互換にする by @daiki-beppu in #1303
- docs: Suno V5.5向けプロンプト設計を更新 by @daiki-beppu in #1305
- [codex] wf-newとmasterupのSuno選別導線を追加 by @daiki-beppu in #1308
- docs(skills): スキル記述を現行実装へ同期する by @daiki-beppu in #1306
- [codex] 初投稿時に playlist 初期化を案内する by @daiki-beppu in #1316
- feat(streaming): 配信元動画のプリフライト検証を追加 by @daiki-beppu in #1304
- [codex] channel-newをTTP対象確認中心に整理する by @daiki-beppu in #1312
- [codex] thumbnail生成フローを文字入りから文字なし背景へ整理 by @daiki-beppu in #1311
- fix: Python版品質改善の残課題を整理する (#1225) by @daiki-beppu in #1317
- [#1313] issue-1313-upload-preflight-no by @daiki-beppu in #1319
- [#1315] issue-1315-windows-de-fcntl-ga by @daiki-beppu in #1320
- test: playlist初期化契約のレビュー残件を固定する (#1314) by @daiki-beppu in #1342
- feat(benchmark): yt-benchmark-comments に -y/--yes を追加 by @daiki-beppu in #1345
- fix(metadata-generator): M4A 尺取得を ffprobe fallback する (#1323) by @daiki-beppu in #1341
- [codex] Suno prompts の collection ID をURLデコードする by @daiki-beppu in #1344
- thumbnail の参照画像必須化と候補別参照割当を実装する by @daiki-beppu in #1322
- fix: descriptions.md 見出し不一致時の案内を改善 (#1340) by @daiki-beppu in #1343
- chore(release): v5.5.14 by @daiki-beppu in #1349
Full Changelog: v5.5.13...v5.5.14