Skip to content

fix(prizes): validate minimum score config - #119

Merged
ralyodio merged 1 commit into
profullstack:masterfrom
rissrice2105-agent:fix/prize-min-scored-config
Aug 1, 2026
Merged

fix(prizes): validate minimum score config#119
ralyodio merged 1 commit into
profullstack:masterfrom
rissrice2105-agent:fix/prize-min-scored-config

Conversation

@rissrice2105-agent

@rissrice2105-agent rissrice2105-agent commented Aug 1, 2026

Copy link
Copy Markdown
Contributor

Fixes #118.

What changed

  • route PRIZE_MIN_SCORED through the centralized positive-integer environment parser
  • fall back to 3 for malformed, non-positive, fractional, or unsafe values
  • add regression coverage for valid and malformed configurations

Validation

  • pnpm --filter @aiornot/web exec vitest run lib/env.test.ts (3/3)
  • pnpm --filter @aiornot/web test (104/104)
  • pnpm --filter @aiornot/web typecheck
  • pnpm --filter @aiornot/web lint (0 errors; 7 existing warnings)

@ralyodio
ralyodio merged commit 00a0b66 into profullstack:master Aug 1, 2026
5 checks passed
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.

Malformed PRIZE_MIN_SCORED can break weekly prize draws

2 participants