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.

tshrestha/uphillathlete

https://github.com/tshrestha/uphillathlete · scanned 2026-06-16 00:42 UTC (2 months, 1 week ago)

12 raw signals (0 security + 12 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 11 actionable findings from 1 signal source. 1 repeated signal 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 107 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
App software healthy src/App.jsx:App
extractParts software healthy src/pages/R2R2R.jsx:extractParts
R2R2R software healthy src/pages/R2R2R.jsx:R2R2R
onNavLinkClick software healthy src/pages/R2R2R.jsx:onNavLinkClick
onAnchorClick software healthy src/pages/R2R2R.jsx:onAnchorClick
updateActiveNav software healthy src/pages/R2R2R.jsx:updateActiveNav
getPhase software healthy src/pages/AerobicBasePlan.jsx:getPhase
getPhaseKey software healthy src/pages/AerobicBasePlan.jsx:getPhaseKey
TrainingPlan software healthy src/pages/AerobicBasePlan.jsx:TrainingPlan
renderExercise software healthy src/pages/AerobicBasePlan.jsx:renderExercise
renderStrengthSession software healthy src/pages/AerobicBasePlan.jsx:renderStrengthSession
Home software healthy src/pages/Home.jsx:Home
getPhase software healthy src/pages/UphillSkimoBasePlan.jsx:getPhase
getPhaseKey software healthy src/pages/UphillSkimoBasePlan.jsx:getPhaseKey
UphillPlan software healthy src/pages/UphillSkimoBasePlan.jsx:UphillPlan
renderEx software healthy src/pages/UphillSkimoBasePlan.jsx:renderEx
renderSess software healthy src/pages/UphillSkimoBasePlan.jsx:renderSess
R2R2RPhase software healthy src/pages/r2r2r/R2R2RPhase.jsx:R2R2RPhase
handleBarClick software healthy src/pages/r2r2r/R2R2RPhase.jsx:handleBarClick
renderExercise software healthy src/pages/r2r2r/R2R2RPhase.jsx:renderExercise
renderStrengthSession software healthy src/pages/r2r2r/R2R2RPhase.jsx:renderStrengthSession
PhaseNavLink software healthy src/pages/r2r2r/R2R2RPhase.jsx:PhaseNavLink
SectionLabel software healthy src/pages/r2r2r/R2R2RPhase.jsx:SectionLabel
getPhaseById software healthy src/pages/r2r2r/data.js:getPhaseById
getPhaseForWeek software healthy src/pages/r2r2r/data.js:getPhaseForWeek
getWeeksForPhase software healthy src/pages/r2r2r/data.js:getWeeksForPhase
getPhaseIndex software healthy src/pages/r2r2r/data.js:getPhaseIndex
startOfDay software healthy src/pages/r2r2r/data.js:startOfDay
getDayDate software healthy src/pages/r2r2r/data.js:getDayDate
getCurrentWeek software healthy src/pages/r2r2r/data.js:getCurrentWeek
getCurrentDayIndex software healthy src/pages/r2r2r/data.js:getCurrentDayIndex
isCurrentDay software healthy src/pages/r2r2r/data.js:isCurrentDay
formatDayDate software healthy src/pages/r2r2r/data.js:formatDayDate
formatWeekRange software healthy src/pages/r2r2r/data.js:formatWeekRange
formatPhaseDateRange software healthy src/pages/r2r2r/data.js:formatPhaseDateRange

LabelLayerStatusPath
r2r2r_training_plan.md software healthy r2r2r_training_plan.md
package.json software healthy package.json
index.html software healthy index.html
package-lock.json software healthy package-lock.json
dprint.json software healthy dprint.json
config.yaml software healthy openspec/config.yaml
spec.md software healthy openspec/specs/app-shell/spec.md
spec.md software healthy openspec/specs/home-page/spec.md
spec.md software healthy openspec/specs/r2r2r-page/spec.md
proposal.md software healthy openspec/changes/archive/2026-05-11-add-r2r2r-route/proposa…
tasks.md software healthy openspec/changes/archive/2026-05-11-add-r2r2r-route/tasks.md
.openspec.yaml software healthy openspec/changes/archive/2026-05-11-add-r2r2r-route/.opensp…
design.md software healthy openspec/changes/archive/2026-05-11-add-r2r2r-route/design.…
spec.md software healthy openspec/changes/archive/2026-05-11-add-r2r2r-route/specs/a…
spec.md software healthy openspec/changes/archive/2026-05-11-add-r2r2r-route/specs/h…
spec.md software healthy openspec/changes/archive/2026-05-11-add-r2r2r-route/specs/r…
proposal.md software healthy openspec/changes/archive/2026-03-31-react-app-with-home-pag…
tasks.md software healthy openspec/changes/archive/2026-03-31-react-app-with-home-pag…
.openspec.yaml software healthy openspec/changes/archive/2026-03-31-react-app-with-home-pag…
design.md software healthy openspec/changes/archive/2026-03-31-react-app-with-home-pag…
spec.md software healthy openspec/changes/archive/2026-03-31-react-app-with-home-pag…
spec.md software healthy openspec/changes/archive/2026-03-31-react-app-with-home-pag…
App.jsx software healthy src/App.jsx
main.jsx software healthy src/main.jsx
R2R2R.jsx software healthy src/pages/R2R2R.jsx
AerobicBasePlan.jsx software healthy src/pages/AerobicBasePlan.jsx
Home.jsx software healthy src/pages/Home.jsx
r2r2r.html software healthy src/pages/r2r2r.html
UphillSkimoBasePlan.jsx software healthy src/pages/UphillSkimoBasePlan.jsx
R2R2RPhase.jsx software healthy src/pages/r2r2r/R2R2RPhase.jsx
data.js software healthy src/pages/r2r2r/data.js
fontSizes.js software healthy src/styles/fontSizes.js

LabelLayerStatusPath
openspec software healthy openspec
specs software healthy openspec/specs
app-shell software healthy openspec/specs/app-shell
home-page software healthy openspec/specs/home-page
r2r2r-page software healthy openspec/specs/r2r2r-page
changes software healthy openspec/changes
archive software healthy openspec/changes/archive
2026-05-11-add-r2r2r-route software healthy openspec/changes/archive/2026-05-11-add-r2r2r-route
specs software healthy openspec/changes/archive/2026-05-11-add-r2r2r-route/specs
app-shell software healthy openspec/changes/archive/2026-05-11-add-r2r2r-route/specs/a…
home-page software healthy openspec/changes/archive/2026-05-11-add-r2r2r-route/specs/h…
r2r2r-page software healthy openspec/changes/archive/2026-05-11-add-r2r2r-route/specs/r…
2026-03-31-react-app-with-home-page software healthy openspec/changes/archive/2026-03-31-react-app-with-home-page
specs software healthy openspec/changes/archive/2026-03-31-react-app-with-home-pag…
app-shell software healthy openspec/changes/archive/2026-03-31-react-app-with-home-pag…
home-page software healthy openspec/changes/archive/2026-03-31-react-app-with-home-pag…
src software healthy src
pages software healthy src/pages
r2r2r software healthy src/pages/r2r2r
styles software healthy src/styles

LabelLayerStatusPath
/R2R2R frontend healthy src/pages/R2R2R.jsx
/AerobicBasePlan frontend healthy src/pages/AerobicBasePlan.jsx
/Home frontend healthy src/pages/Home.jsx
/UphillSkimoBasePlan frontend healthy src/pages/UphillSkimoBasePlan.jsx
/r2r2r/R2R2RPhase frontend healthy src/pages/r2r2r/R2R2RPhase.jsx
/r2r2r/data frontend healthy src/pages/r2r2r/data.js
/ frontend healthy src/App.jsx
/aerobic-base-plan frontend healthy src/App.jsx
/uphill-skimo-base-plan frontend healthy src/App.jsx
/r2r2r frontend healthy src/App.jsx
/r2r2r/schedule frontend healthy src/App.jsx
/r2r2r/:phaseId frontend healthy src/App.jsx
* frontend healthy src/App.jsx

LabelLayerStatusPath
App frontend healthy src/App.jsx
R2R2R frontend healthy src/pages/R2R2R.jsx
TrainingPlan frontend healthy src/pages/AerobicBasePlan.jsx
Home frontend healthy src/pages/Home.jsx
UphillPlan frontend healthy src/pages/UphillSkimoBasePlan.jsx
R2R2RPhase frontend healthy src/pages/r2r2r/R2R2RPhase.jsx

LabelLayerStatusPath
repobility-clone-uy0at_21 software healthy /tmp/repobility-clone-uy0at_21
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/6108d366-a774-4483-8979-2f8b1567b4a7/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/6108d366-a774-4483-8979-2f8b1567b4a7/

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.