What ports as-is
- The installed-app refresh-token minting script owning the whole loopback exchange
- Raw-HTTP resumable upload
- Full-snippet metadata updates
- A mock-first contract so the feature is built and verified before any credential exists
- The expensive caveats encoded rather than rediscovered (unaudited projects forcing private uploads, a video id never receiving a new file, omitted mutable properties being deleted, chapter format rules, daily quota against per-insert cost)
What we build for you
- Their cloud project and its audit status
- The channel credential and refresh token
- The metadata and chapter template
- The release cadence and who approves a publish



