The software development plan, requirements, architecture and Software Design Specification, test cases and reports, the traceability matrix, SOUP list, risk file entries and release notes, at the depth set by the IEC 62304 software safety class (A, B or C, by the harm a software failure could cause) and, for the FDA, by the documentation level (Basic or Enhanced).