https://github.com/robchambo/elio-app
· scanned 2026-06-15 23:53 UTC (2 months, 3 weeks ago)
13 raw signals (0 security + 13 graph)
Last scanned 2 months, 3 weeks ago · v1 · 13 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 257 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 |
|---|---|---|---|
pubspec.yaml |
software | healthy | pubspec.yaml |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
analysis_options.yaml |
software | healthy | analysis_options.yaml |
firebase.json |
software | healthy | firebase.json |
flutter_launcher_icons.yaml |
software | healthy | flutter_launcher_icons.yaml |
firestore.indexes.json |
software | healthy | firestore.indexes.json |
build.gradle.kts |
software | healthy | android/build.gradle.kts |
build.gradle.kts |
software | healthy | android/app/build.gradle.kts |
MainActivity.kt |
software | healthy | android/app/src/main/kotlin/com/elio/elio_app/MainActivity.… |
.eslintrc.js |
software | healthy | functions/.eslintrc.js |
README.md |
software | healthy | functions/README.md |
package.json |
software | healthy | functions/package.json |
package-lock.json |
software | healthy | functions/package-lock.json |
tsconfig.json |
software | healthy | functions/tsconfig.json |
index.ts |
software | healthy | functions/src/index.ts |
webhook.ts |
software | healthy | functions/src/revenueCat/webhook.ts |
grantTesterEntitlements.ts |
software | healthy | functions/src/revenueCat/grantTesterEntitlements.ts |
webhook.test.ts |
software | healthy | functions/src/revenueCat/__tests__/webhook.test.ts |
grantTesterEntitlements.test.ts |
software | healthy | functions/src/revenueCat/__tests__/grantTesterEntitlements.… |
billingKill.ts |
software | healthy | functions/src/billing/billingKill.ts |
billingKill.test.ts |
software | healthy | functions/src/billing/__tests__/billingKill.test.ts |
proxy.ts |
software | healthy | functions/src/recipeProxy/proxy.ts |
proxy.test.ts |
software | healthy | functions/src/recipeProxy/__tests__/proxy.test.ts |
schema.ts |
software | healthy | functions/src/orderImport/schema.ts |
postmarkInbound.ts |
software | healthy | functions/src/orderImport/postmarkInbound.ts |
index.ts |
software | healthy | functions/src/orderImport/index.ts |
generateImportAddress.ts |
software | healthy | functions/src/orderImport/generateImportAddress.ts |
forwardWrapperStripper.ts |
software | healthy | functions/src/orderImport/forwardWrapperStripper.ts |
orderParser.ts |
software | healthy | functions/src/orderImport/orderParser.ts |
generateImportAddress.test.ts |
software | healthy | functions/src/orderImport/__tests__/generateImportAddress.t… |
postmarkInbound.test.ts |
software | healthy | functions/src/orderImport/__tests__/postmarkInbound.test.ts |
forwardWrapperStripper.test.ts |
software | healthy | functions/src/orderImport/__tests__/forwardWrapperStripper.… |
orderParser.test.ts |
software | healthy | functions/src/orderImport/__tests__/orderParser.test.ts |
postmark-kroger.json |
software | healthy | functions/src/orderImport/__tests__/fixtures/postmark-kroge… |
README.md |
software | healthy | firestore-rules-test/README.md |
package.json |
software | healthy | firestore-rules-test/package.json |
rules.test.mjs |
software | healthy | firestore-rules-test/rules.test.mjs |
package-lock.json |
software | healthy | firestore-rules-test/package-lock.json |
technical-design.md |
software | healthy | docs/technical-design.md |
roadmap.md |
software | healthy | docs/roadmap.md |
device-setup.md |
software | healthy | docs/device-setup.md |
brand-art-concept.md |
software | healthy | docs/brand-art-concept.md |
claude-portability-guide.md |
software | healthy | docs/claude-portability-guide.md |
product-guide.md |
software | healthy | docs/product-guide.md |
knowledge-portability-plan.md |
software | healthy | docs/knowledge-portability-plan.md |
2026-06-10-yummly-landing-validation.md |
software | healthy | docs/strategy/2026-06-10-yummly-landing-validation.md |
2026-06-08-ws2-posthog-plan.md |
software | healthy | docs/strategy/2026-06-08-ws2-posthog-plan.md |
2026-05-03-launch-readiness.html |
software | healthy | docs/strategy/2026-05-03-launch-readiness.html |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
buildCrashlyticsUrl |
software | healthy | functions/src/index.ts:buildCrashlyticsUrl |
truncate |
software | healthy | functions/src/index.ts:truncate |
buildProperties |
software | healthy | functions/src/index.ts:buildProperties |
buildBodyChildren |
software | healthy | functions/src/index.ts:buildBodyChildren |
upsertCrashRow |
software | healthy | functions/src/index.ts:upsertCrashRow |
safeUpsert |
software | healthy | functions/src/index.ts:safeUpsert |
mapEventToTier |
software | healthy | functions/src/revenueCat/webhook.ts:mapEventToTier |
handleWebhook |
software | healthy | functions/src/revenueCat/webhook.ts:handleWebhook |
event |
software | healthy | functions/src/revenueCat/webhook.ts:event |
selectUidsToGrant |
software | healthy | functions/src/revenueCat/grantTesterEntitlements.ts:selectU… |
loadGrantedUids |
software | healthy | functions/src/revenueCat/grantTesterEntitlements.ts:loadGra… |
data |
software | healthy | functions/src/revenueCat/grantTesterEntitlements.ts:data |
grantPromo |
software | healthy | functions/src/revenueCat/grantTesterEntitlements.ts:grantPr… |
runSweep |
software | healthy | functions/src/revenueCat/grantTesterEntitlements.ts:runSweep |
event |
software | healthy | functions/src/revenueCat/__tests__/webhook.test.ts:event |
shouldKill |
software | healthy | functions/src/billing/billingKill.ts:shouldKill |
handleBudget |
software | healthy | functions/src/billing/billingKill.ts:handleBudget |
disableGeminiReal |
software | healthy | functions/src/billing/billingKill.ts:disableGeminiReal |
decideCounter |
software | healthy | functions/src/recipeProxy/proxy.ts:decideCounter |
grants |
software | healthy | functions/src/recipeProxy/proxy.ts:grants |
decideRelease |
software | healthy | functions/src/recipeProxy/proxy.ts:decideRelease |
loadLimits |
software | healthy | functions/src/recipeProxy/proxy.ts:loadLimits |
data |
software | healthy | functions/src/recipeProxy/proxy.ts:data |
buildGeminiBody |
software | healthy | functions/src/recipeProxy/proxy.ts:buildGeminiBody |
loadProTesterEmails |
software | healthy | functions/src/recipeProxy/proxy.ts:loadProTesterEmails |
emails |
software | healthy | functions/src/recipeProxy/proxy.ts:emails |
runCounterTxn |
software | healthy | functions/src/recipeProxy/proxy.ts:runCounterTxn |
sub |
software | healthy | functions/src/recipeProxy/proxy.ts:sub |
runReleaseTxn |
software | healthy | functions/src/recipeProxy/proxy.ts:runReleaseTxn |
handleProxy |
software | healthy | functions/src/recipeProxy/proxy.ts:handleProxy |
body |
software | healthy | functions/src/recipeProxy/proxy.ts:body |
streamGeminiReal |
software | healthy | functions/src/recipeProxy/proxy.ts:streamGeminiReal |
sub |
software | healthy | functions/src/recipeProxy/__tests__/proxy.test.ts:sub |
gc |
software | healthy | functions/src/recipeProxy/__tests__/proxy.test.ts:gc |
fakeRes |
software | healthy | functions/src/recipeProxy/__tests__/proxy.test.ts:fakeRes |
baseDeps |
software | healthy | functions/src/recipeProxy/__tests__/proxy.test.ts:baseDeps |
req |
software | healthy | functions/src/recipeProxy/__tests__/proxy.test.ts:req |
verifyBasicAuth |
software | healthy | functions/src/orderImport/postmarkInbound.ts:verifyBasicAuth |
detectRetailer |
software | healthy | functions/src/orderImport/postmarkInbound.ts:detectRetailer |
bareEmail |
software | healthy | functions/src/orderImport/postmarkInbound.ts:bareEmail |
resolveRecipients |
software | healthy | functions/src/orderImport/postmarkInbound.ts:resolveRecipie… |
push |
software | healthy | functions/src/orderImport/postmarkInbound.ts:push |
handleInbound |
software | healthy | functions/src/orderImport/postmarkInbound.ts:handleInbound |
mintToken |
software | healthy | functions/src/orderImport/generateImportAddress.ts:mintToken |
stripForwardWrapper |
software | healthy | functions/src/orderImport/forwardWrapperStripper.ts:stripFo… |
realGeminiClient |
software | healthy | functions/src/orderImport/orderParser.ts:realGeminiClient |
isValidItem |
software | healthy | functions/src/orderImport/orderParser.ts:isValidItem |
parseOrderEmail |
software | healthy | functions/src/orderImport/orderParser.ts:parseOrderEmail |
orderType |
software | healthy | functions/src/orderImport/orderParser.ts:orderType |
fakeFirestoreNamespace |
software | healthy | functions/src/orderImport/__tests__/generateImportAddress.t… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
android |
software | healthy | android |
app |
software | healthy | android/app |
src |
software | healthy | android/app/src |
main |
software | healthy | android/app/src/main |
kotlin |
software | healthy | android/app/src/main/kotlin |
com |
software | healthy | android/app/src/main/kotlin/com |
elio |
software | healthy | android/app/src/main/kotlin/com/elio |
elio_app |
software | healthy | android/app/src/main/kotlin/com/elio/elio_app |
functions |
software | healthy | functions |
src |
software | healthy | functions/src |
revenueCat |
software | healthy | functions/src/revenueCat |
__tests__ |
software | healthy | functions/src/revenueCat/__tests__ |
billing |
software | healthy | functions/src/billing |
__tests__ |
software | healthy | functions/src/billing/__tests__ |
recipeProxy |
software | healthy | functions/src/recipeProxy |
__tests__ |
software | healthy | functions/src/recipeProxy/__tests__ |
orderImport |
software | healthy | functions/src/orderImport |
__tests__ |
software | healthy | functions/src/orderImport/__tests__ |
fixtures |
software | healthy | functions/src/orderImport/__tests__/fixtures |
firestore-rules-test |
software | healthy | firestore-rules-test |
docs |
software | healthy | docs |
strategy |
software | healthy | docs/strategy |
launch |
software | healthy | docs/launch |
superpowers |
software | healthy | docs/superpowers |
plans |
software | healthy | docs/superpowers/plans |
specs |
software | healthy | docs/superpowers/specs |
legal |
software | healthy | docs/legal |
ops |
software | healthy | docs/ops |
_archive |
software | healthy | docs/_archive |
design |
software | healthy | docs/design |
onboarding |
software | healthy | docs/onboarding |
handoff |
software | healthy | docs/handoff |
assets |
software | healthy | assets |
legal |
software | healthy | assets/legal |
ios |
software | healthy | ios |
RunnerTests |
software | healthy | ios/RunnerTests |
Runner |
software | healthy | ios/Runner |
Assets.xcassets |
software | healthy | ios/Runner/Assets.xcassets |
AppIcon.appiconset |
software | healthy | ios/Runner/Assets.xcassets/AppIcon.appiconset |
LaunchImage.imageset |
software | healthy | ios/Runner/Assets.xcassets/LaunchImage.imageset |
.claude |
software | healthy | .claude |
commands |
software | healthy | .claude/commands |
third_party |
software | healthy | third_party |
speech_to_text-patched |
software | healthy | third_party/speech_to_text-patched |
android |
software | healthy | third_party/speech_to_text-patched/android |
src |
software | healthy | third_party/speech_to_text-patched/android/src |
main |
software | healthy | third_party/speech_to_text-patched/android/src/main |
kotlin |
software | healthy | third_party/speech_to_text-patched/android/src/main/kotlin |
com |
software | healthy | third_party/speech_to_text-patched/android/src/main/kotlin/… |
csdcorp |
software | healthy | third_party/speech_to_text-patched/android/src/main/kotlin/… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
FakeDocRef |
software | healthy | functions/src/orderImport/__tests__/generateImportAddress.t… |
FakeCollRef |
software | healthy | functions/src/orderImport/__tests__/generateImportAddress.t… |
FakeDocRef |
software | healthy | functions/src/orderImport/__tests__/postmarkInbound.test.ts… |
FakeCollRef |
software | healthy | functions/src/orderImport/__tests__/postmarkInbound.test.ts… |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-rhtgjc_a |
software | healthy | /tmp/repobility-clone-rhtgjc_a |
| Label | Layer | Status | Path |
|---|---|---|---|
pubsub |
data | healthy | functions/src/billing/billingKill.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::gcp |
hardware | healthy | CLAUDE.md |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
analyze |
cicd | healthy | .github/workflows/ci.yml |
This page is publicly accessible at:
https://repobility.com/scan/57adfcb4-d4cb-475c-8016-f2148177006c/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/57adfcb4-d4cb-475c-8016-f2148177006c/
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.