Skip to content

Prove Odoo website bootstrap readback#65

Merged
cbusillo merged 1 commit into
mainfrom
fix-website-bootstrap-readback-proof
Jun 13, 2026
Merged

Prove Odoo website bootstrap readback#65
cbusillo merged 1 commit into
mainfrom
fix-website-bootstrap-readback-proof

Conversation

@cbusillo

Copy link
Copy Markdown
Owner

Summary

  • fail closed when page-backed website bootstrap fixtures name a missing primary page XMLID
  • verify persisted homepage, canonical domain, and requested logo bytes before printing success
  • emit safe boolean/id readback markers for website bootstrap proof

Validation

  • uv run ruff format --check docker/scripts/odoo_website_bootstrap.py tests/test_odoo_website_bootstrap.py
  • uv run ruff check docker/scripts/odoo_website_bootstrap.py tests/test_odoo_website_bootstrap.py
  • uv run python -m unittest tests.test_odoo_website_bootstrap tests.test_odoo_data_workflows
  • uv run python -m unittest discover -s tests
  • uv build

Review

  • agent review found XMLID fallback, route-homepage marker, and logo readback gaps; addressed with tests and code before opening.

@cbusillo cbusillo merged commit 9c387ca into main Jun 13, 2026
4 checks passed
@cbusillo cbusillo deleted the fix-website-bootstrap-readback-proof branch June 13, 2026 16:58
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