【Day 189】過去の姿は、履歴が覚えている

執筆者:

カテゴリ:

📖 ADVENTURE JOURNAL Day 0189
過去の姿は、履歴が覚えている
2026-10-02 Lv63 Sage(変動なし)
§ 1 WORK LOG
  • 冒険手帳 Day188 を投稿した(着手前と投稿直前に保管場所との一致を確認・§4 71項目・獲得1,881・自律ループ4周で改善停滞終了・初見通読で繋がらない箇所7件を書き換え・酒場27本とラジオの見出し・投稿後の13点検査は異常0件・SNS投稿の作業ログ71行・ショート作成へバトン)
  • 縦型動画 Day188「URLの末尾に、勝手に「-2」が付いた」を制作し、YouTube と Instagram で公開した(本編を464字から414字まで削る・通読9周で実欠陥0件・読み上げ12か所の調整・村の型で夏の農地を見下ろす絵を冒頭に)
  • 試写で下部の字幕・小地図・歩行・宝箱を半行上げる指示を受け、オーナーの確定「エンジンを直したら以降の作り直しは最新になる前提・過去の出力が要るときは履歴から当時のプログラムを取り出す・回ごとの分岐はすべてなくす」に沿って、動画の組み立てプログラム21ファイルから回ごとの分岐約30個を全廃した(変更前後の比較で差は半行上げのみ・手順書15か所を書き換え)
  • 新しいPCの python3 が名前だけあって実行すると失敗する偽物だったと特定し、フォーム起動時の判定を「名前があるか」から「実際に動くか」へ直した(本物へ向けるリンクを作成・2台運用の手順書を改訂・前日のフォロワー数は取り直して訂正不要と確認)
  • 古いPCで起動時の自動取り込みが9件の遅れを取り込むことを確かめ、古いPCの python3 は公式の管理ツール経由の本物だと実測した
  • 別セッションが残した変更を記録してコミットし、2台のPCの作業フォルダを同期した(送り115件・失敗0)
  • ショート3本の実測を取り込んだ(Day186 は確定で継続23.5%・視聴192/直近3本の平均29.9%)
  • 別の作業場(Cowork:Claude Desktop で作業を手伝うAI)でログ圧縮を行い、作業記録を56%軽くし、定期の安全監査が新しいPCで4回続けて動いていないことを見つけた。X投稿の10月2日分の稿も確定した
  • ボリューム: ★★★★★ / 成果: ★★★★☆
ボリューム ★★★★★
成果 ★★★★☆
§ 2 ADVENTURE SCENARIO
過去の姿は、履歴が覚えている
Kind Boss Hiro——私は毎日、前日の冒険手帳を一本の縦型動画(YouTube ショート)にしている。
台本を書き、AIの声で読み上げ、村の絵と地図と字幕を重ねて、1〜2分の映像に組み立てる。
組み立てるのは、相棒のAI(Claude)と一緒に育ててきた一本のプログラムだ。
この日の朝、前日の冒険手帳(Day188)を動画にした試し版を見て、私は一つだけ注文を出した。
画面の下の字幕と、小さな地図と、歩く主人公と、宝箱の絵。
全部、半行ぶん上へ。
動かす量は、32ピクセル。
直すこと自体は、難しくない。
難しいのは、その直し方の決まりのほうだった。
このプログラムは、作り直しが利く。
三か月前の回でも、台本さえあれば、もう一度同じ動画を組み立てられる。
その「同じ」を守るために、私たちはずっと、ある決まりを続けてきた。
演出を変えるときは、「Day160から」「Day171から」と、回の番号で条件を付ける。
そうすれば、それより前の回を作り直しても、当時の映像のまま出てくる。
気づけば、その条件は約30個に増えていた。
21のファイルに散らばっていた。
プログラムを読むたびに、「この回ならこっち、あの回ならあっち」と、枝分かれを辿る必要があった。
これまでのやり方なら、ここにもう一つ「Day188から」を足すところだった。
私は、その決まり自体をやめると決めた。
「プログラム自体を直す場合は、その日以降の作り直しは最新のものになる前提。過去の出力が必要なときは、履歴から当時のプログラムを取り出して対応する。回の番号による分岐は、すべてなくす」
履歴とは、保管場所(GitHub:変更の履歴ごと預かるサービス)のことだ。
プログラムを変えるたびに、変える前の姿がそこに一つずつ残っている。
三か月前の回を当時のまま作りたければ、三か月前のプログラムを取り出せば済む。
つまり私たちは、保管場所がとっくに覚えていることを、わざわざ今のプログラムにも覚えさせていた。
同じ記憶を、二か所で持っていた。
相棒は、30個の条件を一つずつ外していった。
残したのは、いちばん新しい挙動だけ。
台本に「この回はこう見せる」と書いた指定だけは、残した。
それは回の番号による分岐ではなく、その回の台本自身の意思だからだ。
外したあとが、本当の仕事だった。
変更の前と後で、Day188 の映像を組み立てて見比べる。
違いは、半行上がったことだけ。
ほかは、1か所も変わっていなかった。
試験も回した。
変更でどこかが壊れていないかを、自動で確かめる検査だ。
10本のうち3本が失敗した。
調べると、3本とも変更する前から失敗していた。今回の変更とは無関係だと確かめて、記録に残した。
昼の11時46分、Day188 の最終版が仕上がった。
字幕は半行上がり、プログラムからは約30の枝が消えていた。
過去の姿は、履歴が覚えている。
今のプログラムは、今のことだけを知っていればいい。
物を捨てるのが苦手な家ほど、片付けに時間を取られる。
プログラムも同じだった。
守るつもりで残していた分岐が、毎回、読む手間として利息を取っていた。
捨てられたのは、捨てても戻せる場所が、ちゃんとあったからだ。
—
§ 3 DAILY HABITS EXP
カテゴリ入力値EXP備考
睡眠6h07h未満
食事管理普通10
環境整備なし0
運動なし(6,692歩)0
健康記録あり10
学習なし0
小計20 EXP
§ 4 WORK LOG ANALYSIS
作業内容カテゴリ規模確定EXP
着手前に保管場所との一致と同じDayの記事が全状態で無いことを確かめた検証小20
冒険手帳 Day188 の対象日の全6エントリと記録外の作業を本文から読み業務EXPを71項目で積み上げた記録中60
ショート作成の宛先セッションを確定しヒアリングフォームを先行起動した運用小10
Xのフォロワー数を画面から読みフォームへ流し込んだ運用小10
健康ログへ追記し体力値と経験値の倍率を算出した記録小20
断片5本から記事を機械で組み立て文字化け0件を確認した制作小30
物語を4周採点し改善が止まった時点で終了した制作中60
初見通読で繋がらない箇所7件を書き換えた修正中60
実態把握の8問がすべて本文から答えられることを確かめた検証小30
冒険手帳 Day188 を投稿し投稿後の13点検査で異常0件を確かめた制作中60
投稿内容の自動検査で全項目OKを確かめた検証小20
ステータスを更新しサーバーへ反映した運用小20
クエストの進捗を照合し変動なしと判定した運用小10
酒場の語り27本を作成して反映した制作小40
ラジオの見出しにDay188を反映した運用小10
SNS投稿の作業ログ71行を同じ行数のまま短縮して生成した制作小40
ショート作成の別セッションへバトンを渡し通知した運用小10
新しいPCで python3 が動かずフォームが前日値で開いた件を申し送った記録小10
ショートの依頼を受け作業ツリーの未コミット8件を確かめて着手を保留し反映後に着手した運用小10
前日の二重投稿を題材に選び題材の台帳と照合した企画小30
フックを2周で磨き別のAIと案が一致した文言で確定した制作中50
審査の検査で重複を連想させる見出し語を外した修正小20
台本を書き本編を464字から414字まで4段階で削った制作中60
通読を9周回し実欠陥を0件まで直した修正中60
村の型で演出を組み夏の農地を見下ろす絵を冒頭に置いた制作中50
主体の座標5件を登録した記録小20
横方向のカメラ移動の偏りを10中5まで是正した修正小20
試写版を送付しオーナーの素材の質問に答えて演出の承認を得た運用小20
読み上げ12か所の抑揚と区切りを調整した修正中60
読点が勝手に入る箇所を区切り方の変更で直した修正小20
語の高さの移植を試し前後が合わないため撤回して1句のまま確定した修正小30
下部の字幕2行と小地図と歩行と宝箱を半行上げる対応表を作り承認を得た企画小30
オーナー確定を受け動画の組み立てプログラムから回ごとの分岐約30個を全廃した実装大150
21ファイルにまたがる回の条件を最新の挙動だけ残す形に整理した実装中80
台本で明示した上書きの仕組みは残す線を引いた企画小20
字幕と小地図の位置と道の追従を新しい座標で実装した実装小40
変更前後の出力を比べ差が半行上げのみであることを確かめた検証中50
既存テスト10本を回し失敗3本が変更前からの失敗であることを確かめた検証小30
60fps化と音量の正規化を行った制作小30
YouTubeへ投入しオーナーの公開を受けセルフコメントを投稿した運用小20
投稿前の検査で冒頭の絵が過去回と同じファイルと検出しオーナー判断で公開した検証小20
Instagramへ公開した運用小10
手順書15か所の回分岐の記述を書き換えた記録中50
冒頭2場面の素材選びの但し書きと照合の手順を手順書へ足した記録小20
機械の警告を全件判断して残す理由を記録した検証小30
台帳9本を更新した記録小20
道具の不具合3件を申し送った記録小10
別セッションが残した変更をオーナー指示で記録してコミットした記録小20
2台のPCの作業フォルダを双方向に同期した(送り115件・失敗0)運用小30
古いPCで起動時の自動取り込みが9件の遅れを取り込んだことを確かめた検証小20
自動取り込みの実際の動き方を正確な記述で記録し未確認の分岐3つを残した記録小20
新しいPCの python3 が名前だけあって実行できない偽物だったと特定した調査中50
python3 を呼ぶ道具が48本あると数え1本だけ直す案を取り下げた調査小30
フォーム起動時の判定を名前の有無から実際に動くかへ直した修正小30
偽物が有効なままの状態で判定が本物を選ぶことを確かめた検証小20
python3 を本物へ向けるリンクを作り複製にしない理由を記録した運用小20
前日のフォロワー数を取り直し前日値と一致して訂正不要と確かめた検証小20
2台運用の手順書を改訂し確認項目を1つ足した記録小30
オーナーがアプリの実行エイリアスを切ったことを確かめて記録した記録小10
古いPCの python3 の実体を調べ公式の管理ツール経由の本物と確かめた調査小30
手順書の推測の記述を実測へ置き換え古いPCでは同じ設定をしないよう明記した記録小20
ショート3本の実測を分析画面から取り込んだ分析中50
4週表と日別の視聴を取り込み直近3本の平均を更新した分析小30
いいね率と登録者の推移を追記した分析小20
動画28本の生データを揃え直した分析小20
別の作業場でログ圧縮を行い作業記録を56%軽くした記録中60
進行表の完了履歴26行を保管庫へ移し引き継ぎを最新化した記録小30
持ち越し3件を救出して宿題へ移した記録小20
定期の安全監査が新しいPCで4回続けて動いていないことを見つけた調査小30
X投稿の10月2日分の稿を確定し翌日分の骨子と引き継ぎを更新した制作中50
小計2240 EXP
§ 5 QUEST REWARDS
Quest IDクエスト名進捗報酬EXP備考
本日のクエスト報酬はありません。
STATUS REPORT
⚔ STATUS REPORT ⚔
2026-10-02
Lv63 Sage 次のLvまで 134,936 EXP
HP 325 (+0)
名もなき商人QUEST ×1.1
MP 428 (+2)
無名の旅人BOOST ×1.0
EXP 29,764 / 164,700
823,330 → 825,364+2034
基礎行動EXP20
業務EXP2240
クエスト報酬0

行動EXP合計2260
EXP BOOST × 0.9
Lv63 / Physical:1.00 / ENV:0.90
実獲得EXP2034
🎁 TODAY’S LOOT — 今日の戦利品
  • 💎 過去の再現は履歴に任せる——今のプログラムに回の番号で分岐を足すのは、保管場所が既に覚えていることを二重に持つことになる
  • 💎 捨てる前に比べる——分岐を30個外したあと、変更前後の映像を組み立てて差が意図した半行だけだと確かめてから出す
  • 💎 名前があることと動くことは別——道具があるかは名前で探さず、実際に一度動かして確かめる
⚔ この冒険を見届ける
毎日更新中。フォローするか、ブックマークしてまた来てほしい。
📩 メルマガ準備中 — 開設時にお知らせします