Commit graph

2 commits

Author SHA1 Message Date
Viktor Barzin
b4e1c5cd12 fix(scripts): kevin-analyze + reanalyze — self-contained + append-only
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Two small follow-ups from the session:

- kevin-analyze.sh: always cp the local analyze_kevin_video.py into
  the pod before exec, so the wrapper works even before CI ships an
  image with scripts/ baked in (saw this hit the user with
  ModuleNotFoundError on stale images).

- reanalyze_kevin_videos.py: switch from DELETE+INSERT to
  append-only. The old behaviour violated the FK constraint on
  kevin_signal_bridge_state.mention_id; the new behaviour adds a
  fresh v2 analysis alongside the v1 row and lets the API surface
  the latest. Old v1 rows preserved for audit.
2026-05-28 22:55:14 +00:00
Viktor Barzin
dee3f2b0a1 feat(scripts): reanalyze_kevin_videos.py — backfill v1 -> v2 prompt
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2026-05-28 21:41:56 +00:00