An original planning guide. Use the linked primary documentation for platform details and the supported procedure for your environment.
List installed extensions
Record the plugin name, version, activation state, source, and known license or account owner. Avoid copying secret license values into public notes.
Connect plugins to features
Name the form, layout, integration, or operational requirement each plugin supports. Mark unknown dependencies for investigation.
Review overlap and maintenance
Identify duplicate jobs, unsupported assumptions, and extensions needing a current compatibility review. Do not remove an unfamiliar plugin just because it looks unused.
Validate proposed changes
Test any cleanup in staging and compare the affected user journeys. Record the reason for retaining or removing each extension.
Worked scenario
See the plan in practice.
Two plugins both mention caching but operate at different layers. Describe their actual enabled behavior before deciding they are redundant.
Review your result
Your acceptance checklist
Purpose mapped
Unknowns flagged
Changes tested
Use these checks to identify gaps in your plugin purpose register. Assign an owner to any unresolved item before the next dependent step.
Primary references
For the underlying concepts and current platform details:
