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.

adilch/WSCprep

https://github.com/adilch/WSCprep · scanned 2026-06-17 01:29 UTC (1 month, 2 weeks ago)

36 raw signals (0 security + 36 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 2 weeks ago · v2 · last Δ -11.7 (diff) · 36 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 270 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
add_rect software healthy make_presentation.py:34
add_text software healthy make_presentation.py:46
add_para software healthy make_presentation.py:63
slide_header software healthy make_presentation.py:78
body_bg software healthy make_presentation.py:92
feature_card software dead make_presentation.py:96
hex_to_rgb software healthy make_logo.py:155
load_font software healthy make_logo.py:167
draw_rounded_rect software healthy make_logo.py:190
catmull_rom_points software healthy make_logo.py:209
draw_hydrograph software healthy make_logo.py:233
pt software healthy make_logo.py:240
build_catalog software healthy scripts/build-catalog/build_catalog.py:19
plotting_positions software healthy ffa-service/app/ffa.py:36
_is_log software healthy ffa-service/app/ffa.py:69
_quantile_from_params software healthy ffa-service/app/ffa.py:73
_loglik software healthy ffa-service/app/ffa.py:78
_fit_lmoments software healthy ffa-service/app/ffa.py:85
_fit_mom_lp3 software healthy ffa-service/app/ffa.py:90
_quantile software healthy ffa-service/app/ffa.py:97
_ad_statistic software healthy ffa-service/app/ffa.py:103
_ks_ad software healthy ffa-service/app/ffa.py:114
_n_params software healthy ffa-service/app/ffa.py:125
fit_distribution software healthy ffa-service/app/ffa.py:129
build_warnings software healthy ffa-service/app/ffa.py:247
run_ffa software healthy ffa-service/app/ffa.py:289
positive_rps software healthy ffa-service/app/models.py:29
health software healthy ffa-service/app/main.py:28
flood_frequency software healthy ffa-service/app/main.py:33
RootLayout software healthy web/app/layout.tsx:RootLayout
loadData software healthy web/app/page.tsx:loadData
Home software healthy web/app/page.tsx:Home
AboutPage software healthy web/app/about/page.tsx:AboutPage
loadCatalog software healthy web/app/api/stations/route.ts:loadCatalog
GET software healthy web/app/api/stations/route.ts:GET
loadCatalog software healthy web/app/api/stations/[id]/route.ts:loadCatalog
GET software healthy web/app/api/stations/[id]/route.ts:GET
GET software healthy web/app/api/stations/[id]/daily/route.ts:GET
GET software healthy web/app/api/stations/[id]/peaks/route.ts:GET
POST software healthy web/app/api/stations/[id]/frequency/route.ts:POST
body software healthy web/app/api/stations/[id]/frequency/route.ts:body
getStation software healthy web/app/stations/[id]/layout.tsx:getStation
StationLayout software healthy web/app/stations/[id]/layout.tsx:StationLayout
getStation software healthy web/app/stations/[id]/page.tsx:getStation
StationOverview software healthy web/app/stations/[id]/page.tsx:StationOverview
DailyPage software healthy web/app/stations/[id]/daily/page.tsx:DailyPage
FrequencyPage software healthy web/app/stations/[id]/frequency/page.tsx:FrequencyPage
ReportLayout software healthy web/app/stations/[id]/report/layout.tsx:ReportLayout
getStation software healthy web/app/stations/[id]/report/page.tsx:getStation
ReportPage software healthy web/app/stations/[id]/report/page.tsx:ReportPage

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

LabelLayerStatusPath
implementation_plan.md software healthy implementation_plan.md
vercel.json software healthy vercel.json
make_presentation.py software healthy make_presentation.py
README.md software healthy README.md
LICENSE software healthy LICENSE
make_logo.py software healthy make_logo.py
PRD-Canadian-Hydrology-App.md software healthy PRD-Canadian-Hydrology-App.md
build_catalog.py software healthy scripts/build-catalog/build_catalog.py
Procfile software healthy ffa-service/Procfile
requirements.txt software healthy ffa-service/requirements.txt
render.yaml software healthy ffa-service/render.yaml
Dockerfile software healthy ffa-service/Dockerfile
ffa.py software healthy ffa-service/app/ffa.py
__init__.py software healthy ffa-service/app/__init__.py
models.py software healthy ffa-service/app/models.py
main.py software healthy ffa-service/app/main.py
CLAUDE.md software healthy web/CLAUDE.md
AGENTS.md software healthy web/AGENTS.md
vercel.json software healthy web/vercel.json
eslint.config.mjs software healthy web/eslint.config.mjs
package-lock.json software healthy web/package-lock.json
README.md software healthy web/README.md
postcss.config.mjs software healthy web/postcss.config.mjs
package.json software healthy web/package.json
next.config.ts software healthy web/next.config.ts
tsconfig.json software healthy web/tsconfig.json
globals.css software healthy web/app/globals.css
layout.tsx software healthy web/app/layout.tsx
page.tsx software healthy web/app/page.tsx
page.tsx software healthy web/app/about/page.tsx
route.ts software healthy web/app/api/stations/route.ts
route.ts software healthy web/app/api/stations/[id]/route.ts
route.ts software healthy web/app/api/stations/[id]/daily/route.ts
route.ts software healthy web/app/api/stations/[id]/peaks/route.ts
route.ts software healthy web/app/api/stations/[id]/frequency/route.ts
layout.tsx software healthy web/app/stations/[id]/layout.tsx
page.tsx software healthy web/app/stations/[id]/page.tsx
page.tsx software healthy web/app/stations/[id]/daily/page.tsx
page.tsx software healthy web/app/stations/[id]/frequency/page.tsx
layout.tsx software healthy web/app/stations/[id]/report/layout.tsx
page.tsx software healthy web/app/stations/[id]/report/page.tsx
page.tsx software healthy web/app/compare/page.tsx
StationMap.tsx software healthy web/components/StationMap.tsx
HistoricDataView.tsx software healthy web/components/HistoricDataView.tsx
FrequencyView.tsx software healthy web/components/FrequencyView.tsx
Badge.tsx software healthy web/components/Badge.tsx
Callout.tsx software healthy web/components/Callout.tsx
MapPage.tsx software healthy web/components/MapPage.tsx
ReportView.tsx software healthy web/components/ReportView.tsx
StationHeader.tsx software healthy web/components/StationHeader.tsx

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

LabelLayerStatusPath
scripts software healthy scripts
build-catalog software healthy scripts/build-catalog
ffa-service software healthy ffa-service
app software healthy ffa-service/app
web software healthy web
app software healthy web/app
about software healthy web/app/about
api software healthy web/app/api
stations software healthy web/app/api/stations
[id] software healthy web/app/api/stations/[id]
daily software healthy web/app/api/stations/[id]/daily
peaks software healthy web/app/api/stations/[id]/peaks
frequency software healthy web/app/api/stations/[id]/frequency
stations software healthy web/app/stations
[id] software healthy web/app/stations/[id]
daily software healthy web/app/stations/[id]/daily
frequency software healthy web/app/stations/[id]/frequency
report software healthy web/app/stations/[id]/report
compare software healthy web/app/compare
components software healthy web/components
lib software healthy web/lib
.claude software healthy .claude

LabelLayerStatusPath
PeakInput software healthy ffa-service/app/models.py:6
FrequencyRequest software healthy ffa-service/app/models.py:13
Quantile software healthy ffa-service/app/models.py:35
GoodnessOfFit software healthy ffa-service/app/models.py:43
CurvePoint software healthy ffa-service/app/models.py:52
DistributionResult software healthy ffa-service/app/models.py:57
PlottingPoint software healthy ffa-service/app/models.py:68
FfaWarning software healthy ffa-service/app/models.py:75
FrequencyResponse software healthy ffa-service/app/models.py:81
already software healthy web/app/stations/[id]/report/layout.tsx:already

LabelLayerStatusPath
/page.tsx frontend healthy web/app/page.tsx
/about frontend healthy web/app/about/page.tsx
/stations/[id] frontend healthy web/app/stations/[id]/page.tsx
/stations/[id]/daily frontend healthy web/app/stations/[id]/daily/page.tsx
/stations/[id]/frequency frontend healthy web/app/stations/[id]/frequency/page.tsx
/stations/[id]/report frontend healthy web/app/stations/[id]/report/page.tsx
/compare frontend healthy web/app/compare/page.tsx

LabelLayerStatusPath
RootLayout frontend healthy web/app/layout.tsx
Home frontend healthy web/app/page.tsx
AboutPage frontend healthy web/app/about/page.tsx
ReportLayout frontend healthy web/app/stations/[id]/report/layout.tsx
ComparePage frontend healthy web/app/compare/page.tsx

LabelLayerStatusPath
GET /health api healthy ffa-service/app/main.py
POST /api/v1/flood-frequency api healthy ffa-service/app/main.py

LabelLayerStatusPath
adilch__WSCprep software healthy /data/fable5_failed_archive/adilch__WSCprep

LabelLayerStatusPath
sqlite data healthy make_presentation.py

LabelLayerStatusPath
image::ffa-service/Dockerfile hardware healthy ffa-service/Dockerfile
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/c7d5fa36-2d2c-4e12-9218-af835b16b0c9/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/c7d5fa36-2d2c-4e12-9218-af835b16b0c9/

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.