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.

Renhuai123/project-hub

https://github.com/Renhuai123/project-hub · scanned 2026-06-15 23:49 UTC (2 months, 3 weeks ago)

21 raw signals (0 security + 21 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 3 weeks ago · v1 · 21 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 186 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
readJson software healthy vite.config.ts:readJson
projectApi software healthy vite.config.ts:projectApi
send software healthy vite.config.ts:send
root software healthy scanner/recon.mjs:root
safeName software healthy scanner/recon.mjs:safeName
walk software healthy scanner/recon.mjs:walk
topTree software healthy scanner/recon.mjs:topTree
metaMtime software healthy scanner/recon.mjs:metaMtime
readmePreview software healthy scanner/recon.mjs:readmePreview
gitInfo software healthy scanner/recon.mjs:gitInfo
run software healthy scanner/recon.mjs:run
reconProject software healthy scanner/recon.mjs:reconProject
quickMtime software healthy scanner/recon.mjs:quickMtime
root software healthy scanner/manage.mjs:root
safeName software healthy scanner/manage.mjs:safeName
createProject software healthy scanner/manage.mjs:createProject
updateProject software healthy scanner/manage.mjs:updateProject
deleteProject software healthy scanner/manage.mjs:deleteProject
callHub software healthy scanner/mcp-server.mjs:callHub
runTool software healthy scanner/mcp-server.mjs:runTool
reply software healthy scanner/mcp-server.mjs:reply
replyErr software healthy scanner/mcp-server.mjs:replyErr
isProjectDir software healthy scanner/scan.mjs:isProjectDir
classify software healthy scanner/scan.mjs:classify
clean software healthy scanner/scan.mjs:clean
sectionKey software healthy scanner/scan.mjs:sectionKey
isBullet software healthy scanner/scan.mjs:isBullet
parseHandoff software healthy scanner/scan.mjs:parseHandoff
readFirstHeading software healthy scanner/scan.mjs:readFirstHeading
statusFromName software healthy scanner/scan.mjs:statusFromName
buildProject software healthy scanner/scan.mjs:buildProject
scanProjects software healthy scanner/scan.mjs:scanProjects
defaultRoots software healthy scanner/scan.mjs:defaultRoots
root software healthy scanner/draft.mjs:root
safeName software healthy scanner/draft.mjs:safeName
gatherContext software healthy scanner/draft.mjs:gatherContext
cleanLine software healthy scanner/draft.mjs:cleanLine
readDoc software healthy scanner/draft.mjs:readDoc
goalFromText software healthy scanner/draft.mjs:goalFromText
milestonesFromText software healthy scanner/draft.mjs:milestonesFromText
cleanFileName software healthy scanner/draft.mjs:cleanFileName
heuristicDraft software healthy scanner/draft.mjs:heuristicDraft
has software healthy scanner/draft.mjs:has
llmDraft software healthy scanner/draft.mjs:llmDraft
base software healthy scanner/draft.mjs:base
txt software healthy scanner/draft.mjs:txt
draftProject software healthy scanner/draft.mjs:draftProject
findProject software healthy src/ai.ts:findProject
stripName software healthy src/ai.ts:stripName
interpret software healthy src/ai.ts:interpret

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

LabelLayerStatusPath
theme-future.html software healthy theme-future.html
vite.config.ts software healthy vite.config.ts
.project.json software healthy .project.json
README.md software healthy README.md
theme-preview.html software healthy theme-preview.html
package.json software healthy package.json
index.html software healthy index.html
package-lock.json software healthy package-lock.json
theme-onyx.html software healthy theme-onyx.html
.env.example software healthy .env.example
tsconfig.json software healthy tsconfig.json
LICENSE software healthy LICENSE
gallery.html software healthy icon-lab/gallery.html
b-source.html software healthy icon-lab/b-source.html
Cargo.toml software healthy src-tauri/Cargo.toml
tauri.conf.json software healthy src-tauri/tauri.conf.json
build.rs software healthy src-tauri/build.rs
Cargo.lock software healthy src-tauri/Cargo.lock
default.json software healthy src-tauri/capabilities/default.json
watcher.rs software healthy src-tauri/src/watcher.rs
lib.rs software healthy src-tauri/src/lib.rs
server.rs software healthy src-tauri/src/server.rs
projects.rs software healthy src-tauri/src/projects.rs
main.rs software healthy src-tauri/src/main.rs
launch.json software healthy .claude/launch.json
recon.mjs software healthy scanner/recon.mjs
AI_API.md software healthy scanner/AI_API.md
manage.mjs software healthy scanner/manage.mjs
mcp-server.mjs software healthy scanner/mcp-server.mjs
scan.mjs software healthy scanner/scan.mjs
draft.mjs software healthy scanner/draft.mjs
ai.ts software healthy src/ai.ts
styles.css software healthy src/styles.css
util.ts software healthy src/util.ts
main.tsx software healthy src/main.tsx
notify.ts software healthy src/notify.ts
data.ts software healthy src/data.ts
App.tsx software healthy src/App.tsx
SettingsPanel.tsx software healthy src/components/SettingsPanel.tsx
HelpPanel.tsx software healthy src/components/HelpPanel.tsx
StatusChip.tsx software healthy src/components/StatusChip.tsx
ProjectCard.tsx software healthy src/components/ProjectCard.tsx
TopBar.tsx software healthy src/components/TopBar.tsx
ProjectDetail.tsx software healthy src/components/ProjectDetail.tsx
AiPanel.tsx software healthy src/components/AiPanel.tsx
ProjectGraph.tsx software healthy src/components/ProjectGraph.tsx
Dock.tsx software healthy src/components/Dock.tsx
DetailDrawer.tsx software healthy src/components/DetailDrawer.tsx
ReconView.tsx software healthy src/components/ReconView.tsx
Hero.tsx software healthy src/components/Hero.tsx

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

LabelLayerStatusPath
icon-lab software healthy icon-lab
src-tauri software healthy src-tauri
capabilities software healthy src-tauri/capabilities
src software healthy src-tauri/src
.claude software healthy .claude
scanner software healthy scanner
src software healthy src
components software healthy src/components

LabelLayerStatusPath
USE /api/projects api healthy vite.config.ts
USE /api/project/create api healthy vite.config.ts
USE /api/project/update api healthy vite.config.ts
USE /api/project/delete api healthy vite.config.ts
USE /api/project/draft api healthy vite.config.ts
USE /api/project/recon api healthy vite.config.ts

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

LabelLayerStatusPath
port:5173 network healthy vite.config.ts

LabelLayerStatusPath
127.0.0.1 network healthy README.md

LabelLayerStatusPath
gpu (detected) hardware healthy scanner/scan.mjs

LabelLayerStatusPath
App frontend healthy src/App.tsx
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/81e95d47-fb52-470e-825a-54838d284479/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/81e95d47-fb52-470e-825a-54838d284479/

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.