KudozPR rewards from GitHub activity
  • Overview
  • Campaigns
  • CRE executions
  • My rewards
  • New campaign
Repositories
  • token2049-decentralizing/core
    425
  • token2049-decentralizing/valid-palindrome
    28
  • token2049-decentralizing/two-sum
    24
Checking APIcre-runner.fly.dev
  1. CRE executions
  2. ea5f9d39…
/

Execution ea5f9d39Completed

Preview run for token2049-decentralizing/core#22 in TEST-TEST, started 4 hours ago.
PR historyGitHub
Score
66/ 100
Eligibility
Not eligiblepreviews never pay
Reward
0 USDCnot settled
Duration
2m 28s

Score breakdown

Evidence80 × 40% = 32.0Code review80 × 30% = 24.0Issue fit34 × 30% = 10.2
total 66 · min 10

Evidence

80 / 100 · 40%
  • Linked issue25/25
    #21
  • CI25/25
    all checks passed

Timeline

  1. QueuedOct 7, 2026, 14:11
  2. RunningOct 7, 2026, 14:11
  3. CompletedOct 7, 2026, 14:14

Workflow request

{
  "event": "opened",
  "head_sha": "46d2343510dcf6f4f7e79ba0632537395f37f019",
  "pr_number": 22,
  "repository": "token2049-decentralizing/core",
  "campaign_id": "169c960e-d90c-4484-bcc1-20641d34643e"
}
Rerun of
14c85286
Execution ID
ea5f9d39-743a-4ce3-8d56-a26bd1bdd5e9
Event
Opened / pushed (preview)
Author
@9teMare
Paid to
Previews don't pay
Payout tx
—
Commit
46d2343
Webhook
Approval
0/20
no approving review
  • Tests20/20
    cre-runner/internal/ghapp/ghapp_test.go
  • Diff size10/10
    +296 / -9 lines
  • Code review

    80 / 100 · 30%
    • Correctness33/40
    • Tests18/25
    • Code quality21/25
    • Security8/10

    Issue fit

    34 / 100 · 30%
    • Issue relevance5/50
    • Value21/30
    • Scope8/20

    Eligibility

    • ✕Merged
    • ✓CI passed
    • ✓Linked issue
    • ✓Min score66 / 10

    Where points were lost

    • Code review · CorrectnessThe limits file pins every CLI simulation limit to today's defaults rather than only raising the Solana report size, so future CLI default changes (e.g. ExecutionTimeout) will be silently overridden by this stale snapshot, while the comments and test only guard two fields.cre-runner/cre/simulation-limits.json:1-77
    • Code review · CorrectnessCRE_LIMITS validation is inconsistent: an explicitly configured relative path that does not exist is silently ignored (no --limits passed), while an absolute path bypasses the existence check entirely and will fail at execution time.cre-runner/main.go:177-179
    • Code review · SecurityThe trusted linked_issue_unreadable note asserts 'The PR links issue #N' using an attacker-controlled number parsed from the untrusted PR body, telling the model to treat unverifiable linkage as fact instead of as an unverified reference.cre-runner/internal/reviewer/review.go:121-125
    • Code review · TestsThe new CRE_LIMITS/fileExists selection logic in setupExecutions has no test covering the default-present, default-missing, custom-relative and absolute-path branches.cre-runner/main.go:177-179
    • Code review · Code qualityThe PR bundles two unrelated changes (GitHub issue-access fallback and Solana simulation limits) under a placeholder issue titled 'test issue' with no descriptive body, hurting reviewability and traceability.
    • Issue fit · Issue relevanceLinked issue #21 is a content-free placeholder (title and body both 'test issue'), so the PR's claim 'fixes #21' cannot be verified and the issue looks created just to satisfy the linking requirement.
    • Issue fit · ScopeThe PR bundles two unrelated fixes: a CRE simulation limits file raising the Solana report size (with simulate.sh, main.go, simulate.go, Dockerfile, DEPLOY.md changes) and a separate GitHub App Issues-read token fallback (ghapp.go, reviewer/github.go, review.go).cre-runner/cre/simulation-limits.json:1-77
    • Issue fit · ScopeRemoves an unrelated stray 'test' line from the README, unrelated to either fix.README.md:2540-2541
    • Issue fit · ValueCRE_LIMITS accepts absolute paths without any existence check, so a typo silently passes a nonexistent limits file to the CLI.cre-runner/main.go:177-179
    64710db0-c257-11f1-85c9-84679dea80c5
    Evaluation hash
    0x8257de603a2ef9b1b47e33bf02885966082f757dec2fb331619254ee297e6ad5
    Policy hash
    0x7d7ecbd4e4f13c3e530698ee0d67a2268e25aef6fa02947278d5e1af3775bbf0
    Runner
    080d6d9a597198