目的
親レビューIssue #274で確認した改善Issueのうち、itdojp/ethereum-learning-bootcampを除く全書籍を、優先度と依存関係に従って実装・検証・merge・本番確認する。
開始時点
- 対象書籍: 41冊(public 39 / private 2)
- 対象source Issue: 119件(現行checklist実数)
- public Issue参照: 113件(現行checklist実数)
- private Issue: 6件(公開側には番号・URL・本文詳細を記載しない)
- 対象repositoryの競合Open PR: 0
- public Issue状態: open 107 / closed 0
実行原則
- 原則として 1 source Issue = 1 PR。同じファイルを扱っても、正確性、security、accessibility、build、本文編集を無関係に混在させない。
- 同一repository内は直列化する。repository間の並列処理は最大3冊を基準とし、CI・API負荷を抑える。
- 各PRは固定した最新mainから作成し、force push、履歴改変、既存branchの破壊を行わない。
- issue本文を正本とし、根拠・受け入れ条件・対象外を維持する。実装中にissue自体が不適切と判明した場合は、変更せず理由と代替案をsource Issueへ記録する。
- review本文、inline comment、suggestion、threadを全件確認し、必要な修正または不要理由を返信してunresolved 0にする。
- local QA、PR CI、merge後main、Pages、公開HTTP/markerを確認して完了扱いにする。
- private書籍のrepository名、URL、Issue/PR番号、本文、file path、artifactをpublic roadmapへ出力しない。
- GitHub Copilot/Codex等のAI reviewを併用するが、単独担当者運用のため、test・negative case・CI・production smokeを独立証跡として信頼性を補う。
推奨実行順
Batch A1: P0 pilot: infrastructure security / reliability
Batch A2: P0: Kubernetes cloud / authentication / Supabase
Batch A3: P0: category theory / GitHub security
Batch A4: P0: AgentOps / AI engineering / AI testing
Batch A5: P0: formal methods / web application / logical thinking
Batch A6: P0: AI-era editorial / ethics / safety
Batch B1: Learning foundations
Batch B2: Work process / documentation / privacy
Batch B3: Incident / Linux / software essentials
Batch B4: Infrastructure operations
Batch B5: Pentest / Proxmox / Podman
Batch B6: Theoretical CS + private slot A
Batch B7: AI communication / history / governance
Batch B8: Composable design + private slot B
PR単位の完了条件
Roadmap完了条件
対象外
itdojp/ethereum-learning-bootcampのIssue、PR、repository settings
- #274で起票していない新規の全面改稿
- 書籍間で共有するformatter/build契約の無関係な一括変更
- private本文・有料本文のpublic artifact化
目的
親レビューIssue #274で確認した改善Issueのうち、
itdojp/ethereum-learning-bootcampを除く全書籍を、優先度と依存関係に従って実装・検証・merge・本番確認する。開始時点
実行原則
推奨実行順
Batch A1: P0 pilot: infrastructure security / reliability
itdojp/it-infra-security-guide-bookitdojp/kubernetes-basics-bookitdojp/kubernetes-cluster-ops-bookBatch A2: P0: Kubernetes cloud / authentication / Supabase
itdojp/kubernetes-proxmox-to-cloud-bookitdojp/practical-auth-bookitdojp/supabase-architecture-patterns-bookBatch A3: P0: category theory / GitHub security
itdojp/categorical-software-design-bookitdojp/github-guide-for-beginners-bookitdojp/github-workflow-bookBatch A4: P0: AgentOps / AI engineering / AI testing
itdojp/GitHub-AgentOps-bookitdojp/ai-agent-engineering-bookitdojp/ai-testing-strategy-bookBatch A5: P0: formal methods / web application / logical thinking
itdojp/formal-methods-bookitdojp/small-webapp-software-design-bookitdojp/LogicalThinking-AI-Era-GuideBatch A6: P0: AI-era editorial / ethics / safety
itdojp/ai-era-engineers-mind-bookitdojp/negotiation-for-engineers-bookitdojp/IT-engineer-communication-bookBatch B1: Learning foundations
itdojp/illustrated-linux-basics-bookitdojp/wsl2-linux-essentials-bookitdojp/evidence-based-engineering-bookBatch B2: Work process / documentation / privacy
itdojp/issue-driven-work-bookitdojp/engineering-documentation-bookitdojp/security-privacy-literacy-bookBatch B3: Incident / Linux / software essentials
itdojp/incident-response-basics-bookitdojp/linux-infra-textbook2itdojp/it-infra-software-essentials-bookBatch B4: Infrastructure operations
itdojp/IT-infra-bookitdojp/IT-infra-troubleshooting-bookitdojp/cloud-infra-bookBatch B5: Pentest / Proxmox / Podman
itdojp/pentest-learning-bookitdojp/proxmox_bookitdojp/podman-bookBatch B6: Theoretical CS + private slot A
itdojp/theoretical-computer-science-prerequisites-bookitdojp/theoretical-computer-science-textbookBatch B7: AI communication / history / governance
itdojp/ai-communication-bookitdojp/cs-visionaries-bookitdojp/computational-physicalism-bookBatch B8: Composable design + private slot B
itdojp/composable-software-design-bookPR単位の完了条件
Roadmap完了条件
対象外
itdojp/ethereum-learning-bootcampのIssue、PR、repository settings