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.

wcl-dev/kwara

https://github.com/wcl-dev/kwara · scanned 2026-06-16 00:55 UTC (2 months, 1 week ago)

34 raw signals (0 security + 34 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 33 actionable findings from 1 signal source. 1 repeated signal grouped for readability. 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 794 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
read_csv software healthy restore_from_export.py:25
restore software healthy restore_from_export.py:30
_is_generic_weak software healthy kwara/clusters.py:66
_channel software healthy kwara/clusters.py:73
_short_serial software healthy kwara/clusters.py:100
__init__ software healthy kwara/clusters.py:107
find software healthy kwara/clusters.py:110
union software healthy kwara/clusters.py:119
_hard_signals software healthy kwara/clusters.py:125
_components software healthy kwara/clusters.py:162
_case_domain_count software healthy kwara/clusters.py:177
_weak_links software healthy kwara/clusters.py:190
_completeness software healthy kwara/clusters.py:222
_exists software healthy kwara/clusters.py:228
case_counts software healthy kwara/clusters.py:256
case_clusters software healthy kwara/clusters.py:272
group_color software healthy kwara/clusters.py:333
node_id software healthy kwara/clusters.py:338
latest_usable_snapshot software healthy kwara/sql.py:42
_ads_txt_url software healthy kwara/adstxt.py:47
parse_ads_txt software healthy kwara/adstxt.py:60
_fetch_ads_txt software healthy kwara/adstxt.py:108
fetch_and_store_ads_txt software healthy kwara/adstxt.py:167
lookup_ip software healthy kwara/ip_lookup.py:14
_now software healthy kwara/lightweight_fetch.py:49
fetch_html_only software healthy kwara/lightweight_fetch.py:53
fetch_html_only_batch software healthy kwara/lightweight_fetch.py:182
_wayback_api_available software healthy kwara/wayback_fallback.py:18
fetch_wayback_html software healthy kwara/wayback_fallback.py:38
try_wayback_evidence software healthy kwara/wayback_fallback.py:47
get_conn software healthy kwara/db.py:5
migrate_db software healthy kwara/db.py:14
_backfill_legacy_capture_status software healthy kwara/db.py:104
init_db software healthy kwara/db.py:140
_is_direct_ip software healthy kwara/clustering_infra.py:72
_is_noise_endpoint software healthy kwara/clustering_infra.py:81
asn_clusters software healthy kwara/clustering_infra.py:97
_parse_openssl_date software healthy kwara/clustering_infra.py:198
_issuer_label software healthy kwara/clustering_infra.py:210
shared_certificates software healthy kwara/clustering_infra.py:225
certificate_authorities software healthy kwara/clustering_infra.py:360
shared_tracking_ids software healthy kwara/clustering_infra.py:424
ad_tracking_platforms software healthy kwara/clustering_infra.py:525
_entry software healthy kwara/clustering_infra.py:569
shared_endpoints software healthy kwara/clustering_infra.py:680
shared_ad_accounts software healthy kwara/clustering_infra.py:753
_template_linked software healthy kwara/clustering_infra.py:848
_is_template_account software healthy kwara/clustering_infra.py:864
get_lang software healthy kwara/i18n.py:25
set_lang software healthy kwara/i18n.py:29

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

LabelLayerStatusPath
restore_from_export.py software healthy restore_from_export.py
requirements-dev.txt software healthy requirements-dev.txt
README.md software healthy README.md
kwara_說明文件.md software healthy kwara_說明文件.md
kwara_guide.md software healthy kwara_guide.md
README.zh-TW.md software healthy README.zh-TW.md
ROADMAP.md software healthy ROADMAP.md
LICENSE software healthy LICENSE
pdf-style.css software healthy qsh_pdf/pdf-style.css
build-pdf.sh software healthy qsh_pdf/build-pdf.sh
clusters.py software healthy kwara/clusters.py
sql.py software healthy kwara/sql.py
adstxt.py software healthy kwara/adstxt.py
ip_lookup.py software healthy kwara/ip_lookup.py
lightweight_fetch.py software healthy kwara/lightweight_fetch.py
wayback_fallback.py software healthy kwara/wayback_fallback.py
db.py software healthy kwara/db.py
clustering_infra.py software healthy kwara/clustering_infra.py
i18n.py software healthy kwara/i18n.py
config.py software healthy kwara/config.py
fingerprints.py software healthy kwara/fingerprints.py
ingestion.py software healthy kwara/ingestion.py
opsec.py software healthy kwara/opsec.py
app.py software healthy kwara/app.py
index_db.py software healthy kwara/index_db.py
_run_pending.py software healthy kwara/_run_pending.py
ui_tokens.py software healthy kwara/ui_tokens.py
scanner.py software healthy kwara/scanner.py
narrative.py software healthy kwara/narrative.py
exporter.py software healthy kwara/exporter.py
clustering_url.py software healthy kwara/clustering_url.py
param_attribution.py software healthy kwara/param_attribution.py
corroboration.py software healthy kwara/corroboration.py
insights.py software healthy kwara/insights.py
whois_lookup.py software healthy kwara/whois_lookup.py
cloaking.py software healthy kwara/cloaking.py
snapshots.py software healthy kwara/snapshots.py
_snapshot_worker.py software healthy kwara/_snapshot_worker.py
header_analysis.py software healthy kwara/header_analysis.py
requirements.txt software healthy kwara/requirements.txt
pipeline.py software healthy kwara/pipeline.py
audit.py software healthy kwara/audit.py
__init__.py software healthy kwara/utils/__init__.py
domain.py software healthy kwara/utils/domain.py
tab_export.py software healthy kwara/views/tab_export.py
tab_input.py software healthy kwara/views/tab_input.py
_sub_scan.py software healthy kwara/views/_sub_scan.py
__init__.py software healthy kwara/views/__init__.py
tab_crosscase.py software healthy kwara/views/tab_crosscase.py
page_graph.py software healthy kwara/views/page_graph.py

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

LabelLayerStatusPath
cases data healthy kwara/db.py
message_evidence data healthy kwara/db.py
url_artifacts data healthy kwara/db.py
scan_runs data healthy kwara/db.py
redirect_hops data healthy kwara/db.py
snapshots data healthy kwara/db.py
report_status data healthy kwara/db.py
export_runs data healthy kwara/db.py
audit_log data healthy kwara/db.py
signals data healthy kwara/index_db.py

LabelLayerStatusPath
qsh_pdf software healthy qsh_pdf
kwara software healthy kwara
utils software healthy kwara/utils
views software healthy kwara/views
tests software healthy tests
docs software healthy docs
.claude software healthy .claude

LabelLayerStatusPath
126.0.0.0 network healthy kwara/config.py
2.16.840.1 network healthy kwara/corroboration.py
101.3.4.2 network healthy kwara/corroboration.py
203.0.113.5 network healthy tests/test_shared_endpoints.py
10.0.0.1 network healthy tests/test_shared_endpoints.py

LabelLayerStatusPath
_UF software healthy kwara/clusters.py:106
_MultiValueHeaders software healthy tests/test_round6_evidence_fixes.py:83

LabelLayerStatusPath
auth::docs/kwara_adtech_crosswalk.html security healthy docs/kwara_adtech_crosswalk.html
auth::kwara/config.py security healthy kwara/config.py

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

LabelLayerStatusPath
sqlite data healthy restore_from_export.py

LabelLayerStatusPath
nginx network healthy kwara/clusters.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/eb8d2103-c870-46f8-890f-6a887b713eaa/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/eb8d2103-c870-46f8-890f-6a887b713eaa/

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.