The shared nature of the AIWORKER_CACHE_HOME folder and the somewhat potentially destructive nature of changing these files at any time creates difficulty in tracking down issues to do with valid model reference files (such as the jsons). I propose that
- A new file
file_audit.log (or a suitably similar name) is created
- When files are due to be changed, deleted, or added an entry is made in this log indicating the previous state (hash, filesize, last changed date, source url, etc) and the new state.
The shared nature of the
AIWORKER_CACHE_HOMEfolder and the somewhat potentially destructive nature of changing these files at any time creates difficulty in tracking down issues to do with valid model reference files (such as the jsons). I propose thatfile_audit.log(or a suitably similar name) is created