round: per-item Validation scores in the round record (cycle-floor-scores) #71

Merged
weksa merged 3 commits from weksa-lowering/cycle-floor-scores into main 2026-11-13 03:47:54 +00:00
Member

Cut cycle-floor-scores (spec weksa-lowering:cut_spec:cut-cycle-floor-scores.r1), first half of cycle-floor-paired.

RoundRecord gains cultcache key 22 validation_scores: Vec<LanguageScores> (defaulted, private, no getter): each panel language's live Validation ItemScores in corpus order, refused as 0, numbers only. Behaviour is otherwise identical; floor_of still spreads two means. A run.cc from before still opens (empty scores). score::validation_items shares split_mean's filter. weksa.loop_round schema regenerated; golf_loop banned-names list gains ItemScore, LanguageScores, validation_scores.

Tests: cargo test -p weksa --locked all green (golf_loop 113, lib 42, split_schema 7); clippy -D warnings clean. cargo fmt is not installed in this body, so fmt was not checked.

🤖 Generated with Claude Code

Cut `cycle-floor-scores` (spec weksa-lowering:cut_spec:cut-cycle-floor-scores.r1), first half of cycle-floor-paired. RoundRecord gains cultcache key 22 `validation_scores: Vec<LanguageScores>` (defaulted, private, no getter): each panel language's live Validation ItemScores in corpus order, refused as 0, numbers only. Behaviour is otherwise identical; floor_of still spreads two means. A run.cc from before still opens (empty scores). `score::validation_items` shares split_mean's filter. weksa.loop_round schema regenerated; golf_loop banned-names list gains ItemScore, LanguageScores, validation_scores. Tests: cargo test -p weksa --locked all green (golf_loop 113, lib 42, split_schema 7); clippy -D warnings clean. cargo fmt is not installed in this body, so fmt was not checked. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
weksa merged commit 516eb4b885 into main 2026-11-13 03:47:54 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
GameCult/Weksa!71
No description provided.