Lifecycle Agent
PartialSurfaced in older UI as Replacement. Reads replacement intervals and feeds the break-even calculation.
Contract
Memory
lifecycle_db.
Output
Intervals + break-even outcome enum.
Implementation
- services/api/app/agents/break_even.py