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.

WireCell/wcp-porting-validation

https://github.com/WireCell/wcp-porting-validation · scanned 2026-06-16 00:59 UTC (2 months, 1 week ago)

63 raw signals (0 security + 63 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 45 actionable findings from 1 signal source. 18 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 1388 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
_minmax_from_branch software healthy dump_dead_blobs.py:8
_signature software healthy dump_dead_blobs.py:20
_sort software healthy dump_dead_blobs.py:34
quadrature_sum software dead dump_live_blobs.py:4
_minmax_from_branch software healthy dump_live_blobs.py:16
_wire_charge_sum software healthy dump_live_blobs.py:28
_per_blob_val software healthy dump_live_blobs.py:34
bsignature software healthy dump_live_blobs.py:39
_sort software healthy dump_live_blobs.py:71
main software healthy wct-img-2-bee.py:4
_minmax_from_branch software healthy dump_dead_bb_cluster.py:6
_wire_charge_sum software healthy dump_dead_bb_cluster.py:18
_nparray software healthy dump_dead_bb_cluster.py:24
_bsignature software healthy dump_dead_bb_cluster.py:30
_csignature software healthy dump_dead_bb_cluster.py:44
sig software healthy dump_dead_bb_cluster.py:48
_sort software healthy dump_dead_bb_cluster.py:66
_minmax_from_branch software healthy dump_live_bb_cluster.py:6
_wire_charge_sum software healthy dump_live_bb_cluster.py:18
_nparray software healthy dump_live_bb_cluster.py:24
_bsignature software healthy dump_live_bb_cluster.py:30
_csignature software healthy dump_live_bb_cluster.py:54
sig software healthy dump_live_bb_cluster.py:58
_sort software healthy dump_live_bb_cluster.py:84
merge_json_arrays software healthy sbnd/merge-zip.py:9
merge_into software healthy sbnd/merge-zip.py:21
merge_zip_list software healthy sbnd/merge-zip.py:43
normalize_output_basename software healthy sbnd/merge-zip.py:67
parse_args software healthy sbnd/merge-zip.py:70
build_efficiency_arrays software healthy sbnd/get_parameters.py:42
get_channel_mask software healthy sbnd/get_parameters.py:64
format_array software healthy sbnd/get_parameters.py:78
main software healthy sbnd/get_parameters.py:82
str2apa software healthy sbnd/merge-apa.py:6
merge_charge software healthy sbnd/merge-apa.py:9
merge_light software healthy sbnd/merge-apa.py:51
parse_args software healthy sbnd/plot_detsim.py:47
import_root software healthy sbnd/plot_detsim.py:126
open_tree software healthy sbnd/plot_detsim.py:136
_vec_to_numpy software healthy sbnd/plot_detsim.py:146
read_simchannels software healthy sbnd/plot_detsim.py:154
read_wires software healthy sbnd/plot_detsim.py:207
_short_vec_to_numpy software healthy sbnd/plot_detsim.py:247
read_rawdigits software healthy sbnd/plot_detsim.py:256
choose_range software healthy sbnd/plot_detsim.py:320
build_simch_array software healthy sbnd/plot_detsim.py:327
build_wire_array software healthy sbnd/plot_detsim.py:345
_warn_size software healthy sbnd/plot_detsim.py:364
_auto_vmax software healthy sbnd/plot_detsim.py:375
_imshow_kwargs software healthy sbnd/plot_detsim.py:382

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

LabelLayerStatusPath
dump_dead_blobs.py software healthy dump_dead_blobs.py
cpu-plot.py software healthy cpu-plot.py
README.md software healthy README.md
dump_live_blobs.py software healthy dump_live_blobs.py
zip-upload.sh software healthy zip-upload.sh
upload-to-bee.sh software healthy upload-to-bee.sh
js.sh software healthy js.sh
wct-img-2-bee.py software healthy wct-img-2-bee.py
dump_dead_bb_cluster.py software healthy dump_dead_bb_cluster.py
dump_live_bb_cluster.py software healthy dump_live_bb_cluster.py
setup-ap.sh software healthy sbnd/setup-ap.sh
bee-upload.sh software healthy sbnd/bee-upload.sh
setup-local-0.36.0.sh software healthy sbnd/setup-local-0.36.0.sh
merge-zip.py software healthy sbnd/merge-zip.py
README.md software healthy sbnd/README.md
get_parameters.py software healthy sbnd/get_parameters.py
CLAUDE.md software healthy sbnd/CLAUDE.md
setup.sh software healthy sbnd/setup.sh
merge-apa.py software healthy sbnd/merge-apa.py
setup-for-lynn.md software healthy sbnd/setup-for-lynn.md
cheatsheet.md software healthy sbnd/cheatsheet.md
plot_detsim.py software healthy sbnd/plot_detsim.py
vis-points.py software healthy sbnd/vis-points.py
filter_cluster.py software healthy sbnd/filter_cluster.py
wct-img-2-bee.py software healthy sbnd/wct-img-2-bee.py
flash_t0_lan_reco2.py software healthy sbnd/sbnd_xin/flash_t0_lan_reco2.py
check_dead5.py software healthy sbnd/sbnd_xin/check_dead5.py
ql_light_compare.py software healthy sbnd/sbnd_xin/ql_light_compare.py
merge_sel_archives.py software healthy sbnd/sbnd_xin/merge_sel_archives.py
cathode_distortion.py software healthy sbnd/sbnd_xin/cathode_distortion.py
saturation_pe.py software healthy sbnd/sbnd_xin/saturation_pe.py
run_clust_QL_evt.sh software healthy sbnd/sbnd_xin/run_clust_QL_evt.sh
pmt_nonlinearity_curve.py software healthy sbnd/sbnd_xin/pmt_nonlinearity_curve.py
run_mcbase.sh software healthy sbnd/sbnd_xin/run_mcbase.sh
automask_prototype.py software healthy sbnd/sbnd_xin/automask_prototype.py
flash_coincidence.py software healthy sbnd/sbnd_xin/flash_coincidence.py
clustering_timing_analysis.py software healthy sbnd/sbnd_xin/clustering_timing_analysis.py
_runlib.sh software healthy sbnd/sbnd_xin/_runlib.sh
run_img_evt.sh software healthy sbnd/sbnd_xin/run_img_evt.sh
pmt_health_study.py software healthy sbnd/sbnd_xin/pmt_health_study.py
build_mcbase_stage.py software healthy sbnd/sbnd_xin/build_mcbase_stage.py
ql_prefilter_parity.py software healthy sbnd/sbnd_xin/ql_prefilter_parity.py
zip-upload.sh software healthy sbnd/sbnd_xin/zip-upload.sh
run_bee_img_evt.sh software healthy sbnd/sbnd_xin/run_bee_img_evt.sh
run_select_evt.sh software healthy sbnd/sbnd_xin/run_select_evt.sh
ql_prefilter_tune.py software healthy sbnd/sbnd_xin/ql_prefilter_tune.py
ql_pe_error.py software healthy sbnd/sbnd_xin/ql_pe_error.py
ql_recipe_compare.py software healthy sbnd/sbnd_xin/ql_recipe_compare.py
run_sp_to_magnify_evt.sh software healthy sbnd/sbnd_xin/run_sp_to_magnify_evt.sh
run_ql_evt.sh software healthy sbnd/sbnd_xin/run_ql_evt.sh

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

LabelLayerStatusPath
sbnd software healthy sbnd
sbnd_xin software healthy sbnd/sbnd_xin
docs software healthy sbnd/sbnd_xin/docs
ql_scan software healthy sbnd/sbnd_xin/ql_scan
sbnd_geometry software healthy sbnd/sbnd_xin/sbnd_geometry
docs software healthy sbnd/docs
sbnd_abhat software healthy sbnd/sbnd_abhat
cm-2606 software healthy sbnd/cm-2606
activity software healthy sbnd/cm-2606/activity
ref-2025-11-11 software healthy sbnd/ref-2025-11-11
standalone-sample software healthy sbnd/standalone-sample
build-semi-analytical-data software healthy sbnd/standalone-sample/build-semi-analytical-data
w-gap software healthy sbnd/standalone-sample/w-gap
pdhd_sim software healthy pdhd_sim
tracks software healthy pdhd_sim/tracks
qlport software healthy qlport
scripts software healthy qlport/scripts
fgval software healthy fgval
pdhd software healthy pdhd
pics software healthy pdhd/pics
pd software healthy pdhd/pics/pd
img_plot software healthy pdhd/img_plot
docs software healthy pdhd/docs
nf_plot software healthy pdhd/nf_plot
pd_plot software healthy pdhd/pd_plot
dunefd software healthy dunefd
pdvd_sim software healthy pdvd_sim
tracks software healthy pdvd_sim/tracks
pdvd software healthy pdvd
img_plot software healthy pdvd/img_plot
docs software healthy pdvd/docs
old software healthy pdvd/old
nf_plot software healthy pdvd/nf_plot
sp_plot software healthy pdvd/sp_plot
abtest software healthy abtest

LabelLayerStatusPath
PMTNonLinearity software healthy sbnd/sbnd_xin/pmt_nonlinearity_curve.py:62
Event software healthy sbnd/sbnd_xin/ql_scan/ql_scan_viewer.py:111
Box software healthy sbnd/sbnd_xin/sbnd_geometry/cathode_fiducial.py:62
_FhiclLexer software healthy sbnd/standalone-sample/build-semi-analytical-data/build_sem…
WireFile software healthy sbnd/standalone-sample/w-gap/compare_wires_viewer.py:61
PlaneGeom software healthy pdhd/img_plot/geom.py:58
EventData software healthy pdhd/img_plot/img_viewer.py:86
MagnifyCache software healthy pdhd/img_plot/img_viewer.py:114
EventData software healthy pdhd/pd_plot/pd_viewer.py:82
PlaneGeom software healthy pdvd/img_plot/geom.py:54
EventData software healthy pdvd/img_plot/img_viewer.py:86
MagnifyCache software healthy pdvd/img_plot/img_viewer.py:114
FileSpec software healthy pdvd/sp_plot/filter_tune_viewer.py:192
PlaneData software healthy pdvd/sp_plot/filter_tune_viewer.py:224
MagnifyCache software healthy pdvd/sp_plot/filter_tune_viewer.py:248

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

LabelLayerStatusPath
127.0.0.1 network healthy sbnd/sbnd_xin/run_select_evt.sh

LabelLayerStatusPath
gpu (detected) hardware healthy pdhd/run_nf_sp_dnnroi_evt.sh
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/35bc8157-538c-42df-8d53-cb92c6abde99/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/35bc8157-538c-42df-8d53-cb92c6abde99/

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.