Skip to content

Fix inherited rollback plan availability#920

Merged
shiny-code-bot merged 1 commit into
mainfrom
feat/odoo-inherited-rollback-plan-read-model
May 25, 2026
Merged

Fix inherited rollback plan availability#920
shiny-code-bot merged 1 commit into
mainfrom
feat/odoo-inherited-rollback-plan-read-model

Conversation

@shiny-code-bot
Copy link
Copy Markdown
Collaborator

Summary

  • resolve inherited generic-web rollback-plan availability against the prod lane
  • require a prod lane before advertising the inherited rollback planner as supported
  • cover Odoo inherited rollback-plan context and missing-prod-lane behavior in product read-model tests

Validation

  • uv run python -m unittest tests.test_product_environment_read_model tests.test_driver_descriptors
  • uv run --extra dev ruff check --diff control_plane/contracts/product_environment_read_model.py tests/test_product_environment_read_model.py
  • uv run --extra dev ruff check control_plane/contracts/product_environment_read_model.py tests/test_product_environment_read_model.py
  • uv run --extra dev ruff format --check control_plane/contracts/product_environment_read_model.py tests/test_product_environment_read_model.py
  • uv run --extra dev mypy control_plane tests

Notes

  • JetBrains inspection returned only STATUS: error; no actionable findings were available from the tool.
  • One read-only planning agent was still running; the completed agents plus local audit were enough for this narrow correctness fix.

@shiny-code-bot shiny-code-bot merged commit ac6e5b8 into main May 25, 2026
12 checks passed
@shiny-code-bot shiny-code-bot deleted the feat/odoo-inherited-rollback-plan-read-model branch May 25, 2026 22:34
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.

2 participants