# project-bifrost — merge notes Site 2 (the 6-scene editorial scroll) has been merged into the Timeline's Overview page. Timeline and Archive pages are **untouched**. Auth, CSP, and all of `src/`, `server.js`, `deploy/` are untouched. ## Deploy — what to rsync where From the project root on your laptop, copy the contents of this `protected/` folder into `project-bifrost/protected/` on the VPS, preserving structure: ``` protected/ ├── index.html ← REPLACED (timeline + 6 Bifrost scenes) ├── timeline.js ← REPLACED (adds `.js` class + bifrost lazy-boot) ├── bifrost.js ← NEW ├── vendor/ │ ├── lenis.min.js ← NEW │ ├── gsap.min.js ← NEW │ └── scrolltrigger.min.js ← NEW │ (d3-array, d3-geo, topojson-client, countries-110m are UNCHANGED; do not overwrite) └── fenja/ └── illustrations/ ← NEW FOLDER ├── community.svg ├── council.svg └── pilot.svg ``` After `rsync`, run the usual: ``` sudo chown -R fenja:fenja /opt/fenja sudo systemctl restart fenja sudo journalctl -u fenja -n 20 ``` ## What changed, concretely 1. **`protected/index.html`** — rewrote `#page-overview` only. - Europe map (`.overview-globe`) stays as absolute-positioned background. - Added `