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.

smurphy6492/personal-website

https://github.com/smurphy6492/personal-website · scanned 2026-06-16 00:16 UTC (2 months, 2 weeks ago)

18 raw signals (0 security + 18 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 15 actionable findings from 1 signal source. 3 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 275 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
fetch_json software healthy scripts/fetch_github_stats.py:26
get_user_info software healthy scripts/fetch_github_stats.py:53
get_all_repos software healthy scripts/fetch_github_stats.py:59
get_total_stars software healthy scripts/fetch_github_stats.py:81
get_top_languages software healthy scripts/fetch_github_stats.py:86
get_commits_this_year software healthy scripts/fetch_github_stats.py:122
main software healthy scripts/fetch_github_stats.py:134
Router software healthy src/App.tsx:Router
App software healthy src/App.tsx:App
ProjectCard software healthy src/components/ProjectCard.tsx:ProjectCard
StatCards software healthy src/components/StatCards.tsx:StatCards
normalizeStep software healthy src/components/WorkflowDiagram.tsx:normalizeStep
getStepTypes software healthy src/components/WorkflowDiagram.tsx:getStepTypes
getIconForStep software healthy src/components/WorkflowDiagram.tsx:getIconForStep
getTypeBadges software healthy src/components/WorkflowDiagram.tsx:getTypeBadges
getStepBorderClass software healthy src/components/WorkflowDiagram.tsx:getStepBorderClass
getAccentBarClass software healthy src/components/WorkflowDiagram.tsx:getAccentBarClass
WorkflowDiagram software healthy src/components/WorkflowDiagram.tsx:WorkflowDiagram
ProjectImage software healthy src/components/ProjectImage.tsx:ProjectImage
CodeBlock software healthy src/components/CodeBlock.tsx:CodeBlock
Footer software healthy src/components/Footer.tsx:Footer
GitHubStats software healthy src/components/GitHubStats.tsx:GitHubStats
getRelativeTime software healthy src/components/GitHubStats.tsx:getRelativeTime
ContentRenderer software healthy src/components/ContentRenderer.tsx:ContentRenderer
delay software healthy src/components/AgentDemo.tsx:delay
AgentDemo software healthy src/components/AgentDemo.tsx:AgentDemo
run software healthy src/components/AgentDemo.tsx:run
Navbar software healthy src/components/Navbar.tsx:Navbar
handleScroll software healthy src/components/Navbar.tsx:handleScroll
handleNavClick software healthy src/components/Navbar.tsx:handleNavClick
InputGroup software healthy src/components/ui/input-group.tsx:InputGroup
InputGroupAddon software healthy src/components/ui/input-group.tsx:InputGroupAddon
InputGroupButton software healthy src/components/ui/input-group.tsx:InputGroupButton
InputGroupText software healthy src/components/ui/input-group.tsx:InputGroupText
InputGroupInput software healthy src/components/ui/input-group.tsx:InputGroupInput
InputGroupTextarea software healthy src/components/ui/input-group.tsx:InputGroupTextarea
Spinner software healthy src/components/ui/spinner.tsx:Spinner
SheetHeader software healthy src/components/ui/sheet.tsx:SheetHeader
SheetFooter software healthy src/components/ui/sheet.tsx:SheetFooter
Calendar software healthy src/components/ui/calendar.tsx:Calendar
CalendarDayButton software healthy src/components/ui/calendar.tsx:CalendarDayButton
Toaster software healthy src/components/ui/toaster.tsx:Toaster
useSidebar software healthy src/components/ui/sidebar.tsx:useSidebar
SidebarProvider software healthy src/components/ui/sidebar.tsx:SidebarProvider
handleKeyDown software healthy src/components/ui/sidebar.tsx:handleKeyDown
Sidebar software healthy src/components/ui/sidebar.tsx:Sidebar
SidebarTrigger software healthy src/components/ui/sidebar.tsx:SidebarTrigger
SidebarRail software healthy src/components/ui/sidebar.tsx:SidebarRail
SidebarInset software healthy src/components/ui/sidebar.tsx:SidebarInset
SidebarInput software healthy src/components/ui/sidebar.tsx:SidebarInput

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

LabelLayerStatusPath
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
components.json software healthy components.json
tsconfig.json software healthy tsconfig.json
tsconfig.base.json software healthy tsconfig.base.json
fetch_github_stats.py software healthy scripts/fetch_github_stats.py
github-stats.json software healthy public/github-stats.json
marketing_campaign_roi.html software healthy public/reports/marketing_campaign_roi.html
marketing_device_conversion.html software healthy public/reports/marketing_device_conversion.html
finance_sector_performance.html software healthy public/reports/finance_sector_performance.html
marketing_channel_performance.html software healthy public/reports/marketing_channel_performance.html
analytics-agent-demo.html software healthy public/reports/analytics-agent-demo.html
ecommerce-disruption.html software healthy public/reports/ecommerce-disruption.html
customer-segmentation.html software healthy public/reports/customer-segmentation.html
finance_sharpe_ratio.html software healthy public/reports/finance_sharpe_ratio.html
finance_correlation.html software healthy public/reports/finance_correlation.html
fetch-github-stats.yml software healthy .github/workflows/fetch-github-stats.yml
deploy.yml software healthy .github/workflows/deploy.yml
ci.yml software healthy .github/workflows/ci.yml
index.css software healthy src/index.css
main.tsx software healthy src/main.tsx
App.tsx software healthy src/App.tsx
ProjectCard.tsx software healthy src/components/ProjectCard.tsx
StatCards.tsx software healthy src/components/StatCards.tsx
WorkflowDiagram.tsx software healthy src/components/WorkflowDiagram.tsx
ProjectImage.tsx software healthy src/components/ProjectImage.tsx
CodeBlock.tsx software healthy src/components/CodeBlock.tsx
Footer.tsx software healthy src/components/Footer.tsx
GitHubStats.tsx software healthy src/components/GitHubStats.tsx
ContentRenderer.tsx software healthy src/components/ContentRenderer.tsx
AgentDemo.tsx software healthy src/components/AgentDemo.tsx
Navbar.tsx software healthy src/components/Navbar.tsx
input-group.tsx software healthy src/components/ui/input-group.tsx
spinner.tsx software healthy src/components/ui/spinner.tsx
table.tsx software healthy src/components/ui/table.tsx
sheet.tsx software healthy src/components/ui/sheet.tsx
calendar.tsx software healthy src/components/ui/calendar.tsx
collapsible.tsx software healthy src/components/ui/collapsible.tsx
toaster.tsx software healthy src/components/ui/toaster.tsx
sidebar.tsx software healthy src/components/ui/sidebar.tsx
checkbox.tsx software healthy src/components/ui/checkbox.tsx
kbd.tsx software healthy src/components/ui/kbd.tsx
avatar.tsx software healthy src/components/ui/avatar.tsx
badge.tsx software healthy src/components/ui/badge.tsx
alert-dialog.tsx software healthy src/components/ui/alert-dialog.tsx
dialog.tsx software healthy src/components/ui/dialog.tsx
radio-group.tsx software healthy src/components/ui/radio-group.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
public software healthy public
reports software healthy public/reports
.github software healthy .github
workflows software healthy .github/workflows
src software healthy src
components software healthy src/components
ui software healthy src/components/ui
lib software healthy src/lib
pages software healthy src/pages
hooks software healthy src/hooks

LabelLayerStatusPath
/not-found frontend healthy src/pages/not-found.tsx
/ProjectDetail frontend healthy src/pages/ProjectDetail.tsx
/Home frontend healthy src/pages/Home.tsx
/ frontend healthy src/App.tsx
/projects/:id frontend healthy src/App.tsx

LabelLayerStatusPath
gha::fetch-github-stats cicd healthy .github/workflows/fetch-github-stats.yml
gha::deploy cicd healthy .github/workflows/deploy.yml
gha::ci cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
fetch-stats cicd healthy .github/workflows/fetch-github-stats.yml
deploy cicd healthy .github/workflows/deploy.yml
build cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
GITHUB_TOKEN cicd healthy
NETLIFY_AUTH_TOKEN cicd healthy
NETLIFY_SITE_ID cicd healthy

LabelLayerStatusPath
App frontend healthy src/App.tsx
NotFound frontend healthy src/pages/not-found.tsx

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

LabelLayerStatusPath
postgres data healthy src/components/WorkflowDiagram.tsx

LabelLayerStatusPath
port:02 network healthy .github/workflows/fetch-github-stats.yml
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/7fa390c3-00f9-49f1-9d3a-dcacf78b9fc3/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/7fa390c3-00f9-49f1-9d3a-dcacf78b9fc3/

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.