VideoOps roles can now hand off production media requests, provider authorization evidence, and exact-candidate review through shared versioned contracts. The producer retains operator-owned permissions and incomplete review stays explicit. Generated portable schemas and the toolchain catalog are synchronized with kujo-videoops.
Validation: Artifact guard, WebOps and Publishing validators, agent package validation, native VideoOps validation, and version checks passed.
Live provider scope: ElevenLabs TTS passed in the companion runtime; Sound Effects rejected the saved key as unauthorized, and Free-plan music was blocked locally. No media publication or account upgrade is included.
Merged commit: 09c7a72bbbd24d64bbe53483af7ed86711ae62ad.