Commit 80cb9ae
Align second REGISTRY bullet with narrowed signature contract; add survey-scope regression test
R0 review on the prior commit caught two follow-on items:
(P2) REGISTRY.md:2555-2556 had two adjacent Phase 5 wave 1 bullets
about HAD signatures. The first (already narrowed) correctly limits
the regression-lock to parameter-name presence. The second still
claimed "constructor / fit() signatures match the real API
(regression-tested via inspect.signature)" - the same overstatement
the prior commit fixed in the first bullet. Bring the second bullet
in line with the narrower contract.
(P3) The new practitioner Step-3 caveats about the supported
survey-pretest scope (pweight + PSU/FPC) and the deferred stratified
+ replicate-weight regimes were not regression-locked at the
practitioner test layer. The existing
test_had_step_3_flags_qug_under_survey_deferral only covers the
QUG-skip / linearity-conditional wording, leaving the new scope
qualifications free to drift silently. Add
test_had_step_3_qualifies_supported_survey_scope asserting the
supported subset is named explicitly (pweight + PSU + FPC) and the
deferred regimes are flagged by name (stratif, replicate,
NotImplementedError) on both HAD handler variants.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent 6c7fc7f commit 80cb9ae
2 files changed
Lines changed: 42 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2553 | 2553 | | |
2554 | 2554 | | |
2555 | 2555 | | |
2556 | | - | |
| 2556 | + | |
2557 | 2557 | | |
2558 | 2558 | | |
2559 | 2559 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
894 | 894 | | |
895 | 895 | | |
896 | 896 | | |
| 897 | + | |
| 898 | + | |
| 899 | + | |
| 900 | + | |
| 901 | + | |
| 902 | + | |
| 903 | + | |
| 904 | + | |
| 905 | + | |
| 906 | + | |
| 907 | + | |
| 908 | + | |
| 909 | + | |
| 910 | + | |
| 911 | + | |
| 912 | + | |
| 913 | + | |
| 914 | + | |
| 915 | + | |
| 916 | + | |
| 917 | + | |
| 918 | + | |
| 919 | + | |
| 920 | + | |
| 921 | + | |
| 922 | + | |
| 923 | + | |
| 924 | + | |
| 925 | + | |
| 926 | + | |
| 927 | + | |
| 928 | + | |
| 929 | + | |
| 930 | + | |
| 931 | + | |
| 932 | + | |
| 933 | + | |
| 934 | + | |
| 935 | + | |
| 936 | + | |
| 937 | + | |
897 | 938 | | |
898 | 939 | | |
899 | 940 | | |
| |||
0 commit comments