- **`metadata` directory-scan `**` patterns match again (#3265).** The
  scanner's hand-rolled matcher compared the second `*` in `**/*.rs`
  literally, so recursive `**` scan patterns never matched; scan patterns now
  go through the shared glob matcher (bare substring patterns keep their
  historical behavior).
