diff --git a/website/ENGAGEMENT.md b/website/ENGAGEMENT.md index 9fe9151..8af8947 100644 --- a/website/ENGAGEMENT.md +++ b/website/ENGAGEMENT.md @@ -1991,6 +1991,45 @@ would have caught, and both of them in Phase 4a's code rather than 4b's: 2. **"1 rule still use this segment."** The delete refusal pluralised the noun and not the verb. It is a one-word fix and it is in the sentence an operator reads at the moment they are being told no. +**Six more defects came out of driving the two screens in a browser**, after the API walk above had +already found the two in Phase 4a's code. None of them is visible from a test or from `curl`, and two +of them cost an operator something real: + +1. **The Audience dropdown rendered empty before a trigger was chosen.** `audienceChoicesFor(null)` + answers `[]` — correctly, because without a trigger there is no ceiling and therefore nothing it + may legitimately offer. But a `