AA
Для i-го элемента делаешь свою модель Codable (в статье выше это должно расписываться). А для массива - нужно сделаь дженерик модель, в которой будет как раз лежать элемент articles: [T] и будет парситься в твои i-ые элементы.
И не придется потом городить иерархию моделек.