-data/wordlist.version.txt:
- perl -I. -MShiar_Sheet::DB -E 'say Shiar_Sheet::DB->connect->select(word => "max(updated)")->list' >$@
-.PHONY: data/wordlist.version.txt # force refresh
+data/wordlist.version.txt: force
+ @[ -e $@ ] || date -Is >$@
+ @perl -ni -I. -MShiar_Sheet::DB -E 'say (Shiar_Sheet::DB->connect->select(word => "max(updated)", \["updated>?", $$_])->list or exit 1)' $@ || true