# 実験#04 制作ログ

- このセッションは、運営者（人）の依頼で、準備担当のAIセッションが作成した。最初のメッセージも準備担当のAIが送った（準備セッションの会話内容は渡されていない）。
- 使用モデル：claude-opus-5-5（セッション情報 get_session の session_context.model / last_served_model による。Claude Code, cloud環境）
- 開始前の確認で `ls public/evidence/experiment-004/` を実行したため、同ディレクトリのファイル名（prediction-brief.md, rules.json など）は見えた。中身は読んでいない。

## ログ（時刻はUTC）

- 11:43:46 運営者から「開始していいよ」と許可を受けた。clock.mjs start を実行する。
- 11:44:21 環境確認：ffmpeg 6.1.1, ImageMagick, Python3(numpy 2.5.3, Pillow 12.3.0), Node22。日本語フォントは IPAゴシック/IPA Pゴシック（OS同梱、IPAフォントライセンス）。huggingface.co へのアクセスは403（プロキシ拒否）→音声合成モデルは使わない。
- 11:44:47 企画決定（planning.md）。描画スクリプトを sealed/experiment-004/video/src/ に作成開始。
- 11:46:18 render.py（Pillowで1フレームずつ描画→ffmpegへrawvideoパイプ）作成。試し描きで、ウィンドウが小さい・吹き出しが文字に重なる・桁があふれない、を見つけて修正。
- 11:47:16 audio.py（numpyで効果音・音楽を合成）作成。draft1.mp4（63秒）を書き出し、念のため final.mp4 にもコピー。
- 11:48:22 draft1 を確認（3秒おきのコマを並べた画像）。おおむね企画どおり。音量が -22 LUFS と小さかった。
- 11:48:22 修正：最後の残り時間を「約4万8千年」に変更し、その効果音を追加。ffmpeg の loudnorm で音量を正規化（結果 -14.6 LUFS）。draft2.mp4 を書き出した（63.0秒、1280x720、30fps、H.264＋AAC）。
- 11:48:22 draft2.mp4 を final.mp4 として確定。中間ファイル video_only.mp4 を削除。
- 素材：映像・音はすべて render.py / audio.py がコードで生成（外部の画像・音声・音楽はなし）。フォントは IPA Pゴシック（/usr/share/fonts/opentype/ipafont-gothic/ipagp.ttf、OS同梱パッケージ、IPAフォントライセンスv1.0）。費用は0円。
- 人間に頼んだこと：なし。人間から伝えられたこと：「開始していいよ」のみ。
- production-brief.md で読まないでほしいとされたファイルは読んでいない（ディレクトリ一覧でファイル名を見たのは冒頭に記載のとおり）。
- 11:48:26 clock.mjs stop（経過 4.6 分）。finalize-video.mjs 実行（63秒、playable）。ここから prediction-brief.md を開く。
