Skip to content

Commit 7377936

Browse files
authored
config: enable CodeRabbit Multi-Repo Analysis (#1248)
* enable CodeRabbit Multi-Repo Analysis * clean
1 parent 9a1d6de commit 7377936

1 file changed

Lines changed: 12 additions & 0 deletions

File tree

.coderabbit.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
inheritance: true
2+
knowledge_base:
3+
linked_repositories:
4+
- repository: 'codeready-toolchain/toolchain-common'
5+
instructions: >
6+
toolchain-common contains shared controllers, utilities, and libraries used by host-operator.
7+
8+
When reviewing host-operator changes:
9+
- Check if host-operator is using deprecated or outdated patterns from toolchain-common when newer/better utilities exist.
10+
- Verify behavioral assumptions — if host-operator expects specific return values or side effects from toolchain-common functions, check if that behavior is actually implemented.
11+
- If host-operator duplicates logic that already exists in toolchain-common (pkg/cluster, pkg/condition, pkg/configuration, pkg/status), suggest using the shared implementation instead.
12+
- Flag if host-operator is making assumptions about toolchain-common's internal state or behavior that isn't documented or guaranteed.

0 commit comments

Comments
 (0)