monopam: failing test for missing dep via private executable
A subtree with a private (executable ... (libraries re)) stanza in a
[gen/] subdir but no [re] entry in opam depends should be flagged as
missing — that's exactly what tripped up ocaml-publicsuffix in
tangled.org/.../ocaml-publicsuffix/pulls/1. The current lint silently
passes because stanza_owner returns None for private stanzas (no
public_name, no (package ...)) so the executable's libs never make it
into dune_packages_by_owner.
Test currently fails (red), matching the bug.