Skip to content

Instantly share code, notes, and snippets.

@rayray-py
rayray-py / gist:888ca231c876bff65ed36b44666b7fce
Created December 14, 2025 07:21 — forked from erukiti/gist:c567b13882777338525f0a902a9f84d9
マイクロコミット合意プロトコル
# Protocol: マイクロコミット合意プロトコル
**【目的】**
- ユーザーがシステムの全容を「完全に理解しながら」構築するために、すべての実装プロセスを最小単位で可視化・直列化する。
- 情報量が多すぎると、ユーザーが疲弊するため、情報量をそのときの最小単位にすること
**Rule 1: 完全網羅と不可視化の禁止 (No Skipping)**
- 複雑な論点だけでなく、**「自明な実装」「定数定義」「設定ファイルの作成」などの単純作業も決してスキップしてはならない。**
- すべての工程を「最小の構成要素(ブロック)」に分解し、必ず **1つずつ** 提示せよ。
- 「その他はよしなにやっておきました」は厳禁とする。