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

Scan timing: clone 2.72s · analysis 9.44s · 2.8 MB · GitHub API rate-limit (preflight)

bdfinst/agentic-dev-team

https://github.com/bdfinst/agentic-dev-team · scanned 2026-06-05 13:07 UTC (5 days, 9 hours ago) · 10 languages

346 raw signals (104 security + 242 graph) 11th percentile · Typescript · small (2-20K LoC)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 5 days, 9 hours ago · v2 · 189 actionable findings from 2 signal sources. 36 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 40.0 0.15 6.00
security_score 23.3 0.25 5.83
testing_score 46.0 0.20 9.20
documentation_score 89.0 0.15 13.35
practices_score 65.0 0.15 9.75
code_quality 63.4 0.10 6.34
Overall 1.00 50.5
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 1455 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
release-please-config.json software healthy release-please-config.json
agent-ast.md software healthy agent-ast.md
review-config.json software healthy review-config.json
README.md software healthy README.md
GETTING-STARTED.md software healthy GETTING-STARTED.md
CLAUDE.md software healthy CLAUDE.md
.release-please-manifest.json software healthy .release-please-manifest.json
CHANGELOG.md software healthy CHANGELOG.md
posttooluse-bash-fail.json software healthy tests/hooks/fixtures/posttooluse-bash-fail.json
posttooluse-bash-pass.json software healthy tests/hooks/fixtures/posttooluse-bash-pass.json
mutation-no-line.json software healthy tests/hooks/fixtures/stryker/mutation-no-line.json
mutation-all-killed.json software healthy tests/hooks/fixtures/stryker/mutation-all-killed.json
mutation-partial-kill.json software healthy tests/hooks/fixtures/stryker/mutation-partial-kill.json
mutation-zero-kill.json software healthy tests/hooks/fixtures/stryker/mutation-zero-kill.json
mutation-report-zero-kill.json software healthy tests/hooks/fixtures/stryker-net/mutation-report-zero-kill.…
dev-team-reference.md software healthy docs/dev-team-reference.md
agent-readiness-scorecard.md software healthy docs/agent-readiness-scorecard.md
rule-id-audit.md software healthy docs/rule-id-audit.md
rules-vs-prompts-policy.md software healthy docs/rules-vs-prompts-policy.md
agent-readiness-scanner-plan.md software healthy docs/agent-readiness-scanner-plan.md
0002-use-sentinel-file-and-argument-shape-heuristic-for-cod… software healthy docs/adr/0002-use-sentinel-file-and-argument-shape-heuristi…
0004-pre-dispatch-model-resolution.md software healthy docs/adr/0004-pre-dispatch-model-resolution.md
README.md software healthy docs/adr/README.md
0003-document-adr-tooling-workflow-as-a-skill.md software healthy docs/adr/0003-document-adr-tooling-workflow-as-a-skill.md
0001-record-architecture-decisions.md software healthy docs/adr/0001-record-architecture-decisions.md
0005-on-demand-knowledge-indexing.md software healthy docs/adr/0005-on-demand-knowledge-indexing.md
effort-parameter-support.md software healthy docs/spikes/effort-parameter-support.md
upgrade-step-0-sunset.md software healthy docs/decisions/upgrade-step-0-sunset.md
apply-accepted-risks.sh software healthy scripts/apply-accepted-risks.sh
apply-severity-floors.sh software healthy scripts/apply-severity-floors.sh
phase-timer.sh software healthy scripts/phase-timer.sh
assert-rename.sh software healthy scripts/assert-rename.sh
run-assessment-local.sh software healthy scripts/run-assessment-local.sh
find-ci-files.sh software healthy scripts/find-ci-files.sh
sweep-rename.sh software healthy scripts/sweep-rename.sh
measure-tokens.sh software healthy scripts/measure-tokens.sh
deterministic_recon.py software healthy scripts/lib/deterministic_recon.py
apply_severity_floors.py software healthy scripts/lib/apply_severity_floors.py
apply_accepted_risks.py software healthy scripts/lib/apply_accepted_risks.py
normalize_findings.py software healthy scripts/lib/normalize_findings.py
invoke_claude.sh software healthy scripts/lib/invoke_claude.sh
skeleton_report.py software healthy scripts/lib/skeleton_report.py
decisions.md software healthy memory/decisions.md
validate.py software healthy evals/custom-tools/validate.py
dm-logic-in-ui.json software healthy evals/expected/dm-logic-in-ui.json
cs-complete-setup.json software healthy evals/expected/cs-complete-setup.json
te-long-functions.json software healthy evals/expected/te-long-functions.json
test-assertion-roulette.test.json software healthy evals/expected/test-assertion-roulette.test.json
st-mixed-concerns.json software healthy evals/expected/st-mixed-concerns.json
st-duplicate-code.json software healthy evals/expected/st-duplicate-code.json

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

LabelLayerStatusPath
detect_package_manager software healthy scripts/lib/deterministic_recon.py:76
detect_monorepo software healthy scripts/lib/deterministic_recon.py:97
walk_source_files software healthy scripts/lib/deterministic_recon.py:123
enumerate_languages software healthy scripts/lib/deterministic_recon.py:138
identify_entry_points software healthy scripts/lib/deterministic_recon.py:151
identify_dependencies software healthy scripts/lib/deterministic_recon.py:196
_classify_deps software healthy scripts/lib/deterministic_recon.py:224
grep_security_surface software healthy scripts/lib/deterministic_recon.py:244
probe_git_history software healthy scripts/lib/deterministic_recon.py:262
build_architecture software healthy scripts/lib/deterministic_recon.py:320
build_recon software healthy scripts/lib/deterministic_recon.py:355
main software healthy scripts/lib/deterministic_recon.py:385
_get_rule_id software healthy scripts/lib/apply_severity_floors.py:140
_get_file software healthy scripts/lib/apply_severity_floors.py:150
find_floor software healthy scripts/lib/apply_severity_floors.py:162
apply_floor_to_entry software healthy scripts/lib/apply_severity_floors.py:173
process_register software healthy scripts/lib/apply_severity_floors.py:213
main software healthy scripts/lib/apply_severity_floors.py:226
_parse_yaml_frontmatter software healthy scripts/lib/apply_accepted_risks.py:41
_mini_yaml software healthy scripts/lib/apply_accepted_risks.py:64
_iso_to_date software healthy scripts/lib/apply_accepted_risks.py:88
_validate_rule software healthy scripts/lib/apply_accepted_risks.py:99
load_rules software healthy scripts/lib/apply_accepted_risks.py:146
_rule_id_matches software healthy scripts/lib/apply_accepted_risks.py:157
_normalize_finding_path software healthy scripts/lib/apply_accepted_risks.py:164
_file_matches software healthy scripts/lib/apply_accepted_risks.py:188
_is_expired software healthy scripts/lib/apply_accepted_risks.py:201
match_finding software healthy scripts/lib/apply_accepted_risks.py:205
load_findings_jsonl software healthy scripts/lib/apply_accepted_risks.py:227
write_jsonl software healthy scripts/lib/apply_accepted_risks.py:241
main software healthy scripts/lib/apply_accepted_risks.py:248
dedupe_findings software healthy scripts/lib/normalize_findings.py:46
process_sarif_file software healthy scripts/lib/normalize_findings.py:62
main software healthy scripts/lib/normalize_findings.py:90
load_findings software healthy scripts/lib/skeleton_report.py:38
load_recon software healthy scripts/lib/skeleton_report.py:52
render_report software healthy scripts/lib/skeleton_report.py:57
main software healthy scripts/lib/skeleton_report.py:228
run_tool software healthy evals/custom-tools/validate.py:32
assert_sarif_shape software healthy evals/custom-tools/validate.py:44
assert_rule_ids software healthy evals/custom-tools/validate.py:53
parse_and_validate software healthy evals/custom-tools/validate.py:60
main software healthy evals/custom-tools/validate.py:71
load_ground_truth software healthy evals/comparative/score.py:77
parse_ours software healthy evals/comparative/score.py:110
_map_presentational software healthy evals/comparative/score.py:211
_level_from_id software healthy evals/comparative/score.py:256
parse_reference software healthy evals/comparative/score.py:264
match_finding software healthy evals/comparative/score.py:392
_file_matches software healthy evals/comparative/score.py:449

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

LabelLayerStatusPath
tests software healthy tests
hooks software healthy tests/hooks
fixtures software healthy tests/hooks/fixtures
stryker software healthy tests/hooks/fixtures/stryker
stryker-net software healthy tests/hooks/fixtures/stryker-net
docs software healthy docs
adr software healthy docs/adr
spikes software healthy docs/spikes
decisions software healthy docs/decisions
scripts software healthy scripts
lib software healthy scripts/lib
memory software healthy memory
evals software healthy evals
custom-tools software healthy evals/custom-tools
expected software healthy evals/expected
comparative software healthy evals/comparative
unit-tests software healthy evals/comparative/unit-tests
fixture-repo software healthy evals/comparative/fixture-repo
services software healthy evals/comparative/fixture-repo/services
fraud-scoring software healthy evals/comparative/fixture-repo/services/fraud-scoring
tests software healthy evals/comparative/fixture-repo/services/fraud-scoring/tests
src software healthy evals/comparative/fixture-repo/services/fraud-scoring/src
auth-gateway software healthy evals/comparative/fixture-repo/services/auth-gateway
src software healthy evals/comparative/fixture-repo/services/auth-gateway/src
routes software healthy evals/comparative/fixture-repo/services/auth-gateway/src/ro…
.github software healthy evals/comparative/fixture-repo/.github
workflows software healthy evals/comparative/fixture-repo/.github/workflows
reference-baseline software healthy evals/comparative/reference-baseline
2026-04-21 software healthy evals/comparative/reference-baseline/2026-04-21
fixtures software healthy evals/fixtures
aca-review-preamble-rejected software healthy evals/fixtures/aca-review-preamble-rejected
sds-prefilter-trivial software healthy evals/fixtures/sds-prefilter-trivial
sds-layer-unknown software healthy evals/fixtures/sds-layer-unknown
sds-incremental-0-changed software healthy evals/fixtures/sds-incremental-0-changed
aca-valid-name software healthy evals/fixtures/aca-valid-name
aca-no-tools software healthy evals/fixtures/aca-no-tools
aca-invalid-name software healthy evals/fixtures/aca-invalid-name
sds-fileline-accuracy software healthy evals/fixtures/sds-fileline-accuracy
aca-plugin-unsupported-field software healthy evals/fixtures/aca-plugin-unsupported-field
sds-layer-presentation software healthy evals/fixtures/sds-layer-presentation
sds-shallow-clone software healthy evals/fixtures/sds-shallow-clone
aca-review-body-valid software healthy evals/fixtures/aca-review-body-valid
sds-incremental-trivial-changed software healthy evals/fixtures/sds-incremental-trivial-changed
sds-empty-scope software healthy evals/fixtures/sds-empty-scope
sds-annotation-schema software healthy evals/fixtures/sds-annotation-schema
aca-team-body-valid software healthy evals/fixtures/aca-team-body-valid
sds-no-duplicates software healthy evals/fixtures/sds-no-duplicates
cs-missing-sections software healthy evals/fixtures/cs-missing-sections
cs-minimal-valid software healthy evals/fixtures/cs-minimal-valid
sds-no-canonical software healthy evals/fixtures/sds-no-canonical

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

LabelLayerStatusPath
FloorRule software healthy scripts/lib/apply_severity_floors.py:33
Rule software healthy scripts/lib/apply_accepted_risks.py:77
EmittedFinding software healthy evals/comparative/score.py:42
ExpectedFinding software healthy evals/comparative/score.py:52
MatchResult software healthy evals/comparative/score.py:66
SystemScore software healthy evals/comparative/score.py:522
UserMgr software healthy evals/fixtures/nm-inconsistent-naming.ts:UserMgr
is software healthy evals/fixtures/nm-inconsistent-naming.ts:is
UserManager software healthy evals/fixtures/st-god-object.ts:UserManager
UserService software healthy evals/fixtures/st-clean-modules.ts:UserService
UserValidator software healthy evals/fixtures/st-clean-modules.ts:UserValidator
Order software healthy evals/fixtures/dm-clean-boundaries.ts:Order
OrderService software healthy evals/fixtures/dm-clean-boundaries.ts:OrderService
OrderMapper software healthy evals/fixtures/dm-clean-boundaries.ts:OrderMapper
Invoice software healthy evals/fixtures/dm-leaky-abstraction.ts:Invoice
PricingService software healthy evals/fixtures/dm-leaky-abstraction.ts:PricingService
Customer software healthy evals/fixtures/dm-leaky-abstraction.ts:Customer
PaymentProcessor software healthy evals/fixtures/dm-leaky-abstraction.ts:PaymentProcessor
TaskService software healthy evals/fixtures/te-clean-code.ts:TaskService
User software healthy evals/fixtures/dm-missing-dtos.ts:User
Product software healthy evals/fixtures/dm-missing-dtos.ts:Product
is software healthy evals/fixtures/te-long-functions.ts:is
PaymentCompleted software healthy evals/fixtures/dm-proper-events.ts:PaymentCompleted
OrderFulfillmentRequested software healthy evals/fixtures/dm-proper-events.ts:OrderFulfillmentRequested
OrderCompletionHandler software healthy evals/fixtures/dm-proper-events.ts:OrderCompletionHandler
ShipmentCreator software healthy evals/fixtures/dm-proper-events.ts:ShipmentCreator
OrderItem software healthy evals/fixtures/sds-prefilter-trivial/trivial-functions.ts:O…
Pricing software healthy evals/fixtures/sds-prefilter-trivial/trivial-functions.ts:P…
DomainError software healthy evals/codebase-recon/fixtures/ts-monorepo/packages/core/src…
Agent software healthy plugins/security-assessment/harness/redteam/orchestrator.py…
QueryBudgetExhausted software healthy plugins/security-assessment/harness/redteam/lib/http_client…
Clock software healthy plugins/security-assessment/harness/redteam/lib/http_client…
SystemClock software healthy plugins/security-assessment/harness/redteam/lib/http_client…
HTTPClient software healthy plugins/security-assessment/harness/redteam/lib/http_client…
ScopeViolation software healthy plugins/security-assessment/harness/redteam/lib/scope_check…
Service software healthy plugins/security-assessment/harness/tools/service-comm-pars…
Edge software healthy plugins/security-assessment/harness/tools/service-comm-pars…
Location software healthy plugins/security-assessment/harness/tools/shared-cred-hash-…
Finding software healthy plugins/dev-team/tools/model-hash-verify.py:43
Finding software healthy plugins/dev-team/tools/entropy-check.py:56

LabelLayerStatusPath
POST /admin/reload-model api healthy evals/comparative/fixture-repo/services/fraud-scoring/src/s…
GET /actuator/heap api healthy evals/comparative/fixture-repo/services/fraud-scoring/src/s…
POST /predict api healthy evals/comparative/fixture-repo/services/fraud-scoring/src/s…
GET /health api healthy evals/codebase-recon/fixtures/polyglot/backend/app.py
POST /ingest api healthy evals/codebase-recon/fixtures/polyglot/backend/app.py
USE /admin api healthy evals/comparative/fixture-repo/services/auth-gateway/src/se…
POST /score api healthy evals/comparative/fixture-repo/services/auth-gateway/src/se…
POST /flush-cache api healthy evals/comparative/fixture-repo/services/auth-gateway/src/ro…
POST /issue-token api healthy evals/comparative/fixture-repo/services/auth-gateway/src/ro…
GET /api/users api healthy evals/fixtures/sec-sql-injection.ts
GET /api/users/search api healthy evals/fixtures/sec-sql-injection.ts
POST /api/login api healthy evals/fixtures/sec-sql-injection.ts
DELETE /api/users/:id api healthy evals/fixtures/sec-sql-injection.ts
USE /api/ api healthy evals/fixtures/sec-safe-headers.ts
GET /api/health api healthy evals/fixtures/sec-safe-headers.ts
GET /search api healthy evals/fixtures/sec-xss-vulnerable.ts
GET /api/comments/render api healthy evals/fixtures/sec-xss-vulnerable.ts
GET /profile/:username api healthy evals/fixtures/sec-xss-vulnerable.ts
USE /auth api healthy evals/codebase-recon/fixtures/ts-monorepo/packages/api/src/…
POST /events api healthy evals/codebase-recon/fixtures/ts-monorepo/packages/api/src/…
POST /login api healthy evals/codebase-recon/fixtures/ts-monorepo/packages/api/src/…
POST /verify api healthy evals/codebase-recon/fixtures/ts-monorepo/packages/api/src/…

LabelLayerStatusPath
port:13 network healthy scripts/phase-timer.sh
port:02 network healthy scripts/phase-timer.sh
port:8000 network healthy evals/comparative/fixture-repo/services/fraud-scoring/Docke…
port:3000 network healthy evals/comparative/fixture-repo/services/auth-gateway/Docker…
port:12 network healthy evals/primitives-contract/tests/backward-compat-1.2.0.sh
port:17 network healthy plugins/security-assessment/tests/scripts/phase-timer.test.…
port:30 network healthy plugins/security-assessment/tests/scripts/phase-timer.test.…
port:01 network healthy plugins/security-assessment/knowledge/compliance-patterns.y…
port:2021 network healthy plugins/security-assessment/knowledge/compliance-patterns.y…
port:03 network healthy plugins/security-assessment/knowledge/semgrep-rules/messagi…
port:07 network healthy plugins/security-assessment/knowledge/semgrep-rules/messagi…
port:04 network healthy plugins/security-assessment/knowledge/semgrep-rules/messagi…

LabelLayerStatusPath
auth::evals/fixtures/sec-hardcoded-secrets.ts security healthy evals/fixtures/sec-hardcoded-secrets.ts
auth::evals/comparative/fixture-repo/services/auth-gateway/… security healthy evals/comparative/fixture-repo/services/auth-gateway/src/se…
auth::evals/comparative/ground-truth.yaml security healthy evals/comparative/ground-truth.yaml
auth::evals/comparative/fixture-repo/services/auth-gateway/… security healthy evals/comparative/fixture-repo/services/auth-gateway/src/ro…
auth::plugins/dev-team/knowledge/security-review-rule-map.y… security healthy plugins/dev-team/knowledge/security-review-rule-map.yaml
auth::plugins/security-assessment/knowledge/severity-floors… security healthy plugins/security-assessment/knowledge/severity-floors.json
auth::plugins/security-assessment/tests/scripts/fixtures/se… security healthy plugins/security-assessment/tests/scripts/fixtures/severity…
auth::evals/codebase-recon/fixtures/ts-monorepo/packages/ap… security healthy evals/codebase-recon/fixtures/ts-monorepo/packages/api/src/…
auth::scripts/lib/deterministic_recon.py security healthy scripts/lib/deterministic_recon.py
auth::evals/codebase-recon/expected-schema.json security healthy evals/codebase-recon/expected-schema.json
auth::evals/comparative/fixture-repo/services/fraud-scoring… security healthy evals/comparative/fixture-repo/services/fraud-scoring/tests…

LabelLayerStatusPath
mongodb data healthy scripts/lib/deterministic_recon.py
redis data healthy scripts/lib/deterministic_recon.py
cassandra data healthy scripts/lib/deterministic_recon.py
postgresql data healthy evals/fixtures/sds-layer-infrastructure/infra-function.ts
sqlite data healthy evals/codebase-recon/fixtures/polyglot/backend/app.py
postgres data healthy plugins/security-assessment/knowledge/compliance-patterns.y…
mysql data healthy plugins/security-assessment/knowledge/compliance-patterns.y…
mariadb data healthy plugins/security-assessment/knowledge/compliance-patterns.y…

LabelLayerStatusPath
build-fraud cicd healthy evals/comparative/fixture-repo/.github/workflows/ci.yml
deploy cicd healthy evals/comparative/fixture-repo/.github/workflows/ci.yml
test cicd healthy evals/codebase-recon/fixtures/ts-monorepo/.github/workflows…
release-please cicd healthy .github/workflows/release-please.yml
shell-tests cicd healthy .github/workflows/plugin-tests.yml

LabelLayerStatusPath
kafka data healthy scripts/lib/deterministic_recon.py
sqs data healthy evals/codebase-recon/expected-schema.json
rabbitmq data healthy plugins/dev-team/knowledge/index.json
pubsub data healthy plugins/dev-team/knowledge/index.json

LabelLayerStatusPath
127.0.0.0 network healthy plugins/security-assessment/harness/redteam/lib/scope_check…
10.0.0.0 network healthy plugins/security-assessment/harness/redteam/lib/scope_check…
172.16.0.0 network healthy plugins/security-assessment/harness/redteam/lib/scope_check…
192.168.0.0 network healthy plugins/security-assessment/harness/redteam/lib/scope_check…

LabelLayerStatusPath
.env in repo security healthy evals/fixtures/sec-env-gitignored/.env
generic_api_key::evals/comparative/fixture-repo/services/fr… security healthy evals/comparative/fixture-repo/services/fraud-scoring/tests…
generic_api_key::evals/semgrep-rulesets/llm-safety/positive… security healthy evals/semgrep-rulesets/llm-safety/positive/bad_llm_usage.py
generic_api_key::evals/semgrep-rulesets/llm-safety/positive… security healthy evals/semgrep-rulesets/llm-safety/positive/bad_llm_usage.py

LabelLayerStatusPath
gha::ci cicd healthy evals/comparative/fixture-repo/.github/workflows/ci.yml
gha::ci cicd healthy evals/codebase-recon/fixtures/ts-monorepo/.github/workflows…
gha::release-please cicd healthy .github/workflows/release-please.yml
gha::plugin-tests cicd healthy .github/workflows/plugin-tests.yml

LabelLayerStatusPath
image::evals/comparative/fixture-repo/services/fraud-scorin… hardware healthy evals/comparative/fixture-repo/services/fraud-scoring/Docke…
image::evals/comparative/fixture-repo/services/auth-gateway… hardware healthy evals/comparative/fixture-repo/services/auth-gateway/Docker…

LabelLayerStatusPath
vps::azure hardware healthy scripts/find-ci-files.sh
vps::aws hardware healthy evals/comparative/ground-truth.yaml

LabelLayerStatusPath
repobility-clone-3zrx1a3d software healthy /tmp/repobility-clone-3zrx1a3d

LabelLayerStatusPath
migrate.py data healthy evals/upgrade-migration/migrate.py
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/0b85a2c0-d147-40cd-a902-26cae92c4136/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/0b85a2c0-d147-40cd-a902-26cae92c4136/

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.