https://github.com/Dotmody-X/nysa
· scanned 2026-06-17 01:27 UTC (1 month, 2 weeks ago)
47 raw signals (0 security + 47 graph)
Last scanned 1 month, 2 weeks ago · v2 · last Δ +13.9 (diff) · 47 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 812 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 |
|---|---|---|---|
test |
software | healthy | test_supabase.js:test |
proxy |
software | healthy | proxy.ts:proxy |
main |
software | healthy | check_supabase.js:main |
test |
software | healthy | test_token.js:test |
applyMigrations |
software | healthy | apply-migrations.js:applyMigrations |
setup |
software | healthy | setup-tables.mjs:setup |
migrate |
software | healthy | migrate.js:migrate |
RootLayout |
software | healthy | app/layout.tsx:RootLayout |
POST |
software | healthy | app/api/migrate/route.ts:POST |
GET |
software | healthy | app/api/migrate/route.ts:GET |
GET |
software | healthy | app/api/stores/route.ts:GET |
elements |
software | healthy | app/api/stores/route.ts:elements |
POST |
software | healthy | app/api/agent/chat/route.ts:POST |
loadUserContext |
software | healthy | app/api/agent/chat/route.ts:loadUserContext |
generateResponse |
software | healthy | app/api/agent/chat/route.ts:generateResponse |
generateFallbackResponse |
software | healthy | app/api/agent/chat/route.ts:generateFallbackResponse |
analyzeTasks |
software | healthy | app/api/agent/chat/route.ts:analyzeTasks |
analyzeEvents |
software | healthy | app/api/agent/chat/route.ts:analyzeEvents |
analyzeProjects |
software | healthy | app/api/agent/chat/route.ts:analyzeProjects |
analyzeBudget |
software | healthy | app/api/agent/chat/route.ts:analyzeBudget |
analyzeTime |
software | healthy | app/api/agent/chat/route.ts:analyzeTime |
planWeek |
software | healthy | app/api/agent/chat/route.ts:planWeek |
generateSummary |
software | healthy | app/api/agent/chat/route.ts:generateSummary |
generateAdvice |
software | healthy | app/api/agent/chat/route.ts:generateAdvice |
GET |
software | healthy | app/api/strava/debug/route.ts:GET |
POST |
software | healthy | app/api/strava/sync/route.ts:POST |
POST |
software | healthy | app/api/strava/sync-history/route.ts:POST |
GET |
software | healthy | app/api/strava/callback/route.ts:GET |
GET |
software | healthy | app/api/calendar/cron/route.ts:GET |
POST |
software | healthy | app/api/calendar/apple/debug/route.ts:POST |
eventCount |
software | healthy | app/api/calendar/apple/debug/route.ts:eventCount |
PATCH |
software | healthy | app/api/calendar/apple/sync/route.ts:PATCH |
POST |
software | healthy | app/api/calendar/apple/sync/route.ts:POST |
abs |
software | healthy | app/api/calendar/apple/calendars/route.ts:abs |
GET |
software | healthy | app/api/calendar/apple/calendars/route.ts:GET |
getCtx |
software | healthy | app/api/calendar/apple/push/route.ts:getCtx |
getIntegration |
software | healthy | app/api/calendar/apple/push/route.ts:getIntegration |
resolveCalendarUrl |
software | healthy | app/api/calendar/apple/push/route.ts:resolveCalendarUrl |
POST |
software | healthy | app/api/calendar/apple/push/route.ts:POST |
DELETE |
software | healthy | app/api/calendar/apple/push/route.ts:DELETE |
GET |
software | healthy | app/api/geocode/route.ts:GET |
AppLayout |
software | healthy | app/(app)/layout.tsx:AppLayout |
fmtSeconds |
software | healthy | app/(app)/page.tsx:fmtSeconds |
fmtEur |
software | healthy | app/(app)/page.tsx:fmtEur |
getGreeting |
software | healthy | app/(app)/page.tsx:getGreeting |
DashboardPage |
software | healthy | app/(app)/page.tsx:DashboardPage |
NavCard |
software | healthy | app/(app)/page.tsx:NavCard |
fmtPace |
software | healthy | app/(app)/sport/page.tsx:fmtPace |
fmtDur |
software | healthy | app/(app)/sport/page.tsx:fmtDur |
fmtDurLong |
software | healthy | app/(app)/sport/page.tsx:fmtDurLong |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
STRAVA_ADVANCED.md |
software | healthy | STRAVA_ADVANCED.md |
test_supabase.js |
software | healthy | test_supabase.js |
proxy.ts |
software | healthy | proxy.ts |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
check_supabase.js |
software | healthy | check_supabase.js |
test_token.js |
software | healthy | test_token.js |
apply-migrations.js |
software | healthy | apply-migrations.js |
package-lock.json |
software | healthy | package-lock.json |
setup-tables.mjs |
software | healthy | setup-tables.mjs |
README.md |
software | healthy | README.md |
INTEGRATION_OPENCLAW.md |
software | healthy | INTEGRATION_OPENCLAW.md |
STRAVA_DEBUG.md |
software | healthy | STRAVA_DEBUG.md |
COLOR_MIGRATION_SUMMARY.md |
software | healthy | COLOR_MIGRATION_SUMMARY.md |
DESIGN_SYSTEM_V3.md |
software | healthy | DESIGN_SYSTEM_V3.md |
postcss.config.mjs |
software | healthy | postcss.config.mjs |
REFACTOR_PLAN.md |
software | healthy | REFACTOR_PLAN.md |
package.json |
software | healthy | package.json |
migrate.js |
software | healthy | migrate.js |
CATEGORY_COLORS.md |
software | healthy | CATEGORY_COLORS.md |
AGENT_INTEGRATION.md |
software | healthy | AGENT_INTEGRATION.md |
next.config.ts |
software | healthy | next.config.ts |
DESIGN_SYSTEM.md |
software | healthy | DESIGN_SYSTEM.md |
STYLING_REFACTOR.md |
software | healthy | STYLING_REFACTOR.md |
SETUP_FEATURES.md |
software | healthy | SETUP_FEATURES.md |
tsconfig.json |
software | healthy | tsconfig.json |
globals.css |
software | healthy | app/globals.css |
layout.tsx |
software | healthy | app/layout.tsx |
route.ts |
software | healthy | app/api/migrate/route.ts |
route.ts |
software | healthy | app/api/stores/route.ts |
route.ts |
software | healthy | app/api/agent/chat/route.ts |
route.ts |
software | healthy | app/api/strava/debug/route.ts |
route.ts |
software | healthy | app/api/strava/sync/route.ts |
route.ts |
software | healthy | app/api/strava/sync-history/route.ts |
route.ts |
software | healthy | app/api/strava/callback/route.ts |
route.ts |
software | healthy | app/api/calendar/cron/route.ts |
route.ts |
software | healthy | app/api/calendar/apple/debug/route.ts |
route.ts |
software | healthy | app/api/calendar/apple/sync/route.ts |
route.ts |
software | healthy | app/api/calendar/apple/calendars/route.ts |
route.ts |
software | healthy | app/api/calendar/apple/push/route.ts |
route.ts |
software | healthy | app/api/geocode/route.ts |
layout.tsx |
software | healthy | app/(app)/layout.tsx |
page.tsx |
software | healthy | app/(app)/page.tsx |
page.tsx |
software | healthy | app/(app)/sport/page.tsx |
page.tsx |
software | healthy | app/(app)/sport/[id]/page.tsx |
page.tsx |
software | healthy | app/(app)/compte/page.tsx |
page.tsx |
software | healthy | app/(app)/compte/confidentialite/page.tsx |
page.tsx |
software | healthy | app/(app)/compte/sauvegarde/page.tsx |
page.tsx |
software | healthy | app/(app)/compte/notifications/page.tsx |
page.tsx |
software | healthy | app/(app)/compte/general/page.tsx |
page.tsx |
software | healthy | app/(app)/compte/raccourcis/page.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
app |
software | healthy | app |
api |
software | healthy | app/api |
migrate |
software | healthy | app/api/migrate |
stores |
software | healthy | app/api/stores |
agent |
software | healthy | app/api/agent |
chat |
software | healthy | app/api/agent/chat |
strava |
software | healthy | app/api/strava |
debug |
software | healthy | app/api/strava/debug |
sync |
software | healthy | app/api/strava/sync |
sync-history |
software | healthy | app/api/strava/sync-history |
callback |
software | healthy | app/api/strava/callback |
calendar |
software | healthy | app/api/calendar |
cron |
software | healthy | app/api/calendar/cron |
apple |
software | healthy | app/api/calendar/apple |
debug |
software | healthy | app/api/calendar/apple/debug |
sync |
software | healthy | app/api/calendar/apple/sync |
calendars |
software | healthy | app/api/calendar/apple/calendars |
push |
software | healthy | app/api/calendar/apple/push |
geocode |
software | healthy | app/api/geocode |
(app) |
software | healthy | app/(app) |
sport |
software | healthy | app/(app)/sport |
[id] |
software | healthy | app/(app)/sport/[id] |
compte |
software | healthy | app/(app)/compte |
confidentialite |
software | healthy | app/(app)/compte/confidentialite |
sauvegarde |
software | healthy | app/(app)/compte/sauvegarde |
notifications |
software | healthy | app/(app)/compte/notifications |
general |
software | healthy | app/(app)/compte/general |
raccourcis |
software | healthy | app/(app)/compte/raccourcis |
rapports |
software | healthy | app/(app)/rapports |
health |
software | healthy | app/(app)/health |
frequence-cardiaque |
software | healthy | app/(app)/health/frequence-cardiaque |
poids |
software | healthy | app/(app)/health/poids |
mesures |
software | healthy | app/(app)/health/mesures |
objectifs |
software | healthy | app/(app)/health/objectifs |
recettes |
software | healthy | app/(app)/recettes |
[id] |
software | healthy | app/(app)/recettes/[id] |
edit |
software | healthy | app/(app)/recettes/[id]/edit |
toutes |
software | healthy | app/(app)/recettes/toutes |
agent |
software | healthy | app/(app)/agent |
courses |
software | healthy | app/(app)/courses |
inventaire |
software | healthy | app/(app)/courses/inventaire |
time-tracker |
software | healthy | app/(app)/time-tracker |
reglages |
software | healthy | app/(app)/reglages |
todo |
software | healthy | app/(app)/todo |
calendrier |
software | healthy | app/(app)/calendrier |
projets |
software | healthy | app/(app)/projets |
budget |
software | healthy | app/(app)/budget |
(auth) |
software | healthy | app/(auth) |
login |
software | healthy | app/(auth)/login |
scripts |
software | healthy | scripts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
RootLayout |
frontend | healthy | app/layout.tsx |
AppLayout |
frontend | healthy | app/(app)/layout.tsx |
DashboardPage |
frontend | healthy | app/(app)/page.tsx |
SportPage |
frontend | healthy | app/(app)/sport/page.tsx |
ActivityDetailPage |
frontend | healthy | app/(app)/sport/[id]/page.tsx |
ComptePage |
frontend | healthy | app/(app)/compte/page.tsx |
ConfidentialitePage |
frontend | healthy | app/(app)/compte/confidentialite/page.tsx |
SauvegardePage |
frontend | healthy | app/(app)/compte/sauvegarde/page.tsx |
NotificationsPage |
frontend | healthy | app/(app)/compte/notifications/page.tsx |
GeneralPage |
frontend | healthy | app/(app)/compte/general/page.tsx |
RaccourcisPage |
frontend | healthy | app/(app)/compte/raccourcis/page.tsx |
RapportsPage |
frontend | healthy | app/(app)/rapports/page.tsx |
HealthPage |
frontend | healthy | app/(app)/health/page.tsx |
FrequenceCardiaqueePage |
frontend | healthy | app/(app)/health/frequence-cardiaque/page.tsx |
PoidsPage |
frontend | healthy | app/(app)/health/poids/page.tsx |
MesuresPage |
frontend | healthy | app/(app)/health/mesures/page.tsx |
ObjectifsPage |
frontend | healthy | app/(app)/health/objectifs/page.tsx |
RecettesPage |
frontend | healthy | app/(app)/recettes/page.tsx |
RecipeViewPage |
frontend | healthy | app/(app)/recettes/[id]/page.tsx |
RecipeEditPage |
frontend | healthy | app/(app)/recettes/[id]/edit/page.tsx |
AllRecipesPage |
frontend | healthy | app/(app)/recettes/toutes/page.tsx |
AgentPage |
frontend | healthy | app/(app)/agent/page.tsx |
CoursesPage |
frontend | healthy | app/(app)/courses/page.tsx |
InventairePage |
frontend | healthy | app/(app)/courses/inventaire/page.tsx |
TimeTrackerPage |
frontend | healthy | app/(app)/time-tracker/page.tsx |
ReglagesPage |
frontend | healthy | app/(app)/reglages/page.tsx |
TodoPage |
frontend | healthy | app/(app)/todo/page.tsx |
CalendrierPage |
frontend | healthy | app/(app)/calendrier/page.tsx |
ProjetsPage |
frontend | healthy | app/(app)/projets/page.tsx |
BudgetPage |
frontend | healthy | app/(app)/budget/page.tsx |
AuthLayout |
frontend | healthy | app/(auth)/layout.tsx |
LoginPage |
frontend | healthy | app/(auth)/login/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
recipe_ingredients |
data | healthy | supabase/recipe_ingredients.sql |
inventory |
data | healthy | supabase/recipe_ingredients.sql |
clients |
data | healthy | supabase/schema.sql |
projects |
data | healthy | supabase/schema.sql |
tasks |
data | healthy | supabase/schema.sql |
events |
data | healthy | supabase/schema.sql |
time_entries |
data | healthy | supabase/schema.sql |
health_metrics |
data | healthy | supabase/schema.sql |
running_activities |
data | healthy | supabase/schema.sql |
training_plans |
data | healthy | supabase/schema.sql |
recipes |
data | healthy | supabase/schema.sql |
meal_plans |
data | healthy | supabase/schema.sql |
shopping_lists |
data | healthy | supabase/schema.sql |
shopping_items |
data | healthy | supabase/schema.sql |
budget_categories |
data | healthy | supabase/schema.sql |
transactions |
data | healthy | supabase/schema.sql |
integrations |
data | healthy | supabase/schema.sql |
project_notes |
data | healthy | supabase/schema.sql |
project_files |
data | healthy | supabase/schema.sql |
project_settings |
data | healthy | supabase/schema.sql |
public |
data | healthy | supabase/setup-function.sql |
objectives_wins |
data | healthy | supabase/objectives_wins.sql |
activity_segments |
data | healthy | supabase/activity_segments.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::app/(app)/sport/page.tsx |
security | healthy | app/(app)/sport/page.tsx |
auth::lib/strava.ts |
security | healthy | lib/strava.ts |
auth::app/(app)/compte/page.tsx |
security | healthy | app/(app)/compte/page.tsx |
auth::app/api/strava/callback/route.ts |
security | healthy | app/api/strava/callback/route.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
Dotmody-X__nysa |
software | healthy | /data/fable5_failed_archive/Dotmody-X__nysa |
| Label | Layer | Status | Path |
|---|---|---|---|
SafeMap |
software | healthy | app/(app)/sport/[id]/page.tsx:SafeMap |
| Label | Layer | Status | Path |
|---|---|---|---|
apply-migrations.js |
data | healthy | apply-migrations.js |
| Label | Layer | Status | Path |
|---|---|---|---|
192.168.1.100 |
network | healthy | app/api/agent/chat/route.ts |
This page is publicly accessible at:
https://repobility.com/scan/8cc89655-c184-4279-8c7f-a1b4923350cf/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/8cc89655-c184-4279-8c7f-a1b4923350cf/
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.