Skip to content

docs: add Kilo review guidance - #1

Merged
rabesss merged 1 commit into
devfrom
codex/add-review-md-guidance
Jul 5, 2026
Merged

docs: add Kilo review guidance#1
rabesss merged 1 commit into
devfrom
codex/add-review-md-guidance

Conversation

@rabesss

@rabesss rabesss commented Jul 5, 2026

Copy link
Copy Markdown
Owner

Adds a baseline REVIEW.md so Kilo Code Reviews has repository-level guidance from the base branch after merge.\n\nThe file establishes severity calibration, verification expectations, and an agent-maintained review-memory section for durable lessons from future PRs.

@github-actions
github-actions Bot changed the base branch from main to dev July 5, 2026 08:02
@coderabbitai

coderabbitai Bot commented Jul 5, 2026

Copy link
Copy Markdown

Warning

Review limit reached

@rabesss, you've reached your PR review limit, so we couldn't start this review.

Next review available in: 32 minutes

Enable usage-based reviews in Billing to review now. Otherwise, wait until the next included review is available.
You're only billed for reviews past your plan's rate limits ($0.25/file).

How can I continue?

After more reviews become available, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based reviews.

How do review limits work?

CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability.

For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window.

Please refer docs for additional details.

Review details
⚙️ Run configuration

Configuration used: Repository UI

Review profile: ASSERTIVE

Plan: Pro

Run ID: 90e0e78f-8434-4404-b0f3-f285d2f3c63c

📥 Commits

Reviewing files that changed from the base of the PR and between 1fca942 and 32414df.

📒 Files selected for processing (1)
  • REVIEW.md

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions

github-actions Bot commented Jul 5, 2026

Copy link
Copy Markdown

This pull request targeted main.

The base branch has been automatically changed to dev.

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Code Review

This pull request introduces a new REVIEW.md file outlining the review contract, severity calibration, verification expectations, and agent-maintained review memory. The feedback suggests minor phrasing improvements to clarify terminology (such as expanding "auth" to "authentication/authorization") and enhance the professionalism of the documentation.

Important

The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.

Comment thread REVIEW.md

## Review Contract
- Review only issues introduced by the current pull request unless a changed line exposes an existing critical risk.
- Prioritize correctness, security, data integrity, auth, destructive operations, and user-visible regressions.

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

medium

The abbreviation 'auth' is ambiguous as it can refer to either 'authentication' or 'authorization' (or both). Specifying 'authentication/authorization' clarifies the scope of this priority.

Suggested change
- Prioritize correctness, security, data integrity, auth, destructive operations, and user-visible regressions.
- Prioritize correctness, security, data integrity, authentication/authorization, destructive operations, and user-visible regressions.

Comment thread REVIEW.md
## Severity Calibration
- Critical: data loss, privilege escalation, token or secret exposure, billing mistakes, broken authentication, destructive operations without safeguards.
- Warning: missing validation, unsafe defaults, untested edge cases, concurrency/race risks, resource leaks, misleading errors.
- Nit: avoid unless the issue materially affects maintainability or repeated review history says this repo needs attention there.

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

medium

Using 'indicates this repository needs attention in that area' is more precise and professional than 'says this repo needs attention there'.

Suggested change
- Nit: avoid unless the issue materially affects maintainability or repeated review history says this repo needs attention there.
- Nit: avoid unless the issue materially affects maintainability or repeated review history indicates this repository needs attention in that area.

Comment thread REVIEW.md
- Generated files, snapshots, and lockfiles should only be reviewed when they are the actual source of risk.

## Agent-Maintained Review Memory
Agents that open or update PRs in this repository must keep this section current when review history shows a repeated pattern. Add dated bullets only for durable repo-specific lessons, not one-off PR commentary.

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

medium

Replacing 'bullets' with 'bullet points' and 'repo-specific' with 'repository-specific' improves the clarity and professionalism of the documentation.

Suggested change
Agents that open or update PRs in this repository must keep this section current when review history shows a repeated pattern. Add dated bullets only for durable repo-specific lessons, not one-off PR commentary.
Agents that open or update PRs in this repository must keep this section current when review history shows a repeated pattern. Add dated bullet points only for durable, repository-specific lessons, rather than one-off PR commentary.

@rabesss
rabesss merged commit 2b7076c into dev Jul 5, 2026
8 checks passed
@rabesss
rabesss deleted the codex/add-review-md-guidance branch July 5, 2026 08:23
Comment thread REVIEW.md
## Agent-Maintained Review Memory
Agents that open or update PRs in this repository must keep this section current when review history shows a repeated pattern. Add dated bullets only for durable repo-specific lessons, not one-off PR commentary.

- No recurring repo-specific review patterns have been recorded yet.

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

SUGGESTION: Structural inconsistency in the Agent-Maintained Review Memory section.

The section opens with a prose paragraph (line 21) that instructs agents to "Add dated bullets only for durable repo-specific lessons...". The closing item on line 23 is itself a - bullet (- No recurring repo-specific review patterns have been recorded yet.), but it is a placeholder rather than a dated, durable lesson — so it conflicts with the very instruction given one line above (it has no date and is not a recurring pattern). This will confuse future agents about whether the placeholder counts as one of the dated bullets.

Smallest credible fix: either make line 23 a plain non-bulleted line (e.g. > _No recurring repo-specific review patterns have been recorded yet._) so it is clearly a placeholder and not a pattern entry, or drop the dash so it reads as a sentence rather than a list item.

Suggested change
- No recurring repo-specific review patterns have been recorded yet.
No recurring repo-specific review patterns have been recorded yet.

Reply with @kilocode-bot fix it to have Kilo Code address this issue.

@kilo-code-bot

kilo-code-bot Bot commented Jul 5, 2026

Copy link
Copy Markdown

Code Review Summary

Status: 1 Issue Found | Recommendation: Address before merge

Overview

Severity Count
CRITICAL 0
WARNING 0
SUGGESTION 1

Notes

  • Pre-existing inline comments already cover material issues on lines 5, 12, and 21 (REVIEW.md)
  • The PR adds 23 lines (1 new file). The merged state was respected; all targets were validated against current HEAD 32414dfc.
Issue Details (click to expand)

SUGGESTION

File Line Issue
REVIEW.md 23 Bullet placeholder contradicts the "dated bullets" instruction on line 21; format inconsistently mixes a prose section opener with a bulleted placeholder
Files Reviewed (1 file)
  • REVIEW.md - 1 issue

Fix these issues in Kilo Cloud


Reviewed by minimax-m3 · Input: 28.7K · Output: 4.2K · Cached: 92.6K

Review guidance: REVIEW.md from base branch main

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant