Scan timing: clone 26.23s · analysis 9.03s · 30.6 MB · GitHub API rate-limit (preflight)
https://github.com/scikit-image/scikit-image
· scanned 2026-06-05 22:21 UTC (1 week, 2 days ago)
· 10 languages
611 raw signals (139 security + 472 graph) 11/13 scanners ran 92nd percentile · Python · large (100-500K LoC) System graph score 93 (lower by 4)
Last scanned 1 week, 2 days ago · v2 · 253 actionable findings from 2 signal sources. 122 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 |
85.0 | 0.15 | 12.75 |
security_score |
100.0 | 0.25 | 25.00 |
testing_score |
97.0 | 0.20 | 19.40 |
documentation_score |
88.0 | 0.15 | 13.20 |
practices_score |
77.0 | 0.15 | 11.55 |
code_quality |
70.0 | 0.10 | 7.00 |
| Overall | 1.00 | 88.9 |
All 4429 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 |
|---|---|---|---|
write_fspath_result |
software | healthy | tests/conftest.py:35 |
short_test_summary |
software | healthy | tests/conftest.py:57 |
pytest_configure |
software | healthy | tests/conftest.py:64 |
pytest_terminal_summary |
software | healthy | tests/conftest.py:81 |
uses_matplotlib |
software | healthy | tests/dependency_checks.py:11 |
test_import_skimage2_warning |
software | healthy | tests/skimage2/test_skimage2.py:12 |
test_no_eager_skimage_import |
software | healthy | tests/skimage2/test_skimage2.py:29 |
test_float_max |
software | healthy | tests/skimage2/util/test_value_rescaling.py:39 |
test_int_max |
software | healthy | tests/skimage2/util/test_value_rescaling.py:62 |
test_uniform |
software | healthy | tests/skimage2/util/test_value_rescaling.py:72 |
test_nan |
software | healthy | tests/skimage2/util/test_value_rescaling.py:85 |
test_inf |
software | healthy | tests/skimage2/util/test_value_rescaling.py:94 |
test_mode_none |
software | healthy | tests/skimage2/util/test_value_rescaling.py:102 |
test_mode_legacy |
software | healthy | tests/skimage2/util/test_value_rescaling.py:112 |
test_mode_minmax |
software | healthy | tests/skimage2/util/test_value_rescaling.py:123 |
test_mode_unsupported |
software | healthy | tests/skimage2/util/test_value_rescaling.py:133 |
test_00_00_zeros |
software | healthy | tests/skimage2/feature/test_canny.py:11 |
test_00_01_zeros_mask |
software | healthy | tests/skimage2/feature/test_canny.py:23 |
test_01_01_circle |
software | healthy | tests/skimage2/feature/test_canny.py:36 |
test_01_02_circle_with_noise |
software | healthy | tests/skimage2/feature/test_canny.py:65 |
test_image_shape |
software | healthy | tests/skimage2/feature/test_canny.py:92 |
test_mask_none |
software | healthy | tests/skimage2/feature/test_canny.py:97 |
test_use_quantiles |
software | healthy | tests/skimage2/feature/test_canny.py:108 |
test_img_all_ones |
software | healthy | tests/skimage2/feature/test_canny.py:128 |
test_invalid_use_quantiles |
software | healthy | tests/skimage2/feature/test_canny.py:132 |
test_dtype |
software | healthy | tests/skimage2/feature/test_canny.py:168 |
test_full_mask_matches_no_mask |
software | healthy | tests/skimage2/feature/test_canny.py:190 |
test_unsupported_int64 |
software | healthy | tests/skimage2/feature/test_canny.py:198 |
test_default_mode_is_nearest |
software | healthy | tests/skimage2/feature/test_canny.py:216 |
test_ensure_spacing_trivial |
software | healthy | tests/skimage2/feature/test_peaks.py:14 |
test_ensure_spacing_nD |
software | healthy | tests/skimage2/feature/test_peaks.py:42 |
test_ensure_spacing_batch_processing |
software | healthy | tests/skimage2/feature/test_peaks.py:52 |
test_ensure_spacing_max_batch_size |
software | healthy | tests/skimage2/feature/test_peaks.py:66 |
test_ensure_spacing_p_norm |
software | healthy | tests/skimage2/feature/test_peaks.py:90 |
test_p_norm_default |
software | healthy | tests/skimage2/feature/test_peaks.py:102 |
test_exclude_border |
software | healthy | tests/skimage2/feature/test_peaks.py:113 |
test_num_peak_float_error |
software | healthy | tests/skimage2/feature/test_peaks.py:129 |
test_mirror_footprint |
software | healthy | tests/skimage2/morphology/test_footprints.py:12 |
test_pad_footprint |
software | healthy | tests/skimage2/morphology/test_footprints.py:29 |
cam_image |
software | healthy | tests/skimage2/morphology/test_grayscale_operators.py:14 |
cell3d_image |
software | healthy | tests/skimage2/morphology/test_grayscale_operators.py:19 |
test_reproduce_skimage_data_not_mirrored |
software | healthy | tests/skimage2/morphology/test_grayscale_operators.py:52 |
test_reproduce_skimage_data_mirrored |
software | healthy | tests/skimage2/morphology/test_grayscale_operators.py:86 |
test_gray_closing_extensive |
software | healthy | tests/skimage2/morphology/test_grayscale_operators.py:106 |
test_gray_opening_anti_extensive |
software | healthy | tests/skimage2/morphology/test_grayscale_operators.py:120 |
test_supported_mode |
software | healthy | tests/skimage2/morphology/test_grayscale_operators.py:136 |
test_unsupported_mode |
software | healthy | tests/skimage2/morphology/test_grayscale_operators.py:142 |
setup_class |
software | healthy | tests/skimage2/morphology/test_grayscale_operators.py:149 |
test_dilate_erode_symmetry |
software | healthy | tests/skimage2/morphology/test_grayscale_operators.py:159 |
test_open_black_pixel |
software | healthy | tests/skimage2/morphology/test_grayscale_operators.py:172 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
asv.conf.json |
software | healthy | asv.conf.json |
README.md |
software | healthy | README.md |
.pre-commit-config.yaml |
software | healthy | .pre-commit-config.yaml |
environment.yml |
software | healthy | environment.yml |
.coderabbit.yaml |
software | healthy | .coderabbit.yaml |
pyproject.toml |
software | healthy | pyproject.toml |
requirements.txt |
software | healthy | requirements.txt |
CODE_OF_CONDUCT.md |
software | healthy | CODE_OF_CONDUCT.md |
SECURITY.md |
software | healthy | SECURITY.md |
CONTRIBUTORS.md |
software | healthy | CONTRIBUTORS.md |
.codecov.yml |
software | healthy | .codecov.yml |
conftest.py |
software | healthy | tests/conftest.py |
dependency_checks.py |
software | healthy | tests/dependency_checks.py |
test_skimage2.py |
software | healthy | tests/skimage2/test_skimage2.py |
test_value_rescaling.py |
software | healthy | tests/skimage2/util/test_value_rescaling.py |
test_canny.py |
software | healthy | tests/skimage2/feature/test_canny.py |
test_peaks.py |
software | healthy | tests/skimage2/feature/test_peaks.py |
test_footprints.py |
software | healthy | tests/skimage2/morphology/test_footprints.py |
test_grayscale_operators.py |
software | healthy | tests/skimage2/morphology/test_grayscale_operators.py |
test_structural_similarity.py |
software | healthy | tests/skimage2/metrics/test_structural_similarity.py |
test_gaussian.py |
software | healthy | tests/skimage2/filters/test_gaussian.py |
test_testing.py |
software | healthy | tests/skimage2/_shared/test_testing.py |
test_warnings.py |
software | healthy | tests/skimage2/_shared/test_warnings.py |
test_version_requirements.py |
software | healthy | tests/skimage2/_shared/test_version_requirements.py |
test_utils.py |
software | healthy | tests/skimage2/_shared/test_utils.py |
test_geometry.py |
software | healthy | tests/skimage2/_shared/test_geometry.py |
test_safe_as_int.py |
software | healthy | tests/skimage2/_shared/test_safe_as_int.py |
test_interpolation.py |
software | healthy | tests/skimage2/_shared/test_interpolation.py |
test_fast_exp.py |
software | healthy | tests/skimage2/_shared/test_fast_exp.py |
conftest.py |
software | healthy | tests/skimage/conftest.py |
test_migration.py |
software | healthy | tests/skimage/test_migration.py |
test_clear_border.py |
software | healthy | tests/skimage/segmentation/test_clear_border.py |
test_felzenszwalb.py |
software | healthy | tests/skimage/segmentation/test_felzenszwalb.py |
test_active_contour_model.py |
software | healthy | tests/skimage/segmentation/test_active_contour_model.py |
test_expand_labels.py |
software | healthy | tests/skimage/segmentation/test_expand_labels.py |
test_boundaries.py |
software | healthy | tests/skimage/segmentation/test_boundaries.py |
test_morphsnakes.py |
software | healthy | tests/skimage/segmentation/test_morphsnakes.py |
test_join.py |
software | healthy | tests/skimage/segmentation/test_join.py |
test_quickshift.py |
software | healthy | tests/skimage/segmentation/test_quickshift.py |
test_slic.py |
software | healthy | tests/skimage/segmentation/test_slic.py |
test_random_walker.py |
software | healthy | tests/skimage/segmentation/test_random_walker.py |
test_chan_vese.py |
software | healthy | tests/skimage/segmentation/test_chan_vese.py |
test_watershed.py |
software | healthy | tests/skimage/segmentation/test_watershed.py |
test_exposure.py |
software | healthy | tests/skimage/exposure/test_exposure.py |
test_histogram_matching.py |
software | healthy | tests/skimage/exposure/test_histogram_matching.py |
test_j_invariant.py |
software | healthy | tests/skimage/restoration/test_j_invariant.py |
test_unwrap.py |
software | healthy | tests/skimage/restoration/test_unwrap.py |
test_inpaint.py |
software | healthy | tests/skimage/restoration/test_inpaint.py |
test_rolling_ball.py |
software | healthy | tests/skimage/restoration/test_rolling_ball.py |
test_denoise.py |
software | healthy | tests/skimage/restoration/test_denoise.py |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
SKTerminalReporter |
software | healthy | tests/conftest.py:26 |
TestRescaleMinmax |
software | healthy | tests/skimage2/util/test_value_rescaling.py:13 |
TestPrescaleValueRange |
software | healthy | tests/skimage2/util/test_value_rescaling.py:100 |
TestCanny |
software | healthy | tests/skimage2/feature/test_canny.py:10 |
TestPeakLocalMax |
software | healthy | tests/skimage2/feature/test_peaks.py:101 |
TestMorphology |
software | healthy | tests/skimage2/morphology/test_grayscale_operators.py:33 |
TestAsymmetricFootprints |
software | healthy | tests/skimage2/morphology/test_grayscale_operators.py:148 |
c |
software | healthy | tests/skimage2/_shared/test_testing.py:24 |
Test_assert_stacklevel |
software | healthy | tests/skimage2/_shared/test_testing.py:136 |
Test_deprecate_parameter |
software | healthy | tests/skimage2/_shared/test_utils.py:273 |
TestWatershed |
software | healthy | tests/skimage/segmentation/test_watershed.py:67 |
TestMatchHistogram |
software | healthy | tests/skimage/exposure/test_histogram_matching.py:31 |
Backend1 |
software | healthy | tests/skimage/util/test_backends.py:24 |
Backend2 |
software | healthy | tests/skimage/util/test_backends.py:45 |
BackendEntryPoint1 |
software | healthy | tests/skimage/util/test_backends.py:61 |
BackendEntryPoint2 |
software | healthy | tests/skimage/util/test_backends.py:65 |
Test_numeric_dtype_min_max |
software | healthy | tests/skimage/util/test_dtype.py:248 |
FMTRMS |
software | healthy | tests/skimage/transform/test_geometric.py:636 |
FMTMRS |
software | healthy | tests/skimage/transform/test_geometric.py:644 |
FMTRaw |
software | healthy | tests/skimage/transform/test_geometric.py:673 |
TestThinPlateSplineTransform |
software | healthy | tests/skimage/transform/test_thin_plate_splines.py:12 |
DummyNNClassifier |
software | healthy | tests/skimage/future/test_trainable_segmentation.py:11 |
TestCanny |
software | healthy | tests/skimage/feature/test_canny.py:11 |
TestGLCM |
software | healthy | tests/skimage/feature/test_texture.py:14 |
TestLBP |
software | healthy | tests/skimage/feature/test_texture.py:236 |
TestMBLBP |
software | healthy | tests/skimage/feature/test_texture.py:351 |
TestPeakLocalMax |
software | healthy | tests/skimage/feature/test_peak.py:13 |
TestProminentPeaks |
software | healthy | tests/skimage/feature/test_peak.py:645 |
MyDifferentGaussianMixture |
software | healthy | tests/skimage/feature/test_fisher_vector.py:142 |
TestColorconv |
software | healthy | tests/skimage/color/test_colorconv.py:68 |
TestNpnpoly |
software | healthy | tests/skimage/measure/test_pnpoly.py:7 |
TestConnectedComponents |
software | healthy | tests/skimage/measure/test_ccomp.py:12 |
TestConnectedComponents3d |
software | healthy | tests/skimage/measure/test_ccomp.py:104 |
TestSupport |
software | healthy | tests/skimage/measure/test_ccomp.py:238 |
C |
software | healthy | tests/skimage/measure/test_fit.py:754 |
D |
software | healthy | tests/skimage/measure/test_fit.py:799 |
E |
software | healthy | tests/skimage/measure/test_fit.py:809 |
F |
software | healthy | tests/skimage/measure/test_fit.py:823 |
DummyModel |
software | healthy | tests/skimage/measure/test_fit.py:966 |
TestImageCollection |
software | healthy | tests/skimage/io/test_collection.py:73 |
TestSave |
software | healthy | tests/skimage/io/test_imread.py:55 |
TestSave |
software | healthy | tests/skimage/io/test_imageio.py:44 |
TestSave |
software | healthy | tests/skimage/io/test_tifffile.py:51 |
TestSave |
software | healthy | tests/skimage/io/test_pil.py:182 |
TestFootprints |
software | healthy | tests/skimage/morphology/test_footprints.py:17 |
Test_footprint_rectangule |
software | healthy | tests/skimage/morphology/test_footprints.py:255 |
TestMaxtree |
software | healthy | tests/skimage/morphology/test_max_tree.py:55 |
TestSkeletonize |
software | healthy | tests/skimage/morphology/test_skeletonize.py:13 |
TestThin |
software | healthy | tests/skimage/morphology/test_skeletonize.py:217 |
TestMedialAxis |
software | healthy | tests/skimage/morphology/test_skeletonize.py:295 |
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 |
skimage2 |
software | healthy | tests/skimage2 |
util |
software | healthy | tests/skimage2/util |
feature |
software | healthy | tests/skimage2/feature |
morphology |
software | healthy | tests/skimage2/morphology |
metrics |
software | healthy | tests/skimage2/metrics |
filters |
software | healthy | tests/skimage2/filters |
_shared |
software | healthy | tests/skimage2/_shared |
skimage |
software | healthy | tests/skimage |
segmentation |
software | healthy | tests/skimage/segmentation |
exposure |
software | healthy | tests/skimage/exposure |
restoration |
software | healthy | tests/skimage/restoration |
util |
software | healthy | tests/skimage/util |
transform |
software | healthy | tests/skimage/transform |
future |
software | healthy | tests/skimage/future |
draw |
software | healthy | tests/skimage/draw |
feature |
software | healthy | tests/skimage/feature |
color |
software | healthy | tests/skimage/color |
measure |
software | healthy | tests/skimage/measure |
io |
software | healthy | tests/skimage/io |
registration |
software | healthy | tests/skimage/registration |
morphology |
software | healthy | tests/skimage/morphology |
metrics |
software | healthy | tests/skimage/metrics |
graph |
software | healthy | tests/skimage/graph |
filters |
software | healthy | tests/skimage/filters |
rank |
software | healthy | tests/skimage/filters/rank |
.circleci |
software | healthy | .circleci |
benchmarks |
software | healthy | benchmarks |
doc |
software | healthy | doc |
ext |
software | healthy | doc/ext |
examples |
software | healthy | doc/examples |
segmentation |
software | healthy | doc/examples/segmentation |
edges |
software | healthy | doc/examples/edges |
transform |
software | healthy | doc/examples/transform |
numpy_operations |
software | healthy | doc/examples/numpy_operations |
features_detection |
software | healthy | doc/examples/features_detection |
registration |
software | healthy | doc/examples/registration |
applications |
software | healthy | doc/examples/applications |
developers |
software | healthy | doc/examples/developers |
color_exposure |
software | healthy | doc/examples/color_exposure |
filters |
software | healthy | doc/examples/filters |
tools |
software | healthy | doc/tools |
source |
software | healthy | doc/source |
about |
software | healthy | doc/source/about |
development |
software | healthy | doc/source/development |
skips |
software | healthy | doc/source/skips |
_static |
software | healthy | doc/source/_static |
user_guide |
software | healthy | doc/source/user_guide |
requirements |
software | healthy | requirements |
tools |
software | healthy | tools |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
test_docs_aarch64 |
cicd | healthy | .github/workflows/test-docs.yaml |
stale |
cicd | healthy | .github/workflows/dormant-issues-prs.yaml |
build-wasm-emscripten |
cicd | healthy | .github/workflows/test-pyodide.yaml |
build-skimage-spin |
cicd | healthy | .github/workflows/_build_linux_for_python_x.yaml |
test-linux |
cicd | healthy | .github/workflows/_test_linux_for_python_x.yaml |
benchmark |
cicd | healthy | .github/workflows/benchmarks.yaml |
wheels |
cicd | healthy | .github/workflows/test-nightlies-on-main.yaml |
milestone_pr |
cicd | healthy | .github/workflows/milestone-merged-prs.yaml |
test_skimage_windows |
cicd | healthy | .github/workflows/test-windows.yaml |
build |
cicd | healthy | .github/workflows/build-docs.yaml |
docstub |
cicd | healthy | .github/workflows/typing.yml |
test_skimage_macos |
cicd | healthy | .github/workflows/test-macos.yaml |
build-linux-312 |
cicd | healthy | .github/workflows/test-linux.yaml |
build-linux-313 |
cicd | healthy | .github/workflows/test-linux.yaml |
build-linux-314 |
cicd | healthy | .github/workflows/test-linux.yaml |
build-linux-314t |
cicd | healthy | .github/workflows/test-linux.yaml |
test-linux-312 |
cicd | healthy | .github/workflows/test-linux.yaml |
test-linux-313 |
cicd | healthy | .github/workflows/test-linux.yaml |
test-linux-314 |
cicd | healthy | .github/workflows/test-linux.yaml |
test-linux-314t |
cicd | healthy | .github/workflows/test-linux.yaml |
report-failures |
cicd | healthy | .github/workflows/test-linux.yaml |
call-workflow-build-wheels |
cicd | healthy | .github/workflows/nightly-wheel-build.yaml |
run-on-failure |
cicd | healthy | .github/workflows/nightly-wheel-build.yaml |
upload_anaconda |
cicd | healthy | .github/workflows/nightly-wheel-build.yaml |
circleci_artifacts_redirector_job |
cicd | healthy | .github/workflows/circleci.yaml |
build_macos_wheel |
cicd | healthy | .github/workflows/wheels-recipe.yaml |
build_windows_wheel |
cicd | healthy | .github/workflows/wheels-recipe.yaml |
build_wheel_linux |
cicd | healthy | .github/workflows/wheels-recipe.yaml |
build_pyodide_wheel |
cicd | healthy | .github/workflows/wheels-recipe.yaml |
call-workflow-build-wheels |
cicd | healthy | .github/workflows/wheels-test-and-release.yaml |
build_sdist |
cicd | healthy | .github/workflows/wheels-test-and-release.yaml |
deploy |
cicd | healthy | .github/workflows/wheels-test-and-release.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::test-docs |
cicd | healthy | .github/workflows/test-docs.yaml |
gha::dormant-issues-prs |
cicd | healthy | .github/workflows/dormant-issues-prs.yaml |
gha::test-pyodide |
cicd | healthy | .github/workflows/test-pyodide.yaml |
gha::_build_linux_for_python_x |
cicd | healthy | .github/workflows/_build_linux_for_python_x.yaml |
gha::_test_linux_for_python_x |
cicd | healthy | .github/workflows/_test_linux_for_python_x.yaml |
gha::benchmarks |
cicd | healthy | .github/workflows/benchmarks.yaml |
gha::test-nightlies-on-main |
cicd | healthy | .github/workflows/test-nightlies-on-main.yaml |
gha::milestone-merged-prs |
cicd | healthy | .github/workflows/milestone-merged-prs.yaml |
gha::test-windows |
cicd | healthy | .github/workflows/test-windows.yaml |
gha::build-docs |
cicd | healthy | .github/workflows/build-docs.yaml |
gha::typing |
cicd | healthy | .github/workflows/typing.yml |
gha::test-macos |
cicd | healthy | .github/workflows/test-macos.yaml |
gha::test-linux |
cicd | healthy | .github/workflows/test-linux.yaml |
gha::nightly-wheel-build |
cicd | healthy | .github/workflows/nightly-wheel-build.yaml |
gha::circleci |
cicd | healthy | .github/workflows/circleci.yaml |
gha::wheels-recipe |
cicd | healthy | .github/workflows/wheels-recipe.yaml |
gha::wheels-test-and-release |
cicd | healthy | .github/workflows/wheels-test-and-release.yaml |
circleci |
cicd | healthy | .circleci/config.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
MILESTONE_LABELER_TOKEN |
cicd | healthy | — |
GITHUB_TOKEN |
cicd | healthy | — |
CIRCLECI_TOKEN |
cicd | healthy | — |
CACHE_VERSION |
cicd | healthy | — |
UPLOAD_TOKEN |
cicd | healthy | — |
DOC_DEPLOY_KEY_PRIVATE |
cicd | healthy | — |
CCACHE_DIR |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
test_migration.py |
data | healthy | tests/skimage/test_migration.py |
migration_utils.py |
data | healthy | doc/tools/migration_utils.py |
run_migration_doctests.py |
data | healthy | doc/tools/run_migration_doctests.py |
write_migration_guide.py |
data | healthy | doc/tools/write_migration_guide.py |
_migration.py |
data | healthy | src/skimage/_migration.py |
| Label | Layer | Status | Path |
|---|---|---|---|
1.11.1.1 |
network | healthy | environment.yml |
10.1.1.214 |
network | healthy | src/skimage/feature/texture.py |
10.1.1.465 |
network | healthy | src/skimage/feature/censure.py |
10.1.1.1 |
network | healthy | src/skimage/metrics/set_metrics.py |
| Label | Layer | Status | Path |
|---|---|---|---|
port:11 |
network | healthy | .github/workflows/nightly-wheel-build.yaml |
port:27 |
network | healthy | .github/workflows/nightly-wheel-build.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-gg3_w637 |
software | healthy | /tmp/repobility-clone-gg3_w637 |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | doc/examples/applications/plot_fluorescence_nuclear_envelop… |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | tools/check_sdist.py |
This page is publicly accessible at:
https://repobility.com/scan/3b383cbf-d709-45ec-aa8c-b26d86badcee/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/3b383cbf-d709-45ec-aa8c-b26d86badcee/
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.