ISO 26262 Part 6 deep dive: Software FMEA, FTA, coding guidelines, testing, coverage metrics + AI/ML safety integration