Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions .coderabbit.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
inheritance: true
knowledge_base:
linked_repositories:
- repository: 'codeready-toolchain/toolchain-common'
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's a pity that we cannot add more than one linked repos. In this case I'm wondering if it's better to link toolchain-common or it's more critical to link host-operator. In theory they should not depend on each other but in practice there is some dependency between the two operators.

instructions: >
toolchain-common contains shared controllers, utilities, and libraries used by member-operator.

When reviewing member-operator changes:
- Check if member-operator is using deprecated or outdated patterns from toolchain-common when newer/better utilities exist.
- Verify behavioral assumptions — if member-operator expects specific return values or side effects from toolchain-common functions, check if that behavior is actually implemented.
- If member-operator duplicates logic that already exists in toolchain-common (pkg/cluster, pkg/condition, pkg/configuration, pkg/status), suggest using the shared implementation instead.
- Flag if member-operator is making assumptions about toolchain-common's internal state or behavior that isn't documented or guaranteed.
Loading