Files
jhonny-editor/code/docs/adobe-beta-media-drift.md
T
João Henrique b541f502ba feat: initial commit - Jhonny Editor
- Adicionado estrutura completa do projeto
- Configurado MCP server para Premiere Pro
- Adicionado documentação e skills
- Configurado Gitignore para o projeto
2026-09-08 09:59:31 -04:00

1.6 KiB
Executable File

Adobe beta Media declaration drift

src/resources/adobe-beta-media-drift.json records a narrow, generated comparison of the Media type in this repository's pinned stable @adobe/premierepro@26.3.0 package and pinned @adobe/premierepro-beta@26.5.0-beta.73 alias. It stores the package versions, normalized Media declaration hashes, public member shapes, and the classified stable-to-beta change set without importing the beta package into production code.

Run npm run adobe:beta-media-drift after intentionally updating either pinned package. npm run adobe:beta-media-drift:check is part of npm run check, so a stale receipt or an unsupported Media declaration shape fails closed.

For the current pins, the receipt records beta-only Media.getStart() and Media.getDuration() methods, while the stable start and duration properties change from synchronous TickTime to Promise<TickTime> in beta. The stable Media.createSetStartAction() signature is unchanged. This is a focused Media audit, not a full stable-to-beta package diff.

The receipt is declaration accounting only. It does not show that a beta host exposes these members, that a stable host accepts beta calls, or that any MCP action is supported. Production adapters continue to use only stable documented declarations; beta-only methods require a stable release, public documentation, and licensed-host validation before they can be exposed.

Official package references: stable 26.3.0 and pinned 26.5 beta.