https://github.com/Yassin96685/padelvision
· scanned 2026-06-16 01:05 UTC (2 months, 1 week ago)
17 raw signals (0 security + 17 graph)
Last scanned 2 months, 1 week ago · v1 · 17 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 244 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 |
|---|---|---|---|
LASHES |
software | healthy | App.tsx:LASHES |
ang |
software | healthy | App.tsx:ang |
SplashView |
software | healthy | App.tsx:SplashView |
Root |
software | healthy | App.tsx:Root |
handleUrl |
software | healthy | App.tsx:handleUrl |
queryStr |
software | healthy | App.tsx:queryStr |
App |
software | healthy | App.tsx:App |
buildPrompt |
software | healthy | supabase/functions/analyze-video/index.ts:buildPrompt |
durationMin |
software | healthy | supabase/functions/analyze-video/index.ts:durationMin |
translate |
software | healthy | src/i18n/LocaleContext.tsx:translate |
LocaleProvider |
software | healthy | src/i18n/LocaleContext.tsx:LocaleProvider |
useLocale |
software | healthy | src/i18n/LocaleContext.tsx:useLocale |
Tabs |
software | healthy | src/navigation/TabNavigator.tsx:Tabs |
PaywallScreenWrapper |
software | healthy | src/navigation/TabNavigator.tsx:PaywallScreenWrapper |
TabNavigator |
software | healthy | src/navigation/TabNavigator.tsx:TabNavigator |
deriveMatchKeys |
software | healthy | src/screens/InsightsScreen.tsx:deriveMatchKeys |
fmtDur |
software | healthy | src/screens/InsightsScreen.tsx:fmtDur |
InsightsScreen |
software | healthy | src/screens/InsightsScreen.tsx:InsightsScreen |
label |
software | healthy | src/screens/InsightsScreen.tsx:label |
MiniStat |
software | healthy | src/screens/InsightsScreen.tsx:MiniStat |
StatCard |
software | healthy | src/screens/InsightsScreen.tsx:StatCard |
createStyles |
software | healthy | src/screens/InsightsScreen.tsx:createStyles |
SetupWizardScreen |
software | healthy | src/screens/SetupWizardScreen.tsx:SetupWizardScreen |
transition |
software | healthy | src/screens/SetupWizardScreen.tsx:transition |
LangStep |
software | healthy | src/screens/SetupWizardScreen.tsx:LangStep |
NameStep |
software | healthy | src/screens/SetupWizardScreen.tsx:NameStep |
LevelStep |
software | healthy | src/screens/SetupWizardScreen.tsx:LevelStep |
GoalStep |
software | healthy | src/screens/SetupWizardScreen.tsx:GoalStep |
FreqStep |
software | healthy | src/screens/SetupWizardScreen.tsx:FreqStep |
PosStep |
software | healthy | src/screens/SetupWizardScreen.tsx:PosStep |
DoneStep |
software | healthy | src/screens/SetupWizardScreen.tsx:DoneStep |
getWeekKey |
software | healthy | src/screens/StatsScreen.tsx:getWeekKey |
calcStreak |
software | healthy | src/screens/StatsScreen.tsx:calcStreak |
getWeekDays |
software | healthy | src/screens/StatsScreen.tsx:getWeekDays |
fmtWeekRange |
software | healthy | src/screens/StatsScreen.tsx:fmtWeekRange |
deriveShotStats |
software | healthy | src/screens/StatsScreen.tsx:deriveShotStats |
winnerRate |
software | healthy | src/screens/StatsScreen.tsx:winnerRate |
StatsScreen |
software | healthy | src/screens/StatsScreen.tsx:StatsScreen |
StreakCard |
software | healthy | src/screens/StatsScreen.tsx:StreakCard |
heatColor |
software | healthy | src/screens/StatsScreen.tsx:heatColor |
f |
software | healthy | src/screens/StatsScreen.tsx:f |
seededRng |
software | healthy | src/screens/StatsScreen.tsx:seededRng |
buildHeatmapFromMatch |
software | healthy | src/screens/StatsScreen.tsx:buildHeatmapFromMatch |
rowWeight |
software | healthy | src/screens/StatsScreen.tsx:rowWeight |
colWeight |
software | healthy | src/screens/StatsScreen.tsx:colWeight |
HeatmapCourt |
software | healthy | src/screens/StatsScreen.tsx:HeatmapCourt |
MatchSelector |
software | healthy | src/screens/StatsScreen.tsx:MatchSelector |
CourtDiagram |
software | healthy | src/screens/StatsScreen.tsx:CourtDiagram |
OvCard |
software | healthy | src/screens/StatsScreen.tsx:OvCard |
HeatStat |
software | healthy | src/screens/StatsScreen.tsx:HeatStat |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
CLAUDE.md |
software | healthy | CLAUDE.md |
eas.json |
software | healthy | eas.json |
package.json |
software | healthy | package.json |
index.ts |
software | healthy | index.ts |
index.html |
software | healthy | index.html |
privacy.html |
software | healthy | privacy.html |
showqr.js |
software | healthy | showqr.js |
package-lock.json |
software | healthy | package-lock.json |
app.json |
software | healthy | app.json |
tsconfig.json |
software | healthy | tsconfig.json |
LICENSE |
software | healthy | LICENSE |
App.tsx |
software | healthy | App.tsx |
codemagic.yaml |
software | healthy | codemagic.yaml |
AGENTS.md |
software | healthy | AGENTS.md |
settings.json |
software | healthy | .claude/settings.json |
index.ts |
software | healthy | supabase/functions/analyze-video/index.ts |
LocaleContext.tsx |
software | healthy | src/i18n/LocaleContext.tsx |
TabNavigator.tsx |
software | healthy | src/navigation/TabNavigator.tsx |
InsightsScreen.tsx |
software | healthy | src/screens/InsightsScreen.tsx |
SetupWizardScreen.tsx |
software | healthy | src/screens/SetupWizardScreen.tsx |
StatsScreen.tsx |
software | healthy | src/screens/StatsScreen.tsx |
AnalysisScreen.tsx |
software | healthy | src/screens/AnalysisScreen.tsx |
ResetPasswordScreen.tsx |
software | healthy | src/screens/ResetPasswordScreen.tsx |
SettingsScreen.tsx |
software | healthy | src/screens/SettingsScreen.tsx |
OnboardingScreen.tsx |
software | healthy | src/screens/OnboardingScreen.tsx |
HomeScreen.tsx |
software | healthy | src/screens/HomeScreen.tsx |
GuideScreen.tsx |
software | healthy | src/screens/GuideScreen.tsx |
VideoPlayerScreen.tsx |
software | healthy | src/screens/VideoPlayerScreen.tsx |
LanguagePickerScreen.tsx |
software | healthy | src/screens/LanguagePickerScreen.tsx |
PaywallScreen.tsx |
software | healthy | src/screens/PaywallScreen.tsx |
TutorialModal.tsx |
software | healthy | src/components/TutorialModal.tsx |
AnimatedFlame.tsx |
software | healthy | src/components/AnimatedFlame.tsx |
ThemeContext.tsx |
software | healthy | src/theme/ThemeContext.tsx |
colors.ts |
software | healthy | src/theme/colors.ts |
claudeAnalysis.ts |
software | healthy | src/services/claudeAnalysis.ts |
supabaseService.ts |
software | healthy | src/services/supabaseService.ts |
purchases.ts |
software | healthy | src/services/purchases.ts |
supabase.ts |
software | healthy | src/services/supabase.ts |
AuthContext.tsx |
software | healthy | src/store/AuthContext.tsx |
MatchContext.tsx |
software | healthy | src/store/MatchContext.tsx |
CLAUDE.md |
quality | healthy | CLAUDE.md |
AGENTS.md |
quality | healthy | AGENTS.md |
.claude/settings.json |
quality | healthy | .claude/settings.json |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | App.tsx |
TabNavigator |
frontend | healthy | src/navigation/TabNavigator.tsx |
InsightsScreen |
frontend | healthy | src/screens/InsightsScreen.tsx |
SetupWizardScreen |
frontend | healthy | src/screens/SetupWizardScreen.tsx |
StatsScreen |
frontend | healthy | src/screens/StatsScreen.tsx |
AnalysisScreen |
frontend | healthy | src/screens/AnalysisScreen.tsx |
ResetPasswordScreen |
frontend | healthy | src/screens/ResetPasswordScreen.tsx |
SettingsScreen |
frontend | healthy | src/screens/SettingsScreen.tsx |
OnboardingScreen |
frontend | healthy | src/screens/OnboardingScreen.tsx |
HomeScreen |
frontend | healthy | src/screens/HomeScreen.tsx |
GuideScreen |
frontend | healthy | src/screens/GuideScreen.tsx |
VideoPlayerScreen |
frontend | healthy | src/screens/VideoPlayerScreen.tsx |
LanguagePickerScreen |
frontend | healthy | src/screens/LanguagePickerScreen.tsx |
PaywallScreen |
frontend | healthy | src/screens/PaywallScreen.tsx |
TutorialModal |
frontend | healthy | src/components/TutorialModal.tsx |
AuthContext |
frontend | healthy | src/store/AuthContext.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
.claude |
software | healthy | .claude |
supabase |
software | healthy | supabase |
functions |
software | healthy | supabase/functions |
analyze-video |
software | healthy | supabase/functions/analyze-video |
src |
software | healthy | src |
i18n |
software | healthy | src/i18n |
navigation |
software | healthy | src/navigation |
screens |
software | healthy | src/screens |
components |
software | healthy | src/components |
theme |
software | healthy | src/theme |
services |
software | healthy | src/services |
store |
software | healthy | src/store |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-frxbj1rv |
software | healthy | /tmp/repobility-clone-frxbj1rv |
| Label | Layer | Status | Path |
|---|---|---|---|
192.168.178.38 |
network | healthy | showqr.js |
This page is publicly accessible at:
https://repobility.com/scan/a6f58664-bf38-49b5-b04e-d0db2e701083/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/a6f58664-bf38-49b5-b04e-d0db2e701083/
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.