The app was built on Angular 12 in 2022. Each subsequent major version is a several-week migration that nobody wants to own. RxJS 7, standalone components, the Ivy renderer, the new Application Builder — each step has compatibility surprises with third-party libraries. The team has built a $60k/year ESLint config to suppress warnings instead. The CTO knows the debt is accruing.