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.
30 of your 75 findings came from Repobility's proprietary detections. ✓ Repobility tags below mark them.

Scan timing: clone 5.21s · analysis 13.02s · 13.5 MB · GitHub preflight 471ms

embassy-rs/embassy

https://github.com/embassy-rs/embassy · scanned 2026-06-05 15:24 UTC (5 days, 2 hours ago) · 10 languages

150 raw signals (66 security + 84 graph) 0th percentile · Rust · large (100-500K LoC) System graph score 96 (lower by 46)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 5 days, 2 hours ago · v2 · 62 actionable findings from 2 signal sources. 46 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 40.0 0.15 6.00
security_score 53.0 0.25 13.25
testing_score 27.0 0.20 5.40
documentation_score 72.0 0.15 10.80
practices_score 65.0 0.15 9.75
code_quality 50.7 0.10 5.07
Overall 1.00 50.3
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 1727 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
rust-toolchain.toml software healthy rust-toolchain.toml
RELEASE.md software healthy RELEASE.md
ci-nightly.sh software healthy ci-nightly.sh
README.md software healthy README.md
rustfmt.toml software healthy rustfmt.toml
ci-xtensa.sh software healthy ci-xtensa.sh
rust-toolchain-nightly.toml software healthy rust-toolchain-nightly.toml
ci.sh software healthy ci.sh
fmtall.sh software healthy fmtall.sh
NOTICE.md software healthy NOTICE.md
Cargo.toml software healthy embassy-usb-synopsys-otg/Cargo.toml
README.md software healthy embassy-usb-synopsys-otg/README.md
CHANGELOG.md software healthy embassy-usb-synopsys-otg/CHANGELOG.md
lib.rs software healthy embassy-usb-synopsys-otg/src/lib.rs
host.rs software healthy embassy-usb-synopsys-otg/src/host.rs
otg_v1.rs software healthy embassy-usb-synopsys-otg/src/otg_v1.rs
fmt.rs software healthy embassy-usb-synopsys-otg/src/fmt.rs
Cargo.toml software healthy tests/rp/Cargo.toml
build.rs software healthy tests/rp/build.rs
readme.md software healthy tests/rp/readme.md
Cargo.toml software healthy tests/perf-client/Cargo.toml
lib.rs software healthy tests/perf-client/src/lib.rs
Cargo.toml software healthy tests/mcxa2xx/Cargo.toml
README.md software healthy tests/mcxa2xx/README.md
build.rs software healthy tests/mcxa2xx/build.rs
Cargo.toml software healthy tests/nrf/Cargo.toml
build.rs software healthy tests/nrf/build.rs
gen_test.py software warning tests/nrf/gen_test.py
common.rs software healthy tests/nrf/src/common.rs
Cargo.toml software healthy tests/stm32/Cargo.toml
build.rs software healthy tests/stm32/build.rs
gen_test.py software warning tests/stm32/gen_test.py
common.rs software healthy tests/stm32/src/common.rs
can_common.rs software healthy tests/stm32/src/can_common.rs
Cargo.toml software healthy tests/utils/Cargo.toml
Cargo.toml software healthy tests/perf-server/Cargo.toml
deploy.sh software healthy tests/perf-server/deploy.sh
main.rs software healthy tests/perf-server/src/main.rs
Cargo.toml software healthy tests/mspm0/Cargo.toml
build.rs software healthy tests/mspm0/build.rs
Cargo.toml software healthy tests/riscv32/Cargo.toml
build.rs software healthy tests/riscv32/build.rs
Cargo.toml software healthy embassy-time/Cargo.toml
README.md software healthy embassy-time/README.md
CHANGELOG.md software healthy embassy-time/CHANGELOG.md
driver_mock.rs software healthy embassy-time/src/driver_mock.rs
lib.rs software healthy embassy-time/src/lib.rs
duration.rs software healthy embassy-time/src/duration.rs
delay.rs software healthy embassy-time/src/delay.rs
driver_wasm.rs software healthy embassy-time/src/driver_wasm.rs

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

LabelLayerStatusPath
embassy-usb-synopsys-otg software healthy embassy-usb-synopsys-otg
src software healthy embassy-usb-synopsys-otg/src
tests software healthy tests
rp software healthy tests/rp
perf-client software healthy tests/perf-client
src software healthy tests/perf-client/src
mcxa2xx software healthy tests/mcxa2xx
nrf software healthy tests/nrf
src software healthy tests/nrf/src
stm32 software healthy tests/stm32
src software healthy tests/stm32/src
utils software healthy tests/utils
perf-server software healthy tests/perf-server
src software healthy tests/perf-server/src
mspm0 software healthy tests/mspm0
riscv32 software healthy tests/riscv32
embassy-time software healthy embassy-time
src software healthy embassy-time/src
driver_cmsdk software healthy embassy-time/src/driver_cmsdk
embassy-boot-stm32 software healthy embassy-boot-stm32
src software healthy embassy-boot-stm32/src
docs software healthy docs
examples software healthy docs/examples
layer-by-layer software healthy docs/examples/layer-by-layer
blinky-async software healthy docs/examples/layer-by-layer/blinky-async
src software healthy docs/examples/layer-by-layer/blinky-async/src
blinky-pac software healthy docs/examples/layer-by-layer/blinky-pac
src software healthy docs/examples/layer-by-layer/blinky-pac/src
blinky-hal software healthy docs/examples/layer-by-layer/blinky-hal
src software healthy docs/examples/layer-by-layer/blinky-hal/src
blinky-irq software healthy docs/examples/layer-by-layer/blinky-irq
src software healthy docs/examples/layer-by-layer/blinky-irq/src
basic software healthy docs/examples/basic
src software healthy docs/examples/basic/src
embassy-net-driver software healthy embassy-net-driver
src software healthy embassy-net-driver/src
embassy-nrf software healthy embassy-nrf
src software healthy embassy-nrf/src
ppi software healthy embassy-nrf/src/ppi
radio software healthy embassy-nrf/src/radio
usb software healthy embassy-nrf/src/usb
chips software healthy embassy-nrf/src/chips
buffered_uarte software healthy embassy-nrf/src/buffered_uarte
embassy-rp software healthy embassy-rp
src software healthy embassy-rp/src
rom_data software healthy embassy-rp/src/rom_data
datetime software healthy embassy-rp/src/datetime
uart software healthy embassy-rp/src/uart
rtc software healthy embassy-rp/src/rtc
float software healthy embassy-rp/src/float

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

LabelLayerStatusPath
7.1.7.7 network healthy embassy-usb-synopsys-otg/src/lib.rs
192.168.1.3 network healthy tests/perf-server/deploy.sh
6.20.12.4 network healthy embassy-nrf/src/radio/ieee802154.rs
2.15.3.1 network healthy embassy-rp/src/clocks.rs
2.8.2.1 network healthy embassy-rp/src/rom_data/rp2040.rs
5.5.8.2 network healthy embassy-rp/src/rom_data/rp235x.rs
5.5.9.1 network healthy embassy-rp/src/rom_data/rp235x.rs
5.5.9.2 network healthy embassy-rp/src/rom_data/rp235x.rs
5.5.10.1 network healthy embassy-rp/src/rom_data/rp235x.rs
5.5.10.2 network healthy embassy-rp/src/rom_data/rp235x.rs
5.5.10.3 network healthy embassy-rp/src/rom_data/rp235x.rs
5.5.11.1 network healthy embassy-rp/src/rom_data/rp235x.rs
5.5.11.2 network healthy embassy-rp/src/rom_data/rp235x.rs
5.5.11.3 network healthy embassy-rp/src/rom_data/rp235x.rs
5.5.11.4 network healthy embassy-rp/src/rom_data/rp235x.rs
5.5.12.1 network healthy embassy-rp/src/rom_data/rp235x.rs
5.5.12.2 network healthy embassy-rp/src/rom_data/rp235x.rs
5.5.12.3 network healthy embassy-rp/src/rom_data/rp235x.rs
5.5.12.4 network healthy embassy-rp/src/rom_data/rp235x.rs
5.5.12.5 network healthy embassy-rp/src/rom_data/rp235x.rs
5.5.14.1 network healthy embassy-rp/src/rom_data/rp235x.rs
41.3.2.1 network healthy embassy-mcxa/src/i3c/controller.rs
40.7.1.4 network healthy embassy-mcxa/src/i2c/controller.rs
40.7.1.5 network healthy embassy-mcxa/src/i2c/controller.rs
4.2.1.4 network healthy embassy-mcxa/src/clocks/config.rs
1.3.2.1 network healthy embassy-stm32-wpan/src/bluetooth/gap_init.rs
5.2.3.2 network healthy embassy-stm32/src/csi.rs
4.3.10.4 network healthy embassy-stm32/src/sdmmc/sd.rs
1.3.2.2 network healthy examples/stm32wba6/verify_rpa.py
192.168.69.100 network healthy examples/std/tap.sh
13.2.4.2 network healthy embassy-mspm0/src/trng.rs
13.2.4.3 network healthy embassy-mspm0/src/trng.rs
13.2.5.2 network healthy embassy-mspm0/src/trng.rs
13.2.4.1 network healthy embassy-mspm0/src/trng.rs
18.2.3.4 network healthy embassy-mspm0/src/uart/mod.rs
9.2.6.3 network healthy embassy-usb-host/src/lib.rs
11.23.2.1 network healthy embassy-usb-host/src/class/hub.rs
7.1.7.5 network healthy embassy-usb-host/src/class/hub.rs
11.24.2.6 network healthy embassy-usb-host/src/class/hub.rs
11.24.2.7 network healthy embassy-usb-host/src/class/hub.rs
4.7.2.1 network healthy embassy-usb-host/src/class/uac/descriptors.rs
4.7.2.2 network healthy embassy-usb-host/src/class/uac/descriptors.rs
4.7.2.3 network healthy embassy-usb-host/src/class/uac/descriptors.rs
4.7.2.4 network healthy embassy-usb-host/src/class/uac/descriptors.rs
4.7.2.5 network healthy embassy-usb-host/src/class/uac/descriptors.rs
4.7.2.6 network healthy embassy-usb-host/src/class/uac/descriptors.rs
4.7.2.7 network healthy embassy-usb-host/src/class/uac/descriptors.rs
4.7.2.8 network healthy embassy-usb-host/src/class/uac/descriptors.rs
4.7.2.11 network healthy embassy-usb-host/src/class/uac/descriptors.rs
4.7.2.10 network healthy embassy-usb-host/src/class/uac/descriptors.rs

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

LabelLayerStatusPath
feature software healthy embassy-executor/gen_config.py:10
convert_wav_to_pcm software healthy examples/stm32wba6/convert_wav.py:9
main software healthy examples/stm32wba6/convert_wav.py:57
normalize_hex software healthy examples/stm32wba6/verify_rpa.py:23
ah software healthy examples/stm32wba6/verify_rpa.py:27
verify software healthy examples/stm32wba6/verify_rpa.py:42
feature software healthy embassy-usb/gen_config.py:10

LabelLayerStatusPath
gha::matrix-bot cicd healthy .github/workflows/matrix-bot.yml
gha::matrix-bot-issues cicd healthy .github/workflows/matrix-bot-issues.yml

LabelLayerStatusPath
notify cicd healthy .github/workflows/matrix-bot.yml
notify cicd healthy .github/workflows/matrix-bot-issues.yml

LabelLayerStatusPath
repobility-clone-3towvsfb software healthy /tmp/repobility-clone-3towvsfb

LabelLayerStatusPath
nginx network healthy .github/ci/book.sh

LabelLayerStatusPath
MATRIX_ACCESS_TOKEN cicd healthy
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/558fd2c7-9b5e-4c80-aa87-1e599e27c71a/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/558fd2c7-9b5e-4c80-aa87-1e599e27c71a/

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.