Repository navigation
chore: move the DSGAI scanner to GenAI-Security-Project/dsgai - #85
Merged
Merged
Conversation
The scanner now lives in its own repository, which carries the folder's full history up to #84 (byte-identical to this tree at that point) and has continued development since. Removes dsgai_scanner_tool/ and everything that only served it: the scanner-lint and scanner-selftest workflows, the four [scanner] issue templates, the fixture secret_scanning ignore, the CODEOWNERS entry, the pip Dependabot block and the benchmark holdback ignore. README, SECURITY.md and the issue chooser now point to the dsgai repo. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Adds a "Start here" section with screenshots of the live Crosswalk webapp and a DSGAI Scanner report, side by side, each linking to its webapp or repo. Also puts a hero screenshot in the header, a framework coverage view in the Crosswalk section, and a sibling-repos table under the repository map. Mapping counts now read 3,700+, in line with the live webapp (3,771). Screenshots live in assets/readme/. Applies the no-profile-links rule: names stay, LinkedIn links go (README contact and acknowledgments, CONTRIBUTING). Acknowledgments credit the scanner's initiators, Emmanuel Guilherme Junior and Harish Ramachandran, with Harish as the initial contributor. Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The DSGAI scanner now lives in its own repository: https://github.com/GenAI-Security-Project/dsgai
Migration check
dsgaicarries the folder's full history up to and including fix(scanner): absence-based rules warn, P02.9 scans bundles, SARIF confidence (#83) #84 (eef8215there).dsgaitree is byte-identical todsgai_scanner_tool/onmainhere (diff -rqis clean), so nothing is lost.dsgaihas moved on since then (engineer mode, packaging, SARIF schema CI).scanner/confidence-and-p02-fixesandscanner/issue-83-followupswere already merged here as fix(scanner): confidence seeds for absence/presence rules, split JWT out of P02.9 (#19, #22, #23, #24) #82 and fix(scanner): absence-based rules warn, P02.9 scans bundles, SARIF confidence (#83) #84 and are indsgai.What this removes
dsgai_scanner_tool/(88 files).github/workflows/scanner-lint.yml,.github/workflows/scanner-selftest.yml(dsgaihaslint.yml/selftest.yml).github/ISSUE_TEMPLATE/scanner-*.yml(all four exist indsgai).github/secret_scanning.yml(it only ignored the scanner fixtures).gitignorelineWhat this repoints
pip install ./dsgai+dsgai audit), sample-report image, and repo mapdsgaitrackerNote: #44 (license split) touches
dsgai_scanner_tool/rules/dsgai-rules.yaml, so it will conflict after this merges. The scanner side of that question now belongs todsgai, which is Apache-2.0.🤖 Generated with Claude Code