Skip to content

Language migration friction — findings (2026)

Language migration friction — findings (2026)

Section titled “Language migration friction — findings (2026)”

Enumerate high-friction migrations (syntax retired in prose but still parse-correct, or documented in multiple places with conflicting status).

  1. Dual truth: Roadmap says “supported grammar,” runtime audit says “no scheduler” — contributors must read both.
  2. Scattered codemod names: Phase 3 (id-strings) vs Phase 5 (drop-island) — hub doc reduces search cost (vox-language-migrations-ssot-2026.md).
  3. IDE lag: VS Code extension deprecation (ADR 031) vs LSP-first workflow — migration messaging must stay synchronized.
  1. Add CLI --help cross-links when codemods ship (reference/cli.md).
  2. For each ADR that changes grammar, add a row to the migrations hub and a release note stub under docs/news/ when cutting versions.