Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.
27 of your 57 findings came from Repobility's proprietary detections. ✓ Repobility tags below mark them.

Scan timing: clone 1.37s · analysis 4.72s · 0.6 MB · GitHub API rate-limit (preflight)

rust-lang/rustlings

https://github.com/rust-lang/rustlings · scanned 2026-06-05 09:10 UTC (5 days, 18 hours ago) · 10 languages

70 raw signals (54 security + 16 graph) 67th percentile · Rust · small (2-20K LoC) System graph score 92 (lower by 23)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 5 days, 18 hours ago · v2 · 14 actionable findings from 2 signal sources. 48 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Score breakdown â 2026-05-18-v5
Component Sub-score Weight Contribution
structure_score 85.0 0.15 12.75
security_score 100.0 0.25 25.00
testing_score 20.0 0.20 4.00
documentation_score 65.0 0.15 9.75
practices_score 77.0 0.15 11.55
code_quality 60.7 0.10 6.07
Overall 1.00 69.1
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 359 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.

LabelLayerStatusPath
clippy.toml software healthy clippy.toml
Cargo.toml software healthy Cargo.toml
README.md software healthy README.md
CONTRIBUTING.md software healthy CONTRIBUTING.md
.rumdl.toml software healthy .rumdl.toml
build.rs software healthy build.rs
release-hook.sh software healthy release-hook.sh
CHANGELOG.md software healthy CHANGELOG.md
.typos.toml software healthy .typos.toml
README.md software healthy solutions/README.md
lifetimes1.rs software healthy solutions/16_lifetimes/lifetimes1.rs
lifetimes2.rs software healthy solutions/16_lifetimes/lifetimes2.rs
lifetimes3.rs software healthy solutions/16_lifetimes/lifetimes3.rs
strings4.rs software healthy solutions/09_strings/strings4.rs
strings2.rs software healthy solutions/09_strings/strings2.rs
strings3.rs software healthy solutions/09_strings/strings3.rs
strings1.rs software healthy solutions/09_strings/strings1.rs
intro2.rs software healthy solutions/00_intro/intro2.rs
intro1.rs software healthy solutions/00_intro/intro1.rs
iterators3.rs software healthy solutions/18_iterators/iterators3.rs
iterators2.rs software healthy solutions/18_iterators/iterators2.rs
iterators5.rs software healthy solutions/18_iterators/iterators5.rs
iterators4.rs software healthy solutions/18_iterators/iterators4.rs
iterators1.rs software healthy solutions/18_iterators/iterators1.rs
move_semantics3.rs software healthy solutions/06_move_semantics/move_semantics3.rs
move_semantics2.rs software healthy solutions/06_move_semantics/move_semantics2.rs
move_semantics1.rs software healthy solutions/06_move_semantics/move_semantics1.rs
move_semantics5.rs software healthy solutions/06_move_semantics/move_semantics5.rs
move_semantics4.rs software healthy solutions/06_move_semantics/move_semantics4.rs
threads1.rs software healthy solutions/20_threads/threads1.rs
threads3.rs software healthy solutions/20_threads/threads3.rs
threads2.rs software healthy solutions/20_threads/threads2.rs
functions2.rs software healthy solutions/02_functions/functions2.rs
functions5.rs software healthy solutions/02_functions/functions5.rs
functions3.rs software healthy solutions/02_functions/functions3.rs
functions1.rs software healthy solutions/02_functions/functions1.rs
functions4.rs software healthy solutions/02_functions/functions4.rs
traits4.rs software healthy solutions/15_traits/traits4.rs
traits2.rs software healthy solutions/15_traits/traits2.rs
traits1.rs software healthy solutions/15_traits/traits1.rs
traits3.rs software healthy solutions/15_traits/traits3.rs
traits5.rs software healthy solutions/15_traits/traits5.rs
primitive_types1.rs software healthy solutions/04_primitive_types/primitive_types1.rs
primitive_types4.rs software healthy solutions/04_primitive_types/primitive_types4.rs
primitive_types2.rs software healthy solutions/04_primitive_types/primitive_types2.rs
primitive_types5.rs software healthy solutions/04_primitive_types/primitive_types5.rs
primitive_types3.rs software healthy solutions/04_primitive_types/primitive_types3.rs
primitive_types6.rs software healthy solutions/04_primitive_types/primitive_types6.rs
hashmaps3.rs software healthy solutions/11_hashmaps/hashmaps3.rs
hashmaps1.rs software healthy solutions/11_hashmaps/hashmaps1.rs

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
solutions software healthy solutions
16_lifetimes software healthy solutions/16_lifetimes
09_strings software healthy solutions/09_strings
00_intro software healthy solutions/00_intro
18_iterators software healthy solutions/18_iterators
06_move_semantics software healthy solutions/06_move_semantics
20_threads software healthy solutions/20_threads
02_functions software healthy solutions/02_functions
15_traits software healthy solutions/15_traits
04_primitive_types software healthy solutions/04_primitive_types
11_hashmaps software healthy solutions/11_hashmaps
12_options software healthy solutions/12_options
21_macros software healthy solutions/21_macros
17_tests software healthy solutions/17_tests
14_generics software healthy solutions/14_generics
01_variables software healthy solutions/01_variables
05_vecs software healthy solutions/05_vecs
10_modules software healthy solutions/10_modules
22_clippy software healthy solutions/22_clippy
08_enums software healthy solutions/08_enums
19_smart_pointers software healthy solutions/19_smart_pointers
13_error_handling software healthy solutions/13_error_handling
07_structs software healthy solutions/07_structs
quizzes software healthy solutions/quizzes
03_if software healthy solutions/03_if
23_conversions software healthy solutions/23_conversions
tests software healthy tests
test_exercises software healthy tests/test_exercises
exercises software healthy tests/test_exercises/exercises
dev software healthy tests/test_exercises/dev
exercises software healthy exercises
16_lifetimes software healthy exercises/16_lifetimes
09_strings software healthy exercises/09_strings
00_intro software healthy exercises/00_intro
18_iterators software healthy exercises/18_iterators
06_move_semantics software healthy exercises/06_move_semantics
20_threads software healthy exercises/20_threads
02_functions software healthy exercises/02_functions
15_traits software healthy exercises/15_traits
04_primitive_types software healthy exercises/04_primitive_types
11_hashmaps software healthy exercises/11_hashmaps
12_options software healthy exercises/12_options
21_macros software healthy exercises/21_macros
17_tests software healthy exercises/17_tests
14_generics software healthy exercises/14_generics
01_variables software healthy exercises/01_variables
05_vecs software healthy exercises/05_vecs
10_modules software healthy exercises/10_modules
22_clippy software healthy exercises/22_clippy
08_enums software healthy exercises/08_enums

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
rumdl cicd healthy .github/workflows/website.yml
build cicd healthy .github/workflows/website.yml
deploy cicd healthy .github/workflows/website.yml
clippy cicd healthy .github/workflows/rust.yml
fmt cicd healthy .github/workflows/rust.yml
test cicd healthy .github/workflows/rust.yml
dev-check cicd healthy .github/workflows/rust.yml
rumdl cicd healthy .github/workflows/rust.yml

LabelLayerStatusPath
gha::website cicd healthy .github/workflows/website.yml
gha::rust cicd healthy .github/workflows/rust.yml

LabelLayerStatusPath
repobility-clone-dwhnjp3m software healthy /tmp/repobility-clone-dwhnjp3m
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/ffd4e990-d761-4de8-b2f8-4bc6ab97aee4/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/ffd4e990-d761-4de8-b2f8-4bc6ab97aee4/

Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.