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. 223ca635…
/

Execution 223ca635Completed

Preview run for token2049-decentralizing/core#17 in TEST-TEST, started 5 hours ago.
PR historyGitHub
Score
58/ 100
Eligibility
Not eligiblepreviews never pay
Reward
0 USDCnot settled
Duration
48s

Score breakdown

Evidence55 × 40% = 22.0Code review85 × 30% = 25.5Issue fit35 × 30% = 10.5
total 58 · min 40

Evidence

55 / 100 · 40%
  • Linked issue0/25
    no "fixes #N" in the PR description
  • CI25/25
    all checks passed

Timeline

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

Workflow request

{
  "event": "opened",
  "head_sha": "63df2040b97571e53ac9c44ffc9e9de53e293554",
  "pr_number": 17,
  "repository": "token2049-decentralizing/core",
  "campaign_id": "169c960e-d90c-4484-bcc1-20641d34643e"
}
Execution ID
223ca635-11b5-4127-b756-843c93ee4ca8
Event
Opened / pushed (preview)
Author
@9teMare
Paid to
Previews don't pay
Payout tx
—
Commit
63df204
Webhook
8a69ae70-c250-11f1-99cc-f4b39c82129d
Evaluation hash
Approval0/20
no approving review
  • Tests20/20
    cre-runner/execution_test.go
  • Diff size10/10
    +159 / -34 lines
  • Code review

    85 / 100 · 30%
    • Correctness37/40
    • Tests19/25
    • Code quality20/25
    • Security9/10

    Issue fit

    35 / 100 · 30%
    • Issue relevance5/50
    • Value18/30
    • Scope12/20

    Eligibility

    • ✕Merged
    • ✓CI passed
    • ✕Linked issue
    • ✓Min score58 / 40

    Where points were lost

    • Code review · SecurityThe new campaign-management gate is client-side only (the backend API remains unauthenticated, as the PR itself admits in DEPLOY.md), so it can be bypassed and provides no real access control.cre-runner-frontend/components/require-wallet.tsx:46-73
    • Code review · CorrectnessDocumentation removes the NEXT_PUBLIC_SOLANA_CLUSTER and NEXT_PUBLIC_USDC_MINT entries and claims devnet-only genesis-hash enforcement, but no code change in this PR removes or adds that behavior, so docs may now drift from the code.cre-runner/DEPLOY.md:269-276
    • Code review · Code qualityThe GitHub sign-in button markup is duplicated between campaign-actions.tsx and require-wallet.tsx instead of being shared.cre-runner-frontend/components/campaign-actions.tsx:80-90
    • Code review · Code qualityThe only change in this file is a pure formatting/line-wrap edit, unrelated churn in a feature PR.cre-runner-frontend/components/campaign-treasury.tsx:289-294
    • Issue fit · Issue relevanceNo linked issue and the PR has an empty body with the placeholder title 'test', so the intended requirement cannot be verified and it scores at most the no-issue cap.
    • Issue fit · ScopeThe PR bundles two distinct concerns — a frontend wallet sign-in gate and a backend payout-mint validation change in the Go runner — instead of a single focused change.cre-runner/internal/solana/payouts.go:92-130
    • Issue fit · ValueThe wallet gate is client-side only and the API itself remains unauthenticated (as the DEPLOY.md change admits), so the enforcement is cosmetic for security purposes.cre-runner-frontend/components/require-wallet.tsx:1-73
    • Issue fit · ScopeA pure line-wrapping reformat with no functional change is unrelated churn inside this PR.cre-runner-frontend/components/campaign-treasury.tsx:289-294
    • Issue fit · ValueThe throwaway title 'test' and missing description suggest a low-effort submission despite the substantive code, undermining reviewability.
    0x136b4f4f14f703d0606f64695e197b360405ebfbe3de57146cb4826bcab3d888
    Policy hash
    0x609bd98464f0f328247db7370aee47d8709a9542e250f4ffc741c0f28579bbee
    Runner
    080d6d9a597198