ストーリー
ルール
提案中のルール
テストが自動化している
具体例
疑問点
ユビキタス言語
合意済みにする変更に、合意が要る人の承認を求める→
表示
ルール
5
#EX-01
acceptedのルールで、decision_makersの誰か1人でも欠けていれば、チェックは通らない
#EX-02
全員が揃っていれば、チェックは通る
#EX-03
proposedをacceptedに変えるPRでも、最初からacceptedで載せるPRでも、同じ扱いになる
#EX-04
statusのないルールもacceptedなので、decision_makersがあれば同じ扱いになる
#EX-05
proposedのまま載せる変更は、承認を待たずに通る
#EX-06
decision_makersのないルールには、何も求めない
#EX-07
対象のないPRには「対象なし」として通る結果を付ける
#EX-08
PRの変更、承認、承認の取り消しのどれが起きても、確かめ直す
#EX-09
確かめるのはacceptedにする変更を含むPRだけで、mainにすでにあるacceptedのルールは確かめ直さない
#EX-10
rejectedにする変更には、承認を求めない
#EX-01
decision_makersの人が承認すると、ルールがproposedのままでも、機械がそのPRのブランチの合意ファイルに書く
#EX-02
合意ファイルに書かれている人は、あとのPRでも満たされている
#EX-03
proposedのPRで承認した人は、mainに入ったあとで人が出すacceptedにするPRに、もう一度承認しなくてよい
#EX-04
そのPRで足された記録は、そのPRの作者か承認と合っていなければ通らない(人が手で書き足しても通らない)
#EX-05
記録は、ルールのlivt URIと、承認した人、どのPRでかを持つ
#EX-06
合意ファイルは、実例マッピングごとに1つ置く
ユビキタス言語