https://github.com/RedInn7/gomall
· scanned 2026-06-15 23:48 UTC (2 months, 3 weeks ago)
18 raw signals (0 security + 18 graph)
Last scanned 2 months, 3 weeks ago · v1 · 18 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 541 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 |
|---|---|---|---|
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
Dockerfile |
software | healthy | Dockerfile |
package-lock.json |
software | healthy | package-lock.json |
go.mod |
software | healthy | go.mod |
Makefile |
software | healthy | Makefile |
docker-compose.yml |
software | healthy | docker-compose.yml |
common.go |
software | healthy | types/common.go |
common.go |
software | healthy | consts/common.go |
user.go |
software | healthy | consts/user.go |
oss.go |
software | healthy | consts/oss.go |
order.go |
software | healthy | consts/order.go |
track.go |
software | healthy | consts/track.go |
http_code.go |
software | healthy | consts/http_code.go |
product.go |
software | healthy | consts/product.go |
config_for_test_.go |
software | healthy | config/config_for_test_.go |
i18n.go |
software | healthy | config/i18n.go |
config.go |
software | healthy | config/config.go |
zh-cn.yaml |
software | healthy | config/locales/zh-cn.yaml |
config.example.yaml |
software | healthy | config/locales/config.example.yaml |
agent.yaml |
software | healthy | config/locales/agent.yaml |
address.sql |
software | healthy | config/sql/address.sql |
admin.sql |
software | healthy | config/sql/admin.sql |
favorite.sql |
software | healthy | config/sql/favorite.sql |
user.sql |
software | healthy | config/sql/user.sql |
product_img.sql |
software | healthy | config/sql/product_img.sql |
category.sql |
software | healthy | config/sql/category.sql |
notice.sql |
software | healthy | config/sql/notice.sql |
order.sql |
software | healthy | config/sql/order.sql |
skill_product.sql |
software | healthy | config/sql/skill_product.sql |
carousel.sql |
software | healthy | config/sql/carousel.sql |
cart.sql |
software | healthy | config/sql/cart.sql |
skill_goods.sql |
software | healthy | config/sql/skill_goods.sql |
init.sql |
software | healthy | config/sql/init.sql |
product.sql |
software | healthy | config/sql/product.sql |
httpcache.go |
software | healthy | middleware/httpcache.go |
cors.go |
software | healthy | middleware/cors.go |
circuitbreaker.go |
software | healthy | middleware/circuitbreaker.go |
ratelimit_test.go |
software | healthy | middleware/ratelimit_test.go |
idempotency.go |
software | healthy | middleware/idempotency.go |
circuitbreaker_test.go |
software | healthy | middleware/circuitbreaker_test.go |
track.go |
software | healthy | middleware/track.go |
httpcache_test.go |
software | healthy | middleware/httpcache_test.go |
jwt.go |
software | healthy | middleware/jwt.go |
ratelimit.go |
software | healthy | middleware/ratelimit.go |
rbac.go |
software | healthy | middleware/rbac.go |
handler.go |
software | healthy | internal/money/handler.go |
ledger_repo.go |
software | healthy | internal/money/ledger_repo.go |
routes.go |
software | healthy | internal/money/routes.go |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
types |
software | healthy | types |
consts |
software | healthy | consts |
config |
software | healthy | config |
locales |
software | healthy | config/locales |
sql |
software | healthy | config/sql |
middleware |
software | healthy | middleware |
internal |
software | healthy | internal |
money |
software | healthy | internal/money |
address |
software | healthy | internal/address |
preorder |
software | healthy | internal/preorder |
groupbuy |
software | healthy | internal/groupbuy |
product |
software | healthy | internal/product |
shared |
software | healthy | internal/shared |
response |
software | healthy | internal/shared/response |
outbox |
software | healthy | internal/shared/outbox |
dbmodel |
software | healthy | internal/shared/dbmodel |
coupon |
software | healthy | internal/coupon |
cart |
software | healthy | internal/cart |
notice |
software | healthy | internal/notice |
admin |
software | healthy | internal/admin |
idempotency |
software | healthy | internal/idempotency |
carousel |
software | healthy | internal/carousel |
order |
software | healthy | internal/order |
user |
software | healthy | internal/user |
redpacket |
software | healthy | internal/redpacket |
category |
software | healthy | internal/category |
skill |
software | healthy | internal/skill |
migrate |
software | healthy | internal/migrate |
refund |
software | healthy | internal/refund |
favorite |
software | healthy | internal/favorite |
promo |
software | healthy | internal/promo |
payment |
software | healthy | internal/payment |
docs |
software | healthy | docs |
blog |
software | healthy | docs/blog |
architecture |
software | healthy | docs/architecture |
slides-pipeline |
software | healthy | docs/slides-pipeline |
slides |
software | healthy | docs/slides |
cmd |
software | healthy | cmd |
grpc |
software | healthy | cmd/grpc |
data_cleaner |
software | healthy | cmd/data_cleaner |
data_generator |
software | healthy | cmd/data_generator |
product |
software | healthy | cmd/data_generator/product |
repository |
software | healthy | repository |
milvus |
software | healthy | repository/milvus |
es |
software | healthy | repository/es |
rabbitmq |
software | healthy | repository/rabbitmq |
cache |
software | healthy | repository/cache |
db |
software | healthy | repository/db |
dao |
software | healthy | repository/db/dao |
routes |
software | healthy | routes |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
setup |
software | healthy | stressTest/idempotency_replay.js:setup |
setup |
software | healthy | stressTest/coupon_claim_redis.js:setup |
setup |
software | healthy | stressTest/coupon_claim_db.js:setup |
App |
software | healthy | web/src/App.tsx:App |
fn |
software | healthy | web/src/App.tsx:fn |
Nav |
software | healthy | web/src/components/Nav.tsx:Nav |
fn |
software | healthy | web/src/components/Nav.tsx:fn |
go |
software | healthy | web/src/components/Nav.tsx:go |
Cursor |
software | healthy | web/src/components/Atmosphere.tsx:Cursor |
move |
software | healthy | web/src/components/Atmosphere.tsx:move |
over |
software | healthy | web/src/components/Atmosphere.tsx:over |
out |
software | healthy | web/src/components/Atmosphere.tsx:out |
loop |
software | healthy | web/src/components/Atmosphere.tsx:loop |
Grain |
software | healthy | web/src/components/Atmosphere.tsx:Grain |
Loader |
software | healthy | web/src/components/Atmosphere.tsx:Loader |
Ticker |
software | healthy | web/src/components/Atmosphere.tsx:Ticker |
SearchOverlay |
software | healthy | web/src/components/Overlays.tsx:SearchOverlay |
ProductDetail |
software | healthy | web/src/components/Overlays.tsx:ProductDetail |
CartDrawer |
software | healthy | web/src/components/Overlays.tsx:CartDrawer |
Hero |
software | healthy | web/src/components/Hero.tsx:Hero |
fn |
software | healthy | web/src/components/Hero.tsx:fn |
go |
software | healthy | web/src/components/Hero.tsx:go |
Editorial |
software | healthy | web/src/components/Sections.tsx:Editorial |
Promise |
software | healthy | web/src/components/Sections.tsx:Promise |
Signup |
software | healthy | web/src/components/Sections.tsx:Signup |
Footer |
software | healthy | web/src/components/Sections.tsx:Footer |
go |
software | healthy | web/src/components/Sections.tsx:go |
noop |
software | healthy | web/src/components/Sections.tsx:noop |
Card |
software | healthy | web/src/components/Collection.tsx:Card |
Collection |
software | healthy | web/src/components/Collection.tsx:Collection |
ValueStrip |
software | healthy | web/src/components/Collection.tsx:ValueStrip |
yuan |
software | healthy | web/src/lib/util.ts:yuan |
asset |
software | healthy | web/src/lib/util.ts:asset |
priceOf |
software | healthy | web/src/lib/util.ts:priceOf |
cx |
software | healthy | web/src/lib/util.ts:cx |
no3 |
software | healthy | web/src/lib/util.ts:no3 |
reveal |
software | healthy | web/src/hooks/useReveal.ts:reveal |
inViewport |
software | healthy | web/src/hooks/useReveal.ts:inViewport |
wire |
software | healthy | web/src/hooks/useReveal.ts:wire |
useReveal |
software | healthy | web/src/hooks/useReveal.ts:useReveal |
useRevealAll |
software | healthy | web/src/hooks/useReveal.ts:useRevealAll |
load |
software | healthy | web/src/hooks/useCart.ts:load |
useCart |
software | healthy | web/src/hooks/useCart.ts:useCart |
| Label | Layer | Status | Path |
|---|---|---|---|
port:5001 |
network | healthy | Dockerfile |
port:3306 |
network | healthy | docker-compose.yml |
port:6379 |
network | healthy | docker-compose.yml |
port:16686 |
network | healthy | docker-compose.yml |
port:9200 |
network | healthy | docker-compose.yml |
port:5672 |
network | healthy | docker-compose.yml |
port:15672 |
network | healthy | docker-compose.yml |
port:5601 |
network | healthy | docker-compose.yml |
port:11800 |
network | healthy | docker-compose.yml |
port:12800 |
network | healthy | docker-compose.yml |
port:8080 |
network | healthy | docker-compose.yml |
port:5173 |
network | healthy | web/vite.config.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
mysql |
hardware | healthy | docker-compose.yml |
redis |
hardware | healthy | docker-compose.yml |
jaeger |
hardware | healthy | docker-compose.yml |
elasticsearch |
hardware | healthy | docker-compose.yml |
rabbitmq |
hardware | healthy | docker-compose.yml |
kibana |
hardware | healthy | docker-compose.yml |
skywalking-oap |
hardware | healthy | docker-compose.yml |
skywalking-ui |
hardware | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::middleware/jwt.go |
security | healthy | middleware/jwt.go |
auth::README.md |
security | healthy | README.md |
auth::pkg/utils/jwt/jwt_test.go |
security | healthy | pkg/utils/jwt/jwt_test.go |
auth::docs/slides/README.md |
security | healthy | docs/slides/README.md |
auth::pkg/utils/jwt/jwt.go |
security | healthy | pkg/utils/jwt/jwt.go |
auth::go.mod |
security | healthy | go.mod |
auth::internal/user/service.go |
security | healthy | internal/user/service.go |
| Label | Layer | Status | Path |
|---|---|---|---|
mysql |
data | healthy | README.md |
redis |
data | healthy | README.md |
elasticsearch |
data | healthy | README.md |
sqlite |
data | healthy | go.mod |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::README.md |
security | healthy | README.md |
password_literal::consts/user.go |
security | healthy | consts/user.go |
password_literal::config/locales/config.example.yaml |
security | healthy | config/locales/config.example.yaml |
password_literal::pkg/e/msg.go |
security | healthy | pkg/e/msg.go |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | README.md |
1.1.1.1 |
network | healthy | middleware/ratelimit_test.go |
2.2.2.2 |
network | healthy | middleware/ratelimit_test.go |
| Label | Layer | Status | Path |
|---|---|---|---|
rabbitmq |
data | healthy | README.md |
kafka |
data | healthy | config/locales/config.example.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-uh7obhqw |
software | healthy | /tmp/repobility-clone-uh7obhqw |
| Label | Layer | Status | Path |
|---|---|---|---|
grpc::UserService |
api | healthy | proto/user/user.proto |
| Label | Layer | Status | Path |
|---|---|---|---|
mall_db |
data | healthy | config/sql/init.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | web/src/App.tsx |
This page is publicly accessible at:
https://repobility.com/scan/42d56ce1-4b15-48d9-8519-2b4b3af9fdaf/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/42d56ce1-4b15-48d9-8519-2b4b3af9fdaf/
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.