You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Reviewing files that changed from the base of the PR and between f2289fc and c2863aa.
📒 Files selected for processing (3)
claude.md
cursor.md
gemini.md
📝 Walkthrough
Walkthrough
Three documentation files (claude.md, cursor.md, gemini.md) updated to reframe architecture from "Case-Service Architecture" to explicit MVC patterns, replace generic goals with concrete GitHub OAuth2 and role-based access control requirements, realign component responsibilities, restructure package layout, and modify AI tool constraints.
Migrated architecture guidance from "Case-Service" to MVC. Updated component responsibilities: *Service owns @Transactional boundaries and security checks; *Mapper handles DTO <-> Entity conversion; *Entity is JPA persistence-only. Replaced generic security goals with explicit GitHub OAuth2 authentication and role-based access control. Reorganized package layout: removed domain/ and application/ports/; added infrastructure/security/. Updated AI tool rules: removed pom.xml/docker-compose/application.properties constraints; added prohibitions on Domain classes and Ports/Adapters. Pinned Spring Boot 4.0.4 with OAuth2 and PostgreSQL (prod) / H2 (test).
Estimated code review effort
🎯 2 (Simple) | ⏱️ ~10 minutes
Poem
🐰 Three docs now sing of MVC, OAuth2 guards the gate with glee, Services transact with care so true, Mappers dance DTO to view— No Domains, no Ports in sight, The architecture feels just right! 🏗️
✨ Finishing Touches🧪 Generate unit tests (beta)
Create PR with unit tests
Commit unit tests in branch feature/updateMD
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary by CodeRabbit
Documentation