Unrelated to this PR but #1508 already improved find_matching_sidecar to search the dataset root for sidecars that are missing from bids_path.directory. I feel like this could be extended to search other parent directories. For example, this scans.tsv is in the session directory.
Originally posted by @scott-huberty in #1556
Originally posted by @scott-huberty in #1556