Plugin SDK + Runtime Refactor Plan

Plugin SDK + Runtime Refactor Plan

Scope

This page is a placeholder generated from the official source file structure.

What to verify

  • TODO: Add prerequisites and validation checklist.

Outline (from official headings)

  • Why now
  • Target architecture (two layers)
    1. Plugin SDK (compile-time, stable, publishable)
    1. Plugin Runtime (execution surface, injected)
  • Migration plan (phased, safe)
  • Phase 0: scaffolding
  • Phase 1: bridge cleanup (low risk)
  • Phase 2: light direct-import plugins
  • Phase 3: heavy direct-import plugins
  • Phase 4: iMessage pluginization
  • Phase 5: enforcement
  • Compatibility and versioning
  • Testing strategy
  • Open questions
  • Success criteria

Further reading

  • Official source file: refactor/plugin-sdk.md