## 1. Reproduce And Diagnose

- [x] 1.1 Reproduce the 404 for `/videos`, `/podcast`, and `/about` in the deployed nginx/Docker setup
- [x] 1.2 Confirm the build output includes `site/dist/videos/index.html`, `site/dist/podcast/index.html`, and `site/dist/about/index.html`

## 2. Fix Static Serving

- [x] 2.1 Update nginx config to serve directory index pages for non-trailing-slash requests (e.g., add `$uri/index.html` to `try_files`)
- [x] 2.2 Rebuild the Docker image and restart the container

## 3. Verify

- [x] 3.1 Verify `/videos`, `/podcast`, and `/about` return 200 (both with and without trailing slash)
- [x] 3.2 Verify the fix does not mask real 404s for unknown paths
