6589668e85
Worker D's finding 125 said three members of one family were found by three different means and 'the finder varies, the price does not', concluding that families should be SEARCHED FOR explicitly rather than waited for. This implements that: for every unmatched worklist row, find the already-matched row with the highest similarity, where similarity is an opcode-histogram cosine (registers erased, nops dropped, per finding 120) multiplied by the size ratio so a shared multiset at a different scale does not count. A BUG WORTH RECORDING: the first version read config/match_worklist.tsv with the regions column layout, so column 0 (the RANK) was read as the address. It returned ZERO candidates at every threshold, which is what exposed it -- a silently wrong address yields no matches rather than an error. Both layouts are now parsed by named functions with the offset documented.