Metadata::locate finds the segment and in-file offset for a session time (none inside gaps or empty tails), Metadata::covering lists the segment pieces in a range for export, and Store::metadata loads one session with resolved paths. Shared groundwork for playback and clip export.