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.

sanky3008/run-log

https://github.com/sanky3008/run-log · scanned 2026-06-16 00:02 UTC (2 months, 3 weeks ago)

16 raw signals (0 security + 16 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 3 weeks ago · v1 · 16 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 153 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
main software healthy scripts/seed-dev.ts:main
main software healthy scripts/fake-webhook.ts:main
register software healthy src/instrumentation.ts:register
cron software healthy src/instrumentation.ts:cron
scale software healthy src/components/charts.tsx:scale
StepLine software healthy src/components/charts.tsx:StepLine
sy software healthy src/components/charts.tsx:sy
PixelBars software healthy src/components/charts.tsx:PixelBars
step software healthy src/components/charts.tsx:step
ScatterPlot software healthy src/components/charts.tsx:ScatterPlot
padded software healthy src/components/charts.tsx:padded
Empty software healthy src/components/charts.tsx:Empty
RefreshButton software healthy src/components/refresh-button.tsx:RefreshButton
fmtDate software healthy src/components/cards.tsx:fmtDate
fmtTime software healthy src/components/cards.tsx:fmtTime
tzName software healthy src/components/cards.tsx:tzName
StatLine software healthy src/components/cards.tsx:StatLine
TrainerCard software healthy src/components/cards.tsx:TrainerCard
PixelRunner software healthy src/components/cards.tsx:PixelRunner
RunListItem software healthy src/components/cards.tsx:RunListItem
EncounterCard software healthy src/components/cards.tsx:EncounterCard
HPBar software healthy src/components/bars.tsx:HPBar
XPBar software healthy src/components/bars.tsx:XPBar
ZoneBar software healthy src/components/bars.tsx:ZoneBar
refreshRuns software healthy src/app/actions.ts:refreshRuns
HomePage software healthy src/app/page.tsx:HomePage
RootLayout software healthy src/app/layout.tsx:RootLayout
POST software healthy src/app/api/sync/route.ts:POST
GET software healthy src/app/api/auth/whoop/route.ts:GET
GET software healthy src/app/api/auth/whoop/callback/route.ts:GET
POST software healthy src/app/api/webhooks/whoop/route.ts:POST
RunPage software healthy src/app/runs/[id]/page.tsx:RunPage
BadgesPage software healthy src/app/badges/page.tsx:BadgesPage
PrivacyPage software healthy src/app/privacy/page.tsx:PrivacyPage
shortDate software healthy src/app/trends/page.tsx:shortDate
TrendsPage software healthy src/app/trends/page.tsx:TrendsPage
computeBadges software healthy src/lib/badges.ts:computeBadges
trainerLevel software healthy src/lib/badges.ts:trainerLevel
currentWeekKey software healthy src/lib/badges.ts:currentWeekKey
localDate software healthy src/lib/ingest.ts:localDate
upsertWorkout software healthy src/lib/ingest.ts:upsertWorkout
upsertSleep software healthy src/lib/ingest.ts:upsertSleep
upsertRecovery software healthy src/lib/ingest.ts:upsertRecovery
upsertCycle software healthy src/lib/ingest.ts:upsertCycle
handleWebhookEvent software healthy src/lib/ingest.ts:handleWebhookEvent
syncRange software healthy src/lib/ingest.ts:syncRange
durationSec software healthy src/lib/analytics.ts:durationSec
paceSecPerKm software healthy src/lib/analytics.ts:paceSecPerKm
formatPace software healthy src/lib/analytics.ts:formatPace
formatDuration software healthy src/lib/analytics.ts:formatDuration

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

LabelLayerStatusPath
postcss.config.mjs software healthy postcss.config.mjs
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
.env.example software healthy .env.example
tsconfig.json software healthy tsconfig.json
drizzle.config.ts software healthy drizzle.config.ts
eslint.config.mjs software healthy eslint.config.mjs
AGENTS.md software healthy AGENTS.md
next.config.ts software healthy next.config.ts
seed-dev.ts software healthy scripts/seed-dev.ts
fake-webhook.ts software healthy scripts/fake-webhook.ts
0000_init.sql software healthy drizzle/0000_init.sql
0000_snapshot.json software healthy drizzle/meta/0000_snapshot.json
_journal.json software healthy drizzle/meta/_journal.json
instrumentation.ts software healthy src/instrumentation.ts
charts.tsx software healthy src/components/charts.tsx
refresh-button.tsx software healthy src/components/refresh-button.tsx
cards.tsx software healthy src/components/cards.tsx
bars.tsx software healthy src/components/bars.tsx
globals.css software healthy src/app/globals.css
actions.ts software healthy src/app/actions.ts
page.tsx software healthy src/app/page.tsx
layout.tsx software healthy src/app/layout.tsx
route.ts software healthy src/app/api/sync/route.ts
route.ts software healthy src/app/api/auth/whoop/route.ts
route.ts software healthy src/app/api/auth/whoop/callback/route.ts
route.ts software healthy src/app/api/webhooks/whoop/route.ts
page.tsx software healthy src/app/runs/[id]/page.tsx
page.tsx software healthy src/app/badges/page.tsx
page.tsx software healthy src/app/privacy/page.tsx
page.tsx software healthy src/app/trends/page.tsx
badges.ts software healthy src/lib/badges.ts
ingest.ts software healthy src/lib/ingest.ts
analytics.ts software healthy src/lib/analytics.ts
tokens.ts software healthy src/lib/whoop/tokens.ts
client.ts software healthy src/lib/whoop/client.ts
signature.ts software healthy src/lib/whoop/signature.ts
schema.ts software healthy src/lib/db/schema.ts
index.ts software healthy src/lib/db/index.ts
CLAUDE.md quality healthy CLAUDE.md
AGENTS.md quality healthy AGENTS.md

LabelLayerStatusPath
scripts software healthy scripts
drizzle software healthy drizzle
meta software healthy drizzle/meta
src software healthy src
components software healthy src/components
app software healthy src/app
api software healthy src/app/api
sync software healthy src/app/api/sync
auth software healthy src/app/api/auth
whoop software healthy src/app/api/auth/whoop
callback software healthy src/app/api/auth/whoop/callback
webhooks software healthy src/app/api/webhooks
whoop software healthy src/app/api/webhooks/whoop
runs software healthy src/app/runs
[id] software healthy src/app/runs/[id]
badges software healthy src/app/badges
privacy software healthy src/app/privacy
trends software healthy src/app/trends
lib software healthy src/lib
whoop software healthy src/lib/whoop
db software healthy src/lib/db

LabelLayerStatusPath
cycles data healthy drizzle/0000_init.sql
oauth_tokens data healthy drizzle/0000_init.sql
recoveries data healthy drizzle/0000_init.sql
sleeps data healthy drizzle/0000_init.sql
webhook_events data healthy drizzle/0000_init.sql
workouts data healthy drizzle/0000_init.sql

LabelLayerStatusPath
/page.tsx frontend healthy src/app/page.tsx
/runs/[id] frontend healthy src/app/runs/[id]/page.tsx
/badges frontend healthy src/app/badges/page.tsx
/privacy frontend healthy src/app/privacy/page.tsx
/trends frontend healthy src/app/trends/page.tsx

LabelLayerStatusPath
sqlite data healthy package-lock.json
redis data healthy package-lock.json
postgres data healthy package-lock.json
postgresql data healthy drizzle.config.ts

LabelLayerStatusPath
auth::src/app/api/auth/whoop/route.ts security healthy src/app/api/auth/whoop/route.ts
auth::src/lib/whoop/tokens.ts security healthy src/lib/whoop/tokens.ts
auth::src/app/api/auth/whoop/callback/route.ts security healthy src/app/api/auth/whoop/callback/route.ts

LabelLayerStatusPath
RootLayout frontend healthy src/app/layout.tsx
PrivacyPage frontend healthy src/app/privacy/page.tsx

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

LabelLayerStatusPath
vps::aws hardware healthy package-lock.json
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/7c4722e9-04b9-43a0-9b0c-e65dd19d001e/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/7c4722e9-04b9-43a0-9b0c-e65dd19d001e/

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.