v0.0.2
Pre-release
Pre-release
0.0.2
Scan jobs now carry video files and map them onto catalog episodes. Grouping stays one instruct call per library child (prompt.md); season/episode labels are only taken from explicit SxxExx in the filename.
Added
- Job
files(path, optionalseason/episode) filled during scan from videos under each child. - Catalog episodes get
path/pathswhen file S/E matches the catalog numbers (01=1). - Same
title+yearin one scan merge into one job (Season 1 + Season 2 of one show), withpathset to the show folder. - Season-folder listings include
Parent:so a failed group falls back to the show name, notSeason 1. - Vendored
llama-serveris started withPR_SET_PDEATHSIGSIGTERM so it exits if Matchora’s PID disappears. CleanStop()still SIGTERMs the process group.
Changed
prompt.mdmay returnfileson each show. Paths must be copied from the listing; do not guess S/E from01.mkvor aSeason Nfolder.browse_root: /treats absolute paths as inside the root.
Notes
- Ingest is unchanged (
ingest.md). Catalog join is still numeric, not a second LLM call. share/config/default.yamlversionis still0.0.1; bump it if the shipped YAML should matchVERSION.