Skip to content

Add fail-closed Semgrep analyzer#14

Merged
haasonsaas merged 1 commit into
mainfrom
feat/semgrep-core-analyzer
Jul 17, 2026
Merged

Add fail-closed Semgrep analyzer#14
haasonsaas merged 1 commit into
mainfrom
feat/semgrep-core-analyzer

Conversation

@haasonsaas

@haasonsaas haasonsaas commented Jul 17, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • add a Linux room-semgrep provider that runs OSS semgrep-core against confined source snapshots
  • bind analyzer receipts to the submitted diff, rules config, scanned targets, and explicit Room signal metadata
  • add an initial Go dynamic-SQL taint rule and document provider setup

Test plan

  • go test ./...
  • validate analyzers/semgrep/room.yml with Semgrep CE 1.139
  • run real-core smoke tests for an added-line taint finding, a deletion-only diff, and a finding marked nosem

@haasonsaas
haasonsaas merged commit 101f945 into main Jul 17, 2026
3 checks passed
@haasonsaas
haasonsaas deleted the feat/semgrep-core-analyzer branch July 17, 2026 21:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant