detectLifecycleComplexity
chainalign-backend / services/EdgeCaseDetectionService / detectLifecycleComplexity
Function: detectLifecycleComplexity()
detectLifecycleComplexity(
demandHistory):boolean
Defined in: services/EdgeCaseDetectionService.js:175
Detect lifecycle complexity (lumpy patterns, false starts, extended tail)
Indicators:
- Multiple zero-to-nonzero transitions (lumpy)
- Early peak followed by decline then recovery (false start)
- Long tail of low values after peak (extended tail)
Parameters
demandHistory
number[]
Historical demand values
Returns
boolean
True if lifecycle complexity detected