- Adicionado estrutura completa do projeto - Configurado MCP server para Premiere Pro - Adicionado documentação e skills - Configurado Gitignore para o projeto
25 lines
1.1 KiB
Markdown
Executable File
25 lines
1.1 KiB
Markdown
Executable File
# Recommendation 16: project-context delta capture
|
|
|
|
## Evidence
|
|
|
|
The durable context engine correctly separates source and timeline revisions, but a
|
|
capture still rebuilds a bounded active-sequence snapshot. Documented project events
|
|
and stable identities can reduce repeated work if event loss fails closed.
|
|
|
|
- [Adobe UXP events](https://developer.adobe.com/premiere-pro/uxp/resources/fundamentals/events)
|
|
|
|
## Proposed improvement
|
|
|
|
Accept an optional prior revision and return added, changed, removed, and retained
|
|
record IDs. Coalesce event hints, re-read affected records, and force a full capture
|
|
when event continuity, project identity, truncation, or schema compatibility is uncertain.
|
|
|
|
## Acceptance
|
|
|
|
- Applying a delta to its exact base equals a fresh full snapshot.
|
|
- Wrong/stale bases return `full_refresh_required` without partial persistence.
|
|
- Deltas and event queues are count/byte/time bounded.
|
|
- Source enrichments survive timeline-only changes and invalidate on source revision changes.
|
|
|
|
Events are hints; correctness continues to come from bounded readback.
|