Outlook AddIn Checklist
Version: 2.1
Scope: VSTO/COM Patterns, Ribbon/UI State und Deployment Hygiene.
MUST
[ ] Explorer vs Inspector Contexts werden explizit behandelt; keine Cross-Contamination von State
[ ] UI Toggles reflektieren den aktuellen Pane State zuverlässig über Windows hinweg
[ ] COM Objects werden deterministisch released; keine Event Handler Leaks
[ ] Threading Model wird respektiert (UI Thread Affinity); keine blocking Calls in UI Events
[ ] Add-in Startup und Shutdown sind resilient; Failure bricht Outlook Session nicht
[ ] Sensitive Data wird nicht in Item Properties gespeichert außer encrypted und explizit erforderlich
[ ] Logging vermeidet PII und Secret Leakage; Errors werden ohne Oracle Behavior gemappt
SHOULD
[ ] Feature Flags/Config können risky Features ohne Redeploy deaktivieren
[ ] Klare Versioning und Compatibility Statement (Office Versions, 32/64-bit, Office.js/VSTO)
NICE