Track the remaining backend migration work: queue events and summaries, historian, knowledge graph, KPI, architecture review, runtime diagnostics, remaining proxy routes, and final Node service removal. Keep React and TypeScript in the frontend. Remove each Node module only after the Java replacement has tests and Compose verification.
Track the remaining backend migration work: queue events and summaries, historian, knowledge graph, KPI, architecture review, runtime diagnostics, remaining proxy routes, and final Node service removal. Keep React and TypeScript in the frontend. Remove each Node module only after the Java replacement has tests and Compose verification.