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.

zergont/cg-analytics

https://github.com/zergont/cg-analytics · scanned 2026-06-16 01:11 UTC (2 months, 1 week ago)

127 raw signals (0 security + 127 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 121 actionable findings from 1 signal source. 6 repeated signals 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 755 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 config.py:20
load software healthy config.py:65
get_tz software healthy config.py:85
set_tz software dead config.py:90
start_scheduler software healthy scheduler.py:25
stop_scheduler software healthy scheduler.py:44
_run_all_equipment software healthy scheduler.py:49
lifespan software healthy main.py:44
_fmt_duration software healthy analytics/serializer.py:61
_fmt_ts software healthy analytics/serializer.py:77
_make_fmt_ts software healthy analytics/serializer.py:93
_f software healthy analytics/serializer.py:95
_as_dict software healthy analytics/serializer.py:100
_max_severity software healthy analytics/serializer.py:105
to_json software healthy analytics/serializer.py:116
to_markdown software healthy analytics/serializer.py:142
_append_segment software healthy analytics/serializer.py:239
_append_subsegment software healthy analytics/serializer.py:370
_fmt_val software healthy analytics/serializer.py:462
build_run_summary software healthy analytics/serializer.py:473
_tz software healthy analytics/metrics.py:28
_median software healthy analytics/metrics.py:32
_mad software healthy analytics/metrics.py:41
_linear_slope_per_second software healthy analytics/metrics.py:51
_is_gap_between software healthy analytics/metrics.py:74
compute_characteristics software healthy analytics/metrics.py:99
compute_derived_metrics software healthy analytics/metrics.py:171
_rows_in software healthy analytics/metrics.py:187
_addr software healthy analytics/metrics.py:213
_max_speed software healthy analytics/metrics.py:472
_max_speed_per_second software healthy analytics/metrics.py:494
_min_speed software healthy analytics/metrics.py:518
_time_below software healthy analytics/metrics.py:540
_compute_neg_seq_i2 software healthy analytics/metrics.py:555
phase_angle software healthy analytics/metrics.py:570
_estimate_thermal_asymptote software healthy analytics/metrics.py:598
_freq_transient_metrics software healthy analytics/metrics.py:648
_r software healthy analytics/metrics.py:706
_tz software healthy analytics/forward_fill.py:34
_fv software healthy analytics/forward_fill.py:38
_is_in_gap software healthy analytics/forward_fill.py:48
apply_forward_fill software healthy analytics/forward_fill.py:58
_mark_all_real software healthy analytics/forward_fill.py:202
init_source_pool software healthy analytics/source.py:32
close_source_pool software healthy analytics/source.py:43
_get_pool software healthy analytics/source.py:50
get_whitelist_history software healthy analytics/source.py:56
get_enum_periods software healthy analytics/source.py:92
get_fault_periods software healthy analytics/source.py:140
get_data_gaps software healthy analytics/source.py:189

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

LabelLayerStatusPath
config.example.yml software healthy config.example.yml
README.md software healthy README.md
config.py software healthy config.py
install.sh software healthy install.sh
scheduler.py software healthy scheduler.py
release.sh software healthy release.sh
LICENSE software healthy LICENSE
main.py software healthy main.py
requirements.txt software healthy requirements.txt
serializer.py software healthy analytics/serializer.py
metrics.py software healthy analytics/metrics.py
forward_fill.py software healthy analytics/forward_fill.py
__init__.py software healthy analytics/__init__.py
source.py software healthy analytics/source.py
contract.py software healthy analytics/contract.py
config.py software healthy analytics/config.py
detectors.py software healthy analytics/detectors.py
accumulators.py software healthy analytics/accumulators.py
segmenter.py software healthy analytics/segmenter.py
runner.py software healthy analytics/runner.py
fault_ref.py software healthy analytics/fault_ref.py
ui_api_guide.md software healthy docs/ui_api_guide.md
test_v13.py software healthy scripts/test_v13.py
test_addendum.py software healthy scripts/test_addendum.py
test_v15.py software healthy scripts/test_v15.py
test_fixes.py software healthy scripts/test_fixes.py
test_segments.py software healthy scripts/test_segments.py
migrate_rs_time_20260608.py software healthy scripts/migrate_rs_time_20260608.py
test_v14.py software healthy scripts/test_v14.py
test_segmenter.py software healthy scripts/test_segmenter.py
__init__.py software healthy agent/__init__.py
prompt.py software healthy agent/prompt.py
tools.py software healthy agent/tools.py
executor.py software healthy agent/executor.py
loop.py software healthy agent/loop.py
charts.py software healthy agent/charts.py
__init__.py software healthy corpus/__init__.py
worker.py software healthy corpus/worker.py
db.py software healthy corpus/db.py
prompt.py software healthy corpus/prompt.py
tools.py software healthy corpus/tools.py
humanizer.py software healthy corpus/humanizer.py
qwen_worker.py software healthy corpus/qwen_worker.py
preprocessor.py software healthy corpus/preprocessor.py
executor.py software healthy corpus/executor.py
agent.py software healthy corpus/agent.py
settings.py software healthy corpus/settings.py
routes.py software healthy web/routes.py
__init__.py software healthy web/__init__.py
log_buffer.py software healthy web/log_buffer.py

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

LabelLayerStatusPath
GET / api healthy web/routes.py
GET /report/{report_id} api healthy web/routes.py
GET /history/{router_sn}/{equip_type}/{panel_id} api healthy web/routes.py
GET /analyze api healthy web/routes.py
POST /analyze api healthy web/routes.py
POST /analyze/stream api healthy web/routes.py
GET /analysis/{run_id} api healthy web/routes.py
GET /analysis/{run_id}/md api healthy web/routes.py
GET /history api healthy web/routes.py
POST /history/delete/{run_id} api healthy web/routes.py
GET /history-v2/{router_sn}/{equip_type}/{panel_id} api healthy web/routes.py
GET /log api healthy web/routes.py
GET /api/log api healthy web/routes.py
POST /api/log/clear api healthy web/routes.py
POST /analyze/run api healthy web/routes.py
GET /knowledge api healthy web/routes.py
GET /knowledge/{kb_path}/faultref api healthy web/routes.py
GET /knowledge/{kb_path}/files api healthy web/routes.py
GET /knowledge/{kb_path}/download/{filename} api healthy web/routes.py
POST /knowledge/{kb_path}/upload api healthy web/routes.py
POST /knowledge/{kb_path}/delete api healthy web/routes.py
GET /settings api healthy web/routes.py
POST /settings/status-line-interval api healthy web/routes.py
POST /settings/llm api healthy web/routes.py
POST /settings/ai-routing api healthy web/routes.py
GET /ai-playground api healthy web/routes.py
POST /ai-playground/run api healthy web/routes.py
POST /settings/claude api healthy web/routes.py
POST /settings/qwen-toggle api healthy web/routes.py
POST /settings/analytics-verify-toggle api healthy web/routes.py
POST /settings/corpus-toggle api healthy web/routes.py
POST /settings/timezone api healthy web/routes.py
POST /settings/equipment/update api healthy web/routes.py
POST /settings/equipment/toggle api healthy web/routes.py
POST /settings/equipment/delete api healthy web/routes.py
POST /settings/equipment/clear api healthy web/routes.py
POST /settings/sync api healthy web/routes.py
GET /knowledge/{kb_path}/analytics-config api healthy web/routes.py
GET /knowledge/{kb_path}/analytics-config/download/{filenam… api healthy web/routes.py
POST /knowledge/{kb_path}/analytics-config/upload api healthy web/routes.py
GET /online api healthy web/routes.py
POST /online/start api healthy web/routes.py
POST /online/stop api healthy web/routes.py
POST /online/corpus-toggle api healthy web/routes.py
POST /online/qwen-toggle api healthy web/routes.py
POST /online/clear-claude-analysis api healthy web/routes.py
POST /online/clear-qwen-analysis api healthy web/routes.py
POST /online/start-multi api healthy web/routes.py
GET /api/pipeline/status api healthy web/routes.py
GET /online/calendar/{router_sn}/{equip_type}/{panel_id} api healthy web/routes.py

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

LabelLayerStatusPath
Settings software healthy config.py:19
Characteristic software healthy analytics/contract.py:24
CharacteristicDiscrete software healthy analytics/contract.py:57
DerivedMetrics software healthy analytics/contract.py:76
CokingRisk software healthy analytics/contract.py:114
ThermalRisk software healthy analytics/contract.py:132
RiskAccumulators software healthy analytics/contract.py:148
Detection software healthy analytics/contract.py:167
Subsegment software healthy analytics/contract.py:196
Segment software healthy analytics/contract.py:232
AnalyticsConfig software healthy analytics/config.py:22
ZoneTracker software healthy analytics/segmenter.py:126
FaultRef software healthy analytics/fault_ref.py:55
AnalysisWorker software healthy corpus/worker.py:25
QwenWorker software healthy corpus/qwen_worker.py:37
_AgentRequest software healthy web/routes.py:558
BufferHandler software healthy web/log_buffer.py:18
H software healthy web/static/bootstrap.bundle.min.js:H
Q software healthy web/static/bootstrap.bundle.min.js:Q
Y software healthy web/static/bootstrap.bundle.min.js:Y
st software healthy web/static/bootstrap.bundle.min.js:st
xt software healthy web/static/bootstrap.bundle.min.js:xt
Bt software healthy web/static/bootstrap.bundle.min.js:Bt
qi software healthy web/static/bootstrap.bundle.min.js:qi
Ui software healthy web/static/bootstrap.bundle.min.js:Ui
sn software healthy web/static/bootstrap.bundle.min.js:sn
cn software healthy web/static/bootstrap.bundle.min.js:cn
On software healthy web/static/bootstrap.bundle.min.js:On
qn software healthy web/static/bootstrap.bundle.min.js:qn
Jn software healthy web/static/bootstrap.bundle.min.js:Jn
cs software healthy web/static/bootstrap.bundle.min.js:cs
us software healthy web/static/bootstrap.bundle.min.js:us
Es software healthy web/static/bootstrap.bundle.min.js:Es
Ks software healthy web/static/bootstrap.bundle.min.js:Ks
ao software healthy web/static/bootstrap.bundle.min.js:ao
HistorySyncWorker software healthy online/history_sync.py:121
OnlinePollEngine software healthy online/engine.py:295
OnlineManager software healthy online/manager.py:60
RunContext software healthy pipeline/runner.py:27

LabelLayerStatusPath
analytics software healthy analytics
docs software healthy docs
scripts software healthy scripts
agent software healthy agent
corpus software healthy corpus
web software healthy web
static software healthy web/static
templates software healthy web/templates
knowledge_base software healthy knowledge_base
equipment software healthy knowledge_base/equipment
cummins_kta50_pcc3300 software healthy knowledge_base/equipment/cummins_kta50_pcc3300
analytics software healthy knowledge_base/equipment/cummins_kta50_pcc3300/analytics
online software healthy online
pipeline software healthy pipeline
db software healthy db
knowledge software healthy knowledge
llm software healthy llm

LabelLayerStatusPath
port:8090 network healthy config.example.yml
port:10 network healthy config.example.yml
port:5432 network healthy config.example.yml
port:218 network healthy config.example.yml
port:58889 network healthy config.example.yml
port:21 network healthy config.example.yml
port:05 network healthy config.example.yml
port:272 network healthy knowledge_base/equipment/cummins_kta50_pcc3300/analytics/th…
port:24 network healthy knowledge_base/equipment/cummins_kta50_pcc3300/analytics/th…

LabelLayerStatusPath
online_observations data healthy db/online_schema.sql
auto_segments data healthy db/online_schema.sql
history_sync_state data healthy db/online_schema.sql
segment_analyses data healthy db/corpus_schema.sql
equipment_registry data healthy db/schema.sql
daily_reports data healthy db/schema.sql
analysis_runs data healthy db/schema.sql
app_settings data healthy db/schema.sql

LabelLayerStatusPath
192.168.1.10 network healthy config.example.yml
31.59.170.218 network healthy config.example.yml
5.4.6.1 network healthy knowledge_base/equipment/cummins_kta50_pcc3300/operation_ru…
10.10.10.1 network healthy db/source.py

LabelLayerStatusPath
postgresql data healthy config.example.yml
postgres data healthy README.md

LabelLayerStatusPath
auth::knowledge_base/equipment/cummins_kta50_pcc3300/analyt… security healthy knowledge_base/equipment/cummins_kta50_pcc3300/analytics/th…
auth::knowledge_base/equipment/cummins_kta50_pcc3300/analyt… security healthy knowledge_base/equipment/cummins_kta50_pcc3300/analytics/de…

LabelLayerStatusPath
repobility-clone-kp8c1vi6 software healthy /tmp/repobility-clone-kp8c1vi6
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/5cd3ee9e-b16c-41f3-9e59-b42bc0430361/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/5cd3ee9e-b16c-41f3-9e59-b42bc0430361/

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.