feat(media): graduate used experience media into git via LFS (coast_birdrock transcoded)

The curated clip bases, per-scale audio, and 154 baked altitude morphs are the
actual experience content, so they're committed via git-LFS (self-hosted Gitea
LFS store). coast_birdrock/base.mp4 was re-encoded 68MB->22MB (25Mbps->8Mbps,
1080p30 unchanged) to fit the git.benstull.org front-end nginx upload limit; its
16 morphs were re-baked. Stale right_variants stay gitignored. Adds .gitattributes
(LFS) and negates the used media back into git in .gitignore. Also records the
LFS media-graduation decision in the plan doc.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
BenStullsBets
2026-06-27 14:21:55 -07:00
parent e8cd783258
commit d7e9fea1d3
188 changed files with 1489 additions and 12 deletions
+7
View File
@@ -0,0 +1,7 @@
# Graduated, used experience media is versioned via git-LFS (large binaries).
# Only the media the manifest actually references is tracked here — the curated
# clip bases, the per-scale audio, and the baked altitude morphs. Stale/unused
# media (e.g. the parked right_variants) is NOT tracked and stays gitignored.
simulator/sample_media/**/base.mp4 filter=lfs diff=lfs merge=lfs -text
simulator/sample_media/transitions/*.mp4 filter=lfs diff=lfs merge=lfs -text
simulator/sample_media/**/*.mp3 filter=lfs diff=lfs merge=lfs -text