While the debian repository delivers Contents files (see e.g. http://cdn-fastly.deb.debian.org/debian/dists/testing/main/), the Purism repository does not. There *are* Contents* files, but they are outdated (March 2017) and are not delivered to apt (see https://repo.puri.sm/pureos/dists/green/main/).
Whithout Contents files, e.g. command-not-found is useless (see T637).