<feed xmlns='http://www.w3.org/2005/Atom'>
<title>coderabbit.git, branch production</title>
<subtitle>Org-wide CodeRabbit baseline (.coderabbit.yaml). See T8765. (mirror of https://github.com/vyos/coderabbit.git)
</subtitle>
<id>https://git.amelek.net/vyos/coderabbit.git/atom?h=production</id>
<link rel='self' href='https://git.amelek.net/vyos/coderabbit.git/atom?h=production'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/coderabbit.git/'/>
<updated>2026-05-31T23:25:31+00:00</updated>
<entry>
<title>T8943: base_branches -&gt; .* (match all); drop stale 1c current entry (#7)</title>
<updated>2026-05-31T23:25:31+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@vyos.io</email>
</author>
<published>2026-05-31T23:25:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/coderabbit.git/commit/?id=1ed02263928e056838ca7174a99f183c1a3a79e5'/>
<id>urn:sha1:1ed02263928e056838ca7174a99f183c1a3a79e5</id>
<content type='text'>
Replace the explicit trunk/LTS base_branches list with the .* regex so it
matches all non-default base branches and the post-1c `current` entry no
longer needs maintenance. Default branch is always reviewed regardless.

🤖 Generated by [robots](https://vyos.io)</content>
</entry>
<entry>
<title>T8943: tell CodeRabbit about the 1c current-&gt;rolling/production branch swap (#6)</title>
<updated>2026-05-31T23:18:52+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@vyos.io</email>
</author>
<published>2026-05-31T23:18:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/coderabbit.git/commit/?id=f7a7368d516b8cb50aeac5489d392f73cbccceff'/>
<id>urn:sha1:f7a7368d516b8cb50aeac5489d392f73cbccceff</id>
<content type='text'>
Post-rollout-1c, repo AGENTS.md files still describe the pre-1c layout
(reusables pinned @current, 'current (rolling)'), biasing CodeRabbit toward
stale @current suggestions and flagging the canonical @production refs +
the mirror caller's intentional permissions: contents: read. Add a
.github/workflows/** path_instruction with the post-1c facts.

🤖 Generated by [robots](https://vyos.io)</content>
</entry>
<entry>
<title>ci: T8943: additive rolling/production base_branches for rollout 1c (#5)</title>
<updated>2026-05-30T13:19:25+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@vyos.io</email>
</author>
<published>2026-05-30T13:19:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/coderabbit.git/commit/?id=2db85173745238323581e2e492b9c066b6d575c0'/>
<id>urn:sha1:2db85173745238323581e2e492b9c066b6d575c0</id>
<content type='text'>
Tracking: T8943</content>
</entry>
<entry>
<title>Merge pull request #4 from vyos/agents-md-T8595</title>
<updated>2026-05-25T18:21:29+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@andamasov.com</email>
</author>
<published>2026-05-25T18:21:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/coderabbit.git/commit/?id=83ec62ac9b1fa663c4c7028760b16db8bb336273'/>
<id>urn:sha1:83ec62ac9b1fa663c4c7028760b16db8bb336273</id>
<content type='text'>
T8595: add AGENTS.md + Copilot symlink for the vyos-org central CodeRabbit baseline</content>
</entry>
<entry>
<title>T8595: clarify inheritance: true behavior in AGENTS.md</title>
<updated>2026-05-17T09:35:51+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@vyos.io</email>
</author>
<published>2026-05-17T09:35:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/coderabbit.git/commit/?id=772c2fe621b645c4a66f3808639fd06e2bdf6f84'/>
<id>urn:sha1:772c2fe621b645c4a66f3808639fd06e2bdf6f84</id>
<content type='text'>
Address CodeRabbit L5 finding (PR #4) — the original wording could be read as
saying inheritance: true causes consumers to be excluded from the central
baseline, when in fact it enables deep-merge with the baseline. Rewrite to
state the merge contract explicitly.

🤖 Generated by [robots](https://vyos.io)
</content>
</entry>
<entry>
<title>T8595: add AGENTS.md + Copilot symlink for the vyos-org central CodeRabbit baseline</title>
<updated>2026-05-16T12:37:16+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@vyos.io</email>
</author>
<published>2026-05-16T12:37:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/coderabbit.git/commit/?id=5899daca821dc97cf7b77e6e3963e41b0245ac17'/>
<id>urn:sha1:5899daca821dc97cf7b77e6e3963e41b0245ac17</id>
<content type='text'>
Authority: T8595 (AGENTS.md fleet rollout).

🤖 Generated by [robots](https://vyos.io)
</content>
</entry>
<entry>
<title>Merge pull request #3 from vyos/yuriy/t8764-chat-non-org-members-and-bot-ignores</title>
<updated>2026-05-13T06:32:46+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@vyos.io</email>
</author>
<published>2026-05-13T06:32:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/coderabbit.git/commit/?id=ad392584c0515e15716f6848392a2da44ab659bc'/>
<id>urn:sha1:ad392584c0515e15716f6848392a2da44ab659bc</id>
<content type='text'>
T8764: allow non-org-member chat + expand bot ignore list</content>
</entry>
<entry>
<title>T8764: allow non-org-member chat + expand bot ignore list</title>
<updated>2026-05-13T06:03:03+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@vyos.io</email>
</author>
<published>2026-05-13T06:03:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/coderabbit.git/commit/?id=5edeb78a84a4cf266df93cb7e914a56e3fb401c0'/>
<id>urn:sha1:5edeb78a84a4cf266df93cb7e914a56e3fb401c0</id>
<content type='text'>
Two changes against the org-wide CodeRabbit baseline, motivated by
fleet-wide noise from bot-authored PRs and chat lockouts on the public
side:

1. `chat.allow_non_org_members: false` → `true`. The `vyos` org is
   public-facing OSS; external contributors routinely open PRs and the
   previous setting blocked them from using `@coderabbitai` commands on
   their own PRs. This does not change auto-review eligibility — review
   skip rules remain governed by `reviews.auto_review`.

2. `reviews.auto_review.ignore_usernames` extended from `[mergify[bot]]`
   to the full bot list of `mergify`, `mergify[bot]`, `netlify`,
   `netlify[bot]`, `claude`, `claude[bot]`. Both the bare login and the
   `[bot]` suffix are listed because GitHub Apps use the `[bot]` form
   while service or human accounts may share the bare name; exact-match
   semantics per the schema mean listing both is required to cover
   every variant.

Net effect on per-repo `.coderabbit.yaml` files: a per-repo override that
listed the same bots becomes redundant after this merges. Repos that
need to chat-restrict (e.g. private commercial repos) can still set
`chat.allow_non_org_members: false` at the repo level since
inheritance is per-field.

Advances: IS-430
</content>
</entry>
<entry>
<title>Merge pull request #2 from vyos/yuriy/t8764-ignore-mergify-bot</title>
<updated>2026-05-12T08:35:45+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@vyos.io</email>
</author>
<published>2026-05-12T08:35:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/coderabbit.git/commit/?id=788cfae0097b493e8688f1c0a3eb493e895cb719'/>
<id>urn:sha1:788cfae0097b493e8688f1c0a3eb493e895cb719</id>
<content type='text'>
T8764: skip auto-review of mergify[bot] backport PRs</content>
</entry>
<entry>
<title>T8764: disable docstring generation org-wide, mirror unit-tests pattern</title>
<updated>2026-05-12T08:01:34+00:00</updated>
<author>
<name>Yuriy Andamasov</name>
<email>yuriy@vyos.io</email>
</author>
<published>2026-05-12T08:01:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/coderabbit.git/commit/?id=37144948464285020d89e6b411d8bcd5d51b1c32'/>
<id>urn:sha1:37144948464285020d89e6b411d8bcd5d51b1c32</id>
<content type='text'>
Sets `reviews.finishing_touches.docstrings.enabled: false` to match the
already-disabled `unit_tests.enabled: false`. Same rationale: documentation
conventions vary too much across the fleet for org-wide auto-generation to
be useful — Python repos use Sphinx-style, Go repos use godoc-style, web
repos use TSDoc-style. Repos that want CodeRabbit to fill in docstrings
opt in via their own `.coderabbit.yaml`.

🤖 Generated by [robots](https://vyos.io)
</content>
</entry>
</feed>
