Skip to main content

Tech Debt Cleanup & Health Assessment

Quick checks to surface technical debt and assess Salesforce org health.

Tess Geri avatar
Written by Tess Geri
Updated over 4 months ago

Large Apex Triggers

For the Opportunity object, identify Apex Triggers with more than 
500 lines of code. Include: Trigger Name and Line Count. Useful for
spotting triggers that may be hard to maintain or debug.

Multiple Triggers on Object

For the Opportunity object, list all active Apex Triggers. Flag if 
more than one exists. Helps assess potential conflicts or unmanaged
execution order.

Missing Fault Connectors

For Flows on the Contact object, list active Flows missing fault 
connectors. Include: Flow Name and elements without error handling.
Helps reduce silent failures.

Hardcoded Values

For Apex or Flows that touch the Contact object, identify any 
hardcoded IDs, picklist values, or emails. Return: Component Name,
Type, and example.

Repetitive Flow Logic

Identify Flows on the Contact object that contain duplicated logic 
(e.g. same conditions/actions). Include Flow Name and a summary of
repetitive patterns.

Did this answer your question?