docs: describe review module seams

This commit is contained in:
Claude
2026-09-01 01:17:00 +00:00
parent 87dd695d97
commit 8dfca67ad3
2 changed files with 8 additions and 2 deletions
+3 -1
View File
@@ -39,7 +39,9 @@ The internal seams are deliberately narrower:
- `model_client.complete()` owns the legacy Anthropic-compatible request shape.
`opencode_review` is the preferred agent adapter and keeps Gitea I/O out of
the autonomous process.
- `review/diff`, finding parsing, config filtering, and rendering remain
- `review/analysis`, `review/output`, `review/configuration`, and
`review/adapters` keep prompt construction, finding parsing, config filtering,
rendering, and publishing in focused modules.
pure transformations. Their callers do not need to know how model or Gitea
transport works.
- `langfuse_trace` is an optional sink. It is fail-open and cannot change the