The point of the tool was not to decouple outright - but rather to provide as much portability (or fungibility) as possible. The concept is similar to the use of multi-cloud management software for any digital assets…but in this case it’s image files and mobile/desktop photo applications rather than AWS, Azure, GCP, etc.
We wanted something that encouraged quick sorting, annotating and grouping of new digital photographs - and on demand, would generate immutable or archival “golden copies” of them.
In addition to archiving the photos/albums as “golden copy” digital assets, the tool needed to facilitate exporting in formats familiar to other ecosystems like editing tools and social media / portfolio websites - all while persisting any grouping or annotation. This would be accomplished using some combination of existing XMP Schema where several options are present.
…so we’re more or less building a part ETL and part GUI-driven archival/CRUD tool powered by web-based Computer Vision. The simple requirements were: