Crunching the unknown package entries

Pushed on "can't we just guess", and the push was right. The distinction that matters is whether a guess can be falsified, and this project already derives format meaning that way

Three of the six unknown entries now have something in them, all confirmed 3/3:

The first two are fully computable and derive::digest_table / derive::entry_table_copy produce them. The image digest is computable too.

What was ruled out, which is most of the work

Killing hypotheses cheaply is the point. Refuted against all three packages:

Whatever those three slots cover is not in the package. That is worth as much as a hit: it stops the next person re-running the same searches.

It ships with the command that re-runs it

selfish derive <package>... re-checks every derived claim against packages the reader supplies and exits non-zero if one fails. Finding::survived demands every testable sample agree, not a majority. The rows in data/pkg-format.tsv say DERIVED or PARTLY DERIVED and name the command.