diff options
| author | Paul Buetow <paul@buetow.org> | 2026-06-15 19:34:33 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-06-15 19:34:33 +0300 |
| commit | 111104ea9245ef2a805e8c020de1c6bbc7a459ee (patch) | |
| tree | a040ffd165c350e39287c8230d1ae053017c08f7 /prompts | |
| parent | d7292e821ecfea9909abf6cb85c130fe2a02b926 (diff) | |
refresh-irregular-ninja skill: shuriken workflow, new path, cache/ dir
Update the irregular.ninja refresh skill: the album moved to
~/git/irregular.ninja/irregular.ninja and is driven by shuriken (not the old
photoalbum/Makefile). Document the volatile cache/ directory (persistent EXIF
cache parallel to dist/, never deployed) and add a rule that only dist/ is
rsynced to the servers.
Diffstat (limited to 'prompts')
| -rw-r--r-- | prompts/skills/refresh-irregular-ninja/SKILL.md | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/prompts/skills/refresh-irregular-ninja/SKILL.md b/prompts/skills/refresh-irregular-ninja/SKILL.md index 93f93ca..b44f10e 100644 --- a/prompts/skills/refresh-irregular-ninja/SKILL.md +++ b/prompts/skills/refresh-irregular-ninja/SKILL.md @@ -30,6 +30,11 @@ tool and deploy it to both mirrors (`fishfinger.buetow.org` and (`/home/paul/Syncthing/Pixel7Pro/DCIM/Irregular Ninja/irregular.ninja`). - `~/git/irregular.ninja/irregular.ninja/dist/`: generated output (HTML, photos, thumbs, blurs, `index.html`, `shuriken.json`). +- `~/git/irregular.ninja/irregular.ninja/cache/`: volatile per-photo EXIF identify + cache (parallel to `dist/`). Persists across runs so unchanged photos skip the + slow `identify`, making regenerates much faster. It is **not** part of the + published site — never rsync it to the servers. Safe to delete (forces a full + EXIF rebuild); `--clean` leaves it in place, `--force` clears it once per run. ## Workflow @@ -78,6 +83,8 @@ tool and deploy it to both mirrors (`fishfinger.buetow.org` and (`/usr/share/shuriken/templates/default`); a feature needing newer templates (e.g. a stats page) requires the installed `shuriken`/templates to be updated first. +7. Only `dist/` is deployed. Never rsync the `cache/` directory to the servers — + it is a local build accelerator, not part of the published site. ## Expected Output |
