TeaQL Java Runtime: Modular Refactor, Multi-Framework Ready, Rust-Aligned
· 6 min read
We refactored the TeaQL Java runtime (teaql-java) to achieve three goals:
- JPMS module boundaries — seal internal packages, expose only what generated code needs
- Spring Boot independence — run without Spring Boot using a plain
main()function - Rust alignment — dual-layer audit logging, compile-time query enforcement,
RequestPolicy
