lifecycle
sqllocks_spindle.engine.strategies.lifecycle
¶
Lifecycle strategy — assign phase-based status values.
Identical to weighted_enum but uses "phases" as the config key, which is more semantically meaningful for product/entity lifecycle columns.
Example
"product_status": { "generator": { "strategy": "lifecycle", "phases": { "introduced": 0.10, "active": 0.75, "discontinued": 0.15 } } }