Problem
During the workflow metadata rollout, GitHub code scanning showed 3 existing open alerts:
These appear to be pre-existing findings and are not introduced by the workflow metadata PR.
Direction
Resolve or explicitly triage the CodeQL alerts in a focused security/quality cleanup pass.
Acceptance Criteria
- Each open CodeQL alert is either fixed or documented as a justified false positive/suppression.
- CI and repo quality gates pass after the changes.
- GitHub code scanning is rechecked and the alert count is reduced or the remaining state is explicitly explained.
Migrated from bot-authored issue #20 because shiny-code-bot is awaiting spam appeal. Original created: 2026-04-29T19:48:00Z.
Problem
During the workflow metadata rollout, GitHub code scanning showed 3 existing open alerts:
py/clear-text-logging-sensitive-dataindocker/scripts/run_odoo_data_workflows.pynear line 1381https://github.com/cbusillo/odoo-devkit/security/code-scanning/3
py/clear-text-storage-sensitive-datainodoo_devkit/ide_support.pynear line 73https://github.com/cbusillo/odoo-devkit/security/code-scanning/2
actions/missing-workflow-permissionsin.github/workflows/ci.ymlnear line 12https://github.com/cbusillo/odoo-devkit/security/code-scanning/1
These appear to be pre-existing findings and are not introduced by the workflow metadata PR.
Direction
Resolve or explicitly triage the CodeQL alerts in a focused security/quality cleanup pass.
Acceptance Criteria
Migrated from bot-authored issue #20 because
shiny-code-botis awaiting spam appeal. Original created: 2026-04-29T19:48:00Z.