Skip to content

[codex] Add PNW recipe constraints#84

Open
coder13 wants to merge 12 commits into
mainfrom
codex/pnw-recipe-constraints
Open

[codex] Add PNW recipe constraints#84
coder13 wants to merge 12 commits into
mainfrom
codex/pnw-recipe-constraints

Conversation

@coder13
Copy link
Copy Markdown
Owner

@coder13 coder13 commented May 23, 2026

Summary

  • add recipe-local constraints for PNW assignment behavior
  • add delegate/organizer competitor assignment step to the main PNW recipe
  • add behavior tests for staff wraparound, key-staff spreading, first-timer distribution, speed balancing, and similar first-name avoidance

Validation

  • yarn test src/lib/recipes/constraints.test.ts src/store/reducers/runRecipe.test.ts
  • yarn check:type
  • pre-push hook: tsc --noEmit and eslint ./ passed with warnings only

Note

  • Full pre-commit Vitest suite currently fails in src/store/actions.test.ts on an unrelated expectation for patchWcif payload including formatVersion.

@coder13 coder13 force-pushed the codex/pnw-recipe-constraints branch 10 times, most recently from 34548c3 to f769448 Compare May 23, 2026 23:20
@coder13 coder13 force-pushed the codex/pnw-recipe-constraints branch from f769448 to 7101033 Compare May 23, 2026 23:22
@coder13 coder13 changed the base branch from beta to main May 23, 2026 23:23
…traints

# Conflicts:
#	src/components/RoundActionButtons.tsx
#	src/pages/Competition/Round/RoundContainer.tsx
#	src/store/reducers/runRecipe.ts
@coder13 coder13 marked this pull request as ready for review May 23, 2026 23:29
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