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

Scan timing: clone 8.2s · analysis 25.96s · 47.5 MB · GitHub API rate-limit (preflight)

git/git

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

437 raw signals (127 security + 310 graph) 11/13 scanners ran 38th percentile · C · large (100-500K LoC)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 5 days, 18 hours ago · v2 · 165 actionable findings from 2 signal sources. 115 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 15.0 0.20 3.00
documentation_score 45.0 0.15 6.75
practices_score 77.0 0.15 11.55
code_quality 54.0 0.10 5.40
Overall 1.00 64.5
security_score may be inflated — optional security scanners were skipped on this fast scan
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 2859 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
chunk-format.h software healthy chunk-format.h
diff-no-index.c software healthy diff-no-index.c
hex-ll.c software healthy hex-ll.c
blame.c software healthy blame.c
apply.h software healthy apply.h
diffcore-order.c software healthy diffcore-order.c
fmt-merge-msg.h software healthy fmt-merge-msg.h
line-log.c software healthy line-log.c
upload-pack.c software healthy upload-pack.c
unicode-width.h software healthy unicode-width.h
protocol-caps.c software healthy protocol-caps.c
repository.h software healthy repository.h
attr.h software healthy attr.h
strvec.h software healthy strvec.h
git-mergetool.sh software healthy git-mergetool.sh
column.h software healthy column.h
decorate.c software healthy decorate.c
commit-slab-impl.h software healthy commit-slab-impl.h
sigchain.h software healthy sigchain.h
color.c software healthy color.c
editor.c software healthy editor.c
checkout.h software healthy checkout.h
statinfo.c software healthy statinfo.c
upload-pack.h software healthy upload-pack.h
diffcore.h software healthy diffcore.h
tree-diff.c software healthy tree-diff.c
git-merge-octopus.sh software healthy git-merge-octopus.sh
fsmonitor-settings.c software healthy fsmonitor-settings.c
oidtree.h software healthy oidtree.h
blob.h software healthy blob.h
convert.c software healthy convert.c
split-index.h software healthy split-index.h
diffcore-rotate.c software healthy diffcore-rotate.c
packfile.h software healthy packfile.h
wildmatch.h software healthy wildmatch.h
fsmonitor--daemon.h software healthy fsmonitor--daemon.h
url.c software healthy url.c
notes.h software healthy notes.h
pager.c software healthy pager.c
hashmap.c software healthy hashmap.c
parse-options.c software healthy parse-options.c
csum-file.h software healthy csum-file.h
shallow.c software healthy shallow.c
repack-promisor.c software healthy repack-promisor.c
credential.h software healthy credential.h
linear-assignment.c software healthy linear-assignment.c
git-sh-i18n.sh software healthy git-sh-i18n.sh
midx-write.c software healthy midx-write.c
json-writer.h software healthy json-writer.h
ws.h software healthy ws.h

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

LabelLayerStatusPath
format_size_human_readable software healthy git-p4.py:84
p4_build_cmd software healthy git-p4.py:97
git_dir software healthy git-p4.py:145
chdir software healthy git-p4.py:156
calcDiskFree software healthy git-p4.py:177
die software healthy git-p4.py:188
prompt software healthy git-p4.py:199
decode_text_stream software healthy git-p4.py:229
encode_text_stream software healthy git-p4.py:232
__init__ software healthy git-p4.py:4535
__str__ software healthy git-p4.py:817
metadata_stream_to_writable_bytes software healthy git-p4.py:253
decode_path software healthy git-p4.py:300
run_git_hook software healthy git-p4.py:318
write_pipe software healthy git-p4.py:328
p4_write_pipe software healthy git-p4.py:342
read_pipe_full software healthy git-p4.py:349
read_pipe software healthy git-p4.py:362
read_pipe_text software healthy git-p4.py:380
p4_read_pipe software healthy git-p4.py:391
read_pipe_lines software healthy git-p4.py:396
p4_read_pipe_lines software healthy git-p4.py:410
p4_has_command software healthy git-p4.py:416
p4_has_move_command software healthy git-p4.py:427
system software healthy git-p4.py:449
p4_system software healthy git-p4.py:460
die_bad_access software healthy git-p4.py:468
p4_check_access software healthy git-p4.py:472
p4_version_string software healthy git-p4.py:521
p4_integrate software healthy git-p4.py:537
p4_sync software healthy git-p4.py:541
p4_add software healthy git-p4.py:545
p4_delete software healthy git-p4.py:553
p4_edit software healthy git-p4.py:557
p4_revert software healthy git-p4.py:561
p4_reopen software healthy git-p4.py:565
p4_reopen_in_change software healthy git-p4.py:569
p4_move software healthy git-p4.py:574
p4_last_change software healthy git-p4.py:578
p4_describe software healthy git-p4.py:583
split_p4_type software healthy git-p4.py:614
p4_type software healthy git-p4.py:648
p4_keywords_regexp_for_type software healthy git-p4.py:655
p4_keywords_regexp_for_file software healthy git-p4.py:671
setP4ExecBit software healthy git-p4.py:683
getP4OpenedType software healthy git-p4.py:700
getP4Labels software healthy git-p4.py:711
getGitTags software healthy git-p4.py:725
parseDiffTreeEntry software healthy git-p4.py:738
isModeExec software healthy git-p4.py:777

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

LabelLayerStatusPath
port:1234 network healthy git-instaweb.sh
port:15 network healthy t/t4201-shortlog.sh
port:14 network healthy t/t4201-shortlog.sh
port:256 network healthy t/t3311-notes-merge-fanout.sh
port:07 network healthy t/t3311-notes-merge-fanout.sh
port:26 network healthy t/t3311-notes-merge-fanout.sh
port:37790 network healthy t/t3311-notes-merge-fanout.sh
port:04 network healthy t/t3311-notes-merge-fanout.sh
port:01 network healthy t/t4119-apply-config.sh
port:13 network healthy t/t8008-blame-formats.sh
port:53 network healthy t/t9001-send-email.sh
port:16 network healthy t/t0040-parse-options.sh
port:9000 network healthy t/t0040-parse-options.sh
port:32768 network healthy t/t0040-parse-options.sh
port:32767 network healthy t/t0040-parse-options.sh
port:65535 network healthy t/t0040-parse-options.sh
port:5664 network healthy t/t4044-diff-index-unique-abbrev.sh
port:10625 network healthy t/t4044-diff-index-unique-abbrev.sh
port:03 network healthy t/t7501-commit-basic-functionality.sh
port:00644 network healthy t/t9350-fast-export.sh
port:23 network healthy t/t1400-update-ref.sh
port:30 network healthy t/t1400-update-ref.sh
port:31 network healthy t/t1400-update-ref.sh
port:41 network healthy t/t1400-update-ref.sh
port:32 network healthy t/t1400-update-ref.sh
port:33 network healthy t/t1400-update-ref.sh
port:43 network healthy t/t1400-update-ref.sh
port:18 network healthy t/t1400-update-ref.sh
port:38 network healthy t/t1400-update-ref.sh
port:44 network healthy t/t1400-update-ref.sh
port:45 network healthy t/t1400-update-ref.sh
port:42 network healthy t/t1400-update-ref.sh
port:22 network healthy t/t9501-gitweb-standalone-http-status.sh
port:46 network healthy t/t1300-config.sh
port:11 network healthy t/t1300-config.sh
port:09 network healthy t/t1300-config.sh
port:08 network healthy t/t1300-config.sh
port:21 network healthy t/for-each-ref-tests.sh
port:34 network healthy t/for-each-ref-tests.sh
port:05 network healthy t/for-each-ref-tests.sh
port:20 network healthy t/t8007-cat-file-textconv.sh
port:4222 network healthy t/t5313-pack-bounds-checks.sh
port:1350 network healthy t/t5313-pack-bounds-checks.sh
port:63810 network healthy t/t0000-basic.sh
port:76 network healthy t/t0000-basic.sh
port:9481 network healthy t/t0000-basic.sh
port:1710 network healthy t/t0000-basic.sh
port:7287 network healthy t/t3310-notes-merge-manual-resolve.sh
port:63 network healthy t/t3310-notes-merge-manual-resolve.sh
port:108 network healthy t/t3310-notes-merge-manual-resolve.sh

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

LabelLayerStatusPath
odb software healthy odb
gitk-git software healthy gitk-git
po software healthy gitk-git/po
trace2 software healthy trace2
compat software healthy compat
win32 software healthy compat/win32
simple-ipc software healthy compat/simple-ipc
vcbuild software healthy compat/vcbuild
include software healthy compat/vcbuild/include
sys software healthy compat/vcbuild/include/sys
regex software healthy compat/regex
linux software healthy compat/linux
stub software healthy compat/stub
darwin software healthy compat/darwin
fsmonitor software healthy compat/fsmonitor
poll software healthy compat/poll
negotiator software healthy negotiator
reftable software healthy reftable
templates software healthy templates
sha256 software healthy sha256
block software healthy sha256/block
po software healthy po
git-gui software healthy git-gui
windows software healthy git-gui/windows
lib software healthy git-gui/lib
po software healthy git-gui/po
glossary software healthy git-gui/po/glossary
xdiff software healthy xdiff
refs software healthy refs
tools software healthy tools
coccinelle software healthy tools/coccinelle
tests software healthy tools/coccinelle/tests
update-unicode software healthy tools/update-unicode
compiler-tricks software healthy compiler-tricks
t software healthy t
t4051 software healthy t/t4051
lib-httpd software healthy t/lib-httpd
valgrind software healthy t/valgrind
unit-tests software healthy t/unit-tests
clar software healthy t/unit-tests/clar
test software healthy t/unit-tests/clar/test
suites software healthy t/unit-tests/clar/test/suites
clar software healthy t/unit-tests/clar/clar
example software healthy t/unit-tests/clar/example
.github software healthy t/unit-tests/clar/.github
workflows software healthy t/unit-tests/clar/.github/workflows
interop software healthy t/interop
t7615 software healthy t/t7615
t1509 software healthy t/t1509
t5411 software healthy t/t5411

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

LabelLayerStatusPath
MetadataDecodingException software healthy git-p4.py:236
P4Exception software healthy git-p4.py:784
P4ServerException software healthy git-p4.py:791
P4RequestSizeException software healthy git-p4.py:803
P4CommandException software healthy git-p4.py:811
LargeFileSystem software healthy git-p4.py:1459
MockLFS software healthy git-p4.py:1548
GitLFS software healthy git-p4.py:1573
Command software healthy git-p4.py:1663
P4UserMap software healthy git-p4.py:1679
P4Submit software healthy git-p4.py:1758
View software healthy git-p4.py:2782
P4Sync software healthy git-p4.py:2900
P4Rebase software healthy git-p4.py:4269
P4Clone software healthy git-p4.py:4307
P4Unshelve software healthy git-p4.py:4394
P4Branches software healthy git-p4.py:4508
HelpFormatter software healthy git-p4.py:4534
Module software healthy t/unit-tests/clar/generate.py:13
Template software healthy t/unit-tests/clar/generate.py:14
DeclarationTemplate software healthy t/unit-tests/clar/generate.py:23
CallbacksTemplate software healthy t/unit-tests/clar/generate.py:35
InfoTemplate software healthy t/unit-tests/clar/generate.py:42
TestSuite software healthy t/unit-tests/clar/generate.py:144
with software healthy gitweb/static/js/adjust-timezone.js:with
names software healthy gitweb/static/js/blame_incremental.js:names
name software healthy gitweb/static/js/lib/common-lib.js:name
to software healthy gitweb/static/js/lib/common-lib.js:to

LabelLayerStatusPath
build cicd healthy t/unit-tests/clar/.github/workflows/ci.yml
coverity cicd healthy .github/workflows/coverity.yml
git-po-helper cicd healthy .github/workflows/l10n.yml
check-whitespace cicd healthy .github/workflows/check-whitespace.yml
check-style cicd healthy .github/workflows/check-style.yml
ci-config cicd healthy .github/workflows/main.yml
windows-build cicd healthy .github/workflows/main.yml
windows-test cicd healthy .github/workflows/main.yml
vs-build cicd healthy .github/workflows/main.yml
vs-test cicd healthy .github/workflows/main.yml
windows-meson-build cicd healthy .github/workflows/main.yml
windows-meson-test cicd healthy .github/workflows/main.yml
regular cicd healthy .github/workflows/main.yml
fuzz-smoke-test cicd healthy .github/workflows/main.yml
dockerized cicd healthy .github/workflows/main.yml
static-analysis cicd healthy .github/workflows/main.yml
rust-analysis cicd healthy .github/workflows/main.yml
sparse cicd healthy .github/workflows/main.yml
documentation cicd healthy .github/workflows/main.yml

LabelLayerStatusPath
COVERITY_LANGUAGE cicd healthy
COMMENT_BODY cicd healthy
GITHUB_TOKEN cicd healthy
GITHUB_SERVER_URL cicd healthy
COVERITY_PLATFORM cicd healthy
COVERITY_SCAN_EMAIL cicd healthy
COVERITY_SCAN_TOKEN cicd healthy
FAILED_TEST_ARTIFACTS cicd healthy

LabelLayerStatusPath
gha::ci cicd healthy t/unit-tests/clar/.github/workflows/ci.yml
gha::coverity cicd healthy .github/workflows/coverity.yml
gha::l10n cicd healthy .github/workflows/l10n.yml
gha::check-whitespace cicd healthy .github/workflows/check-whitespace.yml
gha::check-style cicd healthy .github/workflows/check-style.yml
gha::main cicd healthy .github/workflows/main.yml
gitlab-ci cicd healthy .gitlab-ci.yml

LabelLayerStatusPath
127.0.0.1 network healthy git-instaweb.sh
1.1.1.1 network healthy t/t9601-cvsimport-vendor-branch.sh
1.1.1.2 network healthy t/t9601-cvsimport-vendor-branch.sh
2.53.0.851 network healthy t/t4120-apply-popt.sh

LabelLayerStatusPath
password_literal::t/t5580-unc-paths.sh security healthy t/t5580-unc-paths.sh
password_literal::t/t0035-safe-bare-repository.sh security healthy t/t0035-safe-bare-repository.sh
password_literal::t/lib-gitweb.sh security healthy t/lib-gitweb.sh

LabelLayerStatusPath
repobility-clone-jqlbm7b6 software healthy /tmp/repobility-clone-jqlbm7b6

LabelLayerStatusPath
vps::azure hardware healthy t/test-lib-junit.sh

LabelLayerStatusPath
/ frontend healthy gitweb/static/js/lib/cookies.js

LabelLayerStatusPath
auth::t/t0300-credentials.sh security healthy t/t0300-credentials.sh
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/1c561cf2-5600-4ddc-8e44-4c536211ab9a/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/1c561cf2-5600-4ddc-8e44-4c536211ab9a/

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.