I think in a previous draft we had just `bytes` and `transpose` as core codecs. _Originally posted by @normanrz in https://github.com/zarr-developers/zarr-specs/pull/330#discussion_r2014460415_