\bigforall_{C,\p} C \haspatch \p \implies \pendsof{C}{\py} = \{ T \}
}\]
\[\eqn{Foreign Inclusion}{
- \bigforall_{D \text{ s.t. } \patchof{D} = \bot} D \isin C \equiv D \leq C
+ \bigforall_{D \in \foreign} D \isin C \equiv D \leq C
}\]
\[\eqn{Foreign Contents}{
- \bigforall_{C \text{ s.t. } \patchof{C} = \bot}
- D \le C \implies \patchof{D} = \bot
+ \bigforall_{C \in \foreign}
+ D \le C \implies \isforeign{D}
}\]
We also assign each new commit $C$ to zero or one of the sets $\p$, as