権利・監査・支出を プロダクトデータとして扱う。
商業映画プラットフォームは、あらゆるフレームの出自、承認者、コスト、制作権限の有無に答えられなければならない。 その答えは一級データとして記録され、事後にログから復元するものではない。
権利と プロヴナンス
実在人物の肖像、ボイスクローン、ライセンス済みリファレンス素材には、それぞれ明示的なポリシー制御が付く。
アップロードまたは生成されたすべてのアセットは、ソース、権利者、ライセンス根拠、許可された用途、テリトリー、期限、制限を記録する。
出演者の肖像と声には明示的な同意メタデータが付与される。 同意の期限切れや撤回後は生成をブロックできる。
プロバイダのウォーターマークとプロヴナンスメタデータは、取り込み時に削除せず可能な限り保持される。
脚本ロック、承認、権利変更、最終テイク、マスターレンダーは、追記専用のトレイルに書き込まれる。

すべてのフレームが、その出自に答えられます。
ソース、ライセンス、同意記録、モデル、プロンプト、承認者を、アセット生成時に書き込み、あとからログをかき集めて復元しません。
セキュリティと ガバナンス
スタジオ、ベンダー、テリトリーをまたぐ制作にも耐えるコントロール。
| 領域 | コントロール |
|---|---|
| シークレット | プロバイダのAPIキーはシークレットマネージャー内のみに保持され、ブラウザには一切露出しない。 |
| テナント分離 | テナント単位の暗号境界、署名付きURL、短命なアップロード認証情報。 |
| アクセス制御 | プロジェクト、承認、プロバイダ支出、センシティブな俳優リファレンスパックにわたるRBACとABAC。 |
| アイデンティティ | エンタープライズSSOとSAML、SCIMプロビジョニング、IP制限。 |
| データレジデンシー | 基盤プロバイダが対応する範囲での、保持期間とリージョンストレージの設定オプション。 |
| モデレーション | ポリシーと不正利用の制御はクリエイティブQCから分離し、プロバイダポリシー違反は明確に可視化する。 |

お金が動く前に上限を強制する。
プロジェクト上限、シーン別エンベロープ、ショット上限、リトライループの自動停止により、一本のショットがこっそり作品全体の予算を食い潰すことを防ぐ。
支出が発生する前の 支出コントロール
予算は生成前に強制され、プロジェクトに予約され、実コストと突き合わせて精算される。
通貨またはクレジットでのハード/ソフト予算を、事後ではなく生成前に強制する。
予想支出をシーンごとに割り当て、1つのシーケンスが作品全体の予算を密かに食い尽くさないようにする。
承認ショットあたりの最大試行回数と最大コストを設定し、リトライループにハードな制限をかける。
限界改善が落ち込むか、上限に達した時点でリトライを停止する。
ヒーロークオリティ不要のショットはダウングレードし、失敗が続く難易度の高いショットはエスカレートする。
却下された生成のコストを、モデル別・却下理由別に分解して可視化する。
ベンダーの入れ替わりに 耐える設計
モデルの可用性、価格、品質は常に変動する。アーキテクチャはそれを前提にしている。
すべてのメディア生成は内部プロバイダーゲートウェイの背後で実行される。ビジネスロジックは特定ベンダーのモデルIDに依存しないため、価格変更・廃止・障害はリライトではなく設定変更として扱える。
生成は本質的に非同期かつ長時間実行だ。ワークフロー状態はワーカー再起動後も保持され、Webhookの重複は二重テイクや二重課金イベントを生まない。すべての遷移は冪等だ。
モデル設定は、正準ショット群とともにバージョン管理される。プロバイダがモデルを変更した際は、デフォルト化の前にそのスイートを再実行する。

単一プロバイダーに作品を人質に取られない設計です。
メディア生成は一つの内部ゲートウェイの裏側で動きます。プロバイダーがモデルを変更したり、値上げしたり、ダウンしても、ワークフローはそれを迂回します。
