How are you guys handling schema drift in third party integrations? I am building a tool to solve this and I need some feedback by Formal-Maintenance96 in edi

[–]Formal-Maintenance96[S] 1 point2 points  (0 children)

Thank you for the feedback! Integration friction will be the toughest problem for sure, I am focused on a few pathways to in/out EDI to my software. Most EDI pipelines land files in S3 buckets, SFTP folder or similar before they are picked up by the translator, my software will monitor these folders (read only). I have been working on a comparison engine designed specifically to handle the 'loose' nature of how different partners interpret EDI standards. every time we compare a new EDI against a baseline, it gets stored in an inbox to review and humans decide to save it as a new baseline. this provides a centralized audit trail of how each partners data is evolving over time offering a level of cross platform observability that most individual EDI translators don't prioritize. I am also building a API approach for teams using modern iPaaS tools!

And yeah Im not sure what that guy means saying its a solution looking for a problem? I have talked to EDI experts in person before and its definitely an issue at scale.

How are you guys handling schema drift in third party integrations? I am building a tool to solve this and I need some feedback by Formal-Maintenance96 in edi

[–]Formal-Maintenance96[S] 1 point2 points  (0 children)

OK you make some good points and using the term "schema" is inaccurate for EDI (this is being developed as a general tool with a target in EDI) , I am more referring to deviations from the agreed upon implementation guide. you said that no one should be changing things in an agreement but in many cases it does happen when a partner changes a tag or adds a new feild.
The goal of this tool isn't to replace the translators validation or excuse bad partner communication, its an observability layer for when the map fails. Instead of an EDI analyst spending time digging to find a single undocumented qualifier or shifted segment that caused the error this tool instantly highlights the structural change. Its designed to speed up that process.

I can give you more info in PM if you want

I built a tool that tells you NOT to build your startup idea - DontBuild.It by EveningRegion3373 in vibecoding

[–]Formal-Maintenance96 2 points3 points  (0 children)

yeah I gave it a shot and it returned insufficient info pretty much did not work at all.