Both parts of the error chain:
The runway excursion was due to the incorrect and undetected re-assembly of the nose gear torque links.
the absence of clear and detailed instructions in the text of the manufacturer’s AMM ...contributed to the incorrect assembly
The absence of any regulation requiring that equipment in the immediate vicinity of a runway or of a runway overrun area be designed so as to limit as much as possible any damage to aeroplanes, in case of a runway excursion, contributed to the accident.
Off topic out.