The video_analysis tracks were moved from conductor/tracks/ to conductor/archive/analysis/ in commit 964d7edd. The .gitignore patterns need to point to the new location so the gitignored files (videos, transcripts, samples) continue to be excluded from tracking.
Updated:
- conductor/tracks/video_analysis_*/artifacts/*.mp4 -> conductor/archive/analysis/video_analysis_*/artifacts/*.mp4
- conductor/tracks/video_analysis_*/artifacts/*.vtt -> conductor/archive/analysis/video_analysis_*/artifacts/*.vtt
- conductor/tracks/video_analysis_deob_warmup_20260621/samples -> conductor/archive/analysis/video_analysis_deob_warmup_20260621/samples
Per FR8 in conductor/tracks/video_analysis_campaign_20260621/spec.md, mp4 files are too large for git and VTT auto-sub files are regenerable from transcript.json.
Note: existing tracked files in entropy_epiplexity (commit 5c5f347c) are still in history. The gitignore prevents FUTURE commits from adding them. To remove from history requires filter-repo/filter-branch rewrite (out of scope for this commit).
The scripts/tier2/state/ and scripts/tier2/failures/ entries were
added when those were the default locations. After Tier 2's
project-relative relocation (commit 923d360d), the actual defaults
are tests/artifacts/tier2_state/ and tests/artifacts/tier2_failures/,
which are already covered by the existing tests/artifacts/ entry.
The scripts/tier2/state/ and scripts/tier2/failures/ dirs are no
longer created by anything, so the gitignore entries were dead
config.
Refs: conductor/tracks/tier2_no_appdata_20260618 (post-merge followup)
Track-isolated Tier 2 scratch dirs (per-track state.json + failure
reports). Excluding from git prevents accidental commits of run state
that would otherwise be tracked alongside the source.
Refs: conductor/tracks/tier2_no_appdata_20260618