https://github.com/bobsilverstein/calorie-counter
· scanned 2026-06-17 01:41 UTC (1 month, 1 week ago)
13 raw signals (0 security + 13 graph)
Last scanned 1 month, 1 week ago · v2 · last Δ -12.3 (diff) · 11 actionable findings from 1 signal source. 2 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 96 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 |
|---|---|---|---|
show |
software | healthy | Archive/v126 3 app.js:show |
fmt |
software | healthy | Archive/v126 3 app.js:fmt |
dateKey |
software | healthy | Archive/v126 3 app.js:dateKey |
updateDateUI |
software | healthy | Archive/v126 3 app.js:updateDateUI |
loadMeals |
software | healthy | Archive/v126 3 app.js:loadMeals |
saveMeals |
software | healthy | Archive/v126 3 app.js:saveMeals |
renderFoodsList |
software | healthy | Archive/v126 3 app.js:renderFoodsList |
loadFoodEditor |
software | healthy | Archive/v126 3 app.js:loadFoodEditor |
renderAddResults |
software | healthy | Archive/v126 3 app.js:renderAddResults |
loadAddEditor |
software | healthy | Archive/v126 3 app.js:loadAddEditor |
renderMeals |
software | healthy | Archive/v126 3 app.js:renderMeals |
highlightMeal |
software | healthy | Archive/v126 3 app.js:highlightMeal |
show |
software | healthy | Archive/v126 2 app.js:show |
fmt |
software | healthy | Archive/v126 2 app.js:fmt |
updateDateUI |
software | healthy | Archive/v126 2 app.js:updateDateUI |
renderFoodsList |
software | healthy | Archive/v126 2 app.js:renderFoodsList |
loadFoodEditor |
software | healthy | Archive/v126 2 app.js:loadFoodEditor |
renderAddResults |
software | healthy | Archive/v126 2 app.js:renderAddResults |
loadAddEditor |
software | healthy | Archive/v126 2 app.js:loadAddEditor |
renderMeals |
software | healthy | Archive/v126 2 app.js:renderMeals |
show |
software | healthy | Archive/v126 4 app.js:show |
fmt |
software | healthy | Archive/v126 4 app.js:fmt |
dateKey |
software | healthy | Archive/v126 4 app.js:dateKey |
updateDateUI |
software | healthy | Archive/v126 4 app.js:updateDateUI |
loadMeals |
software | healthy | Archive/v126 4 app.js:loadMeals |
saveMeals |
software | healthy | Archive/v126 4 app.js:saveMeals |
renderFoodsList |
software | healthy | Archive/v126 4 app.js:renderFoodsList |
loadFoodEditor |
software | healthy | Archive/v126 4 app.js:loadFoodEditor |
renderAddResults |
software | healthy | Archive/v126 4 app.js:renderAddResults |
loadAddEditor |
software | healthy | Archive/v126 4 app.js:loadAddEditor |
renderMeals |
software | healthy | Archive/v126 4 app.js:renderMeals |
highlightMeal |
software | healthy | Archive/v126 4 app.js:highlightMeal |
updateVersionLabel |
software | healthy | public/app.js:updateVersionLabel |
stopUpcCamera |
software | healthy | public/app.js:stopUpcCamera |
closeUpcModal |
software | healthy | public/app.js:closeUpcModal |
openUpcScanner |
software | healthy | public/app.js:openUpcScanner |
upcScanLoop |
software | healthy | public/app.js:upcScanLoop |
handleUpc |
software | healthy | public/app.js:handleUpc |
u |
software | healthy | public/app.js:u |
micAuto |
software | healthy | public/app.js:micAuto |
startMic |
software | healthy | public/app.js:startMic |
showView |
software | healthy | public/app.js:showView |
pushView |
software | healthy | public/app.js:pushView |
isJewishHoliday |
software | healthy | public/app.js:isJewishHoliday |
applyTefillinDisable |
software | healthy | public/app.js:applyTefillinDisable |
loadShabbatInfo |
software | healthy | public/app.js:loadShabbatInfo |
renderDate |
software | healthy | public/app.js:renderDate |
loadFoods |
software | healthy | public/app.js:loadFoods |
match |
software | healthy | public/app.js:match |
runFoodsSearch |
software | healthy | public/app.js:runFoodsSearch |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
firebase.json |
software | healthy | firebase.json |
firestore.indexes.json |
software | healthy | firestore.indexes.json |
README.md |
software | healthy | .github/workflows/README.md |
firebase-rules.yml |
software | healthy | .github/workflows/firebase-rules.yml |
deploy.yml |
software | healthy | .github/workflows/deploy.yml |
preview.yml |
software | healthy | .github/workflows/preview.yml |
v126 3 app.js |
software | healthy | Archive/v126 3 app.js |
v126 3 index.html |
software | healthy | Archive/v126 3 index.html |
v126 2 app.js |
software | healthy | Archive/v126 2 app.js |
v126 4 app.js |
software | healthy | Archive/v126 4 app.js |
v126 4 index.html |
software | healthy | Archive/v126 4 index.html |
gcp-migration-runbook.md |
software | healthy | docs/gcp-migration-runbook.md |
manifest.json |
software | healthy | public/manifest.json |
app.js |
software | healthy | public/app.js |
firebase-config.js |
software | healthy | public/firebase-config.js |
index.html |
software | healthy | public/index.html |
| Label | Layer | Status | Path |
|---|---|---|---|
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
Archive |
software | healthy | Archive |
docs |
software | healthy | docs |
public |
software | healthy | public |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::.github/workflows/preview.yml |
security | healthy | .github/workflows/preview.yml |
auth::.github/workflows/deploy.yml |
security | healthy | .github/workflows/deploy.yml |
auth::.github/workflows/README.md |
security | healthy | .github/workflows/README.md |
auth::.github/workflows/firebase-rules.yml |
security | healthy | .github/workflows/firebase-rules.yml |
auth::public/index.html |
security | healthy | public/index.html |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::firebase-rules |
cicd | healthy | .github/workflows/firebase-rules.yml |
gha::deploy |
cicd | healthy | .github/workflows/deploy.yml |
gha::preview |
cicd | healthy | .github/workflows/preview.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
deploy_rules |
cicd | healthy | .github/workflows/firebase-rules.yml |
deploy_live |
cicd | healthy | .github/workflows/deploy.yml |
preview |
cicd | healthy | .github/workflows/preview.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
bobsilverstein__calorie-counter |
software | healthy | /data/fable5_failed_archive/bobsilverstein__calorie-counter |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::gcp |
hardware | healthy | .github/workflows/README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
generic_api_key::public/firebase-config.js |
security | healthy | public/firebase-config.js |
This page is publicly accessible at:
https://repobility.com/scan/6c573b98-8d9e-49c7-971a-e0492bb663f9/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/6c573b98-8d9e-49c7-971a-e0492bb663f9/
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.