https://github.com/Syb04/Rust-PIC-GUI-Linux
· scanned 2026-06-16 00:27 UTC (2 months, 2 weeks ago)
14 raw signals (0 security + 14 graph)
Last scanned 2 months, 2 weeks ago · v1 · 14 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 119 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.
| Label | Layer | Status | Path |
|---|---|---|---|
Cargo.toml |
software | healthy | Cargo.toml |
README.md |
software | healthy | README.md |
Dockerfile |
software | healthy | Dockerfile |
Cargo.lock |
software | healthy | Cargo.lock |
docker-compose.yml |
software | healthy | docker-compose.yml |
web-migration-spec.md |
software | healthy | docs/web-migration-spec.md |
waveform-upload-fix-spec.md |
software | healthy | docs/waveform-upload-fix-spec.md |
linux-restructure-spec.md |
software | healthy | docs/linux-restructure-spec.md |
particle-anim-spec.md |
software | healthy | docs/particle-anim-spec.md |
bugfix-batch-2026-06-spec.md |
software | healthy | docs/bugfix-batch-2026-06-spec.md |
dev.sh |
software | healthy | scripts/dev.sh |
run.sh |
software | healthy | scripts/run.sh |
build.sh |
software | healthy | scripts/build.sh |
Cargo.toml |
software | healthy | crates/server/Cargo.toml |
state.rs |
software | healthy | crates/server/src/state.rs |
routes.rs |
software | healthy | crates/server/src/routes.rs |
jobs.rs |
software | healthy | crates/server/src/jobs.rs |
diagnostics.rs |
software | healthy | crates/server/src/diagnostics.rs |
main.rs |
software | healthy | crates/server/src/main.rs |
params.rs |
software | healthy | crates/server/src/params.rs |
Cargo.toml |
software | healthy | crates/rust-pic/Cargo.toml |
surface.rs |
software | healthy | crates/rust-pic/src/surface.rs |
lxcat.rs |
software | healthy | crates/rust-pic/src/lxcat.rs |
main.rs |
software | healthy | crates/rust-pic/src/main.rs |
vite.config.ts |
software | healthy | web/vite.config.ts |
package.json |
software | healthy | web/package.json |
tsconfig.node.json |
software | healthy | web/tsconfig.node.json |
index.html |
software | healthy | web/index.html |
package-lock.json |
software | healthy | web/package-lock.json |
tsconfig.json |
software | healthy | web/tsconfig.json |
styles.css |
software | healthy | web/src/styles.css |
params.ts |
software | healthy | web/src/params.ts |
plotly.d.ts |
software | healthy | web/src/plotly.d.ts |
main.tsx |
software | healthy | web/src/main.tsx |
diagnostics.ts |
software | healthy | web/src/diagnostics.ts |
vite-env.d.ts |
software | healthy | web/src/vite-env.d.ts |
App.tsx |
software | healthy | web/src/App.tsx |
types.ts |
software | healthy | web/src/types.ts |
Visualize.tsx |
software | healthy | web/src/components/Visualize.tsx |
WaveformUpload.tsx |
software | healthy | web/src/components/WaveformUpload.tsx |
StatusBadge.tsx |
software | healthy | web/src/components/StatusBadge.tsx |
Compare.tsx |
software | healthy | web/src/components/Compare.tsx |
Plot.tsx |
software | healthy | web/src/components/Plot.tsx |
JobsList.tsx |
software | healthy | web/src/components/JobsList.tsx |
ComparePlot.tsx |
software | healthy | web/src/components/ComparePlot.tsx |
ParticleAnim.tsx |
software | healthy | web/src/components/ParticleAnim.tsx |
Field.tsx |
software | healthy | web/src/components/Field.tsx |
ParamForm.tsx |
software | healthy | web/src/components/ParamForm.tsx |
RunPanel.tsx |
software | healthy | web/src/components/RunPanel.tsx |
api.ts |
software | healthy | web/src/lib/api.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
num |
software | healthy | web/src/params.ts:num |
positive |
software | healthy | web/src/params.ts:positive |
nonneg |
software | healthy | web/src/params.ts:nonneg |
intval |
software | healthy | web/src/params.ts:intval |
optnum |
software | healthy | web/src/params.ts:optnum |
raw |
software | healthy | web/src/params.ts:raw |
buildParams |
software | healthy | web/src/params.ts:buildParams |
parseWaveformCsv |
software | healthy | web/src/params.ts:parseWaveformCsv |
loadForm |
software | healthy | web/src/App.tsx:loadForm |
App |
software | healthy | web/src/App.tsx:App |
onChange |
software | healthy | web/src/App.tsx:onChange |
appendLog |
software | healthy | web/src/App.tsx:appendLog |
handleRun |
software | healthy | web/src/App.tsx:handleRun |
handleStop |
software | healthy | web/src/App.tsx:handleStop |
handleWaveform |
software | healthy | web/src/App.tsx:handleWaveform |
resetForm |
software | healthy | web/src/App.tsx:resetForm |
toggleSelect |
software | healthy | web/src/App.tsx:toggleSelect |
viewJob |
software | healthy | web/src/App.tsx:viewJob |
startCompare |
software | healthy | web/src/App.tsx:startCompare |
deleteJob |
software | healthy | web/src/App.tsx:deleteJob |
stopJob |
software | healthy | web/src/App.tsx:stopJob |
Visualize |
software | healthy | web/src/components/Visualize.tsx:Visualize |
WaveformUpload |
software | healthy | web/src/components/WaveformUpload.tsx:WaveformUpload |
handleFile |
software | healthy | web/src/components/WaveformUpload.tsx:handleFile |
StatusBadge |
software | healthy | web/src/components/StatusBadge.tsx:StatusBadge |
Compare |
software | healthy | web/src/components/Compare.tsx:Compare |
Plot |
software | healthy | web/src/components/Plot.tsx:Plot |
fmtTime |
software | healthy | web/src/components/JobsList.tsx:fmtTime |
JobsList |
software | healthy | web/src/components/JobsList.tsx:JobsList |
ComparePlot |
software | healthy | web/src/components/ComparePlot.tsx:ComparePlot |
velocityRange |
software | healthy | web/src/components/ParticleAnim.tsx:velocityRange |
pad |
software | healthy | web/src/components/ParticleAnim.tsx:pad |
axisStyle |
software | healthy | web/src/components/ParticleAnim.tsx:axisStyle |
ParticleAnim |
software | healthy | web/src/components/ParticleAnim.tsx:ParticleAnim |
Field |
software | healthy | web/src/components/Field.tsx:Field |
ParamForm |
software | healthy | web/src/components/ParamForm.tsx:ParamForm |
RunPanel |
software | healthy | web/src/components/RunPanel.tsx:RunPanel |
jsonOrThrow |
software | healthy | web/src/lib/api.ts:jsonOrThrow |
subscribeLogs |
software | healthy | web/src/lib/api.ts:subscribeLogs |
line |
software | healthy | web/src/lib/api.ts:line |
fmt |
software | healthy | web/src/lib/diff.ts:fmt |
computeJobLabels |
software | healthy | web/src/lib/diff.ts:computeJobLabels |
jobSummaryLine |
software | healthy | web/src/lib/diff.ts:jobSummaryLine |
baseLayout |
software | healthy | web/src/lib/plot.ts:baseLayout |
axis |
software | healthy | web/src/lib/plot.ts:axis |
plotDiagnostic |
software | healthy | web/src/lib/plot.ts:plotDiagnostic |
palette |
software | healthy | web/src/lib/plot.ts:palette |
purgePlot |
software | healthy | web/src/lib/plot.ts:purgePlot |
plotCompareLines |
software | healthy | web/src/lib/plot.ts:plotCompareLines |
| Label | Layer | Status | Path |
|---|---|---|---|
docs |
software | healthy | docs |
scripts |
software | healthy | scripts |
crates |
software | healthy | crates |
server |
software | healthy | crates/server |
src |
software | healthy | crates/server/src |
rust-pic |
software | healthy | crates/rust-pic |
src |
software | healthy | crates/rust-pic/src |
web |
software | healthy | web |
src |
software | healthy | web/src |
components |
software | healthy | web/src/components |
lib |
software | healthy | web/src/lib |
| Label | Layer | Status | Path |
|---|---|---|---|
port:8090 |
network | healthy | Dockerfile |
port:5173 |
network | healthy | web/vite.config.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
rust-pic-web |
hardware | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-tg0muyz_ |
software | healthy | /tmp/repobility-clone-tg0muyz_ |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | web/src/App.tsx |
This page is publicly accessible at:
https://repobility.com/scan/d85d7c0d-10fa-4e48-9507-6a8524a2fc76/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/d85d7c0d-10fa-4e48-9507-6a8524a2fc76/
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.