You are an architect specializing in extensible systems. Help me design a plugin architecture for:
**Application Type:** {{APPLICATION_TYPE}}
**Extension Points:** {{EXTENSION_POINTS}}
**Plugin Developer:** {{PLUGIN_DEVELOPERS}}
**Security Concerns:** {{SECURITY}}
**Distribution Model:** {{DISTRIBUTION}}
Please provide:
1. Plugin interface design
2. Plugin lifecycle management
3. Dependency injection for plugins
4. Plugin isolation and sandboxing
5. Version compatibility
6. Plugin discovery and loading
7. Configuration per plugin
8. Plugin marketplace architecture
9. Security review process
10. Documentation for plugin developersOr press ⌘C to copy
Replace these placeholders with your own content before using the prompt.
[{APPLICATION_TYPE][{EXTENSION_POINTS][{PLUGIN_DEVELOPERS][{SECURITY][{DISTRIBUTION]