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.

sleepeeee/overwatch-social

https://github.com/sleepeeee/overwatch-social · scanned 2026-06-16 00:15 UTC (2 months, 2 weeks ago)

42 raw signals (0 security + 42 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 42 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 1247 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
BRANCH_REVIEW.md software healthy BRANCH_REVIEW.md
playwright.config.ts software healthy playwright.config.ts
DESIGN.md software healthy DESIGN.md
postcss.config.mjs software healthy postcss.config.mjs
PRODUCT.md software healthy PRODUCT.md
README.md software healthy README.md
CLAUDE.md software healthy CLAUDE.md
package.json software healthy package.json
package-lock.json software healthy package-lock.json
components.json software healthy components.json
tsconfig.json software healthy tsconfig.json
eslint.config.mjs software healthy eslint.config.mjs
AGENTS.md software healthy AGENTS.md
HANDOFF_TO_FRIEND_AI.md software healthy HANDOFF_TO_FRIEND_AI.md
next.config.ts software healthy next.config.ts
profile-hero-slot.test.mjs software healthy tests/unit/profile-hero-slot.test.mjs
google-login-build-next.test.mjs software healthy tests/unit/google-login-build-next.test.mjs
developer-capture-meter.test.mjs software healthy tests/unit/developer-capture-meter.test.mjs
developer-capture-git-safety.test.mjs software healthy tests/unit/developer-capture-git-safety.test.mjs
browse.spec.ts software healthy tests/e2e/browse.spec.ts
browse-screenshots.spec.ts software healthy tests/e2e/browse-screenshots.spec.ts
home.spec.ts software healthy tests/e2e/home.spec.ts
home-responsive.spec.ts software healthy tests/e2e/home-responsive.spec.ts
auth-guard.spec.ts software healthy tests/e2e/auth-guard.spec.ts
player-detail.spec.ts software healthy tests/e2e/player-detail.spec.ts
developer-capture-meter.spec.ts software healthy tests/e2e/developer-capture-meter.spec.ts
frontend-toolkit-manual.md software healthy docs/frontend-toolkit-manual.md
morning_sketch_lobby_redesign.md software healthy docs/morning_sketch_lobby_redesign.md
google-report-form-template.md software healthy docs/google-report-form-template.md
image-blur-diagnostic.md software healthy docs/image-blur-diagnostic.md
google-report-form-import-guide.md software healthy docs/google-report-form-import-guide.md
homepage-copy-review.md software healthy docs/homepage-copy-review.md
developer-capture-meter.md software healthy docs/developer-capture-meter.md
recalculate-capture-meter.js software healthy scripts/recalculate-capture-meter.js
process-hero-images.js software healthy scripts/process-hero-images.js
repair-current-directory-tags.mjs software healthy scripts/repair-current-directory-tags.mjs
download-heroes.js software healthy scripts/download-heroes.js
manifest.json software healthy scripts/rag/index/manifest.json
ff.md software healthy .claude/commands/opsx/ff.md
sync.md software healthy .claude/commands/opsx/sync.md
continue.md software healthy .claude/commands/opsx/continue.md
explore.md software healthy .claude/commands/opsx/explore.md
archive.md software healthy .claude/commands/opsx/archive.md
onboard.md software healthy .claude/commands/opsx/onboard.md
propose.md software healthy .claude/commands/opsx/propose.md
apply.md software healthy .claude/commands/opsx/apply.md
verify.md software healthy .claude/commands/opsx/verify.md
new.md software healthy .claude/commands/opsx/new.md
bulk-archive.md software healthy .claude/commands/opsx/bulk-archive.md
SKILL.md software healthy .claude/skills/openspec-new-change/SKILL.md

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

LabelLayerStatusPath
countFilledHeroSlots software healthy tests/unit/profile-hero-slot.test.mjs:countFilledHeroSlots
heroAvatarSrc software healthy tests/unit/profile-hero-slot.test.mjs:heroAvatarSrc
buildNext software healthy tests/unit/google-login-build-next.test.mjs:buildNext
readSrc software healthy tests/unit/developer-capture-git-safety.test.mjs:readSrc
callGitLikeProd software healthy tests/unit/developer-capture-git-safety.test.mjs:callGitLik…
injectionVariants software healthy tests/unit/developer-capture-git-safety.test.mjs:injectionV…
waitForBrowseReady software healthy tests/e2e/browse.spec.ts:waitForBrowseReady
splitAuthors software healthy scripts/recalculate-capture-meter.js:splitAuthors
getRepositoryOwnerSide software healthy scripts/recalculate-capture-meter.js:getRepositoryOwnerSide
readCaptureDisplaySettings software healthy scripts/recalculate-capture-meter.js:readCaptureDisplaySett…
getConfig software healthy scripts/recalculate-capture-meter.js:getConfig
getTaipeiDate software healthy scripts/recalculate-capture-meter.js:getTaipeiDate
getTaipeiDayStart software healthy scripts/recalculate-capture-meter.js:getTaipeiDayStart
parseGitLogNumstat software healthy scripts/recalculate-capture-meter.js:parseGitLogNumstat
aggregateAuthorStats software healthy scripts/recalculate-capture-meter.js:aggregateAuthorStats
calculateScore software healthy scripts/recalculate-capture-meter.js:calculateScore
calculatePercents software healthy scripts/recalculate-capture-meter.js:calculatePercents
readTodayGitAuthorStats software healthy scripts/recalculate-capture-meter.js:readTodayGitAuthorStats
createNeutralState software healthy scripts/recalculate-capture-meter.js:createNeutralState
buildPlayerStats software healthy scripts/recalculate-capture-meter.js:buildPlayerStats
writeState software healthy scripts/recalculate-capture-meter.js:writeState
main software healthy scripts/recalculate-capture-meter.js:main
convertFilename software healthy scripts/process-hero-images.js:convertFilename
loadEnvFile software healthy scripts/repair-current-directory-tags.mjs:loadEnvFile
normalizeTagName software healthy scripts/repair-current-directory-tags.mjs:normalizeTagName
stablePickTags software healthy scripts/repair-current-directory-tags.mjs:stablePickTags
formatTags software healthy scripts/repair-current-directory-tags.mjs:formatTags
cards software healthy scripts/repair-current-directory-tags.mjs:cards
downloadImage software healthy scripts/download-heroes.js:downloadImage
applyFallback software healthy scripts/download-heroes.js:applyFallback
run software healthy scripts/download-heroes.js:run
readSrc software healthy openspec/changes/archive/2026-06-10-audit-developer-capture…
callGitLikeProd software healthy openspec/changes/archive/2026-06-10-audit-developer-capture…
injectionVariants software healthy openspec/changes/archive/2026-06-10-audit-developer-capture…
middleware software healthy src/middleware.ts:middleware
SiteFooter software healthy src/components/SiteFooter.tsx:SiteFooter
CosmicParticlesBackground software healthy src/components/CosmicParticlesBackground.tsx:CosmicParticle…
resizeCanvas software healthy src/components/CosmicParticlesBackground.tsx:resizeCanvas
initParticles software healthy src/components/CosmicParticlesBackground.tsx:initParticles
createShootingStar software healthy src/components/CosmicParticlesBackground.tsx:createShooting…
draw software healthy src/components/CosmicParticlesBackground.tsx:draw
twinkle software healthy src/components/CosmicParticlesBackground.tsx:twinkle
force software healthy src/components/CosmicParticlesBackground.tsx:force
handleMouseMove software healthy src/components/CosmicParticlesBackground.tsx:handleMouseMove
handleMouseLeave software healthy src/components/CosmicParticlesBackground.tsx:handleMouseLea…
ElegantCrescentIcon software healthy src/components/CosmicParticlesBackground.tsx:ElegantCrescen…
FooterMinimalNodeIcon software healthy src/components/CosmicParticlesBackground.tsx:FooterMinimalN…
CosmicFullLogo software healthy src/components/CosmicParticlesBackground.tsx:CosmicFullLogo
OWCard software healthy src/components/OWCard.tsx:OWCard
handleCopyTag software healthy src/components/OWCard.tsx:handleCopyTag

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

LabelLayerStatusPath
tests software healthy tests
unit software healthy tests/unit
e2e software healthy tests/e2e
docs software healthy docs
scripts software healthy scripts
rag software healthy scripts/rag
index software healthy scripts/rag/index
.claude software healthy .claude
commands software healthy .claude/commands
opsx software healthy .claude/commands/opsx
skills software healthy .claude/skills
openspec-new-change software healthy .claude/skills/openspec-new-change
openspec-explore software healthy .claude/skills/openspec-explore
openspec-apply-change software healthy .claude/skills/openspec-apply-change
openspec-archive-change software healthy .claude/skills/openspec-archive-change
openspec-verify-change software healthy .claude/skills/openspec-verify-change
openspec-sync-specs software healthy .claude/skills/openspec-sync-specs
openspec-ff-change software healthy .claude/skills/openspec-ff-change
openspec-continue-change software healthy .claude/skills/openspec-continue-change
openspec-bulk-archive-change software healthy .claude/skills/openspec-bulk-archive-change
openspec-propose software healthy .claude/skills/openspec-propose
openspec-onboard software healthy .claude/skills/openspec-onboard
supabase software healthy supabase
migrations software healthy supabase/migrations
.codex software healthy .codex
skills software healthy .codex/skills
openspec-new-change software healthy .codex/skills/openspec-new-change
openspec-explore software healthy .codex/skills/openspec-explore
openspec-apply-change software healthy .codex/skills/openspec-apply-change
openspec-archive-change software healthy .codex/skills/openspec-archive-change
openspec-verify-change software healthy .codex/skills/openspec-verify-change
openspec-sync-specs software healthy .codex/skills/openspec-sync-specs
openspec-ff-change software healthy .codex/skills/openspec-ff-change
openspec-continue-change software healthy .codex/skills/openspec-continue-change
openspec-bulk-archive-change software healthy .codex/skills/openspec-bulk-archive-change
openspec-propose software healthy .codex/skills/openspec-propose
openspec-onboard software healthy .codex/skills/openspec-onboard
public software healthy public
images software healthy public/images
heroes software healthy public/images/heroes
openspec software healthy openspec
specs software healthy openspec/specs
flow-gamer-cards software healthy openspec/specs/flow-gamer-cards
db-security software healthy openspec/specs/db-security
developer-console software healthy openspec/specs/developer-console
hero-card-backgrounds software healthy openspec/specs/hero-card-backgrounds
testing software healthy openspec/specs/testing
auth software healthy openspec/specs/auth
browse software healthy openspec/specs/browse
lucky-ally software healthy openspec/specs/lucky-ally

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

LabelLayerStatusPath
HeroCardBackground frontend healthy src/components/HeroCardBackground.tsx
SiteFooter frontend healthy src/components/SiteFooter.tsx
OWCard frontend healthy src/components/OWCard.tsx
AuthShelvedButtons frontend healthy src/components/AuthShelvedButtons.tsx
TopBar frontend healthy src/components/TopBar.tsx
SelectionUnlocker frontend healthy src/components/SelectionUnlocker.tsx
DevModeBanner frontend healthy src/components/DevModeBanner.tsx
ThemeSwitcher frontend healthy src/components/ThemeSwitcher.tsx
LoginModal frontend healthy src/components/LoginModal.tsx
InteractiveAvatar frontend healthy src/components/InteractiveAvatar.tsx
OverwatchDirectory frontend healthy src/components/browse/overwatch/OverwatchDirectory.tsx
SocialIcon frontend healthy src/components/ui/SocialIcon.tsx
LotusWelcomeWidget frontend healthy src/components/morning-sketch/LotusWelcomeWidget.tsx
FeaturedArtists frontend healthy src/components/morning-sketch/FeaturedArtists.tsx
FluidClipPath frontend healthy src/components/morning-sketch/FluidClipPath.tsx
HomeCaptureHud frontend healthy src/components/morning-sketch/HomeCaptureHud.tsx
ArtOrnament frontend healthy src/components/morning-sketch/ArtOrnament.tsx
StylePicker frontend healthy src/components/morning-sketch/StylePicker.tsx
LuckyAlly frontend healthy src/components/morning-sketch/LuckyAlly.tsx
MorningSketchBanner frontend healthy src/components/morning-sketch/MorningSketchBanner.tsx
FloatingDock frontend healthy src/components/morning-sketch/FloatingDock.tsx
ValorantSquare frontend healthy src/components/square/ValorantSquare.tsx
LoLSquare frontend healthy src/components/square/LoLSquare.tsx
OverwatchSquare frontend healthy src/components/square/OverwatchSquare.tsx
CaptureMeter frontend healthy src/components/developer-capture/CaptureMeter.tsx
Home frontend healthy src/app/HomeClient.tsx
Page frontend healthy src/app/page.tsx
RootLayout frontend healthy src/app/layout.tsx
AuthErrorPage frontend healthy src/app/auth/error/page.tsx
BrowsePage frontend healthy src/app/browse/BrowseClient.tsx
Page frontend healthy src/app/browse/page.tsx
DeveloperConsoleClient frontend healthy src/app/developer/DeveloperConsoleClient.tsx
TagsManagerClient frontend healthy src/app/developer/tags-manager/TagsManagerClient.tsx
UserListSection frontend healthy src/app/developer/components/UserListSection.tsx
UserCardDetail frontend healthy src/app/developer/components/UserCardDetail.tsx
HomepageAlignerClient frontend healthy src/app/developer/homepage-aligner/HomepageAlignerClient.tsx
CaptureHudAdjusterClient frontend healthy src/app/developer/capture-hud/CaptureHudAdjusterClient.tsx
ReportPage frontend healthy src/app/report/page.tsx
TermsPage frontend healthy src/app/terms/page.tsx
ShareCardClient frontend healthy src/app/share/[id]/ShareCardClient.tsx
Page frontend healthy src/app/profile/page.tsx
ProfilePage frontend healthy src/app/profile/ProfileClient.tsx
PrivacyPage frontend healthy src/app/privacy/page.tsx

LabelLayerStatusPath
023_profiles_grant_service_role.sql data healthy supabase/migrations/023_profiles_grant_service_role.sql
027_add_more_special_tags.sql data healthy supabase/migrations/027_add_more_special_tags.sql
016_user_profiles.sql data healthy supabase/migrations/016_user_profiles.sql
012_add_display_name.sql data healthy supabase/migrations/012_add_display_name.sql
021_harden_supabase_security.sql data healthy supabase/migrations/021_harden_supabase_security.sql
013_display_name_game_public.sql data healthy supabase/migrations/013_display_name_game_public.sql
018_insert_generic_tags.sql data healthy supabase/migrations/018_insert_generic_tags.sql
001_profiles.sql data healthy supabase/migrations/001_profiles.sql
008_fix_social_channels_privacy.sql data healthy supabase/migrations/008_fix_social_channels_privacy.sql
002_developer_whitelist.sql data healthy supabase/migrations/002_developer_whitelist.sql
003_hero_alignments.sql data healthy supabase/migrations/003_hero_alignments.sql
025_profiles_is_draft.sql data healthy supabase/migrations/025_profiles_is_draft.sql
005_announcements.sql data healthy supabase/migrations/005_announcements.sql
015_restore_social_channels_view.sql data healthy supabase/migrations/015_restore_social_channels_view.sql
022_moderation_is_hidden.sql data healthy supabase/migrations/022_moderation_is_hidden.sql
010_game_tags.sql data healthy supabase/migrations/010_game_tags.sql
026_announcements_grant.sql data healthy supabase/migrations/026_announcements_grant.sql
011_performance_indexes.sql data healthy supabase/migrations/011_performance_indexes.sql
009_hero_stats_function.sql data healthy supabase/migrations/009_hero_stats_function.sql
014_one_card_per_game.sql data healthy supabase/migrations/014_one_card_per_game.sql
024_profiles_is_card_visible.sql data healthy supabase/migrations/024_profiles_is_card_visible.sql
006_profiles_grant.sql data healthy supabase/migrations/006_profiles_grant.sql
004_developer_profiles_policy.sql data healthy supabase/migrations/004_developer_profiles_policy.sql
007_public_profiles_social.sql data healthy supabase/migrations/007_public_profiles_social.sql
019_normalize_user_profiles_and_card_servers.sql data healthy supabase/migrations/019_normalize_user_profiles_and_card_se…
020_overwatch_server_check_constraint.sql data healthy supabase/migrations/020_overwatch_server_check_constraint.s…

LabelLayerStatusPath
/page.tsx frontend healthy src/app/page.tsx
/player/[id] frontend healthy src/app/player/[id]/page.tsx
/auth/error frontend healthy src/app/auth/error/page.tsx
/browse frontend healthy src/app/browse/page.tsx
/developer frontend healthy src/app/developer/page.tsx
/developer/tags-manager frontend healthy src/app/developer/tags-manager/page.tsx
/developer/homepage-aligner frontend healthy src/app/developer/homepage-aligner/page.tsx
/developer/capture-hud frontend healthy src/app/developer/capture-hud/page.tsx
/report frontend healthy src/app/report/page.tsx
/terms frontend healthy src/app/terms/page.tsx
/share/[id] frontend healthy src/app/share/[id]/page.tsx
/profile frontend healthy src/app/profile/page.tsx
/actions frontend healthy src/app/actions/homepage.ts
/privacy frontend healthy src/app/privacy/page.tsx

LabelLayerStatusPath
127.0.0.1 network healthy playwright.config.ts
120.0.0.0 network healthy scripts/download-heroes.js
1.515.074.074 network healthy src/components/ui/SocialIcon.tsx
1.25.077.077 network healthy src/components/ui/SocialIcon.tsx
3.03.078.078 network healthy src/components/ui/SocialIcon.tsx
1.994.076.076 network healthy src/components/ui/SocialIcon.tsx
12.099.246.195 network healthy src/components/ui/SocialIcon.tsx
1.873.894.077 network healthy src/components/ui/SocialIcon.tsx
1.99.076.076 network healthy src/components/ui/SocialIcon.tsx
3.03.077.077 network healthy src/components/ui/SocialIcon.tsx

LabelLayerStatusPath
auth::.codex/skills/openspec-explore/SKILL.md security healthy .codex/skills/openspec-explore/SKILL.md
auth::src/app/actions/developer.ts security healthy src/app/actions/developer.ts
auth::.codex/skills/openspec-bulk-archive-change/SKILL.md security healthy .codex/skills/openspec-bulk-archive-change/SKILL.md
auth::.claude/skills/openspec-bulk-archive-change/SKILL.md security healthy .claude/skills/openspec-bulk-archive-change/SKILL.md
auth::CLAUDE.md security healthy CLAUDE.md
auth::src/lib/auth/googleLogin.ts security healthy src/lib/auth/googleLogin.ts
auth::.claude/skills/openspec-explore/SKILL.md security healthy .claude/skills/openspec-explore/SKILL.md
auth::README.md security healthy README.md
auth::src/hooks/useDevMode.ts security healthy src/hooks/useDevMode.ts

LabelLayerStatusPath
postgresql data healthy README.md
redis data healthy package-lock.json
mongodb data healthy package-lock.json
mysql data healthy package-lock.json
postgres data healthy package-lock.json
sqlite data healthy .claude/skills/openspec-explore/SKILL.md

LabelLayerStatusPath
user_profiles data healthy supabase/migrations/016_user_profiles.sql
profiles data healthy supabase/migrations/001_profiles.sql
public data healthy supabase/migrations/002_developer_whitelist.sql

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

LabelLayerStatusPath
useEffect software healthy src/app/developer/capture-hud/CaptureHudAdjusterClient.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/76235e63-ff50-4800-b9be-4f19737d74d2/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/76235e63-ff50-4800-b9be-4f19737d74d2/

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.