FriiDump 0.5.3.9 Xbox live-summary source contract

PASS  version_0_5_3_9: src/friidump.c package version
PASS  result_has_title: Xbox bridge result title field
PASS  result_has_media_id: Xbox bridge result media ID field
PASS  result_has_elapsed: Xbox bridge result elapsed seconds field
PASS  bridge_populates_title: title copied only from successful XBE metadata
PASS  bridge_populates_media_id: media ID copied from DMI path
PASS  dump_records_elapsed: elapsed evidence captured at cleanup
PASS  inner_stop_removed: DumpXboxGameDisc delegates final stop
PASS  standalone_stop_retained: standalone bridge cleanup retains STOP UNIT
PASS  embedded_stop_retained: FriiDump outer cleanup retains STOP UNIT
PASS  summary_maps_output_sectors: final output sectors replace locked-view count
PASS  summary_maps_title: final title mapped
PASS  summary_maps_media_id: media ID mapped
PASS  xbox_seed_not_applicable: GC/Wii seed wording suppressed for Xbox
PASS  duration_override: reference elapsed time drives final duration

checks=15 passed=15 failed=0
