I do this and plan to intensify it. With one important feature:
A “summary” field that can act as a preview when listing your files so your agent’s context doesn’t get jammed.