https://github.com/ghc/ghc.git
· scanned 2026-05-16 13:30 UTC (1 day, 8 hours ago)
· 10 languages
249 findings (9 legacy + 240 scanner) 8/10 scanners ran Scanner says 84 (lower by 30)
Last scanned 1 day, 11 hours ago · v2 · 128 findings from 2 sources. Findings combine the legacy security pipeline AND the multi-layer engine (atlas, wiring, flows, ranked) AND verified AI agent contributions.
All 4281 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 |
|---|---|---|---|
README.md |
software | healthy | README.md |
HACKING.md |
software | healthy | HACKING.md |
ghc-interp.js |
software | healthy | ghc-interp.js |
INSTALL.md |
software | healthy | INSTALL.md |
hie.yaml |
software | healthy | hie.yaml |
.gitlab-ci.yml |
software | healthy | .gitlab-ci.yml |
Unique.h |
software | healthy | compiler/Unique.h |
.hlint.yaml |
software | healthy | compiler/.hlint.yaml |
CodeGen.Platform.h |
software | healthy | compiler/CodeGen.Platform.h |
genSym.js |
software | warning | compiler/jsbits/genSym.js |
keepCAFsForGHCi.c |
software | healthy | compiler/cbits/keepCAFsForGHCi.c |
cutils.c |
software | healthy | compiler/cbits/cutils.c |
genSym.c |
software | healthy | compiler/cbits/genSym.c |
checkBinaries.sh |
software | healthy | bindisttest/checkBinaries.sh |
Makefile |
software | healthy | bindisttest/Makefile |
README.md |
software | healthy | .gitlab/README.md |
jobs.yaml |
software | healthy | .gitlab/jobs.yaml |
ci.sh |
software | healthy | .gitlab/ci.sh |
test-metrics.sh |
software | healthy | .gitlab/test-metrics.sh |
common.sh |
software | healthy | .gitlab/common.sh |
documentation_issue.md |
software | healthy | .gitlab/issue_templates/documentation_issue.md |
feature_request.md |
software | healthy | .gitlab/issue_templates/feature_request.md |
release_tracking.md |
software | healthy | .gitlab/issue_templates/release_tracking.md |
default.md |
software | healthy | .gitlab/issue_templates/default.md |
get-verified.md |
software | healthy | .gitlab/issue_templates/get-verified.md |
Default.md |
software | healthy | .gitlab/merge_request_templates/Default.md |
Haddock.md |
software | healthy | .gitlab/merge_request_templates/Haddock.md |
sources.json |
software | healthy | .gitlab/darwin/nix/sources.json |
upload.sh |
software | healthy | .gitlab/rel_eng/upload.sh |
upload_ghc_libs.py |
software | healthy | .gitlab/rel_eng/upload_ghc_libs.py |
setup.py |
software | warning | .gitlab/rel_eng/fetch-gitlab-artifacts/setup.py |
fetch_gitlab.py |
software | healthy | .gitlab/rel_eng/fetch-gitlab-artifacts/fetch_gitlab.py |
setup.py |
software | warning | .gitlab/rel_eng/mk-ghcup-metadata/setup.py |
mk_ghcup_metadata.py |
software | healthy | .gitlab/rel_eng/mk-ghcup-metadata/mk_ghcup_metadata.py |
sources.json |
software | healthy | .gitlab/rel_eng/nix/sources.json |
hie.yaml |
software | healthy | .gitlab/generate-ci/hie.yaml |
Makefile |
software | healthy | distrib/compare/Makefile |
README.md |
software | healthy | testsuite/README.md |
Makefile |
software | healthy | testsuite/Makefile |
Makefile |
software | healthy | testsuite/tests/Makefile |
Makefile |
software | healthy | testsuite/tests/cpranal/Makefile |
Makefile |
software | healthy | testsuite/tests/cpranal/sigs/Makefile |
Makefile |
software | healthy | testsuite/tests/cpranal/should_compile/Makefile |
Makefile |
software | healthy | testsuite/tests/cpranal/should_run/Makefile |
Makefile |
software | healthy | testsuite/tests/layout/Makefile |
convert-tests.sh |
software | healthy | testsuite/tests/module/convert-tests.sh |
Makefile |
software | healthy | testsuite/tests/module/Makefile |
Makefile |
software | healthy | testsuite/tests/module/base01/Makefile |
Makefile |
software | healthy | testsuite/tests/module/mod175/Makefile |
Makefile |
software | healthy | testsuite/tests/unboxedsums/Makefile |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
h$debug_log |
software | healthy | ghc-interp.js:h$debug_log |
h$loadJS |
software | healthy | ghc-interp.js:h$loadJS |
h$lookupClosure |
software | healthy | ghc-interp.js:h$lookupClosure |
h$initInterp |
software | healthy | ghc-interp.js:h$initInterp |
stdin_end |
software | healthy | ghc-interp.js:stdin_end |
stdin_readable |
software | healthy | ghc-interp.js:stdin_readable |
no_prep |
software | dead | .gitlab/rel_eng/upload_ghc_libs.py:45 |
prep_base |
software | dead | .gitlab/rel_eng/upload_ghc_libs.py:48 |
prep_ghc_internal |
software | dead | .gitlab/rel_eng/upload_ghc_libs.py:52 |
build_copy_file |
software | healthy | .gitlab/rel_eng/upload_ghc_libs.py:56 |
build_file_hadrian |
software | healthy | .gitlab/rel_eng/upload_ghc_libs.py:65 |
modify_file |
software | healthy | .gitlab/rel_eng/upload_ghc_libs.py:73 |
prep_ghc_prim |
software | dead | .gitlab/rel_eng/upload_ghc_libs.py:78 |
prep_ghc_bignum |
software | dead | .gitlab/rel_eng/upload_ghc_libs.py:81 |
prep_ghc_boot |
software | dead | .gitlab/rel_eng/upload_ghc_libs.py:85 |
prep_ghc |
software | dead | .gitlab/rel_eng/upload_ghc_libs.py:89 |
prep_ghc_boot_th |
software | dead | .gitlab/rel_eng/upload_ghc_libs.py:96 |
cabal_upload |
software | healthy | .gitlab/rel_eng/upload_ghc_libs.py:130 |
prepare_sdist |
software | healthy | .gitlab/rel_eng/upload_ghc_libs.py:140 |
upload_pkg_sdist |
software | healthy | .gitlab/rel_eng/upload_ghc_libs.py:153 |
get_version |
software | healthy | .gitlab/rel_eng/upload_ghc_libs.py:162 |
prepare_docs |
software | healthy | .gitlab/rel_eng/upload_ghc_libs.py:167 |
upload_docs |
software | healthy | .gitlab/rel_eng/upload_ghc_libs.py:189 |
upload_pkg |
software | healthy | .gitlab/rel_eng/upload_ghc_libs.py:199 |
prepare_pkg |
software | healthy | .gitlab/rel_eng/upload_ghc_libs.py:204 |
main |
software | healthy | .gitlab/rel_eng/upload_ghc_libs.py:213 |
strip_prefix |
software | dead | .gitlab/rel_eng/fetch-gitlab-artifacts/fetch_gitlab.py:9 |
job_triple |
software | healthy | .gitlab/rel_eng/fetch-gitlab-artifacts/fetch_gitlab.py:17 |
__init__ |
software | healthy | .gitlab/rel_eng/fetch-gitlab-artifacts/fetch_gitlab.py:65 |
fetch_artifacts |
software | healthy | .gitlab/rel_eng/fetch-gitlab-artifacts/fetch_gitlab.py:69 |
main |
software | healthy | .gitlab/rel_eng/fetch-gitlab-artifacts/fetch_gitlab.py:153 |
eprint |
software | healthy | .gitlab/rel_eng/mk-ghcup-metadata/mk_ghcup_metadata.py:46 |
debian |
software | healthy | .gitlab/rel_eng/mk-ghcup-metadata/mk_ghcup_metadata.py:89 |
darwin |
software | healthy | .gitlab/rel_eng/mk-ghcup-metadata/mk_ghcup_metadata.py:92 |
fedora |
software | healthy | .gitlab/rel_eng/mk-ghcup-metadata/mk_ghcup_metadata.py:99 |
alpine |
software | healthy | .gitlab/rel_eng/mk-ghcup-metadata/mk_ghcup_metadata.py:102 |
rocky |
software | healthy | .gitlab/rel_eng/mk-ghcup-metadata/mk_ghcup_metadata.py:105 |
ubuntu |
software | healthy | .gitlab/rel_eng/mk-ghcup-metadata/mk_ghcup_metadata.py:108 |
linux_platform |
software | healthy | .gitlab/rel_eng/mk-ghcup-metadata/mk_ghcup_metadata.py:111 |
download_and_hash |
software | healthy | .gitlab/rel_eng/mk-ghcup-metadata/mk_ghcup_metadata.py:120 |
mk_one_metadata |
software | healthy | .gitlab/rel_eng/mk-ghcup-metadata/mk_ghcup_metadata.py:138 |
mk_from_platform |
software | healthy | .gitlab/rel_eng/mk-ghcup-metadata/mk_ghcup_metadata.py:181 |
mk_new_yaml |
software | healthy | .gitlab/rel_eng/mk-ghcup-metadata/mk_ghcup_metadata.py:192 |
mk |
software | healthy | .gitlab/rel_eng/mk-ghcup-metadata/mk_ghcup_metadata.py:193 |
setNightlyTags |
software | healthy | .gitlab/rel_eng/mk-ghcup-metadata/mk_ghcup_metadata.py:294 |
mk_dumper |
software | healthy | .gitlab/rel_eng/mk-ghcup-metadata/mk_ghcup_metadata.py:301 |
__init__ |
software | healthy | .gitlab/rel_eng/mk-ghcup-metadata/mk_ghcup_metadata.py:303 |
generate_anchor |
software | healthy | .gitlab/rel_eng/mk-ghcup-metadata/mk_ghcup_metadata.py:306 |
main |
software | healthy | .gitlab/rel_eng/mk-ghcup-metadata/mk_ghcup_metadata.py:316 |
get_includes |
software | healthy | testsuite/tests/linters/regex-linters/check-rts-includes.py… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
compiler |
software | healthy | compiler |
jsbits |
software | healthy | compiler/jsbits |
cbits |
software | healthy | compiler/cbits |
bindisttest |
software | healthy | bindisttest |
.gitlab |
software | healthy | .gitlab |
issue_templates |
software | healthy | .gitlab/issue_templates |
merge_request_templates |
software | healthy | .gitlab/merge_request_templates |
darwin |
software | healthy | .gitlab/darwin |
nix |
software | healthy | .gitlab/darwin/nix |
rel_eng |
software | healthy | .gitlab/rel_eng |
fetch-gitlab-artifacts |
software | healthy | .gitlab/rel_eng/fetch-gitlab-artifacts |
mk-ghcup-metadata |
software | healthy | .gitlab/rel_eng/mk-ghcup-metadata |
nix |
software | healthy | .gitlab/rel_eng/nix |
generate-ci |
software | healthy | .gitlab/generate-ci |
distrib |
software | healthy | distrib |
compare |
software | healthy | distrib/compare |
testsuite |
software | healthy | testsuite |
tests |
software | healthy | testsuite/tests |
cpranal |
software | healthy | testsuite/tests/cpranal |
sigs |
software | healthy | testsuite/tests/cpranal/sigs |
should_compile |
software | healthy | testsuite/tests/cpranal/should_compile |
should_run |
software | healthy | testsuite/tests/cpranal/should_run |
layout |
software | healthy | testsuite/tests/layout |
module |
software | healthy | testsuite/tests/module |
base01 |
software | healthy | testsuite/tests/module/base01 |
mod175 |
software | healthy | testsuite/tests/module/mod175 |
unboxedsums |
software | healthy | testsuite/tests/unboxedsums |
module |
software | healthy | testsuite/tests/unboxedsums/module |
rename |
software | healthy | testsuite/tests/rename |
should_compile |
software | healthy | testsuite/tests/rename/should_compile |
T3103 |
software | healthy | testsuite/tests/rename/should_compile/T3103 |
prog001 |
software | healthy | testsuite/tests/rename/prog001 |
prog005 |
software | healthy | testsuite/tests/rename/prog005 |
prog006 |
software | healthy | testsuite/tests/rename/prog006 |
prog004 |
software | healthy | testsuite/tests/rename/prog004 |
prog003 |
software | healthy | testsuite/tests/rename/prog003 |
should_fail |
software | healthy | testsuite/tests/rename/should_fail |
prog002 |
software | healthy | testsuite/tests/rename/prog002 |
process |
software | healthy | testsuite/tests/process |
T9775 |
software | healthy | testsuite/tests/process/T9775 |
arityanal |
software | healthy | testsuite/tests/arityanal |
should_run |
software | healthy | testsuite/tests/arityanal/should_run |
simplStg |
software | healthy | testsuite/tests/simplStg |
should_compile |
software | healthy | testsuite/tests/simplStg/should_compile |
should_run |
software | healthy | testsuite/tests/simplStg/should_run |
diagnostic-codes |
software | healthy | testsuite/tests/diagnostic-codes |
eyeball |
software | healthy | testsuite/tests/eyeball |
llvm |
software | healthy | testsuite/tests/llvm |
should_compile |
software | healthy | testsuite/tests/llvm/should_compile |
should_run |
software | healthy | testsuite/tests/llvm/should_run |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
Package |
software | healthy | .gitlab/rel_eng/upload_ghc_libs.py:36 |
Credentials |
software | healthy | .gitlab/rel_eng/upload_ghc_libs.py:41 |
UnhandledJobException |
software | healthy | .gitlab/rel_eng/fetch-gitlab-artifacts/fetch_gitlab.py:63 |
Artifact |
software | healthy | .gitlab/rel_eng/mk-ghcup-metadata/mk_ghcup_metadata.py:65 |
PlatformSpec |
software | healthy | .gitlab/rel_eng/mk-ghcup-metadata/mk_ghcup_metadata.py:74 |
CustomAliasDumper |
software | healthy | .gitlab/rel_eng/mk-ghcup-metadata/mk_ghcup_metadata.py:302 |
RtsHIncludeOrderLinter |
software | healthy | testsuite/tests/linters/regex-linters/check-rts-includes.py… |
PrivateIncludeLinter |
software | healthy | testsuite/tests/linters/regex-linters/check-rts-includes.py… |
Linter |
software | healthy | testsuite/tests/linters/regex-linters/linter.py:51 |
LineLinter |
software | healthy | testsuite/tests/linters/regex-linters/linter.py:74 |
RegexpLinter |
software | healthy | testsuite/tests/linters/regex-linters/linter.py:96 |
Playground |
software | healthy | testsuite/tests/ghc-api-browser/playground001.js:Playground |
Color |
software | healthy | testsuite/driver/term_color.py:5 |
ELFInvalid |
software | healthy | testsuite/driver/_elffile.py:41 |
EIClass |
software | healthy | testsuite/driver/_elffile.py:45 |
EIData |
software | healthy | testsuite/driver/_elffile.py:50 |
EMachine |
software | healthy | testsuite/driver/_elffile.py:55 |
ELFFile |
software | healthy | testsuite/driver/_elffile.py:63 |
StatsException |
software | healthy | testsuite/driver/perf_notes.py:92 |
MetricChange |
software | healthy | testsuite/driver/perf_notes.py:95 |
MetricAcceptanceWindow |
software | healthy | testsuite/driver/perf_notes.py:132 |
AlwaysAccept |
software | healthy | testsuite/driver/perf_notes.py:142 |
RelativeMetricAcceptanceWindow |
software | healthy | testsuite/driver/perf_notes.py:149 |
TestConfig |
software | healthy | testsuite/driver/testglobals.py:21 |
TestResult |
software | healthy | testsuite/driver/testglobals.py:288 |
TestRun |
software | healthy | testsuite/driver/testglobals.py:315 |
TestOptions |
software | healthy | testsuite/driver/testglobals.py:350 |
Trace |
software | healthy | testsuite/driver/cpuinfo.py:47 |
DataSource |
software | healthy | testsuite/driver/cpuinfo.py:170 |
ASM |
software | healthy | testsuite/driver/cpuinfo.py:923 |
CPUID |
software | healthy | testsuite/driver/cpuinfo.py:1011 |
GenericFlag |
software | healthy | docs/users_guide/flags.py:109 |
Flag |
software | healthy | docs/users_guide/flags.py:157 |
LanguageExtension |
software | healthy | docs/users_guide/flags.py:247 |
flagprint |
software | healthy | docs/users_guide/flags.py:432 |
FlagPrintDirective |
software | healthy | docs/users_guide/flags.py:488 |
extensionprint |
software | healthy | docs/users_guide/flags.py:540 |
ExtensionPrintDirective |
software | healthy | docs/users_guide/flags.py:586 |
FieldType |
software | healthy | rts/gen_event_types.py:8 |
EventType |
software | healthy | rts/gen_event_types.py:26 |
as |
software | healthy | utils/haddock/haddock-api/resources/html/quick-jump.min.js:… |
as |
software | healthy | utils/haddock/haddock-api/resources/html/haddock-bundle.min… |
PreferencesButton |
software | healthy | utils/haddock/haddock-api/resources/html/js-src/details-hel… |
Preferences |
software | healthy | utils/haddock/haddock-api/resources/html/js-src/details-hel… |
StylesButton |
software | healthy | utils/haddock/haddock-api/resources/html/js-src/style-menu.… |
Styles |
software | healthy | utils/haddock/haddock-api/resources/html/js-src/style-menu.… |
PageMenuButton |
software | healthy | utils/haddock/haddock-api/resources/html/js-src/quick-jump.… |
QuickJump |
software | healthy | utils/haddock/haddock-api/resources/html/js-src/quick-jump.… |
DocHtml |
software | healthy | utils/haddock/haddock-api/resources/html/js-src/quick-jump.… |
PackageSource |
software | healthy | hadrian/bootstrap/bootstrap.py:46 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
3.14.2.0 |
network | healthy | .gitlab/jobs.yaml |
3.8.1.0 |
network | healthy | .gitlab/ci.sh |
0.1.0.0 |
network | healthy | testsuite/tests/driver/recompChangedPackage/Makefile |
1.2.3.4 |
network | healthy | testsuite/tests/cabal/Makefile |
3.12.0.0 |
network | healthy | testsuite/tests/determinism/object/check.sh |
3.11.0.0 |
network | healthy | testsuite/driver/testlib.py |
1.3.9.0 |
network | healthy | hadrian/stack.yaml |
1.6.26.1 |
network | healthy | hadrian/stack.yaml |
4.21.0.0 |
network | healthy | hadrian/bootstrap/plan-bootstrap-9_12_1.json |
0.5.8.0 |
network | healthy | hadrian/bootstrap/plan-bootstrap-9_12_1.json |
1.5.1.0 |
network | healthy | hadrian/bootstrap/plan-bootstrap-9_12_1.json |
1.1.3.6 |
network | healthy | hadrian/bootstrap/plan-bootstrap-9_12_1.json |
2.23.0.0 |
network | healthy | hadrian/bootstrap/plan-bootstrap-9_12_1.json |
0.12.2.0 |
network | healthy | hadrian/bootstrap/plan-bootstrap-9_12_1.json |
0.8.9.2 |
network | healthy | hadrian/bootstrap/plan-bootstrap-9_12_1.json |
0.6.1.2 |
network | healthy | hadrian/bootstrap/plan-bootstrap-9_12_1.json |
2.5.3.1 |
network | healthy | hadrian/bootstrap/plan-bootstrap-9_12_1.json |
1.5.4.0 |
network | healthy | hadrian/bootstrap/plan-bootstrap-9_12_1.json |
2.8.6.0 |
network | healthy | hadrian/bootstrap/plan-bootstrap-9_12_1.json |
3.1.17.0 |
network | healthy | hadrian/bootstrap/plan-bootstrap-9_12_1.json |
3.14.1.0 |
network | healthy | hadrian/bootstrap/plan-bootstrap-9_12_1.json |
1.6.25.0 |
network | healthy | hadrian/bootstrap/plan-bootstrap-9_12_1.json |
1.0.2.0 |
network | healthy | hadrian/bootstrap/plan-bootstrap-9_12_1.json |
0.11.102.1 |
network | healthy | hadrian/bootstrap/plan-bootstrap-9_12_1.json |
0.9.1.0 |
network | healthy | hadrian/bootstrap/plan-bootstrap-9_12_1.json |
0.1.3.2 |
network | healthy | hadrian/bootstrap/plan-bootstrap-9_12_1.json |
3.16.0.0 |
network | healthy | hadrian/bootstrap/plan-9_14_1.json |
4.22.0.0 |
network | healthy | hadrian/bootstrap/plan-9_14_1.json |
1.3.10.0 |
network | healthy | hadrian/bootstrap/plan-9_14_1.json |
3.1.18.0 |
network | healthy | hadrian/bootstrap/plan-9_14_1.json |
2.8.8.0 |
network | healthy | hadrian/bootstrap/plan-9_14_1.json |
0.8.9.3 |
network | healthy | hadrian/bootstrap/plan-9_14_1.json |
2.24.0.0 |
network | healthy | hadrian/bootstrap/plan-9_14_1.json |
3.16.1.0 |
network | healthy | hadrian/bootstrap/plan-9_10_2.json |
4.20.1.0 |
network | healthy | hadrian/bootstrap/plan-9_10_2.json |
1.5.0.0 |
network | healthy | hadrian/bootstrap/plan-9_10_2.json |
1.3.10.1 |
network | healthy | hadrian/bootstrap/plan-9_10_2.json |
1.6.27.0 |
network | healthy | hadrian/bootstrap/plan-9_10_2.json |
0.6.1.1 |
network | healthy | hadrian/bootstrap/plan-9_10_2.json |
3.5.4.0 |
network | healthy | hadrian/bootstrap/plan-9_10_2.json |
2.22.0.0 |
network | healthy | hadrian/bootstrap/plan-9_10_2.json |
0.5.7.0 |
network | healthy | hadrian/bootstrap/plan-9_10_1.json |
4.20.0.0 |
network | healthy | hadrian/bootstrap/plan-9_10_1.json |
0.12.1.0 |
network | healthy | hadrian/bootstrap/plan-9_10_1.json |
1.5.2.0 |
network | healthy | hadrian/bootstrap/plan-9_10_1.json |
4.20.2.0 |
network | healthy | hadrian/bootstrap/plan-9_10_3.json |
2.8.7.0 |
network | healthy | hadrian/bootstrap/plan-9_10_3.json |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::hlint-ci |
cicd | healthy | utils/haddock/.github/workflows/hlint-ci.yml |
gha::ci |
cicd | healthy | utils/haddock/.github/workflows/ci.yml |
gitlab-ci |
cicd | healthy | .gitlab-ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
port:17 |
network | healthy | .gitlab/ci.sh |
port:36 |
network | healthy | .gitlab/ci.sh |
| Label | Layer | Status | Path |
|---|---|---|---|
build |
cicd | healthy | utils/haddock/.github/workflows/hlint-ci.yml |
cabal |
cicd | healthy | utils/haddock/.github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-8qsrbxnz |
software | healthy | /tmp/repobility-clone-8qsrbxnz |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | rts/js/stableptr.js |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | testsuite/driver/js/Chart-2.8.0.min.js |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::.gitlab/rel_eng/upload_ghc_libs.py |
security | healthy | .gitlab/rel_eng/upload_ghc_libs.py |
This page is publicly accessible at:
https://repobility.com/scan/2375b6d0-a6b1-42a0-92ae-4a23b5c8f9ee/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/2375b6d0-a6b1-42a0-92ae-4a23b5c8f9ee/
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.