Skip to content

Normalize OWASP cheat sheet references#865

Open
Bornunique911 wants to merge 6 commits intoOWASP:mainfrom
Bornunique911:review/issue-471-cheatsheet-references
Open

Normalize OWASP cheat sheet references#865
Bornunique911 wants to merge 6 commits intoOWASP:mainfrom
Bornunique911:review/issue-471-cheatsheet-references

Conversation

@Bornunique911
Copy link
Copy Markdown

@Bornunique911 Bornunique911 commented Apr 6, 2026

Summary

This PR addresses part of issue #471 by normalizing OWASP cheat sheet references used by the OWASP resource mapping flow.

This is the third upstream PR in the stacked #471 review series.

Problem Fixed

Cheat sheet references were inconsistent, which made later mapping and analysis less reliable.

Solution

Normalized cheat sheet references and updated parser expectations/tests.

Tests

./venv/bin/python -m pytest application/tests/cheatsheets_parser_test.py -q

Why this is split out

The full #471 work is too large to review effectively as one PR.

This PR isolates one OWASP resource family so the parser/data model can be reviewed independently before the later Kubernetes, cheat sheet, backend analysis, and frontend changes.

@Bornunique911
Copy link
Copy Markdown
Author

Before :
image

After :
image

@Bornunique911
Copy link
Copy Markdown
Author

Requesting kind reviews and feedback for this feature from : @northdpole , @Pa04rth , @robvanderveer

@Bornunique911 Bornunique911 force-pushed the review/issue-471-cheatsheet-references branch from ef1baee to 901c9a0 Compare April 11, 2026 07:58
@Bornunique911 Bornunique911 force-pushed the review/issue-471-cheatsheet-references branch from 901c9a0 to 8df31e9 Compare April 21, 2026 16:57
@Bornunique911 Bornunique911 force-pushed the review/issue-471-cheatsheet-references branch from 10585d9 to 38051c9 Compare April 22, 2026 21:00
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