📝 IssueName
Analyzer Runner Interface 및 Stub 구현
📝 Description
Semgrep, CodeQL, Infra analyzer를 동일한 방식으로 실행할 수 있도록 공통 interface를 정의하고, 각 analyzer의 stub runner를 구현한다.
Milestone 2에서는 실제 분석 도구를 실행하지 않고 pipeline에서 호출 가능한 구조를 만든다.
📝 Todo
📝 참고 사항
실제 Semgrep CLI, CodeQL database/query, Infra scanner 실행은 이후 Milestone에서 별도 구현한다.
📝 IssueName
📝 Description
📝 Todo
app/services/scanner/base.py추가app/services/scanner/semgrep_runner.py구현app/services/scanner/codeql_runner.py구현app/services/scanner/infra_runner.py구현📝 참고 사항