{
  "kind": "proposed native Odoo module acceptance plan",
  "created_on": "2026-11-05",
  "status": "NOT_RUN",
  "scope": "The local Python results do not execute these cases in Odoo. Approve actual expectations first.",
  "cases": [
    {
      "case_id": "N01",
      "scenario": "clean_install",
      "proposed_expectation": "Module installs on a clean database with declared dependencies.",
      "policy_approval": "PENDING",
      "approved_expectation": null,
      "odoo_version": null,
      "module_commit": null,
      "dependency_revisions": null,
      "identity": null,
      "company_context": null,
      "entry_point": null,
      "record_ids": null,
      "execution_status": "NOT_RUN",
      "observed_result": null,
      "evidence_ref": null,
      "defect_ref": null,
      "retest_ref": null,
      "owner": null
    },
    {
      "case_id": "N02",
      "scenario": "existing_data_upgrade",
      "proposed_expectation": "Approved old-record treatment holds on an upgraded protected copy.",
      "policy_approval": "PENDING",
      "approved_expectation": null,
      "odoo_version": null,
      "module_commit": null,
      "dependency_revisions": null,
      "identity": null,
      "company_context": null,
      "entry_point": null,
      "record_ids": null,
      "execution_status": "NOT_RUN",
      "observed_result": null,
      "evidence_ref": null,
      "defect_ref": null,
      "retest_ref": null,
      "owner": null
    },
    {
      "case_id": "N03",
      "scenario": "test_discovery",
      "proposed_expectation": "Runner output identifies the intended enabled/selected tests.",
      "policy_approval": "PENDING",
      "approved_expectation": null,
      "odoo_version": null,
      "module_commit": null,
      "dependency_revisions": null,
      "identity": null,
      "company_context": null,
      "entry_point": null,
      "record_ids": null,
      "execution_status": "NOT_RUN",
      "observed_result": null,
      "evidence_ref": null,
      "defect_ref": null,
      "retest_ref": null,
      "owner": null
    },
    {
      "case_id": "N04",
      "scenario": "ordinary_5_percent_approval",
      "proposed_expectation": "Actual module meets the independently approved contract for this model case; replace illustrative IDs and thresholds.",
      "policy_approval": "PENDING",
      "approved_expectation": null,
      "odoo_version": null,
      "module_commit": null,
      "dependency_revisions": null,
      "identity": null,
      "company_context": null,
      "entry_point": null,
      "record_ids": null,
      "execution_status": "NOT_RUN",
      "observed_result": null,
      "evidence_ref": null,
      "defect_ref": null,
      "retest_ref": null,
      "owner": null
    },
    {
      "case_id": "N05",
      "scenario": "exact_10_percent_boundary",
      "proposed_expectation": "Actual module meets the independently approved contract for this model case; replace illustrative IDs and thresholds.",
      "policy_approval": "PENDING",
      "approved_expectation": null,
      "odoo_version": null,
      "module_commit": null,
      "dependency_revisions": null,
      "identity": null,
      "company_context": null,
      "entry_point": null,
      "record_ids": null,
      "execution_status": "NOT_RUN",
      "observed_result": null,
      "evidence_ref": null,
      "defect_ref": null,
      "retest_ref": null,
      "owner": null
    },
    {
      "case_id": "N06",
      "scenario": "10_01_percent_requires_another_decision",
      "proposed_expectation": "Actual module meets the independently approved contract for this model case; replace illustrative IDs and thresholds.",
      "policy_approval": "PENDING",
      "approved_expectation": null,
      "odoo_version": null,
      "module_commit": null,
      "dependency_revisions": null,
      "identity": null,
      "company_context": null,
      "entry_point": null,
      "record_ids": null,
      "execution_status": "NOT_RUN",
      "observed_result": null,
      "evidence_ref": null,
      "defect_ref": null,
      "retest_ref": null,
      "owner": null
    },
    {
      "case_id": "N07",
      "scenario": "actor_without_approval_role",
      "proposed_expectation": "Actual module meets the independently approved contract for this model case; replace illustrative IDs and thresholds.",
      "policy_approval": "PENDING",
      "approved_expectation": null,
      "odoo_version": null,
      "module_commit": null,
      "dependency_revisions": null,
      "identity": null,
      "company_context": null,
      "entry_point": null,
      "record_ids": null,
      "execution_status": "NOT_RUN",
      "observed_result": null,
      "evidence_ref": null,
      "defect_ref": null,
      "retest_ref": null,
      "owner": null
    },
    {
      "case_id": "N08",
      "scenario": "record_in_unauthorized_company",
      "proposed_expectation": "Actual module meets the independently approved contract for this model case; replace illustrative IDs and thresholds.",
      "policy_approval": "PENDING",
      "approved_expectation": null,
      "odoo_version": null,
      "module_commit": null,
      "dependency_revisions": null,
      "identity": null,
      "company_context": null,
      "entry_point": null,
      "record_ids": null,
      "execution_status": "NOT_RUN",
      "observed_result": null,
      "evidence_ref": null,
      "defect_ref": null,
      "retest_ref": null,
      "owner": null
    },
    {
      "case_id": "N09",
      "scenario": "reviewed_revision_is_stale",
      "proposed_expectation": "Actual module meets the independently approved contract for this model case; replace illustrative IDs and thresholds.",
      "policy_approval": "PENDING",
      "approved_expectation": null,
      "odoo_version": null,
      "module_commit": null,
      "dependency_revisions": null,
      "identity": null,
      "company_context": null,
      "entry_point": null,
      "record_ids": null,
      "execution_status": "NOT_RUN",
      "observed_result": null,
      "evidence_ref": null,
      "defect_ref": null,
      "retest_ref": null,
      "owner": null
    },
    {
      "case_id": "N10",
      "scenario": "cancelled_quotation",
      "proposed_expectation": "Actual module meets the independently approved contract for this model case; replace illustrative IDs and thresholds.",
      "policy_approval": "PENDING",
      "approved_expectation": null,
      "odoo_version": null,
      "module_commit": null,
      "dependency_revisions": null,
      "identity": null,
      "company_context": null,
      "entry_point": null,
      "record_ids": null,
      "execution_status": "NOT_RUN",
      "observed_result": null,
      "evidence_ref": null,
      "defect_ref": null,
      "retest_ref": null,
      "owner": null
    },
    {
      "case_id": "N11",
      "scenario": "duplicate_selection_in_one_request",
      "proposed_expectation": "Actual module meets the independently approved contract for this model case; replace illustrative IDs and thresholds.",
      "policy_approval": "PENDING",
      "approved_expectation": null,
      "odoo_version": null,
      "module_commit": null,
      "dependency_revisions": null,
      "identity": null,
      "company_context": null,
      "entry_point": null,
      "record_ids": null,
      "execution_status": "NOT_RUN",
      "observed_result": null,
      "evidence_ref": null,
      "defect_ref": null,
      "retest_ref": null,
      "owner": null
    },
    {
      "case_id": "N12",
      "scenario": "repeat_same_approval",
      "proposed_expectation": "Actual module meets the independently approved contract for this model case; replace illustrative IDs and thresholds.",
      "policy_approval": "PENDING",
      "approved_expectation": null,
      "odoo_version": null,
      "module_commit": null,
      "dependency_revisions": null,
      "identity": null,
      "company_context": null,
      "entry_point": null,
      "record_ids": null,
      "execution_status": "NOT_RUN",
      "observed_result": null,
      "evidence_ref": null,
      "defect_ref": null,
      "retest_ref": null,
      "owner": null
    },
    {
      "case_id": "N13",
      "scenario": "caller_supplies_false_approver",
      "proposed_expectation": "Actual module meets the independently approved contract for this model case; replace illustrative IDs and thresholds.",
      "policy_approval": "PENDING",
      "approved_expectation": null,
      "odoo_version": null,
      "module_commit": null,
      "dependency_revisions": null,
      "identity": null,
      "company_context": null,
      "entry_point": null,
      "record_ids": null,
      "execution_status": "NOT_RUN",
      "observed_result": null,
      "evidence_ref": null,
      "defect_ref": null,
      "retest_ref": null,
      "owner": null
    },
    {
      "case_id": "N14",
      "scenario": "audit_failure_after_state_assignment",
      "proposed_expectation": "Actual module meets the independently approved contract for this model case; replace illustrative IDs and thresholds.",
      "policy_approval": "PENDING",
      "approved_expectation": null,
      "odoo_version": null,
      "module_commit": null,
      "dependency_revisions": null,
      "identity": null,
      "company_context": null,
      "entry_point": null,
      "record_ids": null,
      "execution_status": "NOT_RUN",
      "observed_result": null,
      "evidence_ref": null,
      "defect_ref": null,
      "retest_ref": null,
      "owner": null
    },
    {
      "case_id": "N15",
      "scenario": "batch_second_company_is_unauthorized",
      "proposed_expectation": "Actual module meets the independently approved contract for this model case; replace illustrative IDs and thresholds.",
      "policy_approval": "PENDING",
      "approved_expectation": null,
      "odoo_version": null,
      "module_commit": null,
      "dependency_revisions": null,
      "identity": null,
      "company_context": null,
      "entry_point": null,
      "record_ids": null,
      "execution_status": "NOT_RUN",
      "observed_result": null,
      "evidence_ref": null,
      "defect_ref": null,
      "retest_ref": null,
      "owner": null
    },
    {
      "case_id": "N16",
      "scenario": "batch_second_audit_write_fails",
      "proposed_expectation": "Actual module meets the independently approved contract for this model case; replace illustrative IDs and thresholds.",
      "policy_approval": "PENDING",
      "approved_expectation": null,
      "odoo_version": null,
      "module_commit": null,
      "dependency_revisions": null,
      "identity": null,
      "company_context": null,
      "entry_point": null,
      "record_ids": null,
      "execution_status": "NOT_RUN",
      "observed_result": null,
      "evidence_ref": null,
      "defect_ref": null,
      "retest_ref": null,
      "owner": null
    },
    {
      "case_id": "N17",
      "scenario": "simultaneous_approval",
      "proposed_expectation": "Controlled concurrent native requests leave the agreed single approval/effect.",
      "policy_approval": "PENDING",
      "approved_expectation": null,
      "odoo_version": null,
      "module_commit": null,
      "dependency_revisions": null,
      "identity": null,
      "company_context": null,
      "entry_point": null,
      "record_ids": null,
      "execution_status": "NOT_RUN",
      "observed_result": null,
      "evidence_ref": null,
      "defect_ref": null,
      "retest_ref": null,
      "owner": null
    },
    {
      "case_id": "N18",
      "scenario": "company_and_field_behavior",
      "proposed_expectation": "Native role/company/field values match the approved policy.",
      "policy_approval": "PENDING",
      "approved_expectation": null,
      "odoo_version": null,
      "module_commit": null,
      "dependency_revisions": null,
      "identity": null,
      "company_context": null,
      "entry_point": null,
      "record_ids": null,
      "execution_status": "NOT_RUN",
      "observed_result": null,
      "evidence_ref": null,
      "defect_ref": null,
      "retest_ref": null,
      "owner": null
    },
    {
      "case_id": "N19",
      "scenario": "standard_workflow_regression",
      "proposed_expectation": "Each relevant overridden standard workflow preserves required behavior.",
      "policy_approval": "PENDING",
      "approved_expectation": null,
      "odoo_version": null,
      "module_commit": null,
      "dependency_revisions": null,
      "identity": null,
      "company_context": null,
      "entry_point": null,
      "record_ids": null,
      "execution_status": "NOT_RUN",
      "observed_result": null,
      "evidence_ref": null,
      "defect_ref": null,
      "retest_ref": null,
      "owner": null
    },
    {
      "case_id": "N20",
      "scenario": "rehearsal_recovery",
      "proposed_expectation": "Recovery of the protected rehearsal covers code and database changes, with observed evidence.",
      "policy_approval": "PENDING",
      "approved_expectation": null,
      "odoo_version": null,
      "module_commit": null,
      "dependency_revisions": null,
      "identity": null,
      "company_context": null,
      "entry_point": null,
      "record_ids": null,
      "execution_status": "NOT_RUN",
      "observed_result": null,
      "evidence_ref": null,
      "defect_ref": null,
      "retest_ref": null,
      "owner": null
    }
  ]
}
