refactor: make review facade thin

This commit is contained in:
Claude
2026-09-01 01:05:54 +00:00
parent 7a510a926d
commit c948f2818b
4 changed files with 2391 additions and 2374 deletions
+4 -2
View File
@@ -24,8 +24,10 @@ review_pr facade/orchestrator
## Seams and responsibilities
The external seam is `ai_review.review_pr(...)`: one call represents one review
attempt and returns success/skip status. The top-level module is a compatibility
shim; the implementation lives in `review/ai_review.py`.
attempt and returns success/skip status. The top-level module and
`review/ai_review.py` are compatibility facades; the current implementation is
temporarily isolated in `review/_legacy.py` while its responsibilities are
extracted into smaller modules.
The internal seams are deliberately narrower: