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.

samprak-ai/genai-intel

https://github.com/samprak-ai/genai-intel · scanned 2026-06-16 00:01 UTC (2 months, 3 weeks ago)

52 raw signals (0 security + 52 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 3 weeks ago · v1 · 52 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 731 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
__init__ software healthy pipeline.py:43
run_weekly software healthy pipeline.py:64
run_manual software healthy pipeline.py:128
run_single software healthy pipeline.py:200
_stage_discover software healthy pipeline.py:247
_stage_resolve software healthy pipeline.py:261
_stage_attribute software healthy pipeline.py:302
_stage_store software healthy pipeline.py:390
_stage_store_manual software healthy pipeline.py:460
_build_snapshot software healthy pipeline.py:533
_complete_run software healthy pipeline.py:593
_log_error software healthy pipeline.py:606
_print_header software healthy pipeline.py:614
_print_stage software healthy pipeline.py:620
_print_single_result software healthy pipeline.py:626
_print_summary software healthy pipeline.py:649
_parse_domain_args software healthy pipeline.py:703
_split_pipe software healthy pipeline.py:827
_parse_domains_file software healthy pipeline.py:811
main software healthy pipeline.py:873
resolver software healthy tests/test_resolution_unit.py:23
test_accepts_two_part_ai_domain software healthy tests/test_resolution_unit.py:36
test_accepts_dot_com software healthy tests/test_resolution_unit.py:39
test_accepts_dot_io software healthy tests/test_resolution_unit.py:42
test_rejects_linkedin software healthy tests/test_resolution_unit.py:45
test_rejects_twitter software healthy tests/test_resolution_unit.py:48
test_rejects_x_com software healthy tests/test_resolution_unit.py:51
test_rejects_crunchbase software healthy tests/test_resolution_unit.py:54
test_rejects_no_tld software healthy tests/test_resolution_unit.py:57
test_rejects_subdomain software healthy tests/test_resolution_unit.py:60
test_rejects_www_prefix software healthy tests/test_resolution_unit.py:64
test_rejects_co_uk_without_subdomain software healthy tests/test_resolution_unit.py:72
test_extracts_https_url software healthy tests/test_resolution_unit.py:88
test_extracts_http_url software healthy tests/test_resolution_unit.py:93
test_extracts_bare_domain_pattern software healthy tests/test_resolution_unit.py:98
test_rejects_linkedin_url software healthy tests/test_resolution_unit.py:105
test_returns_none_for_plain_text software healthy tests/test_resolution_unit.py:110
test_prefers_first_valid_domain software healthy tests/test_resolution_unit.py:115
test_returns_none_for_empty_string software healthy tests/test_resolution_unit.py:121
test_returns_first_candidate_when_dns_succeeds software healthy tests/test_resolution_unit.py:132
test_returns_none_when_all_dns_fail software healthy tests/test_resolution_unit.py:138
test_strips_inc_suffix software healthy tests/test_resolution_unit.py:143
capture software healthy tests/test_resolution_unit.py:181
test_strips_llc_suffix software healthy tests/test_resolution_unit.py:157
test_tries_hyphenated_variant software healthy tests/test_resolution_unit.py:167
test_tries_ai_tld software healthy tests/test_resolution_unit.py:178
make_signal software healthy tests/conftest.py:22
make_funding_event software healthy tests/conftest.py:40
make_provider_entry software healthy tests/conftest.py:53
mock_anthropic_client software healthy tests/conftest.py:68

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

LabelLayerStatusPath
INFRA_REFERENCE.md software healthy INFRA_REFERENCE.md
ARCHITECTURE.md software healthy ARCHITECTURE.md
README.md software healthy README.md
schema.sql software healthy schema.sql
Dockerfile software healthy Dockerfile
Procfile software healthy Procfile
NON_TECHNICAL_OVERVIEW.md software healthy NON_TECHNICAL_OVERVIEW.md
ENHANCEMENTS_SUMMARY.md software healthy ENHANCEMENTS_SUMMARY.md
VCNEWSDAILY_UPDATE.md software healthy VCNEWSDAILY_UPDATE.md
SIGNAL_SOURCES.md software healthy SIGNAL_SOURCES.md
requirements.txt software healthy requirements.txt
schema_additions.sql software healthy schema_additions.sql
pipeline.py software healthy pipeline.py
test_resolution_unit.py software healthy tests/test_resolution_unit.py
conftest.py software healthy tests/conftest.py
test_models.py software healthy tests/test_models.py
test_pipeline_unit.py software healthy tests/test_pipeline_unit.py
test_discovery_unit.py software healthy tests/test_discovery_unit.py
test_attribution_integration.py software healthy tests/test_attribution_integration.py
test_attribution_unit.py software healthy tests/test_attribution_unit.py
__init__.py software healthy api/__init__.py
deps.py software healthy api/deps.py
scheduler.py software healthy api/scheduler.py
main.py software healthy api/main.py
__init__.py software healthy api/routers/__init__.py
ask.py software healthy api/routers/ask.py
analytics.py software healthy api/routers/analytics.py
startups.py software healthy api/routers/startups.py
pipeline.py software healthy api/routers/pipeline.py
HOSTING_THE_BRAIN.md software healthy docs/HOSTING_THE_BRAIN.md
backfill_classification.py software healthy scripts/backfill_classification.py
re_resolve_domains.py software healthy scripts/re_resolve_domains.py
backfill_engagement_tier.py software healthy scripts/backfill_engagement_tier.py
backfill_funding.py software healthy scripts/backfill_funding.py
backfill_outreach_intelligence.py software healthy scripts/backfill_outreach_intelligence.py
vercel.json software healthy dashboard/vercel.json
postcss.config.mjs software healthy dashboard/postcss.config.mjs
README.md software healthy dashboard/README.md
package.json software healthy dashboard/package.json
package-lock.json software healthy dashboard/package-lock.json
components.json software healthy dashboard/components.json
tsconfig.json software healthy dashboard/tsconfig.json
eslint.config.mjs software healthy dashboard/eslint.config.mjs
next.config.ts software healthy dashboard/next.config.ts
TriggerBadge.tsx software healthy dashboard/components/TriggerBadge.tsx
Tooltip.tsx software healthy dashboard/components/Tooltip.tsx
SearchUsageChart.tsx software healthy dashboard/components/SearchUsageChart.tsx
PropensityChip.tsx software healthy dashboard/components/PropensityChip.tsx
ConfidenceBar.tsx software healthy dashboard/components/ConfidenceBar.tsx
ProviderBadge.tsx software healthy dashboard/components/ProviderBadge.tsx

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

LabelLayerStatusPath
Pipeline software healthy pipeline.py:32
TestIsValidDomain software healthy tests/test_resolution_unit.py:34
TestExtractFromText software healthy tests/test_resolution_unit.py:86
TestDnsGuessing software healthy tests/test_resolution_unit.py:130
TestStageResolve software healthy tests/test_pipeline_unit.py:114
TestStageAttribute software healthy tests/test_pipeline_unit.py:151
TestPipelineDryRun software healthy tests/test_pipeline_unit.py:219
TestDeduplicateEvents software healthy tests/test_discovery_unit.py:38
TestDeduplicateRaw software healthy tests/test_discovery_unit.py:102
TestTitleKey software healthy tests/test_discovery_unit.py:157
TestExtractCompanyHint software healthy tests/test_discovery_unit.py:188
TestParseEntryDate software healthy tests/test_discovery_unit.py:225
TestCalculateAttribution software healthy tests/test_attribution_unit.py:26
TestCheckInvestorSignals software healthy tests/test_attribution_unit.py:119
TestCheckFounderSignals software healthy tests/test_attribution_unit.py:170
TestCreateOverrideAttribution software healthy tests/test_attribution_unit.py:219
TestCreateNaAttribution software healthy tests/test_attribution_unit.py:255
TestAttributeStartupFastPaths software healthy tests/test_attribution_unit.py:291
AskRequest software healthy api/routers/ask.py:53
Source software healthy api/routers/ask.py:57
AskResponse software healthy api/routers/ask.py:63
StartupCreate software healthy api/routers/startups.py:27
StartupPatch software healthy api/routers/startups.py:36
TriggerRequest software healthy api/routers/pipeline.py:29
ProviderType software healthy app/models.py:13
SignalStrength software healthy app/models.py:19
EntrenchmentLevel software healthy app/models.py:26
CloudPropensity software healthy app/models.py:34
ClassificationConfidence software healthy app/models.py:41
FundingEvent software healthy app/models.py:52
AttributionSignal software healthy app/models.py:143
ProviderEntry software healthy app/models.py:166
Attribution software healthy app/models.py:176
AttributionSnapshot software healthy app/models.py:234
Startup software healthy app/models.py:265
WeeklyRun software healthy app/models.py:308
SignalWeights software healthy app/models.py:332
PriorityResult software healthy app/priority.py:37
ClassificationResult software healthy app/classification/classifier.py:30
DetectedTrigger software healthy app/triggers/trigger_detector.py:29
OutreachIntelligence software healthy app/intelligence/outreach_generator.py:25
DatabaseClient software healthy app/core/database.py:16
SubprocessorEntry software healthy app/attribution/subprocessors_parser.py:183
SubprocessorParseResult software healthy app/attribution/subprocessors_parser.py:192
SubprocessorsParser software healthy app/attribution/subprocessors_parser.py:205
AttributionEngine software healthy app/attribution/attribution_engine.py:613
FundingDiscovery software healthy app/discovery/funding_discovery.py:31
DomainResolver software healthy app/resolution/domain_resolver.py:16

LabelLayerStatusPath
tests software healthy tests
api software healthy api
routers software healthy api/routers
docs software healthy docs
scripts software healthy scripts
dashboard software healthy dashboard
components software healthy dashboard/components
ui software healthy dashboard/components/ui
app software healthy dashboard/app
ready-to-engage software healthy dashboard/app/ready-to-engage
login software healthy dashboard/app/login
api software healthy dashboard/app/api
auth software healthy dashboard/app/api/auth
login software healthy dashboard/app/api/auth/login
ask software healthy dashboard/app/ask
runs software healthy dashboard/app/runs
[id] software healthy dashboard/app/runs/[id]
add software healthy dashboard/app/add
companies software healthy dashboard/app/companies
[id] software healthy dashboard/app/companies/[id]
lib software healthy dashboard/lib
app software healthy app
classification software healthy app/classification
triggers software healthy app/triggers
intelligence software healthy app/intelligence
core software healthy app/core
attribution software healthy app/attribution
discovery software healthy app/discovery
resolution software healthy app/resolution
migrations software healthy migrations

LabelLayerStatusPath
POST /api/auth/verify api healthy api/main.py
GET /health api healthy api/main.py
GET / api healthy api/main.py
POST /ask api healthy api/routers/ask.py
GET /cloud-distribution api healthy api/routers/analytics.py
GET /ai-distribution api healthy api/routers/analytics.py
GET /recent-funding api healthy api/routers/analytics.py
GET /signal-effectiveness api healthy api/routers/analytics.py
GET /provider-changes api healthy api/routers/analytics.py
GET /summary api healthy api/routers/analytics.py
GET /search-usage api healthy api/routers/analytics.py
GET /{startup_id} api healthy api/routers/startups.py
POST / api healthy api/routers/startups.py
PATCH /{startup_id} api healthy api/routers/startups.py
POST /{startup_id}/re-attribute api healthy api/routers/startups.py
GET /status api healthy api/routers/pipeline.py
GET /runs api healthy api/routers/pipeline.py
GET /runs/{run_id} api healthy api/routers/pipeline.py
POST /trigger api healthy api/routers/pipeline.py

LabelLayerStatusPath
/page.tsx frontend healthy dashboard/app/page.tsx
/ready-to-engage frontend healthy dashboard/app/ready-to-engage/page.tsx
/login frontend healthy dashboard/app/login/page.tsx
/ask frontend healthy dashboard/app/ask/page.tsx
/runs frontend healthy dashboard/app/runs/page.tsx
/runs/[id] frontend healthy dashboard/app/runs/[id]/page.tsx
/add frontend healthy dashboard/app/add/page.tsx
/companies frontend healthy dashboard/app/companies/page.tsx
/companies/[id] frontend healthy dashboard/app/companies/[id]/page.tsx
/ frontend healthy dashboard/app/api/auth/login/route.ts

LabelLayerStatusPath
startups data healthy schema.sql
funding_events data healthy schema.sql
attribution_signals data healthy schema.sql
attribution_snapshots data healthy schema.sql
weekly_runs data healthy schema.sql
manual_overrides data healthy schema_additions.sql
pipeline_logs data healthy schema_additions.sql
company_triggers data healthy migrations/003_add_company_triggers.sql

LabelLayerStatusPath
ReadyToEngagePage frontend healthy dashboard/app/ready-to-engage/page.tsx
LoginPage frontend healthy dashboard/app/login/page.tsx
AskPage frontend healthy dashboard/app/ask/page.tsx
RunsPage frontend healthy dashboard/app/runs/page.tsx
RunDetailPage frontend healthy dashboard/app/runs/[id]/page.tsx
AddCompanyPage frontend healthy dashboard/app/add/page.tsx
CompaniesPage frontend healthy dashboard/app/companies/page.tsx
CompanyDetailPage frontend healthy dashboard/app/companies/[id]/page.tsx

LabelLayerStatusPath
vps::aws hardware healthy README.md
vps::gcp hardware healthy tests/conftest.py
vps::azure hardware healthy tests/conftest.py
vps::vultr hardware healthy dashboard/components/ProviderBadge.tsx
vps::ec2 hardware healthy app/attribution/attribution_engine.py

LabelLayerStatusPath
postgresql data healthy README.md
postgres data healthy Dockerfile
mongodb data healthy app/triggers/trigger_detector.py
redis data healthy app/triggers/trigger_detector.py

LabelLayerStatusPath
004_add_outreach_intelligence.sql data healthy migrations/004_add_outreach_intelligence.sql
002_add_engagement_tier.sql data healthy migrations/002_add_engagement_tier.sql
001_add_classification_columns.sql data healthy migrations/001_add_classification_columns.sql
003_add_company_triggers.sql data healthy migrations/003_add_company_triggers.sql

LabelLayerStatusPath
repobility-clone-29bp6taw software healthy /tmp/repobility-clone-29bp6taw

LabelLayerStatusPath
sqs data healthy app/attribution/attribution_engine.py

LabelLayerStatusPath
52.84.123.45 network healthy app/attribution/README.md

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile

LabelLayerStatusPath
gpu (detected) hardware healthy tests/test_attribution_unit.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/7acdecf7-7f34-4318-9c69-357a7c784716/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/7acdecf7-7f34-4318-9c69-357a7c784716/

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.