Scan timing: clone 6.72s · analysis 2.07s · 31.9 MB · GitHub API rate-limit (preflight)
https://github.com/synopse/mORMot2
· scanned 2026-06-05 15:07 UTC (5 days, 2 hours ago)
· 10 languages
72 raw signals (48 security + 24 graph) 11/13 scanners ran 10th percentile · C · large (100-500K LoC) System graph score 87 (lower by 32)
Last scanned 5 days, 2 hours ago · v2 · 30 actionable findings from 2 signal sources. 30 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 |
65.0 | 0.15 | 9.75 |
security_score |
100.0 | 0.25 | 25.00 |
testing_score |
0.0 | 0.20 | 0.00 |
documentation_score |
65.0 | 0.15 | 9.75 |
practices_score |
40.0 | 0.15 | 6.00 |
code_quality |
50.0 | 0.10 | 5.00 |
| Overall | 1.00 | 55.5 |
All 649 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 |
|---|---|---|---|
get_latest_static.sh |
software | healthy | get_latest_static.sh |
README.md |
software | healthy | README.md |
commit.sh |
software | healthy | commit.sh |
kompare.sh |
software | healthy | kompare.sh |
DONATE.md |
software | healthy | DONATE.md |
LICENCE.md |
software | healthy | LICENCE.md |
CONTRIBUTORS.md |
software | healthy | CONTRIBUTORS.md |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
README.md |
software | healthy | res/README.md |
README.md |
software | healthy | res/static/README.md |
README.md |
software | healthy | res/static/armv8/README.md |
comp64.sh |
software | healthy | res/static/armv8/comp64.sh |
armv8.c |
software | healthy | res/static/armv8/armv8.c |
compile-fpc-x86_64-linux.sh |
software | healthy | res/static/libdeflate/compile-fpc-x86_64-linux.sh |
compile-fpc-i386-win32.sh |
software | healthy | res/static/libdeflate/compile-fpc-i386-win32.sh |
libdeflate.h |
software | healthy | res/static/libdeflate/libdeflate.h |
common_defs.h |
software | healthy | res/static/libdeflate/common_defs.h |
compile-fpc-aarch64-linux.sh |
software | healthy | res/static/libdeflate/compile-fpc-aarch64-linux.sh |
compile-fpc-x86_64-win64.sh |
software | healthy | res/static/libdeflate/compile-fpc-x86_64-win64.sh |
README.md |
software | healthy | res/static/libdeflate/README.md |
compile-fpc-all.sh |
software | healthy | res/static/libdeflate/compile-fpc-all.sh |
compile-fpc-arm-linux.sh |
software | healthy | res/static/libdeflate/compile-fpc-arm-linux.sh |
compile-fpc-i386-linux.sh |
software | healthy | res/static/libdeflate/compile-fpc-i386-linux.sh |
deflate_constants.h |
software | healthy | res/static/libdeflate/lib/deflate_constants.h |
crc32.c |
software | healthy | res/static/libdeflate/lib/crc32.c |
adler32_vec_template.h |
software | healthy | res/static/libdeflate/lib/adler32_vec_template.h |
matchfinder_common.h |
software | healthy | res/static/libdeflate/lib/matchfinder_common.h |
zlib_decompress.c |
software | healthy | res/static/libdeflate/lib/zlib_decompress.c |
bt_matchfinder.h |
software | healthy | res/static/libdeflate/lib/bt_matchfinder.h |
zlib_compress.c |
software | healthy | res/static/libdeflate/lib/zlib_compress.c |
ht_matchfinder.h |
software | healthy | res/static/libdeflate/lib/ht_matchfinder.h |
crc32_multipliers.h |
software | healthy | res/static/libdeflate/lib/crc32_multipliers.h |
gzip_compress.c |
software | healthy | res/static/libdeflate/lib/gzip_compress.c |
decompress_template.h |
software | healthy | res/static/libdeflate/lib/decompress_template.h |
zlib_constants.h |
software | healthy | res/static/libdeflate/lib/zlib_constants.h |
deflate_decompress.c |
software | healthy | res/static/libdeflate/lib/deflate_decompress.c |
gzip_constants.h |
software | healthy | res/static/libdeflate/lib/gzip_constants.h |
adler32.c |
software | healthy | res/static/libdeflate/lib/adler32.c |
hc_matchfinder.h |
software | healthy | res/static/libdeflate/lib/hc_matchfinder.h |
deflate_compress.h |
software | healthy | res/static/libdeflate/lib/deflate_compress.h |
lib_common.h |
software | healthy | res/static/libdeflate/lib/lib_common.h |
crc32_tables.h |
software | healthy | res/static/libdeflate/lib/crc32_tables.h |
cpu_features_common.h |
software | healthy | res/static/libdeflate/lib/cpu_features_common.h |
gzip_decompress.c |
software | healthy | res/static/libdeflate/lib/gzip_decompress.c |
deflate_compress.c |
software | healthy | res/static/libdeflate/lib/deflate_compress.c |
utils.c |
software | healthy | res/static/libdeflate/lib/utils.c |
crc32_pmull_wide.h |
software | healthy | res/static/libdeflate/lib/arm/crc32_pmull_wide.h |
crc32_impl.h |
software | healthy | res/static/libdeflate/lib/arm/crc32_impl.h |
matchfinder_impl.h |
software | healthy | res/static/libdeflate/lib/arm/matchfinder_impl.h |
crc32_pmull_helpers.h |
software | healthy | res/static/libdeflate/lib/arm/crc32_pmull_helpers.h |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
res |
software | healthy | res |
static |
software | healthy | res/static |
armv8 |
software | healthy | res/static/armv8 |
libdeflate |
software | healthy | res/static/libdeflate |
lib |
software | healthy | res/static/libdeflate/lib |
arm |
software | healthy | res/static/libdeflate/lib/arm |
x86 |
software | healthy | res/static/libdeflate/lib/x86 |
libsqlite3 |
software | healthy | res/static/libsqlite3 |
libspidermonkey |
software | healthy | res/static/libspidermonkey |
synsm |
software | healthy | res/static/libspidermonkey/synsm |
include |
software | healthy | res/static/libspidermonkey/synsm/include |
delphillvm |
software | healthy | res/static/delphillvm |
libzlib |
software | healthy | res/static/libzlib |
liblizard |
software | healthy | res/static/liblizard |
lib |
software | healthy | res/static/liblizard/lib |
libquickjs |
software | healthy | res/static/libquickjs |
nonamalgamation |
software | healthy | res/static/libquickjs/nonamalgamation |
static |
software | healthy | static |
test |
software | healthy | test |
docs |
software | healthy | docs |
packages |
software | healthy | packages |
doc |
software | healthy | doc |
.github |
software | healthy | .github |
src |
software | healthy | src |
crypt |
software | healthy | src/crypt |
ui |
software | healthy | src/ui |
app |
software | healthy | src/app |
lib |
software | healthy | src/lib |
orm |
software | healthy | src/orm |
rest |
software | healthy | src/rest |
script |
software | healthy | src/script |
tools |
software | healthy | src/tools |
mget |
software | healthy | src/tools/mget |
agl |
software | healthy | src/tools/agl |
db |
software | healthy | src/db |
core |
software | healthy | src/core |
net |
software | healthy | src/net |
misc |
software | healthy | src/misc |
soa |
software | healthy | src/soa |
ddd |
software | healthy | src/ddd |
ex |
software | healthy | ex |
mvc-blog |
software | healthy | ex/mvc-blog |
exe |
software | healthy | ex/mvc-blog/exe |
Views |
software | healthy | ex/mvc-blog/exe/Views |
rest-websockets |
software | healthy | ex/rest-websockets |
techempower-bench |
software | healthy | ex/techempower-bench |
lang-cmp |
software | healthy | ex/lang-cmp |
MBTA_GTFS |
software | healthy | ex/lang-cmp/MBTA_GTFS |
tdd-service |
software | healthy | ex/tdd-service |
ThirdPartyDemos |
software | healthy | ex/ThirdPartyDemos |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
showStatus |
software | healthy | ex/ThirdPartyDemos/dmvc-ai/50-angular/frontend/app.js:showS… |
callApi |
software | healthy | ex/ThirdPartyDemos/dmvc-ai/50-angular/frontend/app.js:callA… |
loadCustomers |
software | healthy | ex/ThirdPartyDemos/dmvc-ai/50-angular/frontend/app.js:loadC… |
searchCustomers |
software | healthy | ex/ThirdPartyDemos/dmvc-ai/50-angular/frontend/app.js:searc… |
renderCustomers |
software | healthy | ex/ThirdPartyDemos/dmvc-ai/50-angular/frontend/app.js:rende… |
showAddModal |
software | healthy | ex/ThirdPartyDemos/dmvc-ai/50-angular/frontend/app.js:showA… |
editCustomer |
software | healthy | ex/ThirdPartyDemos/dmvc-ai/50-angular/frontend/app.js:editC… |
saveCustomer |
software | healthy | ex/ThirdPartyDemos/dmvc-ai/50-angular/frontend/app.js:saveC… |
deleteCustomer |
software | healthy | ex/ThirdPartyDemos/dmvc-ai/50-angular/frontend/app.js:delet… |
closeModal |
software | healthy | ex/ThirdPartyDemos/dmvc-ai/50-angular/frontend/app.js:close… |
on_start |
software | healthy | ex/ThirdPartyDemos/dmvc-ai/52-concurrency_speed_test/locust… |
on_stop |
software | healthy | ex/ThirdPartyDemos/dmvc-ai/52-concurrency_speed_test/locust… |
index |
software | healthy | ex/ThirdPartyDemos/dmvc-ai/52-concurrency_speed_test/locust… |
App |
software | healthy | ex/ThirdPartyDemos/dmvc-ai/51-react/frontend/src/App.js:App |
Holder |
software | healthy | ex/ThirdPartyDemos/dmvc-ai/51-react/frontend/src/Layout.js:… |
Layout |
software | healthy | ex/ThirdPartyDemos/dmvc-ai/51-react/frontend/src/Layout.js:… |
About |
software | healthy | ex/ThirdPartyDemos/dmvc-ai/51-react/frontend/src/components… |
Error |
software | healthy | ex/ThirdPartyDemos/dmvc-ai/51-react/frontend/src/components… |
Errors |
software | healthy | ex/ThirdPartyDemos/dmvc-ai/51-react/frontend/src/components… |
Customer |
software | healthy | ex/ThirdPartyDemos/dmvc-ai/51-react/frontend/src/components… |
handleInputChange |
software | healthy | ex/ThirdPartyDemos/dmvc-ai/51-react/frontend/src/components… |
handleSubmit |
software | healthy | ex/ThirdPartyDemos/dmvc-ai/51-react/frontend/src/components… |
handleCancel |
software | healthy | ex/ThirdPartyDemos/dmvc-ai/51-react/frontend/src/components… |
Customers |
software | healthy | ex/ThirdPartyDemos/dmvc-ai/51-react/frontend/src/components… |
handleAdd |
software | healthy | ex/ThirdPartyDemos/dmvc-ai/51-react/frontend/src/components… |
handleDelete |
software | healthy | ex/ThirdPartyDemos/dmvc-ai/51-react/frontend/src/components… |
| Label | Layer | Status | Path |
|---|---|---|---|
/ |
frontend | healthy | ex/ThirdPartyDemos/dmvc-ai/51-react/frontend/src/Layout.js |
/customer/:id |
frontend | healthy | ex/ThirdPartyDemos/dmvc-ai/51-react/frontend/src/Layout.js |
/customer |
frontend | healthy | ex/ThirdPartyDemos/dmvc-ai/51-react/frontend/src/Layout.js |
/about |
frontend | healthy | ex/ThirdPartyDemos/dmvc-ai/51-react/frontend/src/Layout.js |
* |
frontend | healthy | ex/ThirdPartyDemos/dmvc-ai/51-react/frontend/src/Layout.js |
| Label | Layer | Status | Path |
|---|---|---|---|
World |
data | healthy | ex/techempower-bench/create-postgres.sql |
Fortune |
data | healthy | ex/techempower-bench/create-postgres.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
port:11111 |
network | healthy | ex/ThirdPartyDemos/martin-doyle/07-HttpDockerORM/docker/Doc… |
port:8080 |
network | healthy | ex/ThirdPartyDemos/dmvc-ai/04-renders/test-renders.sh |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-wgeym_cj |
software | healthy | /tmp/repobility-clone-wgeym_cj |
| Label | Layer | Status | Path |
|---|---|---|---|
APITest |
software | healthy | ex/ThirdPartyDemos/dmvc-ai/52-concurrency_speed_test/locust… |
| Label | Layer | Status | Path |
|---|---|---|---|
GET /customers |
api | healthy | ex/ThirdPartyDemos/dmvc-ai/51-react/frontend/src/components… |
| Label | Layer | Status | Path |
|---|---|---|---|
image::ex/ThirdPartyDemos/martin-doyle/07-HttpDockerORM/doc… |
hardware | healthy | ex/ThirdPartyDemos/martin-doyle/07-HttpDockerORM/docker/Doc… |
This page is publicly accessible at:
https://repobility.com/scan/ae7e3a15-b699-45f1-b74a-bff4c8e35f4d/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/ae7e3a15-b699-45f1-b74a-bff4c8e35f4d/
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.