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

Scan timing: clone 11.01s · analysis 21.38s · 22.7 MB · GitHub API rate-limit (preflight)

notque/vexjoy-agent

https://github.com/notque/vexjoy-agent · scanned 2026-06-05 20:54 UTC (4 days, 13 hours ago) · 10 languages

654 raw signals (210 security + 444 graph) 23rd percentile · Python · large (100-500K LoC) System graph score 80 (lower by 15)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 4 days, 13 hours ago · v2 · 291 actionable findings from 2 signal sources. 141 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 60.0 0.15 9.00
security_score 25.4 0.25 6.35
testing_score 100.0 0.20 20.00
documentation_score 100.0 0.15 15.00
practices_score 80.0 0.15 12.00
code_quality 32.7 0.10 3.27
Overall 1.00 65.6
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 9265 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
_scan_file software healthy scripts/scan-supply-chain.py:175
scan_dirs software healthy scripts/scan-supply-chain.py:244
main software healthy scripts/scan-supply-chain.py:277
_default_db_path software healthy scripts/purge-test-learnings.py:20
_query_test_rows software healthy scripts/purge-test-learnings.py:30
_print_summary software healthy scripts/purge-test-learnings.py:44
main software healthy scripts/purge-test-learnings.py:67
_load_json_file software healthy scripts/scan-threat-surface.py:43
_scan_hooks_config software healthy scripts/scan-threat-surface.py:55
_scan_mcp_config software healthy scripts/scan-threat-surface.py:95
_scan_skill_frontmatter software healthy scripts/scan-threat-surface.py:126
_scan_files_for_pattern software healthy scripts/scan-threat-surface.py:183
build_report software healthy scripts/scan-threat-surface.py:217
main software healthy scripts/scan-threat-surface.py:317
load_settings software healthy scripts/register-hook.py:46
save_settings software healthy scripts/register-hook.py:54
get_hooks_list software healthy scripts/register-hook.py:59
cmd_add software healthy scripts/register-hook.py:73
cmd_remove software healthy scripts/register-hook.py:129
cmd_list software healthy scripts/register-hook.py:153
cmd_validate software dead scripts/register-hook.py:173
main software healthy scripts/register-hook.py:214
collect_targets software healthy scripts/extract_negative_instruction_blocks.py:52
block_id software healthy scripts/extract_negative_instruction_blocks.py:63
block_sha software healthy scripts/extract_negative_instruction_blocks.py:69
build_rewrite_goal software healthy scripts/extract_negative_instruction_blocks.py:73
line_hits software healthy scripts/extract_negative_instruction_blocks.py:82
extract_blocks software healthy scripts/extract_negative_instruction_blocks.py:90
main software healthy scripts/extract_negative_instruction_blocks.py:161
check_line software healthy scripts/design-scale-check.py:62
check_file software healthy scripts/design-scale-check.py:124
check_stdin software healthy scripts/design-scale-check.py:142
collect_files software healthy scripts/design-scale-check.py:151
main software healthy scripts/design-scale-check.py:165
_git software healthy scripts/upgrade-diff.py:46
_get_head_sha software healthy scripts/upgrade-diff.py:57
_sha_exists software healthy scripts/upgrade-diff.py:62
_diff_names software healthy scripts/upgrade-diff.py:71
_list_all_components software healthy scripts/upgrade-diff.py:79
_read_state software healthy scripts/upgrade-diff.py:92
_write_state software healthy scripts/upgrade-diff.py:100
_categorise software healthy scripts/upgrade-diff.py:111
_parse_diff_lines software healthy scripts/upgrade-diff.py:119
_build_full_output software healthy scripts/upgrade-diff.py:166
_build_incremental_output software healthy scripts/upgrade-diff.py:191
cmd_diff software healthy scripts/upgrade-diff.py:212
cmd_record software healthy scripts/upgrade-diff.py:246
main software healthy scripts/upgrade-diff.py:279
total_extractable_lines software healthy scripts/detect-decomposition-targets.py:104
potential_reduction_pct software healthy scripts/detect-decomposition-targets.py:118

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

LabelLayerStatusPath
vexjoy-token-efficiency-backlog.md software healthy vexjoy-token-efficiency-backlog.md
dynamic-workflows-vs-vexjoy-diff.md software healthy dynamic-workflows-vs-vexjoy-diff.md
README.md software healthy README.md
CLAUDE.md software healthy CLAUDE.md
install.sh software healthy install.sh
CONTRIBUTING.md software healthy CONTRIBUTING.md
.env.example software healthy .env.example
pyproject.toml software healthy pyproject.toml
Makefile software healthy Makefile
requirements.txt software healthy requirements.txt
__init__.py software healthy tests/__init__.py
github-notifications.md software healthy commands/github-notifications.md
install.md software healthy commands/install.md
system-upgrade.md software healthy commands/system-upgrade.md
pr-review.md software healthy commands/pr-review.md
reddit-moderate.md software healthy commands/reddit-moderate.md
retro.md software healthy commands/retro.md
do.md software healthy commands/do.md
generate-claudemd.md software healthy commands/generate-claudemd.md
github-profile-rules.md software healthy commands/github-profile-rules.md
create-pipeline.md software healthy commands/create-pipeline.md
start-here.md software healthy docs/start-here.md
compaction-reference.md software healthy docs/compaction-reference.md
injected-context-contracts.md software healthy docs/injected-context-contracts.md
for-developers.md software healthy docs/for-developers.md
CITATIONS.md software healthy docs/CITATIONS.md
for-knowledge-workers.md software healthy docs/for-knowledge-workers.md
what-didnt-work.md software healthy docs/what-didnt-work.md
QUICKSTART.md software healthy docs/QUICKSTART.md
for-ai-wizards.md software healthy docs/for-ai-wizards.md
PHILOSOPHY.md software healthy docs/PHILOSOPHY.md
workflow-terminology-migration.md software healthy docs/workflow-terminology-migration.md
for-linkedin.md software healthy docs/for-linkedin.md
REFERENCE.md software healthy docs/REFERENCE.md
deprecation-template.md software healthy docs/deprecation-template.md
for-claude-code.md software healthy docs/for-claude-code.md
positive-instruction-migration.md software healthy docs/archive/positive-instruction-migration.md
scan-supply-chain.py software healthy scripts/scan-supply-chain.py
purge-test-learnings.py software healthy scripts/purge-test-learnings.py
scan-threat-surface.py software healthy scripts/scan-threat-surface.py
register-hook.py software healthy scripts/register-hook.py
extract_negative_instruction_blocks.py software healthy scripts/extract_negative_instruction_blocks.py
design-scale-check.py software healthy scripts/design-scale-check.py
upgrade-diff.py software healthy scripts/upgrade-diff.py
detect-decomposition-targets.py software healthy scripts/detect-decomposition-targets.py
search-engine-indexer.py software healthy scripts/search-engine-indexer.py
usage-report.py software healthy scripts/usage-report.py
check-routing-drift.py software healthy scripts/check-routing-drift.py
bulk_fix_do_framing.py software healthy scripts/bulk_fix_do_framing.py
validate-decomposition.py software healthy scripts/validate-decomposition.py

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

LabelLayerStatusPath
ExtractedBlock software healthy scripts/extract_negative_instruction_blocks.py:38
ExtractableBlock software healthy scripts/detect-decomposition-targets.py:81
DecompositionTarget software healthy scripts/detect-decomposition-targets.py:94
Section software healthy scripts/detect-decomposition-targets.py:128
Candidate software healthy scripts/bulk_fix_do_framing.py:46
CheckFailure software healthy scripts/validate-decomposition.py:35
ValidationResult software healthy scripts/validate-decomposition.py:45
Notification software healthy scripts/github-notification-triage.py:66
TriageResult software healthy scripts/github-notification-triage.py:130
Violation software healthy scripts/validate_component_models.py:21
Violation software healthy scripts/adr-compliance.py:213
CheckStats software healthy scripts/adr-compliance.py:224
CheckResult software healthy scripts/adr-compliance.py:234
HookErrorResult software healthy scripts/toolkit-health.py:59
StaleMemoryFile software healthy scripts/toolkit-health.py:82
StaleMemoryResult software healthy scripts/toolkit-health.py:91
StateFileResult software healthy scripts/toolkit-health.py:109
AdrBacklogResult software healthy scripts/toolkit-health.py:123
HealthConfig software healthy scripts/toolkit-health.py:138
HealthReport software healthy scripts/toolkit-health.py:148
DoFramingIssue software healthy scripts/validate-references.py:108
ReferenceIssue software healthy scripts/validate-references.py:241
AgentResult software healthy scripts/validate-references.py:248
IndexEntry software healthy scripts/index-router.py:89
Candidate software healthy scripts/index-router.py:104
RoutingResult software healthy scripts/index-router.py:115
MatchEntry software healthy scripts/pre-route.py:372
ScoredMatch software healthy scripts/pre-route.py:384
DecisionPoint software healthy scripts/adr-decision-coverage.py:137
CoverageResult software healthy scripts/adr-decision-coverage.py:148
CoverageReport software healthy scripts/adr-decision-coverage.py:158
RefFileMetrics software healthy scripts/audit-reference-depth.py:90
ComponentResult software healthy scripts/audit-reference-depth.py:110
DirtyTreeError software healthy scripts/skill-eval-ablation.py:48
PlanMetadata software healthy scripts/plan-manager.py:51
Task software healthy scripts/plan-manager.py:65
PlanInfo software healthy scripts/plan-manager.py:75
Result software healthy scripts/plan-manager.py:89
Finding software healthy scripts/bulk_fix_instruction_joy.py:69
ClassificationResult software healthy scripts/task-type-classifier.py:110
CatalogEntry software healthy scripts/task-type-classifier.py:122
TranscriptSegment software healthy scripts/video-transcript.py:77
TranscriptResult software healthy scripts/video-transcript.py:86
_NoFcntl software healthy scripts/task-status.py:28
Task software healthy scripts/task-status.py:78
TaskStore software healthy scripts/task-status.py:90
UnpairedFinding software healthy scripts/detect-unpaired-antipatterns.py:131
Task software healthy scripts/check-scope-overlap.py:39
Conflict software healthy scripts/check-scope-overlap.py:48
AnalysisResult software healthy scripts/check-scope-overlap.py:56

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

LabelLayerStatusPath
tests software healthy tests
commands software healthy commands
docs software healthy docs
archive software healthy docs/archive
scripts software healthy scripts
tests software healthy scripts/tests
fixtures software healthy scripts/tests/fixtures
conformance software healthy scripts/tests/fixtures/conformance
workflow_js software healthy scripts/tests/fixtures/workflow_js
routing-ab-results software healthy scripts/routing-ab-results
answers-v2 software healthy scripts/routing-ab-results/answers-v2
answers software healthy scripts/routing-ab-results/answers
skill_eval software healthy scripts/skill_eval
assets software healthy scripts/skill_eval/assets
eval-viewer software healthy scripts/skill_eval/eval-viewer
agents software healthy agents
nodejs-api-engineer software healthy agents/nodejs-api-engineer
references software healthy agents/nodejs-api-engineer/references
toolkit-governance-engineer software healthy agents/toolkit-governance-engineer
references software healthy agents/toolkit-governance-engineer/references
nextjs-ecommerce-engineer software healthy agents/nextjs-ecommerce-engineer
references software healthy agents/nextjs-ecommerce-engineer/references
performance-optimization-engineer software healthy agents/performance-optimization-engineer
references software healthy agents/performance-optimization-engineer/references
technical-documentation-engineer software healthy agents/technical-documentation-engineer
references software healthy agents/technical-documentation-engineer/references
opensearch-elasticsearch-engineer software healthy agents/opensearch-elasticsearch-engineer
references software healthy agents/opensearch-elasticsearch-engineer/references
system-upgrade-engineer software healthy agents/system-upgrade-engineer
references software healthy agents/system-upgrade-engineer/references
pixijs-combat-renderer software healthy agents/pixijs-combat-renderer
references software healthy agents/pixijs-combat-renderer/references
ansible-automation-engineer software healthy agents/ansible-automation-engineer
references software healthy agents/ansible-automation-engineer/references
research-subagent-executor software healthy agents/research-subagent-executor
references software healthy agents/research-subagent-executor/references
reviewer-perspectives software healthy agents/reviewer-perspectives
references software healthy agents/reviewer-perspectives/references
rive-skeletal-animator software healthy agents/rive-skeletal-animator
references software healthy agents/rive-skeletal-animator/references
reviewer-code software healthy agents/reviewer-code
references software healthy agents/reviewer-code/references
data-engineer software healthy agents/data-engineer
references software healthy agents/data-engineer/references
golang-general-engineer-compact software healthy agents/golang-general-engineer-compact
references software healthy agents/golang-general-engineer-compact/references
python-openstack-engineer software healthy agents/python-openstack-engineer
references software healthy agents/python-openstack-engineer/references
php-general-engineer software healthy agents/php-general-engineer
references software healthy agents/php-general-engineer/references

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

LabelLayerStatusPath
learning_archive data healthy scripts/learning-db.py
job_results data healthy scripts/agent-scheduler.py
daily_costs data healthy scripts/agent-scheduler.py
instruction_compliance data healthy hooks/lib/learning_db_v2.py
telemetry_runs data healthy hooks/lib/learning_db_v2.py
routing_outcome_basis data healthy hooks/lib/learning_db_v2.py
learnings data healthy hooks/lib/learning_db_v2.py
sessions data healthy hooks/lib/learning_db_v2.py
activations data healthy hooks/lib/learning_db_v2.py
session_stats data healthy hooks/lib/learning_db_v2.py
governance_events data healthy hooks/lib/learning_db_v2.py
schema_migrations data healthy hooks/lib/learning_db_v2.py
skill_invocations data healthy hooks/lib/usage_db.py
agent_invocations data healthy hooks/lib/usage_db.py

LabelLayerStatusPath
lint cicd healthy .github/workflows/test.yml
test cicd healthy .github/workflows/test.yml
routing-benchmark cicd healthy .github/workflows/test.yml
routing-drift cicd healthy .github/workflows/test.yml
joy-check cicd healthy .github/workflows/test.yml
hook-health cicd healthy .github/workflows/test.yml
trigger-ambiguity cicd healthy .github/workflows/test.yml
index-colocation cicd healthy .github/workflows/test.yml
skill-eval-coverage cicd healthy .github/workflows/test.yml
claude cicd healthy .github/workflows/claude.yml

LabelLayerStatusPath
elasticsearch data healthy scripts/audit-tool-restrictions.py
sqlite data healthy scripts/audit-tool-restrictions.py
postgres data healthy scripts/tests/test_auto_test_hook.py
postgresql data healthy hooks/skill-evaluator.py
redis data healthy hooks/pretool-unified-gate.py
mysql data healthy hooks/pretool-unified-gate.py
mariadb data healthy hooks/pretool-unified-gate.py
mongodb data healthy skills/meta/routing-table-updater/scripts/extract_metadata.…

LabelLayerStatusPath
127.0.0.1 network healthy scripts/agent-scheduler.py
8.8.8.8 network healthy scripts/tests/test_security_review_scan.py
192.168.1.1 network healthy scripts/tests/test_security_review_scan.py
10.0.0.1 network healthy hooks/tests/test_pretool_unified_gate.py

LabelLayerStatusPath
vps::droplet hardware healthy scripts/pre-route.py
vps::aws hardware healthy scripts/generate-deny-list.py
vps::gcp hardware healthy skills/process/pr-workflow/scripts/validate_state.py
vps::azure hardware healthy skills/process/pr-workflow/scripts/validate_state.py

LabelLayerStatusPath
password_literal::scripts/tests/test_security_review_scan.py security healthy scripts/tests/test_security_review_scan.py
password_literal::scripts/tests/test_security_review_scan.py security healthy scripts/tests/test_security_review_scan.py
password_literal::hooks/tests/test_posttool_security_scan.py security healthy hooks/tests/test_posttool_security_scan.py
password_literal::skills/content/reddit-moderate/scripts/re… security healthy skills/content/reddit-moderate/scripts/reddit-mod.py

LabelLayerStatusPath
auth::skills/workflow/references/workflow-orchestrator/scri… security healthy skills/workflow/references/workflow-orchestrator/scripts/as…
auth::scripts/x-api-poster.py security healthy scripts/x-api-poster.py
auth::.env.example security healthy .env.example
auth::skills/meta/html-artifact/scripts/tests/test_generate… security healthy skills/meta/html-artifact/scripts/tests/test_generate_filen…

LabelLayerStatusPath
nginx network healthy scripts/pre-route.py
caddy network healthy scripts/pre-route.py
haproxy network healthy skills/infrastructure/cve-source-check/tech-source-registry…

LabelLayerStatusPath
rabbitmq data healthy scripts/audit-tool-restrictions.py
kafka data healthy skills/infrastructure/cve-source-check/tech-source-registry…

LabelLayerStatusPath
port:443 network healthy hooks/pretool-unified-gate.py
port:80 network healthy hooks/tests/test_pretool_unified_gate.py

LabelLayerStatusPath
gha::test cicd healthy .github/workflows/test.yml
gha::claude cicd healthy .github/workflows/claude.yml

LabelLayerStatusPath
CLAUDE_CODE_OAUTH_TOKEN cicd healthy
GITHUB_TOKEN cicd healthy

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

LabelLayerStatusPath
gpu (detected) hardware healthy scripts/bake-bvh-to-glb.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/a78d3324-e810-4b9e-bc21-cc4ea301f6aa/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/a78d3324-e810-4b9e-bc21-cc4ea301f6aa/

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.