← 四つの制作

2026年8月〜9月

疑う

株の自動売買

「直した」を、そのまま信じない

下へ

これは何?

父に頼まれて作った、
株を自動で売り買いするプログラム①

黒い画面の上に、つながり・使っている金額・条件の一覧が並ぶ、自動売買の状態画面
実際の画面・2026-11-05 売り買いは自動。人はこの画面で、いま何が起きているかを見るだけです(撮影は練習用のモードで、お金は動きません)。
  • 画面は見るだけ
  • 毎日、自動で動く
  • コードはAIが書いた

場面 1

買うだけで、
一度も売っていなかった②

本物のお金を使う前に、点検で気づきました。

ジュンの言葉まだ大丈夫だったけど、危なかったなーと思いました。

記録より|点検報告書 SECURITY_AUDIT_2026-08-21.md · 2026-08-21
지금 이 엔진은 "매수만 하고 절대 팔지 않는 기계"다.

日本語訳今のこのエンジンは「買うだけで、絶対に売らない機械」だ。

つながりの欄。値段の情報がないので売りの判定が動かない、成立しても持ち株にならない、と書かれている 1 2
実際の画面・2026-11-05 直したあとの画面は、①売りの判定が動いていないとき、②売り買いが成立しても持ち株として記録されないとき、それをはっきり書いて知らせます。

場面 2

直したつもりが、
3回に1回くらい、
別の失敗を生んでいた③

記録より|制作ログ ENGINEERING_LOG.md · 8月22〜23日の見直し
리뷰 루프에서 발견 11건 중 4건이 앞선 수정이 만든 결함이었다.

日本語訳見直しで見つかった11件のうち4件が、前の修正が生んだ欠陥だった。

判断 1

気をつけるより、しくみで防ぐ④

もっと気をつける

人の注意は、いつか抜ける

しくみで防ぐ

気をつけなくても、失敗が起きにくくする

試運転の結果表。紙の上の注文が34件、本物の口座での売買は0件 1 2
実際の画面・2026-08-25 しくみの一つ:本物のお金を使う前に、紙の上で1日まるごと動かす。①紙の上では34回売り買いし、②本物の口座では0回。

判断 2

決めたルールは、三つ

  1. やめた理由を、
    すぐ横に残す

  2. 直す前に、
    影響の地図を見る

  3. 3つ確かめてから
    「直した」と言う

学び

疑うのは、
世界にはそれぞれの
正解があるからだ

くわしく見る 数字と、出どころ
  1. ①

    制作期間は2026年8月15日〜9月28日。コミット(保存の記録)581件、テスト関数1,734個、外部ライブラリは0。注文は自動で、画面は状態を見るためだけにある。画面は2026年11月5日、練習用のモード(MOCK、証券会社につながず、お金も株も動かない)で開いて撮った。

    ENGINEERING_LOG.md/core/webui/server.py/2026年10月11日の調査

    ↑ 本文に戻る
  2. ②

    8月21日の点検。約定(売り買いが成立したこと)を記録する処理がどこからも呼ばれておらず、損切り・利確などが一度も判定されていなかった。本番口座のモードは起動前のチェックで止まっていたため、損失は出ていない。

    SECURITY_AUDIT_2026-08-21.md

    ↑ 本文に戻る
  3. ③

    8月22〜23日の見直しで、見つかった問題11件のうち4件(36%)が、前の修正から生まれたものだった。

    ENGINEERING_LOG.md 第2幕

    ↑ 本文に戻る
  4. ④

    三つのルールの正式名は「却下理由コメント(★)」「回帰影響マップ」「3種検証」。★コメントは中核部分だけで522個。影響マップは点検のときに6件の漏れが見つかり、それ以来、一覧の点検はテストが行う。

    ENGINEERING_LOG.md 第2幕・軸4

    ↑ 本文に戻る