Ищу правильный юниксовый способ для ведения разнообразных записей с тегами, в крайнем случае открытую программу допускающую синхронизацию заметок на нескольких устройствах с Linux и Android без использования внешних сервисов.
Основное требование: независимость от внешних сервисов и интернета, надёжность, открытость способа хранения (формата), чтобы записи можно было прочитать через 20 и более лет.
В идеале хотелось бы делать это через тегирование текстовых (и не только) файлов на уровне ФС: что-то аналогичное chmod/lsmod и chattr/lsattr, но таких функций я не знаю. Хороших костылей также не нашёл.
Проблему синхронизации между устройствами планирую решать используя syncthing или его аналоги.
Хранение тегов отдельно от файла не годится (будут проблемы с переименованием, копированием). Пока приходит в голову только добавление текстового заголовка с тегами и датой прямо в файл, чтобы потом можно было их обрабатывать простейшим скриптом. Но это как-то криво, кроме того, способ не годится для файлов произвольных форматов. Хранение тегов в имени файла также не очень нравится.
Что посоветуете?