daily-log
2026年3月10日の開発日記
ex-eureakapuリポジトリを朝に立ち上げ、夕方にはPDF教材421ページの全画像変換と目次スプレッドシートまで仕上げた。CF原始データがGoogleスプレッドシート上でマネーフォワード仕訳に変わる瞬間、手作業で仕訳帳に転記していた時間が消えていくのを実感した。
今日やったこと
1. CF教材コンテンツパイプライン構築(ex-eurekapu)
キャッシュフロー計算書の教材プロジェクトを一から組み立てた。リポジトリ構築、仕訳データ生成、PDF画像化、ワークフロー整理と、パイプラインの全工程を1日で通した。
主な成果:
- ex-eureakapuリポジトリを新規構築(ディレクトリ構造・Claude Code設定を整備)
- CF原始データからマネーフォワードインポート用の仕訳データをGoogleスプレッドシートで生成。27列のMFフォーマットに完全一致させた
- 421ページのスキャンPDF教材を全ページ画像に変換し、目次スプレッドシート(99行・7章構成)を作成
- ワークフロー分担をSVGスイムレーン図で可視化。Excel業務フローをGoogleスプレッドシートへ移行した
- 翌日のTODOリストを作成
2. mdx-playground日記生成
過去日付の日記を埋める定常作業を回した。
主な成果:
- 過去日付(03-09、03-06)の開発日記を自動生成
- sync-once.shによるログ収集と記事作成の定常運用を継続
今日の学び
- 27列のMFインポートフォーマットは1列でもずれるとサイレントに失敗する。Googleスプレッドシートのヘッダ行をMFエクスポートからコピーして貼り付けることで、手打ちの列ずれを防いだ
- 421ページのPDFを画像変換するとき、解像度を150dpiまで落としてもOCR精度は変わらなかった。300dpiにこだわらなくてよい
- スイムレーン図を描くと「誰がボールを持っているか」が一目で見える。Excelの業務フローは担当者の境界が曖昧だったが、SVGで可視化したら引き継ぎの抜け漏れが3箇所見つかった
明日やること
- MFインポート用スプレッドシートにバリデーション列を追加し、列ずれを自動検出する
- PDF画像から章ごとのセクション分割を実行し、コンテンツDBに登録する
- 過去日記の未生成日付を確認して埋める