Understand the Quepid frontend architecture and AngularJS removal plan
mainQuepid's frontend is currently split between two distinct stacks. The Core case UI (handling queries, ratings, and Solr JSONP) is an AngularJS 1.8 Single Page Application (SPA) located at /case/:id and /case/:id/try/:try_number. The rest of the application (teams, books, scorers, etc.) runs on Rails + Stimulus (using ERB and Turbo Streams).
A migration plan is in progress to completely remove AngularJS. The strategy is to migrate isolated, lower-risk pieces first (like toolbar Stimulus twins and management modals) and tackle the high-complexity live query/search/score state last. The backend (Rails 8.1, MySQL, REST API) remains stable and is not part of the frontend stack migration.