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.

SwedishNinja/FlowDiagram

https://github.com/SwedishNinja/FlowDiagram · scanned 2026-06-16 00:26 UTC (2 months, 2 weeks ago)

25 raw signals (0 security + 25 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 23 actionable findings from 1 signal source. 2 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 589 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
diagramFileFromArgv software healthy electron/main.cjs:diagramFileFromArgv
recentFilesStorePath software healthy electron/main.cjs:recentFilesStorePath
loadRecentFiles software healthy electron/main.cjs:loadRecentFiles
sameFilePath software healthy electron/main.cjs:sameFilePath
saveRecentFiles software healthy electron/main.cjs:saveRecentFiles
addRecentFile software healthy electron/main.cjs:addRecentFile
removeRecentFile software healthy electron/main.cjs:removeRecentFile
sessionStatePath software healthy electron/main.cjs:sessionStatePath
readLastExitClean software healthy electron/main.cjs:readLastExitClean
writeExitClean software healthy electron/main.cjs:writeExitClean
openRecentFile software healthy electron/main.cjs:openRecentFile
updateWindowTitle software healthy electron/main.cjs:updateWindowTitle
createWindow software healthy electron/main.cjs:createWindow
decideClose software healthy electron/main.cjs:decideClose
queryRendererDirtyState software healthy electron/main.cjs:queryRendererDirtyState
onReply software healthy electron/main.cjs:onReply
promptSaveThenClose software healthy electron/main.cjs:promptSaveThenClose
openCheatsheet software healthy electron/main.cjs:openCheatsheet
saveAsHandler software healthy electron/main.cjs:saveAsHandler
writeFileOrSaveAs software healthy electron/main.cjs:writeFileOrSaveAs
buildMenu software healthy electron/main.cjs:buildMenu
listener software healthy electron/preload.cjs:listener
checkUnique software healthy .claude/skills/code-to-flowdiagram/validate.mjs:checkUnique
Icon software healthy src/App.tsx:Icon
PlayIcon software healthy src/App.tsx:PlayIcon
PauseIcon software healthy src/App.tsx:PauseIcon
PlaybackControls software healthy src/App.tsx:PlaybackControls
toggleFrame software healthy src/App.tsx:toggleFrame
handleRender software healthy src/App.tsx:handleRender
title software healthy src/App.tsx:title
handleAutoDetectDuration software healthy src/App.tsx:handleAutoDetectDuration
ClampedNumberInput software healthy src/App.tsx:ClampedNumberInput
ViewPanel software healthy src/App.tsx:ViewPanel
onDocClick software healthy src/App.tsx:onDocClick
onKey software healthy src/App.tsx:onKey
ExportPanel software healthy src/App.tsx:ExportPanel
App software healthy src/App.tsx:App
onResize software healthy src/App.tsx:onResize
parseDoc software healthy src/__tests__/layout.test.ts:parseDoc
touches software healthy src/__tests__/layout.test.ts:touches
samePoint software healthy src/__tests__/layout.test.ts:samePoint
setup software healthy src/__tests__/exportHtml.test.ts:setup
apply software healthy src/__tests__/minimalDiff.test.ts:apply
setup software healthy src/__tests__/stages.test.ts:setup
stepFor software healthy src/__tests__/stages.test.ts:stepFor
count software healthy src/__tests__/stages.test.ts:count
stage software healthy src/__tests__/stages.test.ts:stage
manualLayout software healthy src/__tests__/stages.test.ts:manualLayout
parseOk software healthy src/__tests__/textMutations.test.ts:parseOk
stubContext software healthy src/__tests__/drawParticles.test.ts:stubContext

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

LabelLayerStatusPath
vite.viewer.config.ts software healthy vite.viewer.config.ts
vite.config.ts software healthy vite.config.ts
README.md software healthy README.md
package.json software healthy package.json
index.html software healthy index.html
package-lock.json software healthy package-lock.json
tsconfig.json software healthy tsconfig.json
main.cjs software healthy electron/main.cjs
preload.cjs software healthy electron/preload.cjs
cheatsheet.html software healthy docs/cheatsheet.html
ai-skill-readme.md software healthy docs/ai-skill-readme.md
wrap-viewer.mjs software healthy scripts/wrap-viewer.mjs
validate.mjs software healthy .claude/skills/code-to-flowdiagram/validate.mjs
SKILL.md software healthy .claude/skills/code-to-flowdiagram/SKILL.md
release.yml software healthy .github/workflows/release.yml
index.css software healthy src/index.css
electron.d.ts software healthy src/electron.d.ts
main.tsx software healthy src/main.tsx
vite-env.d.ts software healthy src/vite-env.d.ts
App.tsx software healthy src/App.tsx
layout.test.ts software healthy src/__tests__/layout.test.ts
pathUtils.test.ts software healthy src/__tests__/pathUtils.test.ts
exportHtml.test.ts software healthy src/__tests__/exportHtml.test.ts
minimalDiff.test.ts software healthy src/__tests__/minimalDiff.test.ts
parser.test.ts software healthy src/__tests__/parser.test.ts
colorUtils.test.ts software healthy src/__tests__/colorUtils.test.ts
stages.test.ts software healthy src/__tests__/stages.test.ts
textMutations.test.ts software healthy src/__tests__/textMutations.test.ts
drawParticles.test.ts software healthy src/__tests__/drawParticles.test.ts
viewerFit.test.ts software healthy src/__tests__/viewerFit.test.ts
layers.test.ts software healthy src/__tests__/layers.test.ts
updatePositions.test.ts software healthy src/__tests__/updatePositions.test.ts
layoutEngine.ts software healthy src/layout/layoutEngine.ts
recomputeEdges.ts software healthy src/layout/recomputeEdges.ts
geometry.ts software healthy src/layout/geometry.ts
gifenc.d.ts software healthy src/types/gifenc.d.ts
index.ts software healthy src/types/index.ts
colorUtils.ts software healthy src/renderer/colorUtils.ts
FlowCanvas.tsx software healthy src/renderer/FlowCanvas.tsx
MultiSelectPopover.tsx software healthy src/renderer/MultiSelectPopover.tsx
detectDuration.ts software healthy src/renderer/detectDuration.ts
drawGraph.ts software healthy src/renderer/drawGraph.ts
drawParticles.ts software healthy src/renderer/drawParticles.ts
saveBlob.ts software healthy src/renderer/saveBlob.ts
pathUtils.ts software healthy src/renderer/pathUtils.ts
particles.ts software healthy src/renderer/particles.ts
viewport.ts software healthy src/renderer/viewport.ts
exportGif.ts software healthy src/renderer/exportGif.ts
exportHtml.ts software healthy src/renderer/exportHtml.ts
animationLoop.ts software healthy src/renderer/animationLoop.ts

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

LabelLayerStatusPath
electron software healthy electron
docs software healthy docs
scripts software healthy scripts
.claude software healthy .claude
skills software healthy .claude/skills
code-to-flowdiagram software healthy .claude/skills/code-to-flowdiagram
.github software healthy .github
workflows software healthy .github/workflows
src software healthy src
__tests__ software healthy src/__tests__
layout software healthy src/layout
types software healthy src/types
renderer software healthy src/renderer
electron software healthy src/electron
viewer software healthy src/viewer
store software healthy src/store
editor software healthy src/editor
language software healthy src/editor/language
parser software healthy src/parser

LabelLayerStatusPath
App frontend healthy src/App.tsx
FlowCanvas frontend healthy src/renderer/FlowCanvas.tsx
MultiSelectPopover frontend healthy src/renderer/MultiSelectPopover.tsx
PropertiesPanel frontend healthy src/renderer/PropertiesPanel.tsx
FlowEditor frontend healthy src/editor/FlowEditor.tsx

LabelLayerStatusPath
auth::src/store/flowStore.ts security healthy src/store/flowStore.ts
auth::src/__tests__/textMutations.test.ts security healthy src/__tests__/textMutations.test.ts
auth::docs/cheatsheet.html security healthy docs/cheatsheet.html
auth::README.md security healthy README.md
auth::src/__tests__/parser.test.ts security healthy src/__tests__/parser.test.ts

LabelLayerStatusPath
ParticleSystem software healthy src/renderer/particles.ts:ParticleSystem
peg$SyntaxError software healthy src/parser/generated.js:peg$SyntaxError

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

LabelLayerStatusPath
postgres data healthy .claude/skills/code-to-flowdiagram/SKILL.md

LabelLayerStatusPath
gha::release cicd healthy .github/workflows/release.yml

LabelLayerStatusPath
windows cicd healthy .github/workflows/release.yml

LabelLayerStatusPath
GITHUB_TOKEN cicd healthy
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/84ddba1d-a34f-4254-841b-77f8d231e36f/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/84ddba1d-a34f-4254-841b-77f8d231e36f/

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.