[{"data":1,"prerenderedAt":921},["ShallowReactive",2],{"content-/2026-06-14-diary":3,"related-/2026-06-14-diary":873,"all-pages-for-dir":919,"og-image-/2026-06-14-diary":920},{"id":4,"title":5,"body":6,"category":853,"description":854,"extension":855,"meta":856,"navigation":735,"path":857,"project_name":858,"published":859,"publishedAt":860,"seo":861,"stem":862,"tags":863,"todo":871,"unpublished":859,"updatedAt":871,"__hash__":872},"pages/2026-06/2026-06-14/diary-2026-06-14.md","2026年6月14日の開発日記 — グリッドの夜が明けて、宅建Phase 1.5・台湾AIサーバー6社・Yahoo経由の貯蓄ゼロ報道を一次まで剥がす",{"type":7,"value":8,"toc":825},"minimark",[9,14,48,52,59,62,71,88,100,103,110,121,131,133,140,145,156,158,165,168,179,181,185,207,215,217,221,228,236,238,242,264,272,274,281,296,306,308,312,322,330,332,336,346,357,359,363,366,370,392,394,397,678,680,683,719,721,724,755,757,760],[10,11,13],"h1",{"id":12},"_2026年6月14日の開発日記","2026年6月14日の開発日記",[15,16,17,18,22,23,26,27,30,31,30,34,30,37,30,40,43,44,47],"p",{},"土曜日。前日にD2を試して結局SVGに戻ってきたところから始まり、",[19,20,21],"code",{},"svg-diagram"," スキルにグリッド整列ルールを書き足したらそのまま全プロジェクトに横展開する流れになった。",[19,24,25],{},"/fudosan-toshi"," の9章を5STEPに組み替えてイントロを足し、ハブにパンクズを通し、",[19,28,29],{},"/zaimu-dd","・",[19,32,33],{},"/tokibo",[19,35,36],{},"/tsukumi-ai-workshop",[19,38,39],{},"/diagram-types",[19,41,42],{},"/presentation-principles"," のSVGを連鎖で刷新。並行して宅建オリジナル教科書の Phase 1.5（金型 5_1「宅地建物取引業・免許」+ SVG 17 枚）に着手、",[19,45,46],{},"/memory-makers"," に台湾AIサーバー半導体 6 社を追加、Yahoo!ニュース配信の「単身世帯3人に1人が貯蓄ゼロ」報道を原典 J-FLEC Excel まで遡って読み直した。書籍取り込みも10冊単位で4バッチ。",[49,50,51],"h2",{"id":51},"今日のタイムライン",[15,53,54],{},[55,56],"img",{"alt":57,"src":58},"タイムライン","/2026-06/2026-06-14/timeline-2026-06-14.png",[49,60,61],{"id":61},"今日やったこと",[63,64,66,67,70],"h3",{"id":65},"_1-svg-diagram-スキルにグリッド整列ルールを追加しfudosan-toshiguidebukken-の6枚を全部書き直した","1. svg-diagram スキルにグリッド整列ルールを追加し、",[19,68,69],{},"/fudosan-toshi/guide/bukken"," の6枚を全部書き直した",[15,72,73,74,76,77,79,80,83,84,87],{},"朝、Twitter で D2 のポストを見て、",[19,75,21],{}," スキルに組み込めないか検証した。",[19,78,69],{}," の SVG をD2で書き直してみたら、手書きSVGに完敗。装飾を厚くするV2方向も実はアンチパターンだと気づき、最終的に Müller-Brockmann グリッドに乗せる方向で着地。",[19,81,82],{},"viewBox 720×N","、12カラム、8pxベースライン、塗りだけで分離、サブタイトル拡大、クリックでモーダル拡大の統一仕様を ",[19,85,86],{},"references/grid-alignment.md"," としてスキルに固定した。",[15,89,90,94,95],{},[91,92,93],"strong",{},"詳細:"," ",[96,97,99],"a",{"href":98},"/svg-diagram-skill-upgrade","D2を試したら結局SVGダイアグラム・スキルを書き直すことになった話",[101,102],"hr",{},[63,104,106,107,109],{"id":105},"_2-fudosan-toshi-に5step構成のイントロを入れ9章すべてにパンクズを通した","2. ",[19,108,25],{}," に5STEP構成のイントロを入れ、9章すべてにパンクズを通した",[15,111,112,113,116,117,120],{},"ハブから章に飛んだあと戻れない違和感を、パンクズリストの追加で解消。13ページに貼って回らずに ",[19,114,115],{},"layouts/fudosan-toshi.vue"," に集約して1ヶ所で済ませた。さらに「9章の地図がない」違和感を、9章を5STEP（序章 / 収益と物件 / 仕組み / 運営と出口 / 拡大とリスク）に組み替えたイントロページで埋めた。Codex に3回レビューさせ、章URLの ",[19,118,119],{},"/guide/"," 中間パス、TOC id プレフィックス、ハブの DOM 構造差分の指摘を反映してから実装に進んだ。副産物として9章128枚のSVGをサブエージェント並列でグリッド移行した。",[15,122,123,94,125],{},[91,124,93],{},[96,126,128,130],{"href":127},"/fudosan-toshi-intro-5step",[19,129,25],{}," に5STEP構成のイントロを追加し、9章にパンクズを通した",[101,132],{},[63,134,136,137,139],{"id":135},"_3-zaimu-dd-全章のsvg図解を新スタイルに乗せ替えた","3. ",[19,138,29],{}," 全章のSVG図解を新スタイルに乗せ替えた",[15,141,142,144],{},[19,143,21],{}," スキルの新版を受けて、ベーシック章を先頭に4章を並列で書き直し。bs-items 章はSVGが1枚しかなかったのでヘッダー2要素ごとに最低1枚追加し、横長で文字が枠と被るものは縦長レイアウトに変えた。サムネに「グリッド版／閉じ」の表記が冗長だったので全削除。",[15,146,147,94,149],{},[91,148,93],{},[96,150,152,153,155],{"href":151},"/zaimu-dd-svg-refresh","財務デューデリジェンス ",[19,154,29],{}," 全章のSVG図解をMüller-Brockmannグリッドに乗せ替える",[101,157],{},[63,159,161,162,164],{"id":160},"_4-tokibo-に第18章を俯瞰するイントロダクション章を入れた","4. ",[19,163,33],{}," に第1〜8章を俯瞰するイントロダクション章を入れた",[15,166,167],{},"ハブに1枚地図を貼るだけでは導入が薄いと指摘されて、独立ページ + カードコンポーネント化に切り替えた。1枚のSVG地図で全体構成を見せたうえで、各章のサマリーカードに2〜3枚ずつSVGを差し込んだ。SVGに章ページへのリンクを埋め込み、画像クリックでモーダル拡大・ESC で閉じる挙動を他ページと統一した。",[15,169,170,94,172],{},[91,171,93],{},[96,173,175,176,178],{"href":174},"/tokibo-introduction-chapter","ガイド ",[19,177,33],{}," に第1〜8章を俯瞰する『イントロダクション』を入れて、各章へのSVG地図リンクを埋め込んだ",[101,180],{},[63,182,184],{"id":183},"_5-社内-ai-デモページ3本にグリッドを当てた写真高さ揃え地獄","5. 社内 AI デモページ3本にグリッドを当てた（写真高さ揃え地獄）",[15,186,187,190,191,194,195,198,199,202,203,206],{},[19,188,189],{},"/tsukumi-ai-workshop/koutoku","（お菓子店）と他2本（美容室・飲食店）のレイアウトを Müller-Brockmann グリッドで整えた。最初は写真の高さが揃わずカードがガタついていた。Puppeteer 検証ハーネスで ",[19,192,193],{},"0.03px"," まで詰めたつもりが、",[19,196,197],{},"translateY"," 残骸・",[19,200,201],{},"1fr"," 拡張・",[19,204,205],{},"box-sizing: content-box"," の3つが重なっていて、写真だけ縦に伸びていた。",[15,208,209,94,211],{},[91,210,93],{},[96,212,214],{"href":213},"/tsukumi-demo-grid-layout","社内 AI デモページ3本に Müller-Brockmann グリッドを当てる — 写真の高さ揃え",[101,216],{},[63,218,220],{"id":219},"_6-カメラ露出シミュレーターを-nuxt-のページに移植した","6. カメラ露出シミュレーターを Nuxt のページに移植した",[15,222,223,224,227],{},"朝、",[19,225,226],{},"logcamera.com"," の露出シミュレーターを眺めていて、SS / F値 / ISO の三角関係をブラウザで触れるページが欲しくなり、Nuxt のページとして移植。最初の実装は「シャッタースピードだけで明るさが変わる」物理的におかしいバグ。EV計算式を整理して、「効果を学ぶ」「露出を学ぶ」の2モードに切り替える形で解決。トップページのコンテンツリストの一番後ろにカードを追加した。",[15,229,230,94,232],{},[91,231,93],{},[96,233,235],{"href":234},"/camera-exposure-simulator","カメラの露出シミュレーターを Nuxt のページに移植して、SS/F/ISO の三角関係を体感する",[101,237],{},[63,239,241],{"id":240},"_7-宅建オリジナル教科書プロジェクト-phase-15-着手-金型-5_1-svg-17-枚","7. 宅建オリジナル教科書プロジェクト Phase 1.5 着手 — 金型 5_1 + SVG 17 枚",[15,243,244,245,248,249,252,253,255,256,259,260,263],{},"承認済みの計画ファイル ",[19,246,247],{},"keen-crafting-penguin.md"," に従って、Phase 0（設計確定）→ Phase 1.5（金型 5_1「宅地建物取引業・免許」の本文 + SVG 17枚）に着手。「ガンガン進めて」でサブエージェント並列起動 → 本文がまだできていない指摘 → 進捗計画書にまとめ直しで明日続行に切替。並行して ",[19,250,251],{},"/takken/"," 配下のページ表示を ",[19,254,25],{}," 風に整え、5_1 を Hub からクリック遷移可能にした（コミット ",[19,257,258],{},"24f6947e",", ",[19,261,262],{},"d9d8d362","）。",[15,265,266,94,268],{},[91,267,93],{},[96,269,271],{"href":270},"/takken-textbook-phase-1-5-start","宅建オリジナル教科書プロジェクト Phase 1.5 着手 — 金型 5_1『宅地建物取引業・免許』の本文 + SVG 17枚",[101,273],{},[63,275,277,278,280],{"id":276},"_8-memory-makers-に台湾aiサーバー半導体6社を追加","8. ",[19,279,46],{}," に台湾AIサーバー半導体6社を追加",[15,282,283,284,287,288,291,292,295],{},"台湾のAI需要記事から、Accton（智邦科技）/ Aspeed（信驊科技）/ Foxconn（鴻海）/ Richwave（立積電子）/ TSMC（台積電）/ Winbond（華邦電子）の6社が未登録だと気づき、月次売上・四半期売上・EPS を一気に追加。月次が画面に出てこないバグは ",[19,285,286],{},"registry.ts"," の ",[19,289,290],{},"MAKER_DATASETS"," 登録漏れだった。「AIサーバーの外観」では伝わらないので、Aspeed の BMC チップ・Richwave の RF FEM チップ自体の写真も4カラムサムネで併置。OpenAI API の billing limit に当たった画像生成は Codex CLI ",[19,293,294],{},"image_gen.imagegen"," 経由でフォールバックした。",[15,297,298,94,300],{},[91,299,93],{},[96,301,303,305],{"href":302},"/memory-makers-taiwan-server-chip-expansion",[19,304,46],{}," に台湾AIサーバー半導体6社を追加 — Accton/Aspeed/Foxconn/Richwave/TSMC/Winbond",[101,307],{},[63,309,311],{"id":310},"_9-yahoo配信の単身世帯3人に1人が貯蓄ゼロ中央値100万円を原典のexcelまで遡って検証","9. Yahoo!配信の「単身世帯3人に1人が貯蓄ゼロ・中央値100万円」を原典のExcelまで遡って検証",[15,313,314,315,318,319,263],{},"Yahoo!ニュース配信の単身世帯貯蓄記事に違和感があり、出典の J-FLEC（金融経済教育推進機構）「家計の金融行動に関する世論調査（単身世帯）2025年」の Excel まで遡った。「金融資産非保有 30.1%」と分類された人のうち",[91,316,317],{},"半数は預貯金口座に残高あり","（平均 235万円）、本当に決済手段ゼロは約11%。同じ単身世帯でも層別で景色が別物（持家500万円 vs 非持家61万円、年収750万円超の中央値2,000万円など）。SVG図解4点付きで記事化した（コミット ",[19,320,321],{},"49108f58",[15,323,324,94,326],{},[91,325,93],{},[96,327,329],{"href":328},"/single-household-savings-truth","「単身世帯の3人に1人が貯蓄ゼロ・中央値100万円」を原典のExcelまで遡って読み直す",[101,331],{},[63,333,335],{"id":334},"_10-書籍取り込みパイプライン-1日マラソン","10. 書籍取り込みパイプライン 1日マラソン",[15,337,338,341,342,345],{},[19,339,340],{},"book-knowledge-base"," プロジェクトで ",[19,343,344],{},"/import-batch"," を連続投入。朝に止まっていた不動産投資系の取り込みを再開 → ビジネス・デューデリジェンスの本（残り6冊）→ デザイン系 → コンサル系3点セット（10冊）→ 宅建士の教科書系 → 投資・お金系10冊（最後は明日に積み残し）。途中で「OCR担当セッション」と「リストラクチャー担当セッション」を分担した方が早いと言語化できた。",[15,347,348,94,350],{},[91,349,93],{},[96,351,353,354,356],{"href":352},"/book-import-batch-marathon","書籍取り込みパイプライン 1日マラソン — DD本／デザイン／コンサル／宅建／お金 を ",[19,355,344],{}," で連続投入",[101,358],{},[63,360,362],{"id":361},"_11-タイムコンサルティング動画教材販売の3部作","11. タイムコンサルティング動画教材販売の3部作",[15,364,365],{},"朝、税理士・井上陽一氏の動画教材販売サイトのカート画面から WooCommerce + Dropbox の2層構成に行き当たり、3部作にまとめた。112件の動画教材のセミラティス分類、DRMなしで成立する条件をターゲット行動特性4つから逆算。",[15,367,368],{},[91,369,93],{},[371,372,373,380,386],"ul",{},[374,375,376],"li",{},[96,377,379],{"href":378},"/woocommerce-dropbox-video-sales-flow","動画教材販売は WooCommerce + Dropbox の2層構成で成立する",[374,381,382],{},[96,383,385],{"href":384},"/timeconsulting-video-catalog-analysis","タイムコンサルティング動画教材112件をセミラティスで分類する",[374,387,388],{},[96,389,391],{"href":390},"/timeconsulting-target-behavior-analysis","DRMなし配信で動画教材販売が成立する条件 — タイムコンサルティングのターゲット行動特性を逆算する",[101,393],{},[49,395,396],{"id":396},"今日の試行錯誤",[398,399,400,422],"table",{},[401,402,403],"thead",{},[404,405,406,410,413,416,419],"tr",{},[407,408,409],"th",{},"#",[407,411,412],{},"テーマ",[407,414,415],{},"試したこと",[407,417,418],{},"結果",[407,420,421],{},"気づき",[423,424,425,446,466,483,500,525,542,567,590,607,627,644,661],"tbody",{},[404,426,427,431,434,440,443],{},[428,429,430],"td",{},"1",[428,432,433],{},"作図DSL検証",[428,435,436,437,439],{},"D2 を ",[19,438,69],{}," のSVG置き換えに使ってみる",[428,441,442],{},"手書きSVGに完敗",[428,444,445],{},"レイアウト固定の小さい図向き。複雑な図は手書きSVG優位",[404,447,448,451,454,457,460],{},[428,449,450],{},"2",[428,452,453],{},"SVGスキル拡張 V1",[428,455,456],{},"装飾を厚くする（影・丸バッジ・両端装飾線）",[428,458,459],{},"「四角の枠で囲うのは強い表現になりすぎる」と指摘",[428,461,462,463,465],{},"罫線を引かず、塗りだけで分離する原則を ",[19,464,21],{}," に固定",[404,467,468,471,474,477,480],{},[428,469,470],{},"3",[428,472,473],{},"グリッド整列の根拠",[428,475,476],{},"hyperagent-public-skills の162ページPDFを参照",[428,478,479],{},"Müller-Brockmann グリッド・8pxベースラインを採用",[428,481,482],{},"装飾を削って整列とサブタイトルで仕上げるのが正解",[404,484,485,488,491,494,497],{},[428,486,487],{},"4",[428,489,490],{},"カメラ露出シミュレーター",[428,492,493],{},"シャッタースピード変更だけで露出を変える初期実装",[428,495,496],{},"物理的におかしい",[428,498,499],{},"EV計算式に直し、「効果学習モード」と「露出学習モード」を分離",[404,501,502,505,510,517,520],{},[428,503,504],{},"5",[428,506,507,509],{},[19,508,25],{}," パンクズ",[428,511,512,513,516],{},"13ページに ",[19,514,515],{},"\u003CBreadcrumb>"," を貼って回る案",[428,518,519],{},"重複しすぎ",[428,521,522,524],{},[19,523,115],{}," に集約、メンテ1ヶ所",[404,526,527,530,533,536,539],{},[428,528,529],{},"6",[428,531,532],{},"tokibo イントロ配置",[428,534,535],{},"ハブのSVG地図1枚で済ませる",[428,537,538],{},"章サマリーが薄い",[428,540,541],{},"独立ページ＋カードコンポーネント、地図の繰り返しを許容",[404,543,544,547,550,553,556],{},[428,545,546],{},"7",[428,548,549],{},"tsukumi デモのカード高さ",[428,551,552],{},"grid-system.css に乗せるだけ",[428,554,555],{},"写真が縦に伸びて高さがガタつく",[428,557,558,560,561,563,564,566],{},[19,559,197],{}," 残骸 / ",[19,562,201],{}," 拡張 / ",[19,565,205],{}," の3要因が重なっていた",[404,568,569,572,577,580,583],{},[428,570,571],{},"8",[428,573,574,576],{},[19,575,46],{}," 月次売上",[428,578,579],{},"6社追加してチャートを出す",[428,581,582],{},"月次だけ画面に出ない",[428,584,585,287,587,589],{},[19,586,286],{},[19,588,290],{}," への登録漏れ",[404,591,592,595,598,601,604],{},[428,593,594],{},"9",[428,596,597],{},"製品画像（Aspeed）",[428,599,600],{},"サーバー外観の写真を貼る",[428,602,603],{},"「サーバーの中身じゃなくBMCチップ自体が見たい」",[428,605,606],{},"チップ単体の写真と「AIサーバー1台に1個搭載される」役割説明を併置",[404,608,609,612,615,618,621],{},[428,610,611],{},"10",[428,613,614],{},"画像生成（実写）",[428,616,617],{},"OpenAI API 直叩き",[428,619,620],{},"billing limit",[428,622,623,624,626],{},"Codex CLI ",[19,625,294],{}," 経由でフォールバック成功",[404,628,629,632,635,638,641],{},[428,630,631],{},"11",[428,633,634],{},"統計記事の検証",[428,636,637],{},"Yahoo配信の数字を一次まで戻る",[428,639,640],{},"「非保有」の定義が誤読を生む構造",[428,642,643],{},"平均/中央値の差は富裕層引き上げ、層別で景色が別物",[404,645,646,649,652,655,658],{},[428,647,648],{},"12",[428,650,651],{},"宅建 Phase 1.5",[428,653,654],{},"サブエージェントに「ガンガン進めて」",[428,656,657],{},"本文がまだできていない",[428,659,660],{},"進捗計画書を先に書き直し、明日続行に切替",[404,662,663,666,669,672,675],{},[428,664,665],{},"13",[428,667,668],{},"書籍取り込み",[428,670,671],{},"1セッションでOCR→リストラクチャー→DB投入を回す",[428,673,674],{},"重い",[428,676,677],{},"OCR担当セッションとリストラクチャー担当セッションを分けると早い",[101,679],{},[49,681,682],{"id":682},"今日の学び",[371,684,685,691,697,707,713],{},[374,686,687,690],{},[91,688,689],{},"罫線を引かず塗りで分離するのが Müller-Brockmann グリッドの本質","。四角で囲む表現は強すぎて、本来見せたいキーメッセージから視線を奪う",[374,692,693,696],{},[91,694,695],{},"「物理的に正しい」≠「学習者に分かりやすい」","。カメラ露出シミュレーターはモードを分けて、効果を見せる回路と露出を見せる回路を別にした",[374,698,699,702,703,706],{},[91,700,701],{},"ハブから章への往復導線は一度設計し直すと13ページが楽になる","。",[19,704,705],{},"layouts/"," への集約は早めに決める",[374,708,709,712],{},[91,710,711],{},"統計記事は『何が非保有か』の定義まで降りないと数字の意味が逆になる","。Yahoo の見出しと原典の定義のあいだに大きな段差がある",[374,714,715,718],{},[91,716,717],{},"書籍取り込みはセッション分担で速くなる","。OCR係とリストラクチャー係を別セッションで走らせると、並列度が上がってマシン時間も人間時間も短縮できる",[101,720],{},[49,722,723],{"id":723},"明日やること",[371,725,728,738,747],{"className":726},[727],"contains-task-list",[374,729,732,737],{"className":730},[731],"task-list-item",[733,734],"input",{"disabled":735,"type":736},true,"checkbox"," 宅建教科書 Phase 1.5 の金型 5_1 本文を完成させる（SVG 17枚は反映済み）",[374,739,741,743,744,746],{"className":740},[731],[733,742],{"disabled":735,"type":736}," 投資・お金系10冊の ",[19,745,344],{}," 取り込み（積み残し）",[374,748,750,94,752,754],{"className":749},[731],[733,751],{"disabled":735,"type":736},[19,753,46],{}," 追加6社のうち画像差し替えが残っているもの（Richwave のチップ単体写真）",[101,756],{},[49,758,759],{"id":759},"関連記事",[371,761,762,766,772,778,784,788,792,796,802,806,812,816,820],{},[374,763,764],{},[96,765,99],{"href":98},[374,767,768],{},[96,769,770,130],{"href":127},[19,771,25],{},[374,773,774],{},[96,775,152,776,155],{"href":151},[19,777,29],{},[374,779,780],{},[96,781,175,782,178],{"href":174},[19,783,33],{},[374,785,786],{},[96,787,214],{"href":213},[374,789,790],{},[96,791,235],{"href":234},[374,793,794],{},[96,795,271],{"href":270},[374,797,798],{},[96,799,800,305],{"href":302},[19,801,46],{},[374,803,804],{},[96,805,329],{"href":328},[374,807,808],{},[96,809,353,810,356],{"href":352},[19,811,344],{},[374,813,814],{},[96,815,379],{"href":378},[374,817,818],{},[96,819,385],{"href":384},[374,821,822],{},[96,823,824],{"href":390},"DRMなし配信で動画教材販売が成立する条件",{"title":826,"searchDepth":827,"depth":827,"links":828},"",2,[829,830,849,850,851,852],{"id":51,"depth":827,"text":51},{"id":61,"depth":827,"text":61,"children":831},[832,835,837,839,841,842,843,844,846,847,848],{"id":65,"depth":833,"text":834},3,"1. svg-diagram スキルにグリッド整列ルールを追加し、/fudosan-toshi/guide/bukken の6枚を全部書き直した",{"id":105,"depth":833,"text":836},"2. /fudosan-toshi に5STEP構成のイントロを入れ、9章すべてにパンクズを通した",{"id":135,"depth":833,"text":838},"3. /zaimu-dd 全章のSVG図解を新スタイルに乗せ替えた",{"id":160,"depth":833,"text":840},"4. /tokibo に第1〜8章を俯瞰するイントロダクション章を入れた",{"id":183,"depth":833,"text":184},{"id":219,"depth":833,"text":220},{"id":240,"depth":833,"text":241},{"id":276,"depth":833,"text":845},"8. /memory-makers に台湾AIサーバー半導体6社を追加",{"id":310,"depth":833,"text":311},{"id":334,"depth":833,"text":335},{"id":361,"depth":833,"text":362},{"id":396,"depth":827,"text":396},{"id":682,"depth":827,"text":682},{"id":723,"depth":827,"text":723},{"id":759,"depth":827,"text":759},"diary","/fudosan-toshi の9章を5STEPでグルーピングしてイントロを足し、ガイド全体のSVGをMüller-Brockmannグリッドに乗せ替え、その勢いで宅建教科書 Phase 1.5・カメラ露出シミュレーター・台湾AIサーバー半導体6社・Yahoo配信の『単身世帯3人に1人貯蓄ゼロ』報道の原典Excel検証まで進めた1日","md",{},"/2026-06-14-diary","daily-log",false,"2026-06-14T00:00:00.000Z",{"title":5,"description":854},"2026-06/2026-06-14/diary-2026-06-14",[864,865,866,867,868,869,870],"日記","Müller-Brockmann","グリッド","SVG","宅建","AIサーバー","統計リテラシー",null,"nPOPwqVdH-2Eo_OPnbPIyCCocyn1LUeO8XXKEodF8VU",[874,883,891,901,910],{"title":875,"description":876,"path":98,"tags":877,"publishedAt":860,"updatedAt":871},"D2を試したら結局SVGダイアグラム・スキルを書き直すことになった話 — 同じページの6枚を全部Grid版で出し直す","テキストで図を書ける作図DSL「D2」をsvg-diagramスキルに組み込めるか検証した。D2は手書きSVGに完敗し、次に「装飾を厚くする」V2方向も実はアンチパターンだったと気づき、最終的にMüller-Brockmannグリッドに乗せる方向に着地。svg-diagramスキルに新しい grid-alignment.md ルールを追加し、同じページの6枚のSVG全部をGrid版で書き直した記録。",[878,867,879,880,881,865,882,866],"D2","Diagram","Vue","スキル設計","デザインシステム",{"title":884,"description":885,"path":270,"tags":886,"publishedAt":860,"updatedAt":871},"宅建オリジナル教科書プロジェクト Phase 1.5 着手 — 金型 5_1『宅地建物取引業・免許』の本文 + SVG 17 枚をサブエージェント並列で生成した","宅建オリジナル教科書（6 分野 × 49 カテゴリ）の Phase 0（設計確定）から Phase 1.5（金型カテゴリ 5_1『宅地建物取引業・免許』の本文と SVG 17 枚生成）まで一気に着手した。Phase 0 でハブシェル・トップカード・進捗ダッシュボードを揃え、Phase 1 で 6 分野の章立てマスター（H2 227 個 / H3 310 個 / SVG 537 枚）をサブエージェント 6 並列で生成。Phase 1.5 で 5_1 の本文と SVG を並列起動した直後にユーザーから『本文まだできてないってこと？』と指摘されて進捗計画書をまとめ直した一日の記録。3 月 21 日に作った宅建 SVG の手順を思い出すくだりも含む。",[868,887,867,888,889,890,880],"教科書","コンテンツ生成","サブエージェント","Nuxt",{"title":892,"description":893,"path":894,"tags":895,"publishedAt":900,"updatedAt":871},"2026年5月16日の開発日記 - 投資判断クイズ75問の音声化とマイクロン決算チャートの作り込み","Part 2 投資判断クイズ75問のVOICEVOX音声化を本番デプロイまで完走し、午後はマイクロン（MU）の決算チャートを11回のフィードバックで作り直した1日。","/2026-05-16-diary",[864,896,897,867,898,899],"VOICEVOX","音声合成","Vue 3","決算分析","2026-05-16T00:00:00.000Z",{"title":902,"description":903,"path":904,"tags":905,"publishedAt":909,"updatedAt":871},"2026年5月12日の開発日記 - SVG対照表とTurso DB取り込み、財務諸表クイズの並列展開","Notion書籍データのTurso取り込み、1286枚のSVG↔Kindle原稿対照、財務諸表クイズPhase 3並列展開、GA4設置とドメイン取り違えの修正まで、AIと役割分担しながら一日を回した記録。","/2026-05-12-diary",[864,906,867,890,907,908],"Turso","Codex","サブエージェント並列","2026-05-12T00:00:00.000Z",{"title":911,"description":912,"path":913,"tags":914,"publishedAt":918,"updatedAt":871},"2026年5月7日の開発日記 - 簿記学習アプリのコンテンツを丸ごとリライト","学習法ページの「暗記型vs理解型」対比構造を廃止してメッセージを2本に絞った。SVGの座標ずれ修正、タブコンポーネント追加、Claude Codeのコンテキスト消費調査など。","/2026-05-07-diary",[864,915,916,917,867],"eurekapu-nuxt4","簿記","コンテンツ改善","2026-05-07T00:00:00.000Z",[],"https://log.eurekapu.com/og/blog/2026-06-14-diary.png?v=2026-06-14T00%3A00%3A00.000Z&title=2026%E5%B9%B46%E6%9C%8814%E6%97%A5%E3%81%AE%E9%96%8B%E7%99%BA%E6%97%A5%E8%A8%98%20%E2%80%94%20%E3%82%B0%E3%83%AA%E3%83%83%E3%83%89%E3%81%AE%E5%A4%9C%E3%81%8C%E6%98%8E%E3%81%91%E3%81%A6%E3%80%81%E5%AE%85%E5%BB%BAPhase%201.5%E3%83%BB%E5%8F%B0%E6%B9%BEAI%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC6%E7%A4%BE%E3%83%BBYahoo%E7%B5%8C%E7%94%B1%E3%81%AE%E8%B2%AF%E8%93%84%E3%82%BC%E3%83%AD%E5%A0%B1%E9%81%93%E3%82%92%E4%B8%80%E6%AC%A1%E3%81%BE%E3%81%A7%E5%89%A5%E3%81%8C%E3%81%99&author=Kei%20Komatsu&sig=dc77b03972e07a04",1781483080122]