Files
jhonny-editor/code/docs/adobe-beta-aaf-export-options-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.7 KiB
Executable File

Adobe beta AAFExportOptions declaration drift

src/resources/adobe-beta-aaf-export-options-drift.json records the narrow factory-type migration for AAFExportOptions between this repository's pinned stable @adobe/premierepro@26.3.0 package and its pinned @adobe/premierepro@26.5.0-beta.73 alias. The package sources are the stable npm package and the pinned beta npm package.

In stable declarations, premierepro.AAFExportOptions names the options type, which contains construct and call signatures. In beta declarations, the root binding names the new AAFExportOptionsStatic type instead; its factory signatures match the stable shapes, while the non-factory option members remain unchanged. The receipt records that binding change, the new static type, and the moved factory signatures.

It does not create AAFExportOptions, expose an MCP action, or start an AAF export. Static declarations do not prove that a beta host exposes the factory, that export settings, output paths, or effect behavior are accepted, or that an AAF export starts or completes. It also does not establish beta support, stable support, or licensed-host validation.

Generate the receipt after intentionally changing either pinned package:

npm run adobe:beta-aaf-export-options-drift

CI and npm run check use npm run adobe:beta-aaf-export-options-drift:check to reject a stale receipt. Promotion beyond static accounting requires a public stable release and documentation, an explicitly bounded AAF-export capability design, and controlled licensed-host verification.