Skip to content

Add Odoo ownership regression checks #904

@shiny-code-bot

Description

@shiny-code-bot

Intent

Add checks that prevent Odoo operational authority from drifting back into Odoo-related repos after cleanup.

Finish Line

Checks prevent provider/runtime authority from drifting back into Odoo repos

Current Status

State: Ready after first cleanup targets are classified.
Next action: Define forbidden patterns and repo-specific allowlists from the owner matrix.
Blocked by: No native issue blocker.
Waiting for: Owner matrix and first cleanup PRs.
Last verified: 2026-05-25 Launchplane docs and agent audits established the desired boundary.

Acceptance Criteria

  • Checks cover tenant repos, shared addons, Odoo image repos, and devkit with repo-specific exceptions.
  • Launchplane docs or .github/github.json expose the contract so future agents can find it.
  • Checks are narrow enough to allow source/build/test/local DX and thin Launchplane requests.
  • At least one cleanup PR demonstrates the check catching or approving the intended boundary.

Metadata

Metadata

Assignees

No one assigned

    Labels

    planDurable planning issueplan:activeCurrent active plan

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions