webapp/channels/src/plugins/CLAUDE.OPTIONAL.md
plugins/index.ts – plugin entry, initializes registry, exposes activators.registry.ts – core API for plugins to register components, reducers, actions, webhooks.products.ts / actions.ts – plugin-aware UX helpers.docs.json – describes exposed plugin APIs; update when changing interfaces.webapp/STYLE_GUIDE.md → Plugin Development.platform/components.plugins/test/ and integration suites; ensure fallbacks when plugins misbehave.plugins/user_settings.ts or dedicated type files.registry.ts for API expectations.channel_header_plug/, rhs_plugin/, textbox/.