pragent feedback roll-up #8
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
pragent feedback roll-up — auto-created.
pragent feedback report — 2026-08-20 20:08 UTC
Restraint
✅ Bot stayed quiet on 100% of reviewed PRs (0 / 0). Restraint OK.
Top 0 false-positive candidates
Aggregated by
posthash(path:line:severity:problem). Sort key = downvotes + unresolved + negation-phrase replies − upvotes − resolved.none yet
Review each row before adding it to
.pr-review.json:instructions. Human reactions are NOT ground truth (DoorDash, 2026-07-06: authors accept/reject for workflow reasons) — re-read the PR before acting.Top 0 accepted patterns
Aggregated by posthash. Sort key = upvotes + resolved − downvotes − unresolved − negation-phrase replies.
none yet
Promote widely-accepted patterns into the shared
architecture.mdon Nexus raw-hosted (or the per-repoadditional_context_urls). These become part of the prompt-cached prefix → ~0 marginal cost on step 2+.Case-review queue (0)
No disagreements recorded yet. Once humans start reacting 👎 / leaving replies / not resolving bot comments, cases will appear here.
Where this report goes
.pr-review.json:instructions,patterns.deny,severity_threshold): edit the file onmainvia a regular PR. The next PR review picks up the change automatically.PRAGENT_ADDITIONAL_CONTEXT_URLdocument on Nexus raw-hosted (canalhandia/architecture.mdetc).posthashcorpus. If a candidate addendum flips ≥ 1 currently-accepted finding into false-positive, drop it.Generated from
/data/feedback.dbbyfeedback_analyze.py.pragent feedback report — 2026-08-21 03:07 UTC
Restraint
⚠️ Bot posted findings on 83% of reviewed PRs (5 / 6). Above the 25% threshold — consider raising
.pr-review.json:severity_thresholdtomediumorhighfor noisy repos, or addingpatterns.denyto skip stylistic-only findings.Top 0 false-positive candidates
Aggregated by
posthash(path:line:severity:problem). Sort key = downvotes + unresolved + negation-phrase replies − upvotes − resolved.none yet
Review each row before adding it to
.pr-review.json:instructions. Human reactions are NOT ground truth (DoorDash, 2026-07-06: authors accept/reject for workflow reasons) — re-read the PR before acting.Top 0 accepted patterns
Aggregated by posthash. Sort key = upvotes + resolved − downvotes − unresolved − negation-phrase replies.
none yet
Promote widely-accepted patterns into the shared
architecture.mdon Nexus raw-hosted (or the per-repoadditional_context_urls). These become part of the prompt-cached prefix → ~0 marginal cost on step 2+.Case-review queue (0)
No disagreements recorded yet. Once humans start reacting 👎 / leaving replies / not resolving bot comments, cases will appear here.
Where this report goes
.pr-review.json:instructions,patterns.deny,severity_threshold): edit the file onmainvia a regular PR. The next PR review picks up the change automatically.PRAGENT_ADDITIONAL_CONTEXT_URLdocument on Nexus raw-hosted (canalhandia/architecture.mdetc).posthashcorpus. If a candidate addendum flips ≥ 1 currently-accepted finding into false-positive, drop it.Generated from
/data/feedback.dbbyfeedback_analyze.py.pragent feedback report — 2026-08-22 03:07 UTC
Restraint
⚠️ Bot posted findings on 83% of reviewed PRs (5 / 6). Above the 25% threshold — consider raising
.pr-review.json:severity_thresholdtomediumorhighfor noisy repos, or addingpatterns.denyto skip stylistic-only findings.Top 0 false-positive candidates
Aggregated by
posthash(path:line:severity:problem). Sort key = downvotes + unresolved + negation-phrase replies − upvotes − resolved.none yet
Review each row before adding it to
.pr-review.json:instructions. Human reactions are NOT ground truth (DoorDash, 2026-07-06: authors accept/reject for workflow reasons) — re-read the PR before acting.Top 0 accepted patterns
Aggregated by posthash. Sort key = upvotes + resolved − downvotes − unresolved − negation-phrase replies.
none yet
Promote widely-accepted patterns into the shared
architecture.mdon Nexus raw-hosted (or the per-repoadditional_context_urls). These become part of the prompt-cached prefix → ~0 marginal cost on step 2+.Case-review queue (0)
No disagreements recorded yet. Once humans start reacting 👎 / leaving replies / not resolving bot comments, cases will appear here.
Where this report goes
.pr-review.json:instructions,patterns.deny,severity_threshold): edit the file onmainvia a regular PR. The next PR review picks up the change automatically.PRAGENT_ADDITIONAL_CONTEXT_URLdocument on Nexus raw-hosted (canalhandia/architecture.mdetc).posthashcorpus. If a candidate addendum flips ≥ 1 currently-accepted finding into false-positive, drop it.Generated from
/data/feedback.dbbyfeedback_analyze.py.pragent feedback report — 2026-08-23 03:07 UTC
Restraint
⚠️ Bot posted findings on 83% of reviewed PRs (5 / 6). Above the 25% threshold — consider raising
.pr-review.json:severity_thresholdtomediumorhighfor noisy repos, or addingpatterns.denyto skip stylistic-only findings.Top 0 false-positive candidates
Aggregated by
posthash(path:line:severity:problem). Sort key = downvotes + unresolved + negation-phrase replies − upvotes − resolved.none yet
Review each row before adding it to
.pr-review.json:instructions. Human reactions are NOT ground truth (DoorDash, 2026-07-06: authors accept/reject for workflow reasons) — re-read the PR before acting.Top 0 accepted patterns
Aggregated by posthash. Sort key = upvotes + resolved − downvotes − unresolved − negation-phrase replies.
none yet
Promote widely-accepted patterns into the shared
architecture.mdon Nexus raw-hosted (or the per-repoadditional_context_urls). These become part of the prompt-cached prefix → ~0 marginal cost on step 2+.Case-review queue (0)
No disagreements recorded yet. Once humans start reacting 👎 / leaving replies / not resolving bot comments, cases will appear here.
Where this report goes
.pr-review.json:instructions,patterns.deny,severity_threshold): edit the file onmainvia a regular PR. The next PR review picks up the change automatically.PRAGENT_ADDITIONAL_CONTEXT_URLdocument on Nexus raw-hosted (canalhandia/architecture.mdetc).posthashcorpus. If a candidate addendum flips ≥ 1 currently-accepted finding into false-positive, drop it.Generated from
/data/feedback.dbbyfeedback_analyze.py.pragent feedback report — 2026-08-24 03:07 UTC
Restraint
⚠️ Bot posted findings on 47% of reviewed PRs (7 / 15). Above the 25% threshold — consider raising
.pr-review.json:severity_thresholdtomediumorhighfor noisy repos, or addingpatterns.denyto skip stylistic-only findings.Top 0 false-positive candidates
Aggregated by
posthash(path:line:severity:problem). Sort key = downvotes + unresolved + negation-phrase replies − upvotes − resolved.none yet
Review each row before adding it to
.pr-review.json:instructions. Human reactions are NOT ground truth (DoorDash, 2026-07-06: authors accept/reject for workflow reasons) — re-read the PR before acting.Top 0 accepted patterns
Aggregated by posthash. Sort key = upvotes + resolved − downvotes − unresolved − negation-phrase replies.
none yet
Promote widely-accepted patterns into the shared
architecture.mdon Nexus raw-hosted (or the per-repoadditional_context_urls). These become part of the prompt-cached prefix → ~0 marginal cost on step 2+.Case-review queue (0)
No disagreements recorded yet. Once humans start reacting 👎 / leaving replies / not resolving bot comments, cases will appear here.
Where this report goes
.pr-review.json:instructions,patterns.deny,severity_threshold): edit the file onmainvia a regular PR. The next PR review picks up the change automatically.PRAGENT_ADDITIONAL_CONTEXT_URLdocument on Nexus raw-hosted (canalhandia/architecture.mdetc).posthashcorpus. If a candidate addendum flips ≥ 1 currently-accepted finding into false-positive, drop it.Generated from
/data/feedback.dbbyfeedback_analyze.py.pragent feedback report — 2026-08-25 03:07 UTC
Restraint
⚠️ Bot posted findings on 47% of reviewed PRs (7 / 15). Above the 25% threshold — consider raising
.pr-review.json:severity_thresholdtomediumorhighfor noisy repos, or addingpatterns.denyto skip stylistic-only findings.Top 0 false-positive candidates
Aggregated by
posthash(path:line:severity:problem). Sort key = downvotes + unresolved + negation-phrase replies − upvotes − resolved.none yet
Review each row before adding it to
.pr-review.json:instructions. Human reactions are NOT ground truth (DoorDash, 2026-07-06: authors accept/reject for workflow reasons) — re-read the PR before acting.Top 0 accepted patterns
Aggregated by posthash. Sort key = upvotes + resolved − downvotes − unresolved − negation-phrase replies.
none yet
Promote widely-accepted patterns into the shared
architecture.mdon Nexus raw-hosted (or the per-repoadditional_context_urls). These become part of the prompt-cached prefix → ~0 marginal cost on step 2+.Case-review queue (0)
No disagreements recorded yet. Once humans start reacting 👎 / leaving replies / not resolving bot comments, cases will appear here.
Where this report goes
.pr-review.json:instructions,patterns.deny,severity_threshold): edit the file onmainvia a regular PR. The next PR review picks up the change automatically.PRAGENT_ADDITIONAL_CONTEXT_URLdocument on Nexus raw-hosted (canalhandia/architecture.mdetc).posthashcorpus. If a candidate addendum flips ≥ 1 currently-accepted finding into false-positive, drop it.Generated from
/data/feedback.dbbyfeedback_analyze.py.pragent feedback report — 2026-08-26 03:07 UTC
Restraint
⚠️ Bot posted findings on 47% of reviewed PRs (7 / 15). Above the 25% threshold — consider raising
.pr-review.json:severity_thresholdtomediumorhighfor noisy repos, or addingpatterns.denyto skip stylistic-only findings.Top 0 false-positive candidates
Aggregated by
posthash(path:line:severity:problem). Sort key = downvotes + unresolved + negation-phrase replies − upvotes − resolved.none yet
Review each row before adding it to
.pr-review.json:instructions. Human reactions are NOT ground truth (DoorDash, 2026-07-06: authors accept/reject for workflow reasons) — re-read the PR before acting.Top 0 accepted patterns
Aggregated by posthash. Sort key = upvotes + resolved − downvotes − unresolved − negation-phrase replies.
none yet
Promote widely-accepted patterns into the shared
architecture.mdon Nexus raw-hosted (or the per-repoadditional_context_urls). These become part of the prompt-cached prefix → ~0 marginal cost on step 2+.Case-review queue (0)
No disagreements recorded yet. Once humans start reacting 👎 / leaving replies / not resolving bot comments, cases will appear here.
Where this report goes
.pr-review.json:instructions,patterns.deny,severity_threshold): edit the file onmainvia a regular PR. The next PR review picks up the change automatically.PRAGENT_ADDITIONAL_CONTEXT_URLdocument on Nexus raw-hosted (canalhandia/architecture.mdetc).posthashcorpus. If a candidate addendum flips ≥ 1 currently-accepted finding into false-positive, drop it.Generated from
/data/feedback.dbbyfeedback_analyze.py.pragent feedback report — 2026-08-27 03:07 UTC
Restraint
⚠️ Bot posted findings on 41% of reviewed PRs (7 / 17). Above the 25% threshold — consider raising
.pr-review.json:severity_thresholdtomediumorhighfor noisy repos, or addingpatterns.denyto skip stylistic-only findings.Top 0 false-positive candidates
Aggregated by
posthash(path:line:severity:problem). Sort key = downvotes + unresolved + negation-phrase replies − upvotes − resolved.none yet
Review each row before adding it to
.pr-review.json:instructions. Human reactions are NOT ground truth (DoorDash, 2026-07-06: authors accept/reject for workflow reasons) — re-read the PR before acting.Top 0 accepted patterns
Aggregated by posthash. Sort key = upvotes + resolved − downvotes − unresolved − negation-phrase replies.
none yet
Promote widely-accepted patterns into the shared
architecture.mdon Nexus raw-hosted (or the per-repoadditional_context_urls). These become part of the prompt-cached prefix → ~0 marginal cost on step 2+.Case-review queue (0)
No disagreements recorded yet. Once humans start reacting 👎 / leaving replies / not resolving bot comments, cases will appear here.
Where this report goes
.pr-review.json:instructions,patterns.deny,severity_threshold): edit the file onmainvia a regular PR. The next PR review picks up the change automatically.PRAGENT_ADDITIONAL_CONTEXT_URLdocument on Nexus raw-hosted (canalhandia/architecture.mdetc).posthashcorpus. If a candidate addendum flips ≥ 1 currently-accepted finding into false-positive, drop it.Generated from
/data/feedback.dbbyfeedback_analyze.py.pragent feedback report — 2026-08-28 03:07 UTC
Restraint
⚠️ Bot posted findings on 41% of reviewed PRs (7 / 17). Above the 25% threshold — consider raising
.pr-review.json:severity_thresholdtomediumorhighfor noisy repos, or addingpatterns.denyto skip stylistic-only findings.Top 0 false-positive candidates
Aggregated by
posthash(path:line:severity:problem). Sort key = downvotes + unresolved + negation-phrase replies − upvotes − resolved.none yet
Review each row before adding it to
.pr-review.json:instructions. Human reactions are NOT ground truth (DoorDash, 2026-07-06: authors accept/reject for workflow reasons) — re-read the PR before acting.Top 0 accepted patterns
Aggregated by posthash. Sort key = upvotes + resolved − downvotes − unresolved − negation-phrase replies.
none yet
Promote widely-accepted patterns into the shared
architecture.mdon Nexus raw-hosted (or the per-repoadditional_context_urls). These become part of the prompt-cached prefix → ~0 marginal cost on step 2+.Case-review queue (0)
No disagreements recorded yet. Once humans start reacting 👎 / leaving replies / not resolving bot comments, cases will appear here.
Where this report goes
.pr-review.json:instructions,patterns.deny,severity_threshold): edit the file onmainvia a regular PR. The next PR review picks up the change automatically.PRAGENT_ADDITIONAL_CONTEXT_URLdocument on Nexus raw-hosted (canalhandia/architecture.mdetc).posthashcorpus. If a candidate addendum flips ≥ 1 currently-accepted finding into false-positive, drop it.Generated from
/data/feedback.dbbyfeedback_analyze.py.pragent feedback report — 2026-08-29 03:07 UTC
Restraint
⚠️ Bot posted findings on 41% of reviewed PRs (7 / 17). Above the 25% threshold — consider raising
.pr-review.json:severity_thresholdtomediumorhighfor noisy repos, or addingpatterns.denyto skip stylistic-only findings.Top 0 false-positive candidates
Aggregated by
posthash(path:line:severity:problem). Sort key = downvotes + unresolved + negation-phrase replies − upvotes − resolved.none yet
Review each row before adding it to
.pr-review.json:instructions. Human reactions are NOT ground truth (DoorDash, 2026-07-06: authors accept/reject for workflow reasons) — re-read the PR before acting.Top 0 accepted patterns
Aggregated by posthash. Sort key = upvotes + resolved − downvotes − unresolved − negation-phrase replies.
none yet
Promote widely-accepted patterns into the shared
architecture.mdon Nexus raw-hosted (or the per-repoadditional_context_urls). These become part of the prompt-cached prefix → ~0 marginal cost on step 2+.Case-review queue (0)
No disagreements recorded yet. Once humans start reacting 👎 / leaving replies / not resolving bot comments, cases will appear here.
Where this report goes
.pr-review.json:instructions,patterns.deny,severity_threshold): edit the file onmainvia a regular PR. The next PR review picks up the change automatically.PRAGENT_ADDITIONAL_CONTEXT_URLdocument on Nexus raw-hosted (canalhandia/architecture.mdetc).posthashcorpus. If a candidate addendum flips ≥ 1 currently-accepted finding into false-positive, drop it.Generated from
/data/feedback.dbbyfeedback_analyze.py.pragent feedback report — 2026-08-30 03:07 UTC
Restraint
⚠️ Bot posted findings on 46% of reviewed PRs (11 / 24). Above the 25% threshold — consider raising
.pr-review.json:severity_thresholdtomediumorhighfor noisy repos, or addingpatterns.denyto skip stylistic-only findings.Top 0 false-positive candidates
Aggregated by
posthash(path:line:severity:problem). Sort key = downvotes + unresolved + negation-phrase replies − upvotes − resolved.none yet
Review each row before adding it to
.pr-review.json:instructions. Human reactions are NOT ground truth (DoorDash, 2026-07-06: authors accept/reject for workflow reasons) — re-read the PR before acting.Top 0 accepted patterns
Aggregated by posthash. Sort key = upvotes + resolved − downvotes − unresolved − negation-phrase replies.
none yet
Promote widely-accepted patterns into the shared
architecture.mdon Nexus raw-hosted (or the per-repoadditional_context_urls). These become part of the prompt-cached prefix → ~0 marginal cost on step 2+.Case-review queue (0)
No disagreements recorded yet. Once humans start reacting 👎 / leaving replies / not resolving bot comments, cases will appear here.
Where this report goes
.pr-review.json:instructions,patterns.deny,severity_threshold): edit the file onmainvia a regular PR. The next PR review picks up the change automatically.PRAGENT_ADDITIONAL_CONTEXT_URLdocument on Nexus raw-hosted (canalhandia/architecture.mdetc).posthashcorpus. If a candidate addendum flips ≥ 1 currently-accepted finding into false-positive, drop it.Generated from
/data/feedback.dbbyfeedback_analyze.py.pragent feedback report — 2026-08-31 03:07 UTC
Restraint
⚠️ Bot posted findings on 46% of reviewed PRs (11 / 24). Above the 25% threshold — consider raising
.pr-review.json:severity_thresholdtomediumorhighfor noisy repos, or addingpatterns.denyto skip stylistic-only findings.Top 0 false-positive candidates
Aggregated by
posthash(path:line:severity:problem). Sort key = downvotes + unresolved + negation-phrase replies − upvotes − resolved.none yet
Review each row before adding it to
.pr-review.json:instructions. Human reactions are NOT ground truth (DoorDash, 2026-07-06: authors accept/reject for workflow reasons) — re-read the PR before acting.Top 0 accepted patterns
Aggregated by posthash. Sort key = upvotes + resolved − downvotes − unresolved − negation-phrase replies.
none yet
Promote widely-accepted patterns into the shared
architecture.mdon Nexus raw-hosted (or the per-repoadditional_context_urls). These become part of the prompt-cached prefix → ~0 marginal cost on step 2+.Case-review queue (0)
No disagreements recorded yet. Once humans start reacting 👎 / leaving replies / not resolving bot comments, cases will appear here.
Where this report goes
.pr-review.json:instructions,patterns.deny,severity_threshold): edit the file onmainvia a regular PR. The next PR review picks up the change automatically.PRAGENT_ADDITIONAL_CONTEXT_URLdocument on Nexus raw-hosted (canalhandia/architecture.mdetc).posthashcorpus. If a candidate addendum flips ≥ 1 currently-accepted finding into false-positive, drop it.Generated from
/data/feedback.dbbyfeedback_analyze.py.pragent feedback report — 2026-09-01 03:08 UTC
Restraint
⚠️ Bot posted findings on 47% of reviewed PRs (18 / 38). Above the 25% threshold — consider raising
.pr-review.json:severity_thresholdtomediumorhighfor noisy repos, or addingpatterns.denyto skip stylistic-only findings.Top 0 false-positive candidates
Aggregated by
posthash(path:line:severity:problem). Sort key = downvotes + unresolved + negation-phrase replies − upvotes − resolved.none yet
Review each row before adding it to
.pr-review.json:instructions. Human reactions are NOT ground truth (DoorDash, 2026-07-06: authors accept/reject for workflow reasons) — re-read the PR before acting.Top 0 accepted patterns
Aggregated by posthash. Sort key = upvotes + resolved − downvotes − unresolved − negation-phrase replies.
none yet
Promote widely-accepted patterns into the shared
architecture.mdon Nexus raw-hosted (or the per-repoadditional_context_urls). These become part of the prompt-cached prefix → ~0 marginal cost on step 2+.Case-review queue (0)
No disagreements recorded yet. Once humans start reacting 👎 / leaving replies / not resolving bot comments, cases will appear here.
Where this report goes
.pr-review.json:instructions,patterns.deny,severity_threshold): edit the file onmainvia a regular PR. The next PR review picks up the change automatically.PRAGENT_ADDITIONAL_CONTEXT_URLdocument on Nexus raw-hosted (canalhandia/architecture.mdetc).posthashcorpus. If a candidate addendum flips ≥ 1 currently-accepted finding into false-positive, drop it.Generated from
/data/feedback.dbbyfeedback_analyze.py.pragent feedback report — 2026-09-02 03:07 UTC
Restraint
⚠️ Bot posted findings on 48% of reviewed PRs (20 / 42). Above the 25% threshold — consider raising
.pr-review.json:severity_thresholdtomediumorhighfor noisy repos, or addingpatterns.denyto skip stylistic-only findings.Top 0 false-positive candidates
Aggregated by
posthash(path:line:severity:problem). Sort key = downvotes + unresolved + negation-phrase replies − upvotes − resolved.none yet
Review each row before adding it to
.pr-review.json:instructions. Human reactions are NOT ground truth (DoorDash, 2026-07-06: authors accept/reject for workflow reasons) — re-read the PR before acting.Top 1 accepted patterns
Aggregated by posthash. Sort key = upvotes + resolved − downvotes − unresolved − negation-phrase replies.
gitea_admin/pragentpilot/review/opencode_lens_config.py:58Promote widely-accepted patterns into the shared
architecture.mdon Nexus raw-hosted (or the per-repoadditional_context_urls). These become part of the prompt-cached prefix → ~0 marginal cost on step 2+.Case-review queue (0)
No disagreements recorded yet. Once humans start reacting 👎 / leaving replies / not resolving bot comments, cases will appear here.
Where this report goes
.pr-review.json:instructions,patterns.deny,severity_threshold): edit the file onmainvia a regular PR. The next PR review picks up the change automatically.PRAGENT_ADDITIONAL_CONTEXT_URLdocument on Nexus raw-hosted (canalhandia/architecture.mdetc).posthashcorpus. If a candidate addendum flips ≥ 1 currently-accepted finding into false-positive, drop it.Generated from
/data/feedback.dbbyfeedback_analyze.py.pragent feedback report — 2026-09-03 03:07 UTC
Restraint
⚠️ Bot posted findings on 48% of reviewed PRs (20 / 42). Above the 25% threshold — consider raising
.pr-review.json:severity_thresholdtomediumorhighfor noisy repos, or addingpatterns.denyto skip stylistic-only findings.Top 0 false-positive candidates
Aggregated by
posthash(path:line:severity:problem). Sort key = downvotes + unresolved + negation-phrase replies − upvotes − resolved.none yet
Review each row before adding it to
.pr-review.json:instructions. Human reactions are NOT ground truth (DoorDash, 2026-07-06: authors accept/reject for workflow reasons) — re-read the PR before acting.Top 1 accepted patterns
Aggregated by posthash. Sort key = upvotes + resolved − downvotes − unresolved − negation-phrase replies.
gitea_admin/pragentpilot/review/opencode_lens_config.py:58Promote widely-accepted patterns into the shared
architecture.mdon Nexus raw-hosted (or the per-repoadditional_context_urls). These become part of the prompt-cached prefix → ~0 marginal cost on step 2+.Case-review queue (0)
No disagreements recorded yet. Once humans start reacting 👎 / leaving replies / not resolving bot comments, cases will appear here.
Where this report goes
.pr-review.json:instructions,patterns.deny,severity_threshold): edit the file onmainvia a regular PR. The next PR review picks up the change automatically.PRAGENT_ADDITIONAL_CONTEXT_URLdocument on Nexus raw-hosted (canalhandia/architecture.mdetc).posthashcorpus. If a candidate addendum flips ≥ 1 currently-accepted finding into false-positive, drop it.Generated from
/data/feedback.dbbyfeedback_analyze.py.pragent feedback report — 2026-09-04 03:07 UTC
Restraint
⚠️ Bot posted findings on 48% of reviewed PRs (20 / 42). Above the 25% threshold — consider raising
.pr-review.json:severity_thresholdtomediumorhighfor noisy repos, or addingpatterns.denyto skip stylistic-only findings.Top 0 false-positive candidates
Aggregated by
posthash(path:line:severity:problem). Sort key = downvotes + unresolved + negation-phrase replies − upvotes − resolved.none yet
Review each row before adding it to
.pr-review.json:instructions. Human reactions are NOT ground truth (DoorDash, 2026-07-06: authors accept/reject for workflow reasons) — re-read the PR before acting.Top 1 accepted patterns
Aggregated by posthash. Sort key = upvotes + resolved − downvotes − unresolved − negation-phrase replies.
gitea_admin/pragentpilot/review/opencode_lens_config.py:58Promote widely-accepted patterns into the shared
architecture.mdon Nexus raw-hosted (or the per-repoadditional_context_urls). These become part of the prompt-cached prefix → ~0 marginal cost on step 2+.Case-review queue (0)
No disagreements recorded yet. Once humans start reacting 👎 / leaving replies / not resolving bot comments, cases will appear here.
Where this report goes
.pr-review.json:instructions,patterns.deny,severity_threshold): edit the file onmainvia a regular PR. The next PR review picks up the change automatically.PRAGENT_ADDITIONAL_CONTEXT_URLdocument on Nexus raw-hosted (canalhandia/architecture.mdetc).posthashcorpus. If a candidate addendum flips ≥ 1 currently-accepted finding into false-positive, drop it.Generated from
/data/feedback.dbbyfeedback_analyze.py.pragent feedback report — 2026-09-05 03:14 UTC
Restraint
⚠️ Bot posted findings on 48% of reviewed PRs (20 / 42). Above the 25% threshold — consider raising
.pr-review.json:severity_thresholdtomediumorhighfor noisy repos, or addingpatterns.denyto skip stylistic-only findings.Top 0 false-positive candidates
Aggregated by
posthash(path:line:severity:problem). Sort key = downvotes + unresolved + negation-phrase replies − upvotes − resolved.none yet
Review each row before adding it to
.pr-review.json:instructions. Human reactions are NOT ground truth (DoorDash, 2026-07-06: authors accept/reject for workflow reasons) — re-read the PR before acting.Top 1 accepted patterns
Aggregated by posthash. Sort key = upvotes + resolved − downvotes − unresolved − negation-phrase replies.
gitea_admin/pragentpilot/review/opencode_lens_config.py:58Promote widely-accepted patterns into the shared
architecture.mdon Nexus raw-hosted (or the per-repoadditional_context_urls). These become part of the prompt-cached prefix → ~0 marginal cost on step 2+.Case-review queue (0)
No disagreements recorded yet. Once humans start reacting 👎 / leaving replies / not resolving bot comments, cases will appear here.
Where this report goes
.pr-review.json:instructions,patterns.deny,severity_threshold): edit the file onmainvia a regular PR. The next PR review picks up the change automatically.PRAGENT_ADDITIONAL_CONTEXT_URLdocument on Nexus raw-hosted (canalhandia/architecture.mdetc).posthashcorpus. If a candidate addendum flips ≥ 1 currently-accepted finding into false-positive, drop it.Generated from
/data/feedback.dbbyfeedback_analyze.py.pragent feedback report — 2026-09-06 03:07 UTC
Restraint
⚠️ Bot posted findings on 48% of reviewed PRs (20 / 42). Above the 25% threshold — consider raising
.pr-review.json:severity_thresholdtomediumorhighfor noisy repos, or addingpatterns.denyto skip stylistic-only findings.Top 0 false-positive candidates
Aggregated by
posthash(path:line:severity:problem). Sort key = downvotes + unresolved + negation-phrase replies − upvotes − resolved.none yet
Review each row before adding it to
.pr-review.json:instructions. Human reactions are NOT ground truth (DoorDash, 2026-07-06: authors accept/reject for workflow reasons) — re-read the PR before acting.Top 1 accepted patterns
Aggregated by posthash. Sort key = upvotes + resolved − downvotes − unresolved − negation-phrase replies.
gitea_admin/pragentpilot/review/opencode_lens_config.py:58Promote widely-accepted patterns into the shared
architecture.mdon Nexus raw-hosted (or the per-repoadditional_context_urls). These become part of the prompt-cached prefix → ~0 marginal cost on step 2+.Case-review queue (0)
No disagreements recorded yet. Once humans start reacting 👎 / leaving replies / not resolving bot comments, cases will appear here.
Where this report goes
.pr-review.json:instructions,patterns.deny,severity_threshold): edit the file onmainvia a regular PR. The next PR review picks up the change automatically.PRAGENT_ADDITIONAL_CONTEXT_URLdocument on Nexus raw-hosted (canalhandia/architecture.mdetc).posthashcorpus. If a candidate addendum flips ≥ 1 currently-accepted finding into false-positive, drop it.Generated from
/data/feedback.dbbyfeedback_analyze.py.