Skip to content

Commit fdf425c

Browse files
emmanuelgjrclaude
andauthored
chore: remove crosswalk/ — now maintained in GenAI-Security-Project/crosswalk (#68)
The crosswalk has its own repository. Remove the in-repo copy and point README, CONTRIBUTING, SECURITY and the bug-report template at the dedicated repo. Drop the Dependabot npm entry for /crosswalk, which would otherwise fail on every run. The Pages redirect is unchanged. Claude-Session: https://claude.ai/code/session_01KJVKF6raJCNKBWjTkDSqR4 Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
1 parent 8b48e84 commit fdf425c

252 files changed

Lines changed: 5 additions & 321884 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎.github/ISSUE_TEMPLATE/bug_report.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
name: Bug Report
3-
about: Report a problem with datasets, validation tools, or the crosswalk webapp
3+
about: Report a problem with datasets or validation tools (crosswalk issues go to GenAI-Security-Project/crosswalk)
44
labels: bug
55
---
66

‎.github/dependabot.yml‎

Lines changed: 0 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -71,35 +71,6 @@
7171
- dependency-name: "*"
7272
update-types: ["version-update:semver-major"]
7373

74-
# ----- npm dependencies in crosswalk/ -----
75-
- package-ecosystem: "npm"
76-
directory: "/crosswalk"
77-
schedule:
78-
interval: "weekly"
79-
day: "monday"
80-
time: "06:00"
81-
timezone: "Etc/UTC"
82-
open-pull-requests-limit: 10
83-
versioning-strategy: "increase-if-necessary"
84-
labels:
85-
- "dependencies"
86-
- "javascript"
87-
- "security"
88-
commit-message:
89-
prefix: "deps"
90-
prefix-development: "deps-dev"
91-
include: "scope"
92-
groups:
93-
npm-minor-and-patch:
94-
applies-to: version-updates
95-
update-types: ["minor", "patch"]
96-
npm-security:
97-
applies-to: security-updates
98-
patterns: ["*"]
99-
ignore:
100-
- dependency-name: "*"
101-
update-types: ["version-update:semver-major"]
102-
10374
# ----- Uncomment if/when a Dockerfile is added -----
10475
# - package-ecosystem: "docker"
10576
# directory: "/"

‎CONTRIBUTING.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ Start with: [`datasets/incident_dataset/README.md`](datasets/incident_dataset/RE
3939

4040
The **mapping workstream** needs people who understand frameworks deeply enough to map DSGAI risks to specific controls. If you work with NIST CSF, ISO 27001, ISO 42001, SOC 2, PCI DSS, or EU AI Act compliance, you can contribute machine-readable mappings.
4141

42-
Start with: [`datasets/crossframework_mapping_dataset/README.md`](datasets/crossframework_mapping_dataset/README.md) and the [`/crosswalk`](crosswalk/) directory
42+
Start with: [`datasets/crossframework_mapping_dataset/README.md`](datasets/crossframework_mapping_dataset/README.md) and the dedicated [crosswalk repository](https://github.com/GenAI-Security-Project/crosswalk), where framework mappings are contributed
4343

4444
### "I'm a developer / AI engineer"
4545

‎README.md‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ The initiative maintains a comprehensive crosswalk of GenAI data security risks
6868
### 🌐 [Crosswalk →](https://genai-security-project.github.io/crosswalk/)
6969
The web application provides an interactive interface for exploring crosswalk mappings, framework coverage, incident data, security tooling, implementation recipes, and a glossary of key terms.
7070

71-
Crosswalk source files are maintained in the [`/crosswalk`](https://github.com/GenAI-Security-Project/GenAI-Data-Security-Initiative/tree/main/crosswalk) directory.
71+
Crosswalk source files are maintained in the dedicated [`GenAI-Security-Project/crosswalk`](https://github.com/GenAI-Security-Project/crosswalk) repository.
7272

7373
### Frameworks Covered
7474

@@ -88,7 +88,7 @@ Crosswalk source files are maintained in the [`/crosswalk`](https://github.com/G
8888

8989
1. **Data Collection** — Public open call for real-world vulnerability data and incident reports related to LLMs and GenAI applications. Submit data through the Slack channel or by opening an issue in this repository.
9090

91-
2. **Framework Crosswalk** — Crosswalking the [OWASP Top 10 for LLM Applications 2025](https://genai.owasp.org/llm-top-10/) and [Agentic Top 10 2026](https://genai.owasp.org/initiatives/agentic-security-initiative/) to recognized cybersecurity and AI frameworks. See the [Crosswalk](https://genai-security-project.github.io/crosswalk/) and the [`/crosswalk`](https://github.com/GenAI-Security-Project/GenAI-Data-Security-Initiative/tree/main/crosswalk) directory for current crosswalk data.
91+
2. **Framework Crosswalk** — Crosswalking the [OWASP Top 10 for LLM Applications 2025](https://genai.owasp.org/llm-top-10/) and [Agentic Top 10 2026](https://genai.owasp.org/initiatives/agentic-security-initiative/) to recognized cybersecurity and AI frameworks. See the [Crosswalk](https://genai-security-project.github.io/crosswalk/) and the [`GenAI-Security-Project/crosswalk`](https://github.com/GenAI-Security-Project/crosswalk) repository for current crosswalk data.
9292

9393
3. **Data Security Risks & Best Practices** — Research, authoring, and maintenance of the initiative's two published white papers: the DSGAI risk taxonomy and the companion implementation guide. This workstream also maintains alignment with the broader OWASP GenAI Security Project deliverables.
9494

‎SECURITY.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ The **OWASP GenAI Data Security Initiative** publishes security research, guidan
66

77
This policy applies to content in the repository:
88

9-
- **Code** — Python validators, the `dsgai_scanner_tool`, JavaScript crosswalk explorer, HTML resources, and CI/build scripts
9+
- **Code** — Python validators, the `dsgai_scanner_tool`, HTML resources, and CI/build scripts (the crosswalk explorer now lives in [GenAI-Security-Project/crosswalk](https://github.com/GenAI-Security-Project/crosswalk))
1010
- **Datasets** — `dsgai-bench`, validation datasets, and community-contributed data
1111
- **Frameworks & documentation** — risk taxonomies, best-practices guides, and framework crosswalk content where errors could materially mislead readers
1212

‎crosswalk/.gitignore‎

Lines changed: 0 additions & 14 deletions
This file was deleted.

0 commit comments

Comments
 (0)