Skip to content

Consolidate asset movies/ dirs into videos/ (#120)#124

Merged
jonfroehlich merged 1 commit into
mainfrom
chore/consolidate-movies-to-videos
Jun 24, 2026
Merged

Consolidate asset movies/ dirs into videos/ (#120)#124
jonfroehlich merged 1 commit into
mainfrom
chore/consolidate-movies-to-videos

Conversation

@jonfroehlich

Copy link
Copy Markdown
Member

Standardizes module video asset folders on videos/ and drops movies/, per #120.

Moves (71 files, via git mv — history preserved)

  • arduino/ and esp32/ had both movies/ and videos/movies/ contents merged into the existing videos/ (verified no filename collisions)
  • sensors/ had only movies/ → renamed to videos/
  • Empty movies/ dirs removed

Reference updates (1:1 swaps)

Every assets/movies/assets/videos/ across the affected pages — both page-relative body refs (<img>/<video src>) and root-absolute image: front matter (/arduino/assets/movies/…), plus the image: example in website-dev.md.

Out of scope

signals/ is intentionally untouched — those notebooks are migrating to makeabilitylab/signals (#116), so its movies/ dirs and refs stay as-is. (Companion GIF→MP4 conversion #119 comes next, per the agreed "rename first, then convert" order.)

Verification

  • bundle exec jekyll build clean (Jekyll 4)
  • Built _site has no stale movies/ refs in arduino/esp32/sensors, and all moved assets resolve at their new videos/ paths
  • The html-proofer link-check CI gate is the backstop for any missed reference

🤖 Generated with Claude Code

Standardize module video asset folders on `videos/` (drop `movies/`).
arduino/ and esp32/ had both — their movies/ contents merge into the
existing videos/ (no filename collisions); sensors/ movies/ is renamed
to videos/. All 71 files moved via `git mv` (history preserved).

Updated every `assets/movies/` reference to `assets/videos/` across the
affected pages (arduino, esp32, sensors) and the website-dev.md example:
both page-relative body refs and root-absolute `image:` front matter.

signals/ is intentionally untouched — those notebooks are migrating to
makeabilitylab/signals (#116), so its movies/ dirs and refs stay as-is.

Verified: `bundle exec jekyll build` clean (Jekyll 4); built _site has
no stale movies/ refs in arduino/esp32/sensors and all moved assets
resolve. The html-proofer link-check CI gate is the backstop.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@jonfroehlich jonfroehlich merged commit 5dd0b37 into main Jun 24, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant