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
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
# Recommendation 20: AAF artifact verification
|
||||
|
||||
## Evidence
|
||||
|
||||
Premiere 26.3 adds `ProjectConverter.exportAAF()` and `AAFExportOptions`. The existing
|
||||
UXP tool truthfully records Adobe's boolean return with `outputVerified: false`; a host
|
||||
return alone does not prove that a usable artifact exists.
|
||||
|
||||
- [Adobe Premiere UXP changelog](https://developer.adobe.com/premiere-pro/uxp/changelog)
|
||||
- [Adobe ProjectConverter API](https://developer.adobe.com/premiere-pro/uxp/ppro-reference/classes/projectconverter)
|
||||
|
||||
## Proposed improvement
|
||||
|
||||
After a successful host return, verify the approved destination is contained, exists,
|
||||
is a regular non-link file, has a stable nonzero size, and was modified by this operation.
|
||||
Return a scoped artifact link and preserve `usable_in_target_nle: not_verified` unless an
|
||||
independent importer validates it.
|
||||
|
||||
## Acceptance
|
||||
|
||||
- Pre-existing, missing, empty, unstable, linked, and outside-root paths fail verification.
|
||||
- Verification never changes Adobe's host return or silently retries export.
|
||||
- Results separate host-return, filesystem-artifact, and downstream-usability evidence.
|
||||
- Windows/macOS live runs cover success, cancellation, overwrite, and permission failure.
|
||||
|
||||
File existence is not proof that another NLE can import the AAF correctly.
|
||||
Reference in New Issue
Block a user