Expert guide for creating, reviewing, refactoring, and migrating Odoo modules in versions 16.0, 17.0, 18.0, and 19.0, strictly following OCA Guidelines. Use it when the user mentions: creating an Odoo module, inheriting models or views, writing security (ACL/ir.rule), migrating between Odoo versions (e.g., 16 to 18…
Define how the agent should behave when implementing or modifying integrations with external APIs, marketplaces, webhooks, import/export pipelines, and synchronization logic.
Define how the agent should behave when reviewing an existing Odoo module for quality, maintainability, structure, OCA alignment, and production readiness.
Define how the agent should behave when a task affects access control, record rules, privilege escalation, controllers, SQL, or other security-sensitive logic.