test(essay): add governed facets synthetic recovery evidence - #782
test(essay): add governed facets synthetic recovery evidence#782seonghobae wants to merge 2 commits into
Conversation
|
Warning Review limit reached
Next review available in: 27 minutes You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository. How can I continue?After more reviews become available, a review can be triggered using the To avoid repeated limits, reduce automatic review volume by pausing incremental auto-reviews earlier, using label-based review opt-in, excluding WIP or generated PR titles, or requesting reviews manually when the PR is ready. If your team needs uninterrupted high-volume reviews, an organization admin can enable usage-based reviews. How do review limits work?CodeRabbit enforces per-developer PR review limits for each organization. Most developers receive the normal plan review availability. For paid Pro and Pro+ PR reviews, CodeRabbit uses adaptive limits for sustained high-volume activity. When a developer's recent PR review activity reaches the 95th percentile or higher among CodeRabbit users, additional reviews become available more gradually as earlier reviews age out of the rolling window. Please refer docs for additional details. Review details⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (2)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
@coderabbitai review |
|
|
Superseded by GREEN on current main. |
Buyer-visible scientific gap
Issue #397 requires essay-scoring calibration evidence that treats human/automated scorers as fallible raters and demonstrates parameter recovery rather than relying on agreement/correlation alone. The paired rating-range diagnostic from #748 is protected-integrated, so this Draft evaluates the existing governed scoring-facets estimator without adding a new likelihood or provider integration.
Governed synthetic recovery slice
The deterministic simulation:
build_scoring_facets_calibration_bundle;fit_scoring_facets_design, which delegates production estimation to the existing Rust facets kernel;Exact-current scientific evidence
Current exact head:
b88eb9ad22f7d0cccb104aa4154e42f0915daed3over protectedmainc91ae210bc8e0340a5b0587cf5289b82a2e8ab92.CI run
31551770403reached the complete Python 3.14 suite. The new governed facets synthetic-recovery test is GREEN on that exact head. Rust/PyO3, package, fuzz, explicit GPU smoke/parity, Security Scan, and SAST also succeeded. The Python aggregate result is 5 failed, 3459 passed, 2 skipped; the five failures are inherited protected-main contract inconsistencies outside this two-file scientific slice:ACTIVE PRvocabulary expected by its contract;IMPLEMENTED / PLANNED extensionswording;This evidence therefore supports the bounded recovery test itself but does not establish repository-wide merge readiness. The scientific thresholds were not loosened to obtain GREEN.
Scientific basis
Uto, M., & Aramaki, K. (2024). Linking essay-writing tests using many-facet models and neural automated essay scoring. Behavior Research Methods, 56, 8450–8479. https://doi.org/10.3758/s13428-024-02485-2
The paper explicitly models task difficulty and rater severity in a many-facet essay-scoring setting. This PR does not claim that the repository's current baseline models rater consistency/range restriction, establishes construct validity, or authorizes high-stakes deployment.
Merge boundary
Keep Draft until the protected-main baseline correction integrates. Regenerate every base-sensitive exact-head gate on the resulting live base, require the recovery evidence to remain GREEN without threshold weakening, and merge only when the unchanged head satisfies all live governance and review requirements. No release bump is included.
Advances #397.