Skip to content

Split candidate staging versions#973

Merged
anth-volk merged 5 commits into
mainfrom
feat/versioned-run-staging
May 14, 2026
Merged

Split candidate staging versions#973
anth-volk merged 5 commits into
mainfrom
feat/versioned-run-staging

Conversation

@anth-volk
Copy link
Copy Markdown
Collaborator

Fixes #972

Summary

  • Split candidate staging paths from final release versions so staged artifacts are scoped by candidate version and run ID.
  • Keep final release records tied to the release version.
  • Temporarily skip the Stage 1 Medicaid enrollment validator with a dedicated pytest marker while Confirm Medicaid Stage 1 validator year alignment #971 confirms whether the 2024 target / 2025 formula-period alignment is intentional.

Testing

  • make lint
  • uv run --no-sync --with pytest --with sqlalchemy --with sqlmodel --with policyengine-us==1.691.3 python -m pytest validation/stage_1/test_enhanced_cps.py::test_medicaid_calibration -q

Related: #971

@anth-volk anth-volk force-pushed the feat/versioned-run-staging branch from d4afa20 to 9de946a Compare May 13, 2026 22:33
@anth-volk anth-volk marked this pull request as ready for review May 14, 2026 14:20
@anth-volk anth-volk merged commit 290f691 into main May 14, 2026
12 checks passed
@anth-volk anth-volk deleted the feat/versioned-run-staging branch May 14, 2026 14:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Split staged candidate versions and temporarily skip Medicaid validator

1 participant