Commit 30383fb
committed
docs(design): the cross-repository ordering, walked once and closed
The design states that the ordering between repositories is hard. This records
what walking it actually cost.
The index package used only keys the current floor supports, so it did not have
to wait for the engine to ship and could land independently. What it did have
to wait for was not the merge but the artifact publish: xlings consumes the
index as artifact:<sha>, so there is a workflow between "merged" and
"resolvable". The example's dependency resolves only after that workflow is
green on the merged commit.
What remains genuinely blocked is the other direction: an index package that
uses one of the new engine keys cannot land until the engine ships. This one
was lucky in needing none of them.1 parent 82b8d40 commit 30383fb
1 file changed
Lines changed: 19 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1146 | 1146 | | |
1147 | 1147 | | |
1148 | 1148 | | |
1149 | | - | |
1150 | | - | |
1151 | | - | |
1152 | | - | |
| 1149 | + | |
| 1150 | + | |
| 1151 | + | |
| 1152 | + | |
| 1153 | + | |
| 1154 | + | |
| 1155 | + | |
| 1156 | + | |
| 1157 | + | |
| 1158 | + | |
| 1159 | + | |
| 1160 | + | |
| 1161 | + | |
| 1162 | + | |
| 1163 | + | |
| 1164 | + | |
| 1165 | + | |
| 1166 | + | |
| 1167 | + | |
0 commit comments