https://github.com/rodriguescarson/coco2
· scanned 2026-06-15 23:54 UTC (2 months, 3 weeks ago)
24 raw signals (0 security + 24 graph)
Last scanned 2 months, 3 weeks ago · v1 · 24 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 387 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 |
|---|---|---|---|
corsHeaders |
software | healthy | api/transcribe.ts:corsHeaders |
json |
software | healthy | api/transcribe.ts:json |
handler |
software | healthy | api/transcribe.ts:handler |
name |
software | healthy | api/transcribe.ts:name |
data |
software | healthy | api/transcribe.ts:data |
anyMatch |
software | healthy | api/moderate.ts:anyMatch |
corsHeaders |
software | healthy | api/moderate.ts:corsHeaders |
json |
software | healthy | api/moderate.ts:json |
handler |
software | healthy | api/moderate.ts:handler |
detectCrisis |
software | healthy | api/chat.ts:detectCrisis |
looksHarmful |
software | healthy | api/chat.ts:looksHarmful |
corsHeaders |
software | healthy | api/chat.ts:corsHeaders |
json |
software | healthy | api/chat.ts:json |
handler |
software | healthy | api/chat.ts:handler |
data |
software | healthy | api/chat.ts:data |
enforcing |
software | healthy | api/_auth.ts:enforcing |
getCerts |
software | healthy | api/_auth.ts:getCerts |
keys |
software | healthy | api/_auth.ts:keys |
ttlMs |
software | healthy | api/_auth.ts:ttlMs |
verifyFirebaseToken |
software | healthy | api/_auth.ts:verifyFirebaseToken |
uid |
software | healthy | api/_auth.ts:uid |
rateLimitOk |
software | healthy | api/_auth.ts:rateLimitOk |
clientIp |
software | healthy | api/_auth.ts:clientIp |
deny |
software | healthy | api/_auth.ts:deny |
guard |
software | healthy | api/_auth.ts:guard |
b64url |
software | healthy | scripts/play_edits.mjs:b64url |
token |
software | healthy | scripts/play_edits.mjs:token |
api |
software | healthy | scripts/play_edits.mjs:api |
b64url |
software | healthy | scripts/post_datasafety.mjs:b64url |
getToken |
software | healthy | scripts/post_datasafety.mjs:getToken |
usage_type |
software | healthy | scripts/gen_datasafety.py:79 |
value_for |
software | healthy | scripts/gen_datasafety.py:84 |
b64url |
software | healthy | scripts/asc_metadata.mjs:b64url |
jwt |
software | healthy | scripts/asc_metadata.mjs:jwt |
api |
software | healthy | scripts/asc_metadata.mjs:api |
b64url |
software | healthy | scripts/push_listing.mjs:b64url |
token |
software | healthy | scripts/push_listing.mjs:token |
api |
software | healthy | scripts/push_listing.mjs:api |
uploadImage |
software | healthy | scripts/push_listing.mjs:uploadImage |
b64url |
software | healthy | scripts/check_play_access.mjs:b64url |
token |
software | healthy | scripts/check_play_access.mjs:token |
AuthBootstrap |
software | healthy | components/AuthBootstrap.tsx:AuthBootstrap |
MedicalDisclaimer |
software | healthy | components/MedicalDisclaimer.tsx:MedicalDisclaimer |
AiConsentGate |
software | healthy | components/AiConsentGate.tsx:AiConsentGate |
Button |
software | healthy | components/ui/Button.tsx:Button |
CocoTabBar |
software | healthy | components/ui/TabBar.tsx:CocoTabBar |
CenterChatButton |
software | healthy | components/ui/TabBar.tsx:CenterChatButton |
Text |
software | healthy | components/ui/Text.tsx:Text |
Pill |
software | healthy | components/ui/Pill.tsx:Pill |
Screen |
software | healthy | components/ui/Screen.tsx:Screen |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
babel.config.js |
software | healthy | babel.config.js |
vercel.json |
software | healthy | vercel.json |
google-services.json |
software | healthy | google-services.json |
README.md |
software | healthy | README.md |
eas.json |
software | healthy | eas.json |
package.json |
software | healthy | package.json |
firebase.json |
software | healthy | firebase.json |
package-lock.json |
software | healthy | package-lock.json |
app.json |
software | healthy | app.json |
firestore.indexes.json |
software | healthy | firestore.indexes.json |
STORE_RELEASE.md |
software | healthy | STORE_RELEASE.md |
tsconfig.json |
software | healthy | tsconfig.json |
SETUP.md |
software | healthy | SETUP.md |
transcribe.ts |
software | healthy | api/transcribe.ts |
moderate.ts |
software | healthy | api/moderate.ts |
chat.ts |
software | healthy | api/chat.ts |
_auth.ts |
software | healthy | api/_auth.ts |
community-moderation.md |
software | healthy | docs/community-moderation.md |
privacy.html |
software | healthy | docs/privacy.html |
app-store-review-resubmission.md |
software | healthy | docs/app-store-review-resubmission.md |
play_edits.mjs |
software | healthy | scripts/play_edits.mjs |
post_datasafety.mjs |
software | healthy | scripts/post_datasafety.mjs |
gen_datasafety.py |
software | healthy | scripts/gen_datasafety.py |
asc_metadata.mjs |
software | healthy | scripts/asc_metadata.mjs |
push_listing.mjs |
software | healthy | scripts/push_listing.mjs |
check_play_access.mjs |
software | healthy | scripts/check_play_access.mjs |
README.md |
software | healthy | fastlane/README.md |
AuthBootstrap.tsx |
software | healthy | components/AuthBootstrap.tsx |
MedicalDisclaimer.tsx |
software | healthy | components/MedicalDisclaimer.tsx |
AiConsentGate.tsx |
software | healthy | components/AiConsentGate.tsx |
Button.tsx |
software | healthy | components/ui/Button.tsx |
TabBar.tsx |
software | healthy | components/ui/TabBar.tsx |
Text.tsx |
software | healthy | components/ui/Text.tsx |
Pill.tsx |
software | healthy | components/ui/Pill.tsx |
Screen.tsx |
software | healthy | components/ui/Screen.tsx |
Card.tsx |
software | healthy | components/ui/Card.tsx |
STORE_LISTING.md |
software | healthy | assets/store/STORE_LISTING.md |
voice-therapy.tsx |
software | healthy | app/voice-therapy.tsx |
grounding.tsx |
software | healthy | app/grounding.tsx |
therapists.tsx |
software | healthy | app/therapists.tsx |
blog.tsx |
software | healthy | app/blog.tsx |
checkin.tsx |
software | healthy | app/checkin.tsx |
sos.tsx |
software | healthy | app/sos.tsx |
places.tsx |
software | healthy | app/places.tsx |
chat.tsx |
software | healthy | app/chat.tsx |
mood.tsx |
software | healthy | app/mood.tsx |
activity.tsx |
software | healthy | app/activity.tsx |
breathe.tsx |
software | healthy | app/breathe.tsx |
about.tsx |
software | healthy | app/about.tsx |
index.tsx |
software | healthy | app/index.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
VoiceTherapy |
frontend | healthy | app/voice-therapy.tsx |
Grounding |
frontend | healthy | app/grounding.tsx |
Therapists |
frontend | healthy | app/therapists.tsx |
Blog |
frontend | healthy | app/blog.tsx |
CheckIn |
frontend | healthy | app/checkin.tsx |
SOS |
frontend | healthy | app/sos.tsx |
Places |
frontend | healthy | app/places.tsx |
Chat |
frontend | healthy | app/chat.tsx |
Mood |
frontend | healthy | app/mood.tsx |
Activity |
frontend | healthy | app/activity.tsx |
Breathe |
frontend | healthy | app/breathe.tsx |
About |
frontend | healthy | app/about.tsx |
Index |
frontend | healthy | app/index.tsx |
Sleep |
frontend | healthy | app/sleep.tsx |
RootLayout |
frontend | healthy | app/_layout.tsx |
Onboarding |
frontend | healthy | app/onboarding.tsx |
Meditate |
frontend | healthy | app/meditate.tsx |
ArticleDetail |
frontend | healthy | app/blog/[id].tsx |
SignIn |
frontend | healthy | app/auth/sign-in.tsx |
ProfileEdit |
frontend | healthy | app/auth/profile-edit.tsx |
NewEntry |
frontend | healthy | app/journal/new.tsx |
JournalList |
frontend | healthy | app/journal/index.tsx |
JournalDetail |
frontend | healthy | app/journal/[id].tsx |
Bookings |
frontend | healthy | app/booking/index.tsx |
Booking |
frontend | healthy | app/booking/[therapistId].tsx |
CircleFeed |
frontend | healthy | app/community/[circleId].tsx |
Moderate |
frontend | healthy | app/community/moderate.tsx |
Community |
frontend | healthy | app/community/index.tsx |
CommunityGuidelines |
frontend | healthy | app/community/guidelines.tsx |
Tools |
frontend | healthy | app/(tabs)/tools.tsx |
Profile |
frontend | healthy | app/(tabs)/profile.tsx |
Home |
frontend | healthy | app/(tabs)/index.tsx |
Connect |
frontend | healthy | app/(tabs)/connect.tsx |
TabsLayout |
frontend | healthy | app/(tabs)/_layout.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
api |
software | healthy | api |
docs |
software | healthy | docs |
scripts |
software | healthy | scripts |
fastlane |
software | healthy | fastlane |
components |
software | healthy | components |
ui |
software | healthy | components/ui |
assets |
software | healthy | assets |
store |
software | healthy | assets/store |
app |
software | healthy | app |
blog |
software | healthy | app/blog |
auth |
software | healthy | app/auth |
journal |
software | healthy | app/journal |
booking |
software | healthy | app/booking |
community |
software | healthy | app/community |
(tabs) |
software | healthy | app/(tabs) |
lib |
software | healthy | lib |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::scripts/push_listing.mjs |
security | healthy | scripts/push_listing.mjs |
auth::scripts/post_datasafety.mjs |
security | healthy | scripts/post_datasafety.mjs |
auth::scripts/check_play_access.mjs |
security | healthy | scripts/check_play_access.mjs |
auth::scripts/play_edits.mjs |
security | healthy | scripts/play_edits.mjs |
auth::scripts/gen_datasafety.py |
security | healthy | scripts/gen_datasafety.py |
auth::scripts/asc_metadata.mjs |
security | healthy | scripts/asc_metadata.mjs |
auth::lib/auth.ts |
security | healthy | lib/auth.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-c4mov0ij |
software | healthy | /tmp/repobility-clone-c4mov0ij |
| Label | Layer | Status | Path |
|---|---|---|---|
redis |
data | healthy | api/_auth.ts |
This page is publicly accessible at:
https://repobility.com/scan/8e16b6fd-1d96-4fe5-a8ab-230a0d3d9abb/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/8e16b6fd-1d96-4fe5-a8ab-230a0d3d9abb/
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.