[{"data":1,"prerenderedAt":553},["ShallowReactive",2],{"content-/2026-10-19-diary":3,"all-pages-for-dir":533,"related-/2026-10-19-diary":534,"og-image-/2026-10-19-diary":552},{"id":4,"title":5,"body":6,"category":513,"concepts":514,"description":515,"extension":516,"meta":517,"navigation":518,"ogImage":514,"path":519,"project_name":520,"published":521,"publishedAt":522,"seo":523,"source":524,"stem":525,"tags":526,"todo":514,"unpublished":521,"updatedAt":514,"__hash__":532},"pages/2026-10/2026-10-19/diary-2026-10-19.md","2026年10月19日の開発日記 - 講座4本を並走させ、別のセッションと作業が行き違った月曜",{"type":7,"value":8,"toc":497},"minimark",[9,14,18,21,25,32,35,40,43,49,62,73,76,80,88,92,103,111,113,117,120,124,135,143,145,149,152,156,167,175,177,181,184,192,194,197,448,450,453,470,472,475],[10,11,13],"h1",{"id":12},"_2026年10月19日の開発日記","2026年10月19日の開発日記",[15,16,17],"p",{},"朝6時45分に最初の引き継ぎプロンプトを渡し、夕方まで講座4本のセッションを入れ替わりで回した。\nどれも前日からの続きで、引き継ぎのテキストファイルを受け取っては次のファイルを書き出させる、の繰り返しだった。",[15,19,20],{},"並べて回せば、それだけ進むはずだと思っていた。\nところが、デプロイを頼むと別のセッションがもう出していた。\nPR を取り込もうとすると、これも別のセッションの push で済んでいた。\n逆に、こちらのコミットが他のセッションの3ファイルを巻き込み、ほかの講座の機能を一時的に消した。",[22,23,24],"h2",{"id":24},"今日のタイムライン",[15,26,27],{},[28,29],"img",{"alt":30,"src":31},"タイムライン","/2026-10/2026-10-19/timeline-2026-10-19.png",[22,33,34],{"id":34},"今日やったこと",[36,37,39],"h3",{"id":38},"_1-講座のストーリー版を電子書籍版の章立てに組み直す","1. 講座のストーリー版を電子書籍版の章立てに組み直す",[15,41,42],{},"引き継ぎプロンプトの9本目から12本目までを順に渡し、電子書籍版の素材で問題の図をつなげさせた。\n例題2問の文が電子書籍版と食い違っていた箇所は、電子書籍版に合わせると決めた。\n並びも電子書籍版の目次と違っていたので、全コマを突き合わせさせ、21 セクションを電子書籍版の 18 章にそろえさせた。\n夕方は Codex のエラー（「Selected model is at capacity」）を解消させてレビューを付けさせ、合成は Mac だけでやるよう指示し直した。",[15,44,45],{},[46,47,48],"strong",{},"主な成果:",[50,51,52,56,59],"ul",{},[53,54,55],"li",{},"21 セクションを 18 章へ付け替え、2180 組すべて一致",[53,57,58],{},"商品売買の章の切り抜き 292 枚を5体のエージェントで目視させ、67 枚の NG を洗い出した",[53,60,61],{},"再レビューは critical / high なし",[15,63,64,67,68],{},[46,65,66],{},"詳細:"," ",[69,70,72],"a",{"href":71},"/story-course-ebook-chapters-realign","講座のストーリー版を電子書籍版の章立てに組み直す。本文の食い違いは電子書籍に合わせ、音声合成はMacだけに",[74,75],"hr",{},[36,77,79],{"id":78},"_2-税効果会計講座の段6excel操作動画と回帰テスト","2. 税効果会計講座の段6、Excel操作動画と回帰テスト",[15,81,82,83,87],{},"Excel の動画がなぜ MP4 で書き出されているのかを尋ねると、Claude Code が自分で決めた進め方が計画書に書き込まれていたと分かった。\nその箇所は書き換えさせた。\nexcel-render フォルダは自分で PowerShell から削除し、Claude Code には見張らせた。\nMP4 は410本（2.64GB）あり、フォルダは約12GB から451MB に減った。\n回帰テストは「必要な部分だけ」と指示した結果、外枠の項目 ",[84,85,86],"code",{},"hlEdges"," をハッシュから外す形になり、全21区間の取り直しは要らなくなった。\n6分42秒で一番長かった4-4は2回に分けた。",[15,89,90],{},[46,91,48],{},[50,93,94,97,100],{},[53,95,96],{},"計画書のうち MP4 制作の記述を書き換えた",[53,98,99],{},"全24回で、画面と完成の値の食い違いが0件",[53,101,102],{},"4-4 を 250秒と242秒に分割し、前の4-5を4-6へ繰り下げた",[15,104,105,67,107],{},[46,106,66],{},[69,108,110],{"href":109},"/tax-effect-course-mp4-cleanup-scoped-regression","税効果会計講座の段6、Excel操作動画をMP4で書き出していた経緯を調べて計画書を直し、回帰テストを必要な範囲に絞った",[74,112],{},[36,114,116],{"id":115},"_3-財務諸表講座のcf精算表を本番へ","3. 財務諸表講座のCF精算表を本番へ",[15,118,119],{},"引き継ぎメモを渡して進捗を聞くと、残りは Excel の確認と本番デプロイの2つだった。\nExcel は見終えていたのでデプロイを頼んだが、CF精算表のページは朝7時台に別のセッションが出したビルドで、すでに本番に出ていた。\ndev の Excel 場面ページの Bad Gateway は、画面再現用の API サーバーが一時的に落ちていたのが原因だった。\niPad で確かめるため、他の変更も一緒に本番へ出すと決め、デプロイは 8.4 分で終わった。\n講座から CF精算表ページへのリンクがどこにも無かったので、まとめ「1年分を通して見る」の下に入口を足させた。",[15,121,122],{},[46,123,48],{},[50,125,126,129,132],{},[53,127,128],{},"削除予定の区間にも「完了にする」ボタンを付けた",[53,130,131],{},"10/16 から下書きのまま止まっていた PR #38 を取り込んだ",[53,133,134],{},"「演習 > CF精算表で取引を追う」とパンくずを追加した",[15,136,137,67,139],{},[46,138,66],{},[69,140,142],{"href":141},"/fs-cfws-production-deploy-and-navigation","財務諸表講座のCF精算表を本番へ：Excel場面ページの502、削除予定区間の完了判定、講座からの導線",[74,144],{},[36,146,148],{"id":147},"_4-会計入門講座のストーリー版づくり","4. 会計入門講座のストーリー版づくり",[15,150,151],{},"会計入門講座にはまだストーリー版が無かったので、まず計画書を書かせた。\nワークフローで制作役のサブエージェント4体を並列に走らせ、検証は5つの束に1体ずつ、計5体に回させた。\n図と文のずれの直し案は52件の表になり、どこを見ればいいのか分からなかった。\nそこで頼み方を変え、既存の検定対策講座のストーリー版から流用できる節を先に調べさせた。\n113節中29節はそのまま、74節は一部を使えると分かり、差し替えは38件になった。",[15,153,154],{},[46,155,48],{},[50,157,158,161,164],{},[53,159,160],{},"制作の作業は終わり、残りは自分の確認と音声",[53,162,163],{},"Part 5 の全26科目に例題の問題文を復元した",[53,165,166],{},"巻き込んだ3ファイルによる機能の消失は、元に戻してもらった",[15,168,169,67,171],{},[46,170,66],{},[69,172,174],{"href":173},"/accounting-intro-story-version-workflow","会計入門講座のストーリー版づくり：サブエージェント並列と既存版の流用で進めた一日",[74,176],{},[36,178,180],{"id":179},"_5-事務所の光回線の乗り換え先を比べた","5. 事務所の光回線の乗り換え先を比べた",[15,182,183],{},"講座とは別に、事務所の光回線の見直しも進めた。\n縛りがなく料金もほぼ同じ候補2社を、解約のしやすさとサポートのつながりやすさで比べ、記事にまとめた。",[15,185,186,67,188],{},[46,187,66],{},[69,189,191],{"href":190},"/enhikari-vs-gmo-tokutokubb-cancel-support","enひかりとGMOとくとくBB光を「解約のしやすさ」で比べる",[74,193],{},[22,195,196],{"id":196},"今日の試行錯誤",[198,199,200,222],"table",{},[201,202,203],"thead",{},[204,205,206,210,213,216,219],"tr",{},[207,208,209],"th",{},"#",[207,211,212],{},"テーマ",[207,214,215],{},"試したこと",[207,217,218],{},"結果",[207,220,221],{},"気づき",[223,224,225,243,259,275,292,309,326,346,363,380,397,414,431],"tbody",{},[204,226,227,231,234,237,240],{},[228,229,230],"td",{},"1",[228,232,233],{},"電子書籍版との整合（06:45）",[228,235,236],{},"1/4のページの背景を白にしたあと、例題2問の文を直して反映の処理を流した",[228,238,239],{},"反映の処理が図を置き直し、白背景の直しが消えた",[228,241,242],{},"白背景の直しを反映の処理の側に組み込ませた",[204,244,245,248,250,253,256],{},[228,246,247],{},"2",[228,249,233],{},[228,251,252],{},"1回目の本番デプロイ",[228,254,255],{},"物語の音声 12 本が R2 に無くガードが止めた",[228,257,258],{},"R2 に上げてから出し直し、08:25 に完了",[204,260,261,264,266,269,272],{},[228,262,263],{},"3",[228,265,233],{},[228,267,268],{},"同じ電子書籍ページ内のコマの並びだけを直した",[228,270,271],{},"目次の単位では食い違っていた",[228,273,274],{},"全コマをページ番号と突き合わせさせ、目次どおりに並び直した",[204,276,277,280,283,286,289],{},[228,278,279],{},"4",[228,281,282],{},"電子書籍版との整合（10:15）",[228,284,285],{},"切り抜き 292 枚を5体のエージェントで目視させた",[228,287,288],{},"67 枚が NG",[228,290,291],{},"直した 45 枚の確認で、SVG の clip の座標系の誤りが見つかった",[204,293,294,297,300,303,306],{},[228,295,296],{},"5",[228,298,299],{},"電子書籍版との整合（12:00）",[228,301,302],{},"Mac が塞がっていたので Windows で合成した",[228,304,305],{},"2180 組は一致したが、音声が揃ったのは3章と4章だけ",[228,307,308],{},"重い処理をどの機体で回すかは、一度の指示では守られなかった",[204,310,311,314,317,320,323],{},[228,312,313],{},"6",[228,315,316],{},"電子書籍版との整合（15:10）",[228,318,319],{},"Codex のレビューがエラーで止まった",[228,321,322],{},"原因は OpenAI 側のモデル混雑。再レビューは critical / high なし",[228,324,325],{},"Windows の合成を止め、Mac だけにした",[204,327,328,331,334,337,340],{},[228,329,330],{},"7",[228,332,333],{},"税効果講座（08:15）",[228,335,336],{},"MP4 の本数を確かめさせ、回帰テストを絞るよう指示した",[228,338,339],{},"304本と聞いていたのが410本だった",[228,341,342,343,345],{},"直下しか数えていなかった。",[84,344,86],{}," をハッシュから外し、全区間の取り直しをやめた",[204,347,348,351,354,357,360],{},[228,349,350],{},"8",[228,352,353],{},"税効果講座（11:03）",[228,355,356],{},"4-4 の不一致セル152個の直し方を判断フォームで決めた",[228,358,359],{},"4問ともAで反映し、食い違いは0件",[228,361,362],{},"止まったように見えたフォームは、回答を保存していた",[204,364,365,368,371,374,377],{},[228,366,367],{},"9",[228,369,370],{},"税効果講座（14:14）",[228,372,373],{},"台本5本の下書きをサブエージェント5体に並列で任せた",[228,375,376],{},"前のセッションが途中で切れ、下書きは1本もできていなかった",[228,378,379],{},"再開し、4-4 を2回に分けた",[204,381,382,385,388,391,394],{},[228,383,384],{},"10",[228,386,387],{},"CF精算表（08:13）",[228,389,390],{},"未了事項を確認し、本番デプロイを依頼した",[228,392,393],{},"別のセッションのデプロイで済んでいた",[228,395,396],{},"走らせる前に本番を確かめたので、二度回さずに済んだ",[204,398,399,402,405,408,411],{},[228,400,401],{},"11",[228,403,404],{},"CF精算表（09:01）",[228,406,407],{},"Bad Gateway の調査、PR #38 の取り込み、本番デプロイ",[228,409,410],{},"502 は API サーバーの一時停止。#38 は別のセッションの push で取り込み済み",[228,412,413],{},"デプロイは 8.4 分で、本番は 200",[204,415,416,419,422,425,428],{},[228,417,418],{},"12",[228,420,421],{},"CF精算表（06:45 の日記生成の続き）",[228,423,424],{},"CF精算表ページへの導線を探した",[228,426,427],{},"入口がどこにも無かった",[228,429,430],{},"目次に入口、ページにパンくずを足した",[204,432,433,436,439,442,445],{},[228,434,435],{},"13",[228,437,438],{},"会計入門ストーリー版（09:02）",[228,440,441],{},"図と文のずれを52件の表で判断しようとした",[228,443,444],{},"どこを見ればいいか分からなかった",[228,446,447],{},"既存版の流用調査（113節）に切り替え、差し替えは38件に。コミットで別のセッションの3ファイルを巻き込み、復旧した",[74,449],{},[22,451,452],{"id":452},"今日の学び",[50,454,455,458,461,464,467],{},[53,456,457],{},"並行セッションを走らせていると、頼んだ作業がもう済んでいることがある。デプロイと PR の取り込みの2回、別のセッションが先に運んでいた。走らせる前に本番を確かめさせれば、同じ作業を二度回さずに済む",[53,459,460],{},"同じ main を別のセッションと共有していると、コミットに他人の変更が混ざる。ステージした5ファイルとコミットされた8ファイルの差が合図だったのに、確かめないまま push した",[53,462,463],{},"計画書に書いてあることでも、自分が決めたとは限らない。MP4 の書き出しは、Claude Code が自分で決めた進め方が計画書に書き込まれたところから始まっていた",[53,465,466],{},"図と文のずれを1件ずつ判断するより、既存の版から流用できる節を先に洗い出すほうが、見る場所が絞れた",[53,468,469],{},"どの機体で重い処理を回すかは、理由（メモリが埋まる）ごと伝え直して、ようやく守られた",[74,471],{},[22,473,474],{"id":474},"関連記事",[50,476,477,481,485,489,493],{},[53,478,479],{},[69,480,72],{"href":71},[53,482,483],{},[69,484,110],{"href":109},[53,486,487],{},[69,488,142],{"href":141},[53,490,491],{},[69,492,174],{"href":173},[53,494,495],{},[69,496,191],{"href":190},{"title":498,"searchDepth":499,"depth":499,"links":500},"",2,[501,502,510,511,512],{"id":24,"depth":499,"text":24},{"id":34,"depth":499,"text":34,"children":503},[504,506,507,508,509],{"id":38,"depth":505,"text":39},3,{"id":78,"depth":505,"text":79},{"id":115,"depth":505,"text":116},{"id":147,"depth":505,"text":148},{"id":179,"depth":505,"text":180},{"id":196,"depth":499,"text":196},{"id":452,"depth":499,"text":452},{"id":474,"depth":499,"text":474},"diary",null,"電子書籍版に合わせた講座の組み直し、税効果会計講座の動画工程の整理、財務諸表講座のCF精算表の本番反映、会計入門講座のストーリー版づくりを並行で進めた。頼んだデプロイが別のセッションで済んでいたり、コミットに他のセッションの変更が混ざったりと、並走の副作用も目立った一日。","md",{},true,"/2026-10-19-diary","daily-log",false,"2026-10-19T00:00:00.000Z",{"title":5,"description":515},"make-diary","2026-10/2026-10-19/diary-2026-10-19",[527,528,529,530,531],"日記","Claude Code","教材制作","並行セッション","サブエージェント","QBFzXKtkKwurDnqrRqSdtCKQAKkN1CBHhT2vy_BDoBA",[],[535,536,540,544,548],{"title":174,"path":173,"publishedAt":522},{"title":537,"path":538,"publishedAt":539},"2026年10月16日の開発日記 - 読み上げ音声をMacに任せ、Windowsで教材の図と台本を直した日","/2026-10-16-diary","2026-10-16T00:00:00.000Z",{"title":541,"path":542,"publishedAt":543},"2026年10月12日の開発日記 - 講座を「左に図、右に解説」の型に作り替え、困りごと動画48本をそろえた","/2026-10-12-diary","2026-10-12T00:00:00.000Z",{"title":545,"path":546,"publishedAt":547},"2026年10月10日の開発日記 - 講座3本の制作を引き継ぎファイルでつなぎ、Actionsの枠切れの原因を突き止めた","/2026-10-10-diary","2026-10-10T00:00:00.000Z",{"title":549,"path":550,"publishedAt":551},"Excel講座の動画化：TTSの読み替えルールを決め、Excel操作の再現シーンで関数の章を組み直す","/excel-course-video-tts-and-functions-restructure","2026-09-24T00:00:00.000Z","https://log.eurekapu.com/og/blog/2026-10-19-diary.png?v=2026-10-19T00%3A00%3A00.000Z&title=2026%E5%B9%B410%E6%9C%8819%E6%97%A5%E3%81%AE%E9%96%8B%E7%99%BA%E6%97%A5%E8%A8%98%20-%20%E8%AC%9B%E5%BA%A74%E6%9C%AC%E3%82%92%E4%B8%A6%E8%B5%B0%E3%81%95%E3%81%9B%E3%80%81%E5%88%A5%E3%81%AE%E3%82%BB%E3%83%83%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%A8%E4%BD%9C%E6%A5%AD%E3%81%8C%E8%A1%8C%E3%81%8D%E9%81%95%E3%81%A3%E3%81%9F%E6%9C%88%E6%9B%9C&author=Kei%20Komatsu&sig=e5ba0cbbc2ed4bcd",1792550158660]