Commit graph

2 commits

Author SHA1 Message Date
warnason
23566b0885 ExifTool metadata extraction + size in observations + workflow doc
- metadata.py: persistent ExifTool session (avoids Perl startup per file),
  filters out File:/ExifTool: noise
- scanner now populates observations.meta as JSONB
- size duplicated into observations for self-contained queries and to
  strengthen the rescan idempotency check (path + mtime + size)
- README rewritten with state diagram, schema tables, scan/apply workflow
2026-05-26 09:00:35 +02:00
warnason
4b5fe76318 Initial commit: README, MIT license, gitignore 2026-05-25 18:30:30 +02:00