expressed interest in aligning field and label selectors across read and write verbs. One could add selectors to write verbs, but that expressivity is just a (very) small subset of what conditions users might write. However, we should totally unify the experience across reads and writes. To achieve that goal, I went the opposite way, exposing per-object predicates (as used in writes) for reads as well, instead of “raw” selectors. Selector predicate: request.resourceAttributes.fieldSelector.requirements.exists(r, r.key == "type" && r.operator == "=" && sets.equivalent(r.values, ["mytype"])) Object predicate: object.type == "mytype"