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

Scan timing: clone 1.24s · analysis 0.57s · 0.3 MB · GitHub API rate-limit (preflight)

nix-community/NUR

https://github.com/nix-community/NUR · scanned 2026-06-06 01:11 UTC (4 days, 1 hour ago) · 10 languages

44 raw signals (14 security + 30 graph) 44th percentile · Python · tiny (<2K LoC) System graph score 95 (lower by 31)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 4 days, 1 hour ago · v2 · 25 actionable findings from 2 signal sources. 4 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 80.0 0.15 12.00
security_score 95.0 0.25 23.75
testing_score 0.0 0.20 0.00
documentation_score 62.0 0.15 9.30
practices_score 75.0 0.15 11.25
code_quality 80.0 0.10 8.00
Overall 1.00 64.3
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 96 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
format_manifest_command software dead ci/nur/format_manifest.py:9
eval_repo software healthy ci/nur/eval.py:16
eval_command software dead ci/nur/eval.py:70
parse_arguments software healthy ci/nur/__init__.py:22
main software healthy ci/nur/__init__.py:60
__init__ software healthy ci/nur/manifest.py:106
__eq__ software healthy ci/nur/manifest.py:21
as_json software healthy ci/nur/manifest.py:90
from_repo software healthy ci/nur/manifest.py:41
type software healthy ci/nur/manifest.py:84
__repr__ software healthy ci/nur/manifest.py:109
_load_locked_versions software healthy ci/nur/manifest.py:113
load_locked_versions software healthy ci/nur/manifest.py:129
update_lock_file software healthy ci/nur/manifest.py:136
load_manifest software healthy ci/nur/manifest.py:145
nix_prefetch_zip software healthy ci/nur/prefetch.py:16
parse_pkt_lines software healthy ci/nur/prefetch.py:31
__init__ software healthy ci/nur/prefetch.py:48
latest_commit software healthy ci/nur/prefetch.py:51
prefetch software healthy ci/nur/prefetch.py:130
prefetcher_for software healthy ci/nur/prefetch.py:141
load_combined_repos software healthy ci/nur/combine.py:17
repo_source software healthy ci/nur/combine.py:27
repo_changed software healthy ci/nur/combine.py:33
commit_files software healthy ci/nur/combine.py:38
commit_repo software healthy ci/nur/combine.py:46
repo_link software healthy ci/nur/combine.py:71
update_combined_repo software healthy ci/nur/combine.py:77
remove_repo software healthy ci/nur/combine.py:104
update_manifest software healthy ci/nur/combine.py:112
update_combined software healthy ci/nur/combine.py:120
setup_combined software healthy ci/nur/combine.py:155
combine_command software dead ci/nur/combine.py:177
to_path software healthy ci/nur/fileutils.py:12
write_json_file software healthy ci/nur/fileutils.py:19
chdir software healthy ci/nur/fileutils.py:30
update software healthy ci/nur/update.py:14
update_command software dead ci/nur/update.py:30
run_one software healthy ci/nur/update.py:39
resolve_source software healthy ci/nur/index.py:11
index_repo software healthy ci/nur/index.py:58
index_command software dead ci/nur/index.py:97
_is_repo software healthy ci/nur/path.py:8
_find_root software healthy ci/nur/path.py:12
nixpkgs_path software healthy ci/nur/path.py:40

LabelLayerStatusPath
README.md software healthy README.md
repos.json software healthy repos.json
bors.toml software healthy bors.toml
test.sh software healthy ci/test.sh
setup.py software warning ci/setup.py
pyproject.toml software healthy ci/pyproject.toml
update-nur-combined.sh software healthy ci/update-nur-combined.sh
update-nur.sh software healthy ci/update-nur.sh
update-nur-search.sh software healthy ci/update-nur-search.sh
setup-git.sh software healthy ci/lib/setup-git.sh
format_manifest.py software healthy ci/nur/format_manifest.py
eval.py software healthy ci/nur/eval.py
__init__.py software healthy ci/nur/__init__.py
manifest.py software healthy ci/nur/manifest.py
prefetch.py software healthy ci/nur/prefetch.py
combine.py software healthy ci/nur/combine.py
fileutils.py software healthy ci/nur/fileutils.py
error.py software healthy ci/nur/error.py
update.py software healthy ci/nur/update.py
index.py software healthy ci/nur/index.py
path.py software healthy ci/nur/path.py
renovate.json software healthy .github/renovate.json
PULL_REQUEST_TEMPLATE.md software healthy .github/PULL_REQUEST_TEMPLATE.md
update.yml software healthy .github/workflows/update.yml
pr.yml software healthy .github/workflows/pr.yml
check-nix-format.yml software healthy .github/workflows/check-nix-format.yml

LabelLayerStatusPath
LockedVersion software healthy ci/nur/manifest.py:12
RepoType software healthy ci/nur/manifest.py:35
Repo software healthy ci/nur/manifest.py:52
Manifest software healthy ci/nur/manifest.py:105
GitPrefetcher software healthy ci/nur/prefetch.py:47
GithubPrefetcher software healthy ci/nur/prefetch.py:124
GitlabPrefetcher software healthy ci/nur/prefetch.py:129
NurError software healthy ci/nur/error.py:1
EvalError software healthy ci/nur/error.py:5
RepositoryDeletedError software healthy ci/nur/error.py:9

LabelLayerStatusPath
ci software healthy ci
lib software healthy ci/lib
nur software healthy ci/nur
.github software healthy .github
workflows software healthy .github/workflows

LabelLayerStatusPath
gha::update cicd healthy .github/workflows/update.yml
gha::pr cicd healthy .github/workflows/pr.yml
gha::check-nix-format cicd healthy .github/workflows/check-nix-format.yml

LabelLayerStatusPath
update_nur cicd healthy .github/workflows/update.yml
tests cicd healthy .github/workflows/pr.yml
nixos cicd healthy .github/workflows/check-nix-format.yml

LabelLayerStatusPath
GH_APPLICATION_ID cicd healthy
GH_APPLICATION_PRIVATE_KEY cicd healthy

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

LabelLayerStatusPath
nginx network healthy repos.json
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/16bdfad9-4722-4992-ac5f-06c43c422493/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/16bdfad9-4722-4992-ac5f-06c43c422493/

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.