使い方

この教材は百科事典ではなく、専門家として考え、実装し、壊し、検証し、説明するための反復カリキュラムです。

基本サイクル

  1. 読む: 中核概念とメンタルモデルを確認する。
  2. 予測する: コードや実験を動かす前に結果を書く。
  3. 実行する: 最小実験と演習を自分の環境で行う。
  4. 壊す: 境界、競合、障害、悪意ある入力を追加する。
  5. 証拠を残す: 出力、図、テスト、プロファイル、ログを保存する。
  6. 説明する: 採用理由と再評価条件をADRまたはREADMEにする。

GPT Scheduledで毎日配信する場合

scheduled/daily-prompt.txt に、そのまま使える指示文を用意しています。data/curriculum.json と、進捗ページから書き出したJSONを同じProjectまたは会話へ渡し、毎日1〜5Lessonを選ばせます。

Scheduled側からローカルHTMLを自動で開くことはできません。Lesson IDと相対パスを通知させ、このZIPを展開したフォルダから開く運用を想定しています。

教材の限界

1,140Lessonで主要領域を広く深く覆っていますが、規格全文、すべての実装、全クラウドサービス、最新研究を永久に固定できるものではありません。バージョン依存のAPIやサービス仕様は公式ドキュメントと実環境で必ず検証してください。

拡張

source/generate_curriculum.py を同梱しています。ModuleやLessonを追加し、同じID体系とHTML構造で再生成できます。