Description Service
Team and Process Compliance
Team has 3 registered members with GitHub username, TUMonline login, and matriculation number documented.
Each member has a primary subsystem (client/server/GenAI) and contributes to cross-subsystem integration.
All work is done through feature branches and pull requests.
No normal direct commits to main.
Peer review and approval happen before each merge.
Contribution traceability is visible via commits, PR authorship, reviews, and infra work.
Planning/questions/feedback are tracked in official Artemis channels.
System Architecture and Stack Compliance
Mono-repo contains client, server, GenAI, deployment, CI/CD, and docs.
Client is implemented with an allowed framework and communicates via REST.
Server is Spring Boot and contains at least 3 distinct microservices.
Database is persistent and schema is documented.
GenAI service is a separate Python microservice with defined interface.
GenAI provides a real user-facing capability (not only technical presence).
OpenAPI/Swagger documentation exists and is exposed.
Containerization and Local Reproducibility
Kubernetes and Deployment Compliance
CI/CD Compliance
Observability Compliance
Testing Compliance
Engineering Artifacts and Documentation Compliance
Presentation and Oral Exam Readiness
Failure Guard (Must Be True)
Reactions are currently unavailable
You can’t perform that action at this time.
Service
Team and Process Compliance
System Architecture and Stack Compliance
Containerization and Local Reproducibility
Kubernetes and Deployment Compliance
CI/CD Compliance
Observability Compliance
Testing Compliance
Engineering Artifacts and Documentation Compliance
Presentation and Oral Exam Readiness
Failure Guard (Must Be True)