A profile applied to the heavy development services, and one that was missed because it is small.
services:
mailpit:
profiles: [mail]
elasticsearch:
profiles: [search]
otel-collector:
# no profile — 40 MB, so nobody bothered
# 40 MB, and it holds a UDP port that conflicted with a
# colleague's unrelated tooling for three weeks.
Memory was the criterion for adding a profile and the cost that mattered was a port. A service that is not needed locally should not run locally regardless of its size, and the rule is now that anything not required by the test suite gets a profile.