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.

anhuet/marketplace

https://github.com/anhuet/marketplace · scanned 2026-06-17 01:33 UTC (1 month, 2 weeks ago)

38 raw signals (0 security + 38 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 2 weeks ago · v2 · last Δ +3.2 (diff) · 37 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 678 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
R software healthy infra/cdk.out/asset.faa95a81ae7d7373f3e1f242268f904eb748d8d…
u software healthy infra/cdk.out/asset.faa95a81ae7d7373f3e1f242268f904eb748d8d…
D software healthy infra/cdk.out/asset.faa95a81ae7d7373f3e1f242268f904eb748d8d…
b software healthy infra/cdk.out/asset.faa95a81ae7d7373f3e1f242268f904eb748d8d…
S software healthy infra/cdk.out/asset.faa95a81ae7d7373f3e1f242268f904eb748d8d…
F software healthy infra/cdk.out/asset.faa95a81ae7d7373f3e1f242268f904eb748d8d…
_ software healthy infra/cdk.out/asset.faa95a81ae7d7373f3e1f242268f904eb748d8d…
U software healthy infra/cdk.out/asset.faa95a81ae7d7373f3e1f242268f904eb748d8d…
N software healthy infra/cdk.out/asset.faa95a81ae7d7373f3e1f242268f904eb748d8d…
W software healthy infra/cdk.out/asset.faa95a81ae7d7373f3e1f242268f904eb748d8d…
containerPort software healthy infra/lib/network-stack.ts:containerPort
dbPort software healthy infra/lib/network-stack.ts:dbPort
dbName software healthy infra/lib/app-stack.ts:dbName
dbPort software healthy infra/lib/app-stack.ts:dbPort
containerPort software healthy infra/lib/app-stack.ts:containerPort
desiredCount software healthy infra/lib/app-stack.ts:desiredCount
cpu software healthy infra/lib/app-stack.ts:cpu
memory software healthy infra/lib/app-stack.ts:memory
s3Prefix software healthy infra/lib/app-stack.ts:s3Prefix
verifyAuth0Token software healthy apps/backend/src/index.ts:verifyAuth0Token
startConversation software healthy apps/backend/src/controllers/chatController.ts:startConvers…
getMyConversations software healthy apps/backend/src/controllers/chatController.ts:getMyConvers…
getMessages software healthy apps/backend/src/controllers/chatController.ts:getMessages
sendMessage software healthy apps/backend/src/controllers/chatController.ts:sendMessage
nearbyListings software healthy apps/backend/src/controllers/discoveryController.ts:nearbyL…
listCategories software healthy apps/backend/src/controllers/discoveryController.ts:listCat…
validateInvite software healthy apps/backend/src/controllers/authController.ts:validateInvi…
redeemInvite software healthy apps/backend/src/controllers/authController.ts:redeemInvite
getMe software healthy apps/backend/src/controllers/authController.ts:getMe
isReservedName software healthy apps/backend/src/controllers/userController.ts:isReservedNa…
updateMe software healthy apps/backend/src/controllers/userController.ts:updateMe
checkDisplayName software healthy apps/backend/src/controllers/userController.ts:checkDisplay…
uploadMyAvatar software healthy apps/backend/src/controllers/userController.ts:uploadMyAvat…
parseVoiceListingHandler software healthy apps/backend/src/controllers/voiceController.ts:parseVoiceL…
validateCode software healthy apps/backend/src/controllers/inviteController.ts:validateCo…
getMyInviteCode software healthy apps/backend/src/controllers/inviteController.ts:getMyInvit…
createReviewHandler software healthy apps/backend/src/controllers/reviewController.ts:createRevi…
getUserReviewsHandler software healthy apps/backend/src/controllers/reviewController.ts:getUserRev…
getUserRatingHandler software healthy apps/backend/src/controllers/reviewController.ts:getUserRat…
resolveCategoryId software healthy apps/backend/src/controllers/listingController.ts:resolveCa…
processUploadedImages software healthy apps/backend/src/controllers/listingController.ts:processUp…
handleOwnershipError software healthy apps/backend/src/controllers/listingController.ts:handleOwn…
createListingHandler software healthy apps/backend/src/controllers/listingController.ts:createLis…
getListingHandler software healthy apps/backend/src/controllers/listingController.ts:getListin…
updateListingHandler software healthy apps/backend/src/controllers/listingController.ts:updateLis…
addListingImagesHandler software healthy apps/backend/src/controllers/listingController.ts:addListin…
deleteListingImageHandler software healthy apps/backend/src/controllers/listingController.ts:deleteLis…
deleteListingHandler software healthy apps/backend/src/controllers/listingController.ts:deleteLis…
updateListingStatusHandler software healthy apps/backend/src/controllers/listingController.ts:updateLis…
getListingBuyersHandler software healthy apps/backend/src/controllers/listingController.ts:getListin…

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
.env.example software healthy .env.example
CLAUDE.md software healthy CLAUDE.md
PRD.md software healthy PRD.md
TODO.md software healthy TODO.md
tsconfig.base.json software healthy tsconfig.base.json
skills-lock.json software healthy skills-lock.json
.eslintrc.js software healthy .eslintrc.js
README.md software healthy README.md
eas.json software healthy eas.json
SOUL.md software healthy SOUL.md
package.json software healthy package.json
yarn.lock software healthy yarn.lock
START_HERE.md software healthy START_HERE.md
app.json software healthy app.json
tsconfig.json software healthy tsconfig.json
package.json software healthy packages/shared/package.json
tsconfig.json software healthy packages/shared/tsconfig.json
index.ts software healthy packages/shared/src/index.ts
index.ts software healthy packages/shared/src/types/index.ts
categories.ts software healthy packages/shared/src/constants/categories.ts
eas-build-pre-install.sh software healthy scripts/eas-build-pre-install.sh
build-testflight.sh software healthy scripts/build-testflight.sh
fix-hoisting.sh software healthy scripts/fix-hoisting.sh
PULL_REQUEST_TEMPLATE.md software healthy .github/PULL_REQUEST_TEMPLATE.md
UX_DESIGN_SPEC.md software healthy docs/content/UX_DESIGN_SPEC.md
ARCHITECTURE.md software healthy docs/technical/ARCHITECTURE.md
DECISIONS.md software healthy docs/technical/DECISIONS.md
DATABASE.md software healthy docs/technical/DATABASE.md
BACKEND_DEPLOY.md software healthy docs/technical/BACKEND_DEPLOY.md
API.md software healthy docs/technical/API.md
cdk.json software healthy infra/cdk.json
package-lock.json software healthy infra/package-lock.json
package.json software healthy infra/package.json
tsconfig.json software healthy infra/tsconfig.json
index.js software healthy infra/cdk.out/asset.faa95a81ae7d7373f3e1f242268f904eb748d8d…
network-stack.ts software healthy infra/lib/network-stack.ts
app-stack.ts software healthy infra/lib/app-stack.ts
package.json software healthy apps/backend/package.json
Dockerfile software healthy apps/backend/Dockerfile
tsconfig.json software healthy apps/backend/tsconfig.json
index.ts software healthy apps/backend/src/index.ts
chatController.ts software healthy apps/backend/src/controllers/chatController.ts
discoveryController.ts software healthy apps/backend/src/controllers/discoveryController.ts
authController.ts software healthy apps/backend/src/controllers/authController.ts
userController.ts software healthy apps/backend/src/controllers/userController.ts
voiceController.ts software healthy apps/backend/src/controllers/voiceController.ts
inviteController.ts software healthy apps/backend/src/controllers/inviteController.ts
reviewController.ts software healthy apps/backend/src/controllers/reviewController.ts
listingController.ts software healthy apps/backend/src/controllers/listingController.ts
pushTokenController.ts software healthy apps/backend/src/controllers/pushTokenController.ts

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
packages software healthy packages
shared software healthy packages/shared
src software healthy packages/shared/src
types software healthy packages/shared/src/types
constants software healthy packages/shared/src/constants
scripts software healthy scripts
.github software healthy .github
docs software healthy docs
content software healthy docs/content
technical software healthy docs/technical
infra software healthy infra
cdk.out software healthy infra/cdk.out
asset.faa95a81ae7d7373f3e1f242268f904eb748d8d0fdd306e8a6fe5… software healthy infra/cdk.out/asset.faa95a81ae7d7373f3e1f242268f904eb748d8d…
lib software healthy infra/lib
apps software healthy apps
backend software healthy apps/backend
src software healthy apps/backend/src
controllers software healthy apps/backend/src/controllers
middleware software healthy apps/backend/src/middleware
lib software healthy apps/backend/src/lib
services software healthy apps/backend/src/services
routes software healthy apps/backend/src/routes
prisma software healthy apps/backend/prisma
migrations software healthy apps/backend/prisma/migrations
20260526000000_displayname_uniqueness software healthy apps/backend/prisma/migrations/20260526000000_displayname_u…
20260421000000_add_saved_listings software healthy apps/backend/prisma/migrations/20260421000000_add_saved_lis…
20260410170133_initial_schema software healthy apps/backend/prisma/migrations/20260410170133_initial_schema
20260520000000_multi_use_invite_codes software healthy apps/backend/prisma/migrations/20260520000000_multi_use_inv…
20260421100000_add_buyer_to_listing software healthy apps/backend/prisma/migrations/20260421100000_add_buyer_to_…
mobile software healthy apps/mobile
plugins software healthy apps/mobile/plugins
scripts software healthy apps/mobile/scripts
src software healthy apps/mobile/src
hooks software healthy apps/mobile/src/hooks
screens software healthy apps/mobile/src/screens
browse software healthy apps/mobile/src/screens/browse
profile software healthy apps/mobile/src/screens/profile
chat software healthy apps/mobile/src/screens/chat
auth software healthy apps/mobile/src/screens/auth
search software healthy apps/mobile/src/screens/search
saved software healthy apps/mobile/src/screens/saved
sell software healthy apps/mobile/src/screens/sell
theme software healthy apps/mobile/src/theme
components software healthy apps/mobile/src/components
store software healthy apps/mobile/src/store
navigation software healthy apps/mobile/src/navigation
lib software healthy apps/mobile/src/lib
android software healthy apps/mobile/android
app software healthy apps/mobile/android/app
src software healthy apps/mobile/android/app/src

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
USE /api/v1 api healthy apps/backend/src/index.ts
USE /health api healthy apps/backend/src/routes/index.ts
USE /auth api healthy apps/backend/src/routes/index.ts
USE /invites api healthy apps/backend/src/routes/index.ts
USE /listings api healthy apps/backend/src/routes/index.ts
USE /discover api healthy apps/backend/src/routes/index.ts
USE /reviews api healthy apps/backend/src/routes/index.ts
USE /users api healthy apps/backend/src/routes/index.ts
USE /conversations api healthy apps/backend/src/routes/index.ts
USE /push-tokens api healthy apps/backend/src/routes/index.ts
USE /saved api healthy apps/backend/src/routes/index.ts
GET /nearby api healthy apps/backend/src/routes/discovery.ts
GET /categories api healthy apps/backend/src/routes/discovery.ts
POST / api healthy apps/backend/src/routes/pushTokens.ts
DELETE /:token api healthy apps/backend/src/routes/pushTokens.ts
PATCH /me api healthy apps/backend/src/routes/users.ts
GET /check-displayname api healthy apps/backend/src/routes/users.ts
POST /me/avatar api healthy apps/backend/src/routes/users.ts
GET /:id/reviews api healthy apps/backend/src/routes/users.ts
GET /:id/rating api healthy apps/backend/src/routes/users.ts
GET /seller/:sellerId api healthy apps/backend/src/routes/listings.ts
GET /:id api healthy apps/backend/src/routes/listings.ts
POST /voice-parse api healthy apps/backend/src/routes/listings.ts
PUT /:id api healthy apps/backend/src/routes/listings.ts
DELETE /:id api healthy apps/backend/src/routes/listings.ts
PATCH /:id/status api healthy apps/backend/src/routes/listings.ts
GET /:id/buyers api healthy apps/backend/src/routes/listings.ts
POST /:id/images api healthy apps/backend/src/routes/listings.ts
DELETE /:id/images/:imageId api healthy apps/backend/src/routes/listings.ts
POST /validate-invite api healthy apps/backend/src/routes/auth.ts
POST /redeem-invite api healthy apps/backend/src/routes/auth.ts
GET /me api healthy apps/backend/src/routes/auth.ts
GET / api healthy apps/backend/src/routes/saved.ts
GET /ids api healthy apps/backend/src/routes/saved.ts
GET /:listingId api healthy apps/backend/src/routes/saved.ts
DELETE /:listingId api healthy apps/backend/src/routes/saved.ts
GET /validate/:code api healthy apps/backend/src/routes/invites.ts
GET /mine api healthy apps/backend/src/routes/invites.ts
GET /:id/messages api healthy apps/backend/src/routes/conversations.ts
POST /:id/messages api healthy apps/backend/src/routes/conversations.ts
POST /auth/redeem-invite api healthy apps/mobile/src/screens/auth/SignupScreen.tsx
PATCH /users/me api healthy apps/mobile/src/lib/api.ts
GET /discover/nearby api healthy apps/mobile/src/lib/api.ts
POST /listings api healthy apps/mobile/src/lib/api.ts
POST /conversations api healthy apps/mobile/src/lib/api.ts
GET /conversations api healthy apps/mobile/src/lib/api.ts
POST /reviews api healthy apps/mobile/src/lib/api.ts
GET /saved api healthy apps/mobile/src/lib/api.ts
POST /saved api healthy apps/mobile/src/lib/api.ts
POST /push-tokens api healthy apps/mobile/src/lib/api.ts

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
App frontend healthy apps/mobile/App.tsx
ListingDetailScreen frontend healthy apps/mobile/src/screens/browse/ListingDetailScreen.tsx
BrowseScreen frontend healthy apps/mobile/src/screens/browse/BrowseScreen.tsx
MyListingsScreen frontend healthy apps/mobile/src/screens/profile/MyListingsScreen.tsx
ProfileScreen frontend healthy apps/mobile/src/screens/profile/ProfileScreen.tsx
UserProfileScreen frontend healthy apps/mobile/src/screens/profile/UserProfileScreen.tsx
WriteReviewScreen frontend healthy apps/mobile/src/screens/profile/WriteReviewScreen.tsx
EditProfileScreen frontend healthy apps/mobile/src/screens/profile/EditProfileScreen.tsx
SettingsScreen frontend healthy apps/mobile/src/screens/profile/SettingsScreen.tsx
ChatThreadScreen frontend healthy apps/mobile/src/screens/chat/ChatThreadScreen.tsx
ConversationListScreen frontend healthy apps/mobile/src/screens/chat/ConversationListScreen.tsx
ProfileSetupScreen frontend healthy apps/mobile/src/screens/auth/ProfileSetupScreen.tsx
SignupScreen frontend healthy apps/mobile/src/screens/auth/SignupScreen.tsx
LoginScreen frontend healthy apps/mobile/src/screens/auth/LoginScreen.tsx
SearchScreen frontend healthy apps/mobile/src/screens/search/SearchScreen.tsx
SavedScreen frontend healthy apps/mobile/src/screens/saved/SavedScreen.tsx
CameraCaptureScreen frontend healthy apps/mobile/src/screens/sell/CameraCaptureScreen.tsx
PostListingScreen frontend healthy apps/mobile/src/screens/sell/PostListingScreen.tsx
InteractiveStarRating frontend healthy apps/mobile/src/components/InteractiveStarRating.tsx
PrimaryButton frontend healthy apps/mobile/src/components/PrimaryButton.tsx
InviteCodeInput frontend healthy apps/mobile/src/components/InviteCodeInput.tsx
ScreenHeader frontend healthy apps/mobile/src/components/ScreenHeader.tsx
InactiveUserBanner frontend healthy apps/mobile/src/components/InactiveUserBanner.tsx
StarRating frontend healthy apps/mobile/src/components/StarRating.tsx
FormInput frontend healthy apps/mobile/src/components/FormInput.tsx
MainNavigator frontend healthy apps/mobile/src/navigation/MainNavigator.tsx
RootNavigator frontend healthy apps/mobile/src/navigation/RootNavigator.tsx
ChatHeaderTitle frontend healthy apps/mobile/src/navigation/ChatHeaderTitle.tsx
AuthNavigator frontend healthy apps/mobile/src/navigation/AuthNavigator.tsx

LabelLayerStatusPath
auth::apps/mobile/app.config.js security healthy apps/mobile/app.config.js
auth::skills-lock.json security healthy skills-lock.json
auth::apps/backend/package.json security healthy apps/backend/package.json
auth::apps/backend/src/index.ts security healthy apps/backend/src/index.ts
auth::apps/mobile/README.md security healthy apps/mobile/README.md
auth::.env.example security healthy .env.example
auth::apps/mobile/src/screens/auth/SignupScreen.tsx security healthy apps/mobile/src/screens/auth/SignupScreen.tsx
auth::apps/mobile/eas.json security healthy apps/mobile/eas.json
auth::apps/backend/src/middleware/auth.ts security healthy apps/backend/src/middleware/auth.ts
auth::apps/backend/src/controllers/authController.ts security healthy apps/backend/src/controllers/authController.ts
auth::apps/mobile/.env.example security healthy apps/mobile/.env.example
auth::apps/backend/src/middleware/attachUser.ts security healthy apps/backend/src/middleware/attachUser.ts
auth::apps/backend/src/routes/auth.ts security healthy apps/backend/src/routes/auth.ts
auth::infra/lib/app-stack.ts security healthy infra/lib/app-stack.ts
auth::README.md security healthy README.md
auth::apps/backend/src/services/userService.ts security healthy apps/backend/src/services/userService.ts
auth::apps/mobile/src/screens/auth/LoginScreen.tsx security healthy apps/mobile/src/screens/auth/LoginScreen.tsx
auth::apps/backend/src/controllers/userController.ts security healthy apps/backend/src/controllers/userController.ts
auth::apps/mobile/src/lib/auth.ts security healthy apps/mobile/src/lib/auth.ts

LabelLayerStatusPath
saved_listings data healthy apps/backend/prisma/migrations/20260421000000_add_saved_lis…
users data healthy apps/backend/prisma/migrations/20260410170133_initial_schem…
invite_codes data healthy apps/backend/prisma/migrations/20260410170133_initial_schem…
categories data healthy apps/backend/prisma/migrations/20260410170133_initial_schem…
listings data healthy apps/backend/prisma/migrations/20260410170133_initial_schem…
listing_images data healthy apps/backend/prisma/migrations/20260410170133_initial_schem…
conversations data healthy apps/backend/prisma/migrations/20260410170133_initial_schem…
messages data healthy apps/backend/prisma/migrations/20260410170133_initial_schem…
reviews data healthy apps/backend/prisma/migrations/20260410170133_initial_schem…
push_tokens data healthy apps/backend/prisma/migrations/20260410170133_initial_schem…

LabelLayerStatusPath
NetworkStack software healthy infra/lib/network-stack.ts:NetworkStack
AppStack software healthy infra/lib/app-stack.ts:AppStack
AppError software healthy apps/backend/src/middleware/errorHandler.ts:AppError
DisplayNameTakenError software healthy apps/backend/src/services/userService.ts:DisplayNameTakenEr…
MapViewErrorBoundary software healthy apps/mobile/src/screens/sell/PostListingScreen.tsx:MapViewE…
AppErrorBoundary software healthy apps/mobile/src/components/AppErrorBoundary.tsx:AppErrorBou…

LabelLayerStatusPath
migration.sql data healthy apps/backend/prisma/migrations/20260526000000_displayname_u…
migration.sql data healthy apps/backend/prisma/migrations/20260421000000_add_saved_lis…
migration.sql data healthy apps/backend/prisma/migrations/20260410170133_initial_schem…
migration.sql data healthy apps/backend/prisma/migrations/20260520000000_multi_use_inv…
migration.sql data healthy apps/backend/prisma/migrations/20260421100000_add_buyer_to_…

LabelLayerStatusPath
10.0.0.0 network healthy infra/cdk.json
54.175.34.74 network healthy apps/mobile/README.md
10.0.2.2 network healthy apps/mobile/README.md

LabelLayerStatusPath
postgresql data healthy .env.example
postgres data healthy infra/lib/app-stack.ts

LabelLayerStatusPath
port:3000 network healthy .env.example
port:5432 network healthy apps/mobile/README.md

LabelLayerStatusPath
vps::aws hardware healthy .env.example
vps::ec2 hardware healthy README.md

LabelLayerStatusPath
/api/v1/health frontend healthy infra/lib/app-stack.ts
/userinfo frontend healthy apps/backend/src/middleware/attachUser.ts

LabelLayerStatusPath
anhuet__marketplace software healthy /data/fable5_failed_archive/anhuet__marketplace

LabelLayerStatusPath
loadbalancer network healthy infra/lib/app-stack.ts

LabelLayerStatusPath
image::apps/backend/Dockerfile hardware healthy apps/backend/Dockerfile
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/80c274b1-c465-47fd-8df7-9c130534b882/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/80c274b1-c465-47fd-8df7-9c130534b882/

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.