CrowdStrike / CrowdStrike/codestrike

feat: include PR description and commit messages in review context

Open
#6 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
Go
Stars
3
Forks
0
Avg merge
1d 21h
Merged PRs (30d)
9

Description

Summary

Enrich the review prompt with the pull request's description (body) and commit messages, giving the LLM reviewer access to the author's stated intent — not just the raw diff.

Problem

Today, codestrike reviews diffs in isolation. The LLM sees what changed but not why. This leads to:

- False positives: flagging intentional trade-offs the author already explained in the PR body
- Shallow comments: the reviewer can't distinguish a bug from a deliberate design choice
- Missed context: commit messages often explain constraints ("had to use X because Y doesn't support Z") that change what a correct review looks like

Human reviewers always read the PR description first. Our AI reviewer should too.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by tracing how codestrike currently builds the review context from a pull request and diff. Add the PR description and commit messages to that context, then verify that the reviewer receives all three sources of information.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
ai, devtools
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
50/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.