If you just want to list the files, with details about when they were modified and where they are saved, I suggest git-annex. https://git-annex.branchable.com/
Yes, Trump tightened the sanctions. Look for the changes between 2019-2020 here: https://nsarchive.gwu.edu/briefing-book/cuba/2022-02-02/cuba-embargoed-us-trade-sanctions-turn-sixty
People usually use the open source definition from the Open Source Initiative. That definition does have extra requirements:
https://opensource.org/osd