J'ai une réticence de principe sur les gros imports, mais je comprends ici que la donnée d'entrée est assez propre, que c'est assez bien réalisé et que ça apporte pas mal de détails.

Sur les PNs, il existe un script osmose à partir du dataset SNCF qui permettait une intégration plus douce des diffs, cf : https://osmose.openstreetmap.fr/en/map/#source=5151&limit=500&zoom=7&lat=45.949&lon=2.655&item=xxxx&level=1%2C2%2C3 ou https://github.com/osm-fr/osmose-backend/blob/master/analysers/analyser_merge_railway_level_crossing_FR.py

Sur les voies, j'ai parfois du mal avec les `railway:track_ref` pour un `crossover` car l'ID que tu injecte est vraiment propre à la donnée, pas du tout au terrain, mais c'est du détail.

Pendant qu'on y est : j'ai du ajouter way/1158151114 alors que tu avais créé/mis à jour tous les autres `crossover` de la région, un manque dans le fichier source peut-être.

Mais oui, une mention quelque part (wiki ou votre profil) du travail en cours serait bienvenu.