← Legacy view v2 (rp.*)

muhammedwaled-dev/stone-paper-scissors-cpp

https://github.com/MuhammedWaled-dev/Stone-Paper-Scissors-CPP.git · lang: cpp · LOC: · source: user_submitted

Quality
48.5
Grade D+
Security
100.0
Findings
5
0 critical · 2 high
Status
completed
May 25, 2026 16:30
high: 2 info: 1 low: 1 medium: 1
Top rules by occurrence
RuleSeverityCount
CORE_NO_LICENSE No LICENSE file low 1
CORE_NO_CI No CI/CD configuration found medium 1
MINED080 Cpp Using Namespace Std info 1
MINED017 C System Call high 1
CORE_NO_TESTS No test files found high 1
First 5 findings (severity-sorted)
high CORE_NO_TESTS No test files found
No test files found
high MINED017 C System Call CWE-78
main.cpp:95 · conf 1.00
[MINED017] C System Call: system() invokes shell. command injection if any arg is dynamic.
medium CORE_NO_CI No CI/CD configuration found
No CI/CD configuration found
low CORE_NO_LICENSE No LICENSE file
No LICENSE file
info MINED080 Cpp Using Namespace Std
main.cpp:2 · conf 1.00
[MINED080] Cpp Using Namespace Std: using namespace std; pollutes the global namespace.

Reading from rp.scan + rp.finding + rp.rule (unified schema, R78 series). Legacy data path unchanged. Compare with /scan/1ab6acd0-59e6-4af5-a264-f1378a9c8a52/.