diff options
| author | Yuriy Andamasov <yuriy@vyos.io> | 2026-05-12 11:00:00 +0300 |
|---|---|---|
| committer | Yuriy Andamasov <yuriy@vyos.io> | 2026-05-12 11:00:00 +0300 |
| commit | a2d59fd77e808b041b68c80aa4b545f8625e0f9c (patch) | |
| tree | b2559eb7f3c8e33000cbffd8de0696d76f1acded /AGENTS.md | |
| parent | 0fe71baced34addf6fe4ec642f3e5f8cbfe75a3c (diff) | |
| download | coderabbit-a2d59fd77e808b041b68c80aa4b545f8625e0f9c.tar.gz coderabbit-a2d59fd77e808b041b68c80aa4b545f8625e0f9c.zip | |
T8764: lift Org-UI Web dashboard settings into central baseline
Moves every CodeRabbit setting currently configured in the `vyos`-org
Web UI dashboard ("Organization UI Settings", precedence #5) into the
Central YAML (precedence #3) so the file is the single source of truth
for review behavior in the `vyos` org. Once this lands, the Org-UI YAML
editor can be cleared and behavior will be unchanged.
Why this matters: precedence rules state that Central YAML overrides
Organization UI per-field. Today they happen to agree, but any future
edit to the Web UI silently drifts from the file. Consolidating into
YAML makes drift a code-review-visible event.
Lifted fields:
* Top-level:
- `early_access: false` -> `true` (matches Web UI explicit value)
* `reviews:`
- `high_level_summary_in_walkthrough: true`
- `review_details: true`
- `fail_commit_status: true`
- `estimate_code_review_effort: false`
- `in_progress_fortune: false`
* `reviews.auto_review:`
- `auto_pause_after_reviewed_commits: 0`
* `reviews.finishing_touches:`
- `unit_tests.enabled: true` -> `false` (matches Web UI intent; per-
repo overrides re-enable where appropriate — testing stacks differ
enough that fleet-wide unit-test generation is too noisy)
- `simplify.enabled: true`
* `reviews.tools:` disabled-linter list for stacks not in our fleet
(swiftlint, detekt, rubocop, regal, pmd, circleci, shopifyThemeCheck,
brakeman, blinter, smartyLint, emberTemplateLint)
* `chat:`
- `allow_non_org_members: false`
- `integrations.{jira,linear}.usage: disabled`
* `knowledge_base:`
- `{jira,linear}.usage: disabled`
- `mcp.usage: enabled`
- `linked_repositories: ansible/ansible` — cross-repo context for the
`vyos.vyos` Ansible Galaxy collection. vyos-org specific.
After this PR merges:
- Clear the Org-UI YAML editor in the CodeRabbit dashboard for the
`vyos` org (paste back the empty schema-comment line). The Central
YAML now expresses everything that was there.
- Sibling change for VyOS-Networks org on its own coderabbit central
repo (omits `linked_repositories` per org-specific scope; keeps
`early_access: false` since VyOS-Networks Org-UI did not set it).
🤖 Generated by [robots](https://vyos.io)
Diffstat (limited to 'AGENTS.md')
0 files changed, 0 insertions, 0 deletions
