Add v0.4 mock_spec foundation#28
Conversation
v0.4 milestone progress summaryM1 —
|
M4 — native
|
M4 status: native mock_spec backendM4 is complete after the follow-up commit Closed from review:
Verification:
Ready to proceed to M5. |
M5 status: post-processing and diagnosticsM5 is complete after the follow-up commit Closed from review:
Verification:
Ready to proceed to M6. |
M6 status: pipeline assertion promotionM6 is complete after Closed from review:
Verification:
Ready to proceed to M7. |
M7 status: optional simstudy backendM7 is complete after the follow-up commit Closed from review:
Verification:
Ready for the documentation sprint before M8. |
Summary
This is the umbrella draft PR for the MockData v0.4 production refactor.
Current review target: Milestone 1 —
mock_specfoundation.This PR is intentionally not merge-ready yet. It is open for external review, transparency, and milestone-by-milestone discussion while v0.4 is built.
Milestone Checklist
mock_specconstructors and validatorsmock_specmock_specmock_specsimstudybackendMilestone 1 Contents
mock_spec()and direct variable-spec constructors:mock_spec_continuous()mock_spec_categorical()mock_spec_date()is_mock_spec()andvalidate_mock_spec().spec_version,provenance, andmodel_hint.NULL, single-variable specs,n = 0, malformed ranges, duplicate names, invalid model hints, and structured validation errors.development/v04-simstudy-spike/; the spike remains available in PR Spike: evaluate simstudy as v0.4 generation backend #27 history.Verification
Ran locally: