Project TODO List
Last Updated: 2026-03-01
Status: Build successful, Documentation consolidated
β
Recently Completed (2026-03-01)
Documentation Consolidation π―
- β
MAJOR: Consolidated 40 root MD files β 11 files (82% reduction!)
- β
Created JPMS-REFERENCE.md (consolidated 7 JPMS docs)
- β
Archived 15 historical documents (reports + fixes β docs/archive/)
- β
Deleted 10 duplicate/obsolete documentation files
- β
Updated DOCUMENTATION-INDEX.md to reflect current state
- β
Created DOCUMENTATION-CONSOLIDATION-PLAN.md
Scripts & Aliases
- β
Removed 8 obsolete conversion scripts (Hamcrest/AssertJ migration completed)
- β
Added 3 Liberty aliases: ruu-liberty-start, ruu-liberty-run, ruu-liberty-stop
- β
Updated alias help output to show backend/frontend commands
Publication Preparation
- β
Audited βJPMS in Action - jeeeraaahβ document (β οΈ needs completion)
- β
Audited βModular Software in Javaβ document (β
complete)
VS Code & IDE
- β
Documented VS Code error vs Maven build discrepancy (VSCODE-ERRORS-EXPLAINED-2026-03-01.md)
- β
Clarified WAR module intentionally has no JPMS (backend.api.ws.rs)
- β
Updated .vscode/settings.json to suppress classpath warnings
Code Quality
- β
Consolidated multi-line log statements using text blocks in:
- lib.util (ClasspathTest.java - 3 statements)
- lib.jsonb (TestJsonBWithMaxEncapsulationForData.java - 2 statements)
- frontend.ui.fx.test (DataFactory.java - simplified)
π₯ Priority 1 - Publication Preparation
Complete JPMS in Action Document
Verify Publication Documents
π Priority 2 - Development
π Priority 2 - Important (This Week)
Code Quality
Documentation
Infrastructure
π Priority 3 - Recommended (This Month)
Testing
CI/CD
Architecture
π‘ Priority 4 - Nice to Have (Next Quarter)
Monitoring & Observability
Security
Documentation
π Ongoing Tasks
Maintenance
Best Practices
π― Long-term Goals
- Achieve 80%+ test coverage
- Fully automated CI/CD pipeline
- Comprehensive monitoring and alerting
- Zero critical security vulnerabilities
- Clean, maintainable codebase
- Complete English documentation
- Active community contributions
π Reference Documents
- PROJECT-IMPROVEMENTS.md - Detailed improvement recommendations
- FINAL-SUMMARY.md - Cleanup completion summary
- BEREINIGUNG-ABSCHLUSS.md - German cleanup summary
- PROJECT-CLEANUP-2026-02-09.md - Detailed cleanup log
Next Review: After completing Priority 1 tasks