ja-panel-loop: language is the item's, the panel the run's; panel accept rule #49

Merged
weksa merged 10 commits from weksa-lowering/ja-panel-loop into main 2026-11-12 13:51:05 +00:00

2026-11-12

Weksa
Map: the regression test runs per language; decide adds the gain test for one language
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-12 13:50:48 +00:00
Weksa
Dao test-bed doc: corpus add names its language
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-12 12:35:02 +00:00
Weksa
Loop: lower each item in its own language, read and decide Validation per panel language
Prompt::lower takes the language; RunRecord carries the panel; RoundRecord and
Decision hold per-language readings (pooled keys retired); decide_panel is
Pareto non-regression over decide(); recall splits at UAX #29 word bounds.
Integration tests follow in the next commit.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-12 12:22:26 +00:00