[{"data":1,"prerenderedAt":196},["ShallowReactive",2],{"content-/open-weights-statement-bilingual-article":3,"all-pages-for-dir":176,"related-/open-weights-statement-bilingual-article":177,"og-image-/open-weights-statement-bilingual-article":195},{"id":4,"title":5,"body":6,"category":158,"concepts":159,"description":160,"extension":161,"meta":162,"navigation":144,"ogImage":159,"path":163,"project_name":164,"published":165,"publishedAt":166,"seo":167,"stem":168,"tags":169,"todo":159,"unpublished":165,"updatedAt":159,"__hash__":175},"pages/2026-07/2026-07-25/open-weights-statement-bilingual-article.md","NVIDIAのオープンウェイト共同声明を全文対訳で記事化した日 — 訳語「公開」の衝突とSVG図解4枚",{"type":7,"value":8,"toc":147},"minimark",[9,13,16,19,24,27,30,34,37,40,43,46,50,53,56,59,62,66,69,72,75,78,81,84,87,105,108,130,133],[10,11,12],"p",{},"NVIDIAが共同声明「Open Weights and American AI Leadership」のPDFを公開していた。オープンウェイトのモデルこそアメリカのAIリーダーシップを支える、という主張に25団体が名を連ねる3ページの文書で、読んでみると段落ごとの論理の積み上げがはっきりしている。全文対訳にする価値があると思い、Claude Code に翻訳させて公開記事にすることにした。",[10,14,15],{},"形式は最初に固定した。英文を青の引用ブロックで先に置き、その直下に日本語訳を続ける。段落ごとにこの対を繰り返す。訳文だけを載せると、訳の癖や省略をあとから検証できない。原文が常に隣にあれば、読み手が自分の目で突き合わせられる。",[10,17,18],{},"作業自体は淡々と進むはずだった。実際にはこの日、何度も手が止まることになる。ただ、いちばん長く頭に残ったのはトラブルではなく、「公開」という二文字のほうだった。",[20,21,23],"h2",{"id":22},"_3ページ10段落署名25団体を対訳に","3ページ・10段落・署名25団体を対訳に",[10,25,26],{},"本文10段落に加えて、タイトル・日付・署名25団体まで含めた全部を英文→日本語訳の順に並べさせた。声明の性質上、署名団体の一覧も情報の一部なので省略しない。",[10,28,29],{},"dev サーバーの起動を待つ間に、4段落目の \"across cloud chips, applications, and services\" の訳がカンマの区切りと合っていないのを見つけて、原文どおりに直させた。厳密訳と宣言した以上、区切り一つも原文に合わせる。",[20,31,33],{"id":32},"devサーバーがdatabase-is-lockedで落ちた","devサーバーが「database is locked」で落ちた",[10,35,36],{},"表示確認のためにページを開いたら、対訳ブロックの代わりにViteのモジュール取得エラーが出た。リロードしても変わらない。ログを調べさせると、devサーバー自体が Nuxt Content の SQLite「database is locked」で落ちていた。",[10,38,39],{},"見覚えのあるエラーだったので、先に過去issueを引かせた。案の定、既知の事象だった。孤児プロセスが残るパターンではなく、stale journal が残るパターンで、2026-02-04 に踏んだのと同じ形。journal を削除して再起動し、約3,190ルートのコンテンツDBを作り直して復旧した。",[10,41,42],{},"再構築が終わってから、対訳ブロックと表の描画を最上部から署名・出典まで通しで見させた。コンソールエラーはゼロ。英文の引用ブロックと訳文の対も、最後の段落まで崩れていない。",[10,44,45],{},"あとから届いたプロセスの失敗通知に一瞬ひやりとしたが、出どころを確認させると最初に落ちた1代目のもので、稼働しているのは復旧後の2代目だった。通知の正体まで見届けてから、この件は閉じた。エラーのたびにissueを書き残す運用にしてあるおかげで、切り分けから復旧まで迷いがなかった。issueは書いた日のためではなく、再発した日のために書いている。",[20,47,49],{"id":48},"svg図解4枚をグリッドに乗せる","SVG図解4枚をグリッドに乗せる",[10,51,52],{},"対訳ができたところで、図が欲しくなった。声明の主張は構造がはっきりしているぶん、文章のままだと積み上がりが見えにくい。svg-diagram スキルで、全体を1枚でつかめるエグゼクティブサマリー的な図と、段落の補足に効くチャートを合わせて4枚作らせた。すべて720幅・12カラム・8pxベースラインのグリッドに乗せる。",[10,54,55],{},"途中で一度、図2が崩れかけた。最下部に結論文を置いた構成になり、サブタイトルの主張と図の下の結論とで、言いたいことが二つに割れた。スキルが定める「1図1メッセージ」への違反で、こちらが指摘する前に Claude Code 側で気づいて直っていた。ルールをスキルに書いておくと、違反の検出まで作業側で回る。",[10,57,58],{},"私がやったのは、lint の機械検証がクリーンで通ったことの確認と、埋め込み後の検証を通しで見ることだった。検証は三段構えにさせた。まずSVGを個別のURLで開いて4枚とも配信200を確認し、次に記事ページ側で画像の読み込みとパースを検証し、最後に図1から順にブラウザで目視する。はみ出し・重なり・コンソールエラーはどれもなし。",[10,60,61],{},"グリッド逸脱やはみ出しの検出を人間の目だけに頼らず、まず機械に落とさせてから目視する。この順番だと目視は「最後の違和感拾い」に集中できる。",[20,63,65],{"id":64},"公開が二つの意味を背負っていた","「公開」が二つの意味を背負っていた",[10,67,68],{},"埋め込みまで済んだ記事を頭から読み直していて、手が止まった。「オープンなモデルの公開」のような文で、同じ「公開」が二つの原語を背負っている。openness（開かれた状態）を「公開」と訳した箇所と、release（世に出す動詞）を「公開」と訳した箇所が同じ段落に同居して、どちらの意味なのか一読で取れない。",[10,70,71],{},"きっかけは、作業者ではなく読者のつもりで通読したことだった。段落単位で突き合わせていたときは、どの訳も個別には正しかった。通しで読むと、数段落おきに現れる「公開」が、そのたびに別の原語を指していた。",[10,73,74],{},"ここで言う openness はオープンソースの系譜の話で、日本語でももう「オープン」で通じる。むしろ「公開」と訳すほうが遠回りだ。openness 由来の箇所を全部洗い出させてカタカナの「オープン」に寄せ、「公開」は release / publish の動詞だけに残した。図の alt・figcaption も同じ基準でそろえ、記事末尾の訳語表に openness と release の行を足して、使い分けを読者にも明示した。",[10,76,77],{},"厳密に訳すほど、別々の原語が同じ日本語に畳み込まれていく。原語→訳語の対応を決めた時点では、この衝突は見えなかった。訳文の側だけを通して読み直したとき、初めて引っかかった。訳語の検査は双方向に要る。",[20,79,80],{"id":80},"最後の確認でブラウザが黙った",[10,82,83],{},"訳語修正後の図4の描画を確かめようとしたら、今度は Chrome DevTools MCP が応答しなくなった。Puppeteer を探させたら、この環境には Playwright が入っていたので、そちらでローカルにレンダリングさせて目視した。確認経路が一本死んだくらいで確認を省略しない。別経路で見届けてから報告させた。",[10,85,86],{},"MCP がなぜ黙ったのかは、まだ調べていない。",[10,88,89,90,95,96,104],{},"完成した記事は ",[91,92,94],"a",{"href":93},"/open-weights-american-ai-leadership","オープンウェイトとアメリカのAIリーダーシップ（全文対訳）"," として公開済み。原文は ",[91,97,103],{"href":98,"target":99,"rel":100},"https://images.nvidia.com/pdf/Open-Weights-and-American-AI-Leadership.pdf","_blank",[101,102],"noopener","noreferrer","NVIDIA公開の声明PDF","。",[20,106,107],{"id":107},"学びメモ",[109,110,111,115,118,121,124,127],"ul",{},[112,113,114],"li",{},"「database is locked」は stale journal パターンだった。journal 削除→再起動→約3,190ルートのDB再構築で復旧。過去issueがそのまま復旧手順書として働いた",[112,116,117],{},"図の最下部に結論文を足したくなったら黄信号。サブタイトルと結論のどちらかに一本化する（1図1メッセージ）",[112,119,120],{},"SVGは lint で機械検証してから目視する。目視を「最後の違和感拾い」に絞ると見落としが減る",[112,122,123],{},"訳語は「原語→訳語」の対応を決めるだけでは守れない。訳文だけを通読して、同じ日本語が複数の原語を背負っていないか検査する",[112,125,126],{},"openness は「オープン」、release / publish は「公開」。名詞側の概念をカタカナに逃がすと、動詞の「公開」が生き返る",[112,128,129],{},"Chrome DevTools MCP が応答しなくなっても、Playwright のローカルレンダリングで目視確認を代替できる",[20,131,132],{"id":132},"積み残し",[109,134,137],{"className":135},[136],"contains-task-list",[112,138,141,146],{"className":139},[140],"task-list-item",[142,143],"input",{"disabled":144,"type":145},true,"checkbox"," Chrome DevTools MCP が応答しなくなった原因の調査（再現条件の切り分けから）",{"title":148,"searchDepth":149,"depth":149,"links":150},"",2,[151,152,153,154,155,156,157],{"id":22,"depth":149,"text":23},{"id":32,"depth":149,"text":33},{"id":48,"depth":149,"text":49},{"id":64,"depth":149,"text":65},{"id":80,"depth":149,"text":80},{"id":107,"depth":149,"text":107},{"id":132,"depth":149,"text":132},"dev",null,"NVIDIAが公開した共同声明「Open Weights and American AI Leadership」を英日対訳の公開記事にした。SQLiteロックからの復旧、グリッドに乗せたSVG図解4枚、openness と release の訳し分けまでの一日の記録。","md",{},"/open-weights-statement-bilingual-article","mdx-playground",false,"2026-07-25T00:00:00.000Z",{"title":5,"description":160},"2026-07/2026-07-25/open-weights-statement-bilingual-article",[170,171,172,173,174],"対訳","SVG図解","翻訳","Nuxt Content","NVIDIA","zz1Wiuf5Equ9vQYz8Nm6TOEwf-tNg158kVA-eg16qWQ",[],[178,182,184,188,192],{"title":179,"path":180,"publishedAt":181},"NVIDIA 2026年定時株主総会 Jensen講演の日本語翻訳と図解化を3つのフィードバックで仕上げた日記","/nvidia-shareholder-meeting-jensen-translation-diary","2026-06-25T00:00:00.000Z",{"title":183,"path":93,"publishedAt":166},"オープンウェイトとアメリカのAIリーダーシップ — NVIDIAら25社の共同声明 全文対訳",{"title":185,"path":186,"publishedAt":187},"Winbond表記のローマ字対応とAIメモリサイクル構造転換の記事化","/memory-makers-misc-updates-2026-06-18","2026-06-18T00:00:00.000Z",{"title":189,"path":190,"publishedAt":191},"2026年5月22日の開発日記 — NVIDIA決算書き起こし / SpaceX S-1 145万字 / 非公開フラグ機構 / Codex 4ラウンド","/2026-05-22-diary","2026-05-22T00:00:00.000Z",{"title":193,"path":194,"publishedAt":191},"NVIDIA Q1 FY27 書き起こしを作りながら、/blog の SPA キャッシュ・Breadcrumb・画像モーダル・SVG チャートをまとめて整備した日","/nvidia-page-rendering-fixes","https://log.eurekapu.com/og/blog/open-weights-statement-bilingual-article.png?v=2026-07-25T00%3A00%3A00.000Z&title=NVIDIA%E3%81%AE%E3%82%AA%E3%83%BC%E3%83%97%E3%83%B3%E3%82%A6%E3%82%A7%E3%82%A4%E3%83%88%E5%85%B1%E5%90%8C%E5%A3%B0%E6%98%8E%E3%82%92%E5%85%A8%E6%96%87%E5%AF%BE%E8%A8%B3%E3%81%A7%E8%A8%98%E4%BA%8B%E5%8C%96%E3%81%97%E3%81%9F%E6%97%A5%20%E2%80%94%20%E8%A8%B3%E8%AA%9E%E3%80%8C%E5%85%AC%E9%96%8B%E3%80%8D%E3%81%AE%E8%A1%9D%E7%AA%81%E3%81%A8SVG%E5%9B%B3%E8%A7%A34%E6%9E%9A&author=Kei%20Komatsu&sig=0f6c3856ce1de0c9",1785099340682]