Files
jhonny-editor/code/docs/recommendations/2026-08-18-round-2/27-protocol-deprecation-ledger.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.0 KiB
Executable File

Recommendation 27: protocol deprecation ledger

Evidence

The 2026-07-28 MCP revision removes the initialization handshake, protocol sessions, logging/setLevel, and top-level roots/list, while establishing a formal deprecation policy.

Proposed improvement

Maintain a machine-readable ledger for every deprecated protocol behavior: first warning version, replacement, telemetry signal, planned removal, compatibility tests, and operator override.

Acceptance criteria

  • CI fails when deprecated code lacks an owner or removal condition.
  • Release notes are generated from the ledger without overstating compatibility.
  • Usage telemetry is aggregate and privacy-safe.
  • Removing a path requires zero observed use or an explicit breaking release decision.

The ledger governs server compatibility, not Adobe API deprecations unless separately listed.