https://github.com/crisp-wys/calorie-tracker
· scanned 2026-06-17 01:51 UTC (1 month, 1 week ago)
26 raw signals (0 security + 26 graph)
Last scanned 1 month, 1 week ago · v2 · last Δ +0.2 (diff) · 23 actionable findings from 1 signal source. 3 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 268 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 |
|---|---|---|---|
RootLayout |
software | healthy | app/layout.tsx:RootLayout |
DashboardPage |
software | healthy | app/page.tsx:DashboardPage |
FitnessPage |
software | healthy | app/fitness/page.tsx:FitnessPage |
handlePartSelect |
software | healthy | app/fitness/page.tsx:handlePartSelect |
handleAdd |
software | healthy | app/fitness/page.tsx:handleAdd |
handleDelete |
software | healthy | app/fitness/page.tsx:handleDelete |
CalendarPage |
software | healthy | app/calendar/page.tsx:CalendarPage |
prevMonth |
software | healthy | app/calendar/page.tsx:prevMonth |
nextMonth |
software | healthy | app/calendar/page.tsx:nextMonth |
goToday |
software | healthy | app/calendar/page.tsx:goToday |
SettingsPage |
software | healthy | app/calendar/settings/page.tsx:SettingsPage |
handleSave |
software | healthy | app/calendar/settings/page.tsx:handleSave |
suggestMealType |
software | healthy | app/camera/camera-client.tsx:suggestMealType |
calcTotals |
software | healthy | app/camera/camera-client.tsx:calcTotals |
CameraClient |
software | healthy | app/camera/camera-client.tsx:CameraClient |
handleCapture |
software | healthy | app/camera/camera-client.tsx:handleCapture |
handleManualSubmit |
software | healthy | app/camera/camera-client.tsx:handleManualSubmit |
handleFoodEdit |
software | healthy | app/camera/camera-client.tsx:handleFoodEdit |
handleConfirm |
software | healthy | app/camera/camera-client.tsx:handleConfirm |
handleReset |
software | healthy | app/camera/camera-client.tsx:handleReset |
CameraPage |
software | healthy | app/camera/page.tsx:CameraPage |
onRequestOptions |
software | healthy | functions/api/vision.js:onRequestOptions |
onRequestPost |
software | healthy | functions/api/vision.js:onRequestPost |
onRequestOptions |
software | healthy | functions/api/chat.js:onRequestOptions |
onRequestPost |
software | healthy | functions/api/chat.js:onRequestPost |
onRequestOptions |
software | healthy | functions/api/memory.js:onRequestOptions |
onRequestPost |
software | healthy | functions/api/memory.js:onRequestPost |
QuickAddMeal |
software | healthy | components/QuickAddMeal.tsx:QuickAddMeal |
handleSubmit |
software | healthy | components/QuickAddMeal.tsx:handleSubmit |
handlePreset |
software | healthy | components/QuickAddMeal.tsx:handlePreset |
handleSave |
software | healthy | components/FoodCard.tsx:handleSave |
PhotoCapture |
software | healthy | components/PhotoCapture.tsx:PhotoCapture |
handleFileChange |
software | healthy | components/PhotoCapture.tsx:handleFileChange |
handleCamera |
software | healthy | components/PhotoCapture.tsx:handleCamera |
handleGallery |
software | healthy | components/PhotoCapture.tsx:handleGallery |
BottomTab |
software | healthy | components/BottomTab.tsx:BottomTab |
UndoToast |
software | healthy | components/UndoToast.tsx:UndoToast |
radius |
software | healthy | components/RingProgress.tsx:radius |
BottomTabWrapper |
software | healthy | components/BottomTabWrapper.tsx:BottomTabWrapper |
AlertBanner |
software | healthy | components/AlertBanner.tsx:AlertBanner |
AlertBannerList |
software | healthy | components/AlertBannerList.tsx:AlertBannerList |
handleDismiss |
software | healthy | components/AlertBannerList.tsx:handleDismiss |
OnboardingWizard |
software | healthy | components/OnboardingWizard.tsx:OnboardingWizard |
handleComplete |
software | healthy | components/OnboardingWizard.tsx:handleComplete |
CoachFABWrapper |
software | healthy | components/CoachFABWrapper.tsx:CoachFABWrapper |
handler |
software | healthy | components/CoachFABWrapper.tsx:handler |
detail |
software | healthy | components/CoachFABWrapper.tsx:detail |
handleClose |
software | healthy | components/CoachFABWrapper.tsx:handleClose |
CoachFAB |
software | healthy | components/CoachFAB.tsx:CoachFAB |
ChatSheet |
software | healthy | components/ChatSheet.tsx:ChatSheet |
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 |
AGENTS.md |
software | healthy | AGENTS.md |
eslint.config.mjs |
software | healthy | eslint.config.mjs |
package-lock.json |
software | healthy | package-lock.json |
README.md |
software | healthy | README.md |
postcss.config.mjs |
software | healthy | postcss.config.mjs |
open-next.config.ts |
software | healthy | open-next.config.ts |
package.json |
software | healthy | package.json |
next.config.ts |
software | healthy | next.config.ts |
tsconfig.json |
software | healthy | tsconfig.json |
globals.css |
software | healthy | app/globals.css |
layout.tsx |
software | healthy | app/layout.tsx |
page.tsx |
software | healthy | app/page.tsx |
page.tsx |
software | healthy | app/fitness/page.tsx |
page.tsx |
software | healthy | app/calendar/page.tsx |
page.tsx |
software | healthy | app/calendar/settings/page.tsx |
camera-client.tsx |
software | healthy | app/camera/camera-client.tsx |
page.tsx |
software | healthy | app/camera/page.tsx |
build-apk.yml |
software | healthy | .github/workflows/build-apk.yml |
vision.js |
software | healthy | functions/api/vision.js |
chat.js |
software | healthy | functions/api/chat.js |
memory.js |
software | healthy | functions/api/memory.js |
QuickAddMeal.tsx |
software | healthy | components/QuickAddMeal.tsx |
FoodCard.tsx |
software | healthy | components/FoodCard.tsx |
CalendarGrid.tsx |
software | healthy | components/CalendarGrid.tsx |
PhotoCapture.tsx |
software | healthy | components/PhotoCapture.tsx |
BottomTab.tsx |
software | healthy | components/BottomTab.tsx |
UndoToast.tsx |
software | healthy | components/UndoToast.tsx |
RingProgress.tsx |
software | healthy | components/RingProgress.tsx |
BottomTabWrapper.tsx |
software | healthy | components/BottomTabWrapper.tsx |
AlertBanner.tsx |
software | healthy | components/AlertBanner.tsx |
AlertBannerList.tsx |
software | healthy | components/AlertBannerList.tsx |
OnboardingWizard.tsx |
software | healthy | components/OnboardingWizard.tsx |
ErrorBoundary.tsx |
software | healthy | components/ErrorBoundary.tsx |
MacroBar.tsx |
software | healthy | components/MacroBar.tsx |
CoachFABWrapper.tsx |
software | healthy | components/CoachFABWrapper.tsx |
CoachFAB.tsx |
software | healthy | components/CoachFAB.tsx |
ChatSheet.tsx |
software | healthy | components/ChatSheet.tsx |
CalorieTrend.tsx |
software | healthy | components/CalorieTrend.tsx |
MealSection.tsx |
software | healthy | components/MealSection.tsx |
2026-06-11-ai-coach-smart-alerts-design.md |
software | healthy | docs/superpowers/specs/2026-06-11-ai-coach-smart-alerts-des… |
2026-05-15-ai-chat-dashboard.md |
software | healthy | docs/superpowers/specs/2026-05-15-ai-chat-dashboard.md |
2026-05-15-camera-page-improvements.md |
software | healthy | docs/superpowers/specs/2026-05-15-camera-page-improvements.… |
2026-06-12-food-recognition-accuracy-v2-design.md |
software | healthy | docs/superpowers/specs/2026-06-12-food-recognition-accuracy… |
2026-06-12-zakka-kitchen-redesign.md |
software | healthy | docs/superpowers/specs/2026-06-12-zakka-kitchen-redesign.md |
2026-06-12-food-recognition-accuracy-v2.md |
software | healthy | docs/superpowers/plans/2026-06-12-food-recognition-accuracy… |
2026-06-12-zakka-kitchen-redesign.md |
software | healthy | docs/superpowers/plans/2026-06-12-zakka-kitchen-redesign.md |
2026-06-11-ai-coach-smart-alerts.md |
software | healthy | docs/superpowers/plans/2026-06-11-ai-coach-smart-alerts.md |
tdee.ts |
software | healthy | lib/tdee.ts |
nutrition.ts |
software | healthy | lib/nutrition.ts |
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 |
DashboardPage |
frontend | healthy | app/page.tsx |
FitnessPage |
frontend | healthy | app/fitness/page.tsx |
CalendarPage |
frontend | healthy | app/calendar/page.tsx |
SettingsPage |
frontend | healthy | app/calendar/settings/page.tsx |
CameraClient |
frontend | healthy | app/camera/camera-client.tsx |
CameraPage |
frontend | healthy | app/camera/page.tsx |
QuickAddMeal |
frontend | healthy | components/QuickAddMeal.tsx |
FoodCard |
frontend | healthy | components/FoodCard.tsx |
CalendarGrid |
frontend | healthy | components/CalendarGrid.tsx |
PhotoCapture |
frontend | healthy | components/PhotoCapture.tsx |
BottomTab |
frontend | healthy | components/BottomTab.tsx |
UndoToast |
frontend | healthy | components/UndoToast.tsx |
RingProgress |
frontend | healthy | components/RingProgress.tsx |
BottomTabWrapper |
frontend | healthy | components/BottomTabWrapper.tsx |
AlertBanner |
frontend | healthy | components/AlertBanner.tsx |
AlertBannerList |
frontend | healthy | components/AlertBannerList.tsx |
OnboardingWizard |
frontend | healthy | components/OnboardingWizard.tsx |
MacroBars |
frontend | healthy | components/MacroBar.tsx |
CoachFABWrapper |
frontend | healthy | components/CoachFABWrapper.tsx |
CoachFAB |
frontend | healthy | components/CoachFAB.tsx |
ChatSheet |
frontend | healthy | components/ChatSheet.tsx |
CalorieTrend |
frontend | healthy | components/CalorieTrend.tsx |
MealSection |
frontend | healthy | components/MealSection.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
app |
software | healthy | app |
fitness |
software | healthy | app/fitness |
calendar |
software | healthy | app/calendar |
settings |
software | healthy | app/calendar/settings |
camera |
software | healthy | app/camera |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
functions |
software | healthy | functions |
api |
software | healthy | functions/api |
components |
software | healthy | components |
docs |
software | healthy | docs |
superpowers |
software | healthy | docs/superpowers |
specs |
software | healthy | docs/superpowers/specs |
plans |
software | healthy | docs/superpowers/plans |
lib |
software | healthy | lib |
.claude |
software | healthy | .claude |
twa |
software | healthy | twa |
app |
software | healthy | twa/app |
public |
software | healthy | public |
| Label | Layer | Status | Path |
|---|---|---|---|
crisp-wys__calorie-tracker |
software | healthy | /data/fable5_failed_archive/crisp-wys__calorie-tracker |
| Label | Layer | Status | Path |
|---|---|---|---|
ErrorBoundary |
software | healthy | components/ErrorBoundary.tsx:ErrorBoundary |
| Label | Layer | Status | Path |
|---|---|---|---|
sqs |
data | healthy | package-lock.json |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | package-lock.json |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::build-apk |
cicd | healthy | .github/workflows/build-apk.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
build |
cicd | healthy | .github/workflows/build-apk.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
GITHUB_TOKEN |
cicd | healthy | — |
This page is publicly accessible at:
https://repobility.com/scan/af531266-1ec6-4073-af4e-affdd90a0b52/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/af531266-1ec6-4073-af4e-affdd90a0b52/
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.