Skip to content

feat(review): investigate plausible findings before final KEEP - #14

Merged
venkatpachala merged 1 commit into
mainfrom
feat/graphify-architecture
Sep 4, 2026
Merged

venkatpachala merged 1 commit into
mainfrom
feat/graphify-architecture

Conversation

@venkatpachala

Copy link
Copy Markdown
Owner

Classify specialist output as KEEP / PLAUSIBLE / REJECTED after normalize. Investigate KEEP and PLAUSIBLE (cap 3 hyps, 6 Graphify calls); re-validate so a symbol-in-diff hypothesis can gain a real path and promote to KEEP. REJECTED and trivia never hop. UNRESOLVED and PLAUSIBLE never post or go inline.

Lockfile-only still skips investigate. Offline goldens qw-538 and qw-571 pass. No new LLM agent.

Classify specialist output as KEEP / PLAUSIBLE / REJECTED after
normalize. Investigate KEEP and PLAUSIBLE (cap 3 hyps, 6 Graphify
calls); re-validate so a symbol-in-diff hypothesis can gain a real
path and promote to KEEP. REJECTED and trivia never hop.
UNRESOLVED and PLAUSIBLE never post or go inline.

Lockfile-only still skips investigate. Offline goldens qw-538 and
qw-571 pass. No new LLM agent.

@greptile-apps greptile-apps 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.

Your trial has ended. Reactivate Greptile to resume code reviews.

@venkatpachala
venkatpachala merged commit 9f4ff33 into main Sep 4, 2026
1 of 2 checks passed

@chatgpt-codex-connector chatgpt-codex-connector 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.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 41161296f2

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment on lines +309 to +319
blob = " ".join(
[(e.path or "") + " " + (e.text or "") for e in items]
)
paths = _pr_paths_in_blob(blob, files_changed)
if paths:
f["file"] = paths[0]
ev = list(f.get("evidence") or [])
if paths[0] not in ev:
ev = [paths[0]] + ev
f["evidence"] = ev
f["hypothesis_status"] = KEEP

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P2 Badge Require claim-specific evidence before promoting PLAUSIBLE findings

When the first hypothesis is PLAUSIBLE, this treats any investigation response that happens to mention a changed filename as confirmation, without verifying that the response supports that finding's symbol or claim. In particular, the unconditional get_pr_impact call is attached to the first hypothesis and can contain PR-wide paths; that makes the finding pass the subsequent path validator and be included in the review body even if the graph result is unrelated. Restrict promotion to evidence that establishes the hypothesis-to-path relationship (rather than a generic changed-path match).

Useful? React with 👍 / 👎.

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