Skip to content

Add CLI to allow a third party code reviewer to store a code review in the roborev database #388

@wesm

Description

@wesm

roborev has been designed to run code reviews triggered by git post-commit hooks (or enqueued by the roborev review CLI), so roborev spawns a non-interactive coding agent with a prompt to perform a review.

If a third party code reviewer does its own review, if the review outcome is not stored then that information is lost (for example many people use subagent code reviews from https://github.com/obra/superpowers — but these review outcomes are ephemeral). This creates an accountability problem. roborev serves essentially as a "review ledger" so that unaddressed reviews remain in the unaddressed ledger until explicitly addressed. So if a third party conducts a review, we would want to enable them to store the review findings in roborev so that we can come back later and see the findings (like we do in roborev now) as well as have a structured accountability loop to be able to verify that the findings were addressed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions