Take the build agent and the toolchain images out of the catalogue's prose, and refuse the word where it comes back outside the one module still naming it (issue 1295, E6)

This commit is contained in:
2026-10-23 15:34:11 +02:00
parent c4fc565180
commit 6bfdbc5758
12 changed files with 114 additions and 47 deletions
@@ -39,8 +39,8 @@ const (
// wanted is what a main rule requiring have should require: have with GateStatus and OwnCheckStatus replaced by
// CheckStatus, every other status kept in its order (ADR 0447 §1). A rule requiring OwnCheckStatus alone, as hq's
// did, is swapped too: the checker judges hq like any repository and nothing writes OwnCheckStatus once build-agent
// is gone (ADR 0527 §2, issue 1296). This reads the rule, not a list of names (lead decision L11 of R4e).
// did, is swapped too: the checker judges hq like any repository and nothing writes OwnCheckStatus once the merge
// check's second layer is gone (ADR 0527 §2, issue 1296). This reads the rule, not a list of names (lead decision L11 of R4e).
func wanted(have []string) []string {
out := []string{}
for _, s := range have {