Auth Service. This is inferred from the Auth service name, AuthApplication, and Gradle project description. Current implementation evidence is minimal in this checkout.
backend
- Java 21
- Spring Boot 4.0.5
- Gradle
- Spring Data JPA / JDBC
- PostgreSQL
- Lombok
src/main/java/com/example/auth: Auth service application package.src/main/resources: application configuration.src/test/java/com/example/auth: service tests.docs: service documentation.docs/common: shared development, review, issue, and convention guides.gradle/wrapper: Gradle wrapper files.
- Authentication service boundary, inferred from service naming.
- No controller, service, repository, entity, or DTO implementation directories were found under
src/main/javain this checkout.
Backend API specifications are managed in Apidog.
The local repository-side API spec is API_SPEC.yaml.
The SprintOps Agent compares Apidog API specs with this repository's implementation state.
A backend feature is considered completed when:
- the API exists in Apidog or OpenAPI spec
- matching backend implementation exists
- related PR is merged into the main branch
If there is an open PR but no merge, mark it as in progress.
If the API exists but no implementation evidence exists, mark it as missing.
If implementation exists but no API spec exists, mark it as spec mismatch.
The SprintOps Agent should inspect:
API_SPEC.yamlsrc/main/java/com/example/authsrc/main/resourcessrc/test/java/com/example/authdocs- merged PRs
- open PRs
- issues
- branches
- this
PLAN.md
- Treat this service as implementation-light until controller/service/repository/entity/DTO evidence appears.
- Inspect PRs and branches carefully because implementation may exist outside the current main branch.