Scan timing: clone 2.97s · analysis 4.32s · 2.3 MB · GitHub preflight 412ms
https://github.com/Taaitaaiger/jlrs
· scanned 2026-06-05 19:30 UTC (4 days, 16 hours ago)
· 10 languages
150 raw signals (64 security + 86 graph) 79th percentile · Rust · medium (20-100K LoC) System graph score 86 (lower by 7)
Last scanned 4 days, 16 hours ago · v2 · 23 actionable findings from 2 signal sources. 84 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
| Component | Sub-score | Weight | Contribution |
|---|---|---|---|
structure_score |
60.0 | 0.15 | 9.00 |
security_score |
100.0 | 0.25 | 25.00 |
testing_score |
85.0 | 0.20 | 17.00 |
documentation_score |
76.0 | 0.15 | 11.40 |
practices_score |
72.0 | 0.15 | 10.80 |
code_quality |
61.0 | 0.10 | 6.10 |
| Overall | 1.00 | 79.3 |
All 379 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.
| Label | Layer | Status | Path |
|---|---|---|---|
Cargo.toml |
software | healthy | Cargo.toml |
README.md |
software | healthy | README.md |
coverage.sh |
software | healthy | coverage.sh |
rustfmt.toml |
software | healthy | rustfmt.toml |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
Cargo.toml |
software | healthy | tests/julia_module_test/Cargo.toml |
generics.rs |
software | healthy | tests/julia_module_test/src/generics.rs |
named_tuple.rs |
software | healthy | tests/julia_module_test/src/named_tuple.rs |
ref_types.rs |
software | healthy | tests/julia_module_test/src/ref_types.rs |
lib.rs |
software | healthy | tests/julia_module_test/src/lib.rs |
enums.rs |
software | healthy | tests/julia_module_test/src/enums.rs |
typed_value.rs |
software | healthy | tests/julia_module_test/src/typed_value.rs |
array.rs |
software | healthy | tests/julia_module_test/src/array.rs |
exceptions.rs |
software | healthy | tests/julia_module_test/src/exceptions.rs |
foreign.rs |
software | healthy | tests/julia_module_test/src/foreign.rs |
isbits.rs |
software | healthy | tests/julia_module_test/src/isbits.rs |
constants.rs |
software | healthy | tests/julia_module_test/src/constants.rs |
build.sh |
software | healthy | tests/JuliaModuleTest/build.sh |
Project.toml |
software | healthy | tests/JuliaModuleTest/Project.toml |
Project.toml |
software | healthy | tests/JuliaModuleTest/docs/Project.toml |
index.md |
software | healthy | tests/JuliaModuleTest/docs/src/index.md |
test.sh |
software | healthy | tests/script/test.sh |
README.md |
software | healthy | crates/build_utils/README.md |
Cargo.toml |
software | healthy | crates/build_utils/find_julia/Cargo.toml |
README.md |
software | healthy | crates/build_utils/find_julia/README.md |
lib.rs |
software | healthy | crates/build_utils/find_julia/src/lib.rs |
Cargo.toml |
software | healthy | crates/build_utils/jlrs_compat/Cargo.toml |
README.md |
software | healthy | crates/build_utils/jlrs_compat/README.md |
lib.rs |
software | healthy | crates/build_utils/jlrs_compat/src/lib.rs |
Cargo.toml |
software | healthy | crates/jlrs/Cargo.toml |
build.rs |
software | healthy | crates/jlrs/build.rs |
into_julia.rs |
software | healthy | crates/jlrs/tests/into_julia.rs |
constructor.rs |
software | healthy | crates/jlrs/tests/constructor.rs |
symbol.rs |
software | healthy | crates/jlrs/tests/symbol.rs |
mt_handle_async.rs |
software | healthy | crates/jlrs/tests/mt_handle_async.rs |
named_tuple.rs |
software | healthy | crates/jlrs/tests/named_tuple.rs |
background_task.rs |
software | healthy | crates/jlrs/tests/background_task.rs |
string.rs |
software | healthy | crates/jlrs/tests/string.rs |
ndarray.rs |
software | healthy | crates/jlrs/tests/ndarray.rs |
tokio_rt.rs |
software | healthy | crates/jlrs/tests/tokio_rt.rs |
abstract_fields.rs |
software | healthy | crates/jlrs/tests/abstract_fields.rs |
weak_handle.rs |
software | healthy | crates/jlrs/tests/weak_handle.rs |
mt_handle_pool_add_remove_workers.rs |
software | healthy | crates/jlrs/tests/mt_handle_pool_add_remove_workers.rs |
init_with_image.rs |
software | healthy | crates/jlrs/tests/init_with_image.rs |
access_fields.rs |
software | healthy | crates/jlrs/tests/access_fields.rs |
output_frame.rs |
software | healthy | crates/jlrs/tests/output_frame.rs |
mt_handle_async_on_main.rs |
software | healthy | crates/jlrs/tests/mt_handle_async_on_main.rs |
call_exception.rs |
software | healthy | crates/jlrs/tests/call_exception.rs |
eval_string.rs |
software | healthy | crates/jlrs/tests/eval_string.rs |
init_with_image_image_path_error.rs |
software | healthy | crates/jlrs/tests/init_with_image_image_path_error.rs |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
julia_module_test |
software | healthy | tests/julia_module_test |
src |
software | healthy | tests/julia_module_test/src |
JuliaModuleTest |
software | healthy | tests/JuliaModuleTest |
docs |
software | healthy | tests/JuliaModuleTest/docs |
src |
software | healthy | tests/JuliaModuleTest/docs/src |
script |
software | healthy | tests/script |
crates |
software | healthy | crates |
build_utils |
software | healthy | crates/build_utils |
find_julia |
software | healthy | crates/build_utils/find_julia |
src |
software | healthy | crates/build_utils/find_julia/src |
jlrs_compat |
software | healthy | crates/build_utils/jlrs_compat |
src |
software | healthy | crates/build_utils/jlrs_compat/src |
jlrs |
software | healthy | crates/jlrs |
tests |
software | healthy | crates/jlrs/tests |
array_tests_impl |
software | healthy | crates/jlrs/tests/array_tests_impl |
util |
software | healthy | crates/jlrs/tests/util |
derive_util |
software | healthy | crates/jlrs/tests/derive_util |
async_util |
software | healthy | crates/jlrs/tests/async_util |
src |
software | healthy | crates/jlrs/src |
gc_safe |
software | healthy | crates/jlrs/src/gc_safe |
call |
software | healthy | crates/jlrs/src/call |
memory |
software | healthy | crates/jlrs/src/memory |
context |
software | healthy | crates/jlrs/src/memory/context |
runtime |
software | healthy | crates/jlrs/src/runtime |
builder |
software | healthy | crates/jlrs/src/runtime/builder |
handle |
software | healthy | crates/jlrs/src/runtime/handle |
mt_handle |
software | healthy | crates/jlrs/src/runtime/handle/mt_handle |
async_handle |
software | healthy | crates/jlrs/src/runtime/handle/async_handle |
async_util |
software | healthy | crates/jlrs/src/async_util |
convert |
software | healthy | crates/jlrs/src/convert |
ffi |
software | healthy | crates/ffi |
jl_sys |
software | healthy | crates/ffi/jl_sys |
src |
software | healthy | crates/ffi/jl_sys/src |
jlrs_sys |
software | healthy | crates/ffi/jlrs_sys |
tests_tmp |
software | healthy | crates/ffi/jlrs_sys/tests_tmp |
src |
software | healthy | crates/ffi/jlrs_sys/src |
jlrs_cc |
software | healthy | crates/ffi/jlrs_sys/src/jlrs_cc |
ffi-validator |
software | healthy | crates/ffi/ffi-validator |
src |
software | healthy | crates/ffi/ffi-validator/src |
jlrs_macros |
software | healthy | crates/jlrs_macros |
src |
software | healthy | crates/jlrs_macros/src |
module |
software | healthy | crates/jlrs_macros/src/module |
ast |
software | healthy | crates/jlrs_macros/src/module/ast |
expanded |
software | healthy | crates/jlrs_macros/src/module/ast/expanded |
raw |
software | healthy | crates/jlrs_macros/src/module/ast/raw |
codegen |
software | healthy | crates/jlrs_macros/src/module/codegen |
ir |
software | healthy | crates/jlrs_macros/src/module/ir |
model |
software | healthy | crates/jlrs_macros/src/module/model |
derive |
software | healthy | crates/jlrs_macros/src/derive |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
test-linux |
cicd | healthy | .github/workflows/main.yml |
test-macos |
cicd | healthy | .github/workflows/main.yml |
test-windows-gnu |
cicd | healthy | .github/workflows/main.yml |
test-windows-msvc |
cicd | healthy | .github/workflows/main.yml |
test-linux-lts |
cicd | healthy | .github/workflows/main.yml |
test-macos-lts |
cicd | healthy | .github/workflows/main.yml |
test-windows-gnu-lts |
cicd | healthy | .github/workflows/main.yml |
test-windows-msvc-lts |
cicd | healthy | .github/workflows/main.yml |
julia-module-test-linux |
cicd | healthy | .github/workflows/main.yml |
julia-module-test-macos |
cicd | healthy | .github/workflows/main.yml |
julia-module-test-windows-gnu |
cicd | healthy | .github/workflows/main.yml |
docs |
cicd | healthy | .github/workflows/main.yml |
test-linux |
cicd | healthy | .github/workflows/beta.yml |
test-macos |
cicd | healthy | .github/workflows/beta.yml |
test-windows-gnu |
cicd | healthy | .github/workflows/beta.yml |
test-windows-msvc |
cicd | healthy | .github/workflows/beta.yml |
julia-module-test-linux |
cicd | healthy | .github/workflows/beta.yml |
julia-module-test-macos |
cicd | healthy | .github/workflows/beta.yml |
julia-module-test-windows-gnu |
cicd | healthy | .github/workflows/beta.yml |
ffi-check |
cicd | healthy | .github/workflows/beta.yml |
ffi-check |
cicd | healthy | .github/workflows/ffi.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::main |
cicd | healthy | .github/workflows/main.yml |
gha::beta |
cicd | healthy | .github/workflows/beta.yml |
gha::ffi |
cicd | healthy | .github/workflows/ffi.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-47gsvnnn |
software | healthy | /tmp/repobility-clone-47gsvnnn |
This page is publicly accessible at:
https://repobility.com/scan/558239b6-1a2b-4f35-8b95-9f5d320e7ffd/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/558239b6-1a2b-4f35-8b95-9f5d320e7ffd/
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.