Skip to content

Add declarative US 2024 replacement spec#250

Merged
MaxGhenis merged 1 commit into
mainfrom
codex/spec-pack-replication-20260606
Jun 6, 2026
Merged

Add declarative US 2024 replacement spec#250
MaxGhenis merged 1 commit into
mainfrom
codex/spec-pack-replication-20260606

Conversation

@MaxGhenis
Copy link
Copy Markdown
Contributor

Summary

  • add packaged microplex_us/specs/us-2024.yaml as the spec-driven MP/eCPS replacement baseline
  • declare eCPS clone spine semantics, demographics-only PUF conditioning, full synthetic PUF synthesis, CPS-keep fill, and CPS-keep override steps
  • pin microplex to spec-engine commit 90f21d2 and canonical microimpute commit 90be828e
  • package the YAML and test it against the existing support-clone constants

Tests

  • env -u UV_FROZEN uv run --extra dev python -m pytest tests/specs/test_us_2024_spec.py -q
  • env -u UV_FROZEN uv run --extra dev python -m pytest tests/specs/test_us_2024_spec.py tests/test_project_metadata.py -q
  • env -u UV_FROZEN uv run --extra dev ruff check tests/specs/test_us_2024_spec.py src/microplex_us/specs/__init__.py
  • env -u UV_FROZEN uv build --wheel --out-dir /tmp/microplex_us_spec_wheel_check plus zip check that microplex_us/specs/us-2024.yaml is present

Boundary

This is the declarative spec-pack baseline. It does not promote or rebuild a dataset yet; the next work is wiring run_spec targets/calibrate/export and then running scaled/full candidates against the frozen production eCPS guard.

@MaxGhenis MaxGhenis merged commit 9861213 into main Jun 6, 2026
5 checks passed
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.

1 participant