The roman_preflight_proper package models CGI diffraction for the coronagraph instrument on the Nancy Grace Roman Space Telescope and can create CGI observation scenario time series. The package incorporates each optical surface and coronagraphic mask in CGI. Each surface has realistic aberrations, and polarization-induced wavefront error is also included. roman_preflight_proper uses the PROPER optical propagation library (ascl:1405.006).