Skip to content

Adapt API v1 budget-window route to sim API batch backend#3541

Closed
anth-volk wants to merge 4 commits intocodex/budget-window-batchfrom
feat/api-v1-budget-window-adapter-on-3387
Closed

Adapt API v1 budget-window route to sim API batch backend#3541
anth-volk wants to merge 4 commits intocodex/budget-window-batchfrom
feat/api-v1-budget-window-adapter-on-3387

Conversation

@anth-volk
Copy link
Copy Markdown
Collaborator

Summary

Scope

  • Covers Stage 3 adapter work.
  • Does not attempt Stage 4 cache/dedupe or full removal of the remaining budget-window dependency on reform_impacts_service / local DB tracking.

Verification

  • python -m py_compile policyengine_api/libs/simulation_api_modal.py policyengine_api/services/economy_service.py tests/fixtures/libs/simulation_api_modal.py tests/fixtures/services/economy_service.py tests/unit/libs/test_simulation_api_modal.py tests/unit/services/test_economy_service.py
  • uv run ruff format --check policyengine_api/libs/simulation_api_modal.py policyengine_api/services/economy_service.py tests/fixtures/libs/simulation_api_modal.py tests/fixtures/services/economy_service.py tests/to_refactor/python/test_economy_budget_window_routes.py tests/unit/libs/test_simulation_api_modal.py tests/unit/services/test_economy_service.py
  • FLASK_DEBUG=1 uv run pytest tests/unit/libs/test_simulation_api_modal.py tests/unit/services/test_economy_service.py tests/unit/services/test_reform_impacts_service.py tests/unit/endpoints/test_simulation.py tests/to_refactor/python/test_economy_budget_window_routes.py

@anth-volk anth-volk closed this May 1, 2026
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