User Story
As a developer, I want CodeQL static analysis running in CI so that security vulnerabilities are detected automatically and branch protection can enforce code scanning results.
Acceptance Criteria
Notes
CodeQL was enabled in branch protection but the workflow was never created, blocking PR merges. This issue tracks setting it up properly.
Default CodeQL workflow for Python is sufficient — no custom queries needed for this project.
User Story
As a developer, I want CodeQL static analysis running in CI so that security vulnerabilities are detected automatically and branch protection can enforce code scanning results.
Acceptance Criteria
.github/workflows/codeql.ymlcreatedmainmainNotes
CodeQL was enabled in branch protection but the workflow was never created, blocking PR merges. This issue tracks setting it up properly.
Default CodeQL workflow for Python is sufficient — no custom queries needed for this project.