https://github.com/xingfanxia/dahua-dice-wxapp
· scanned 2026-06-16 01:02 UTC (2 months, 1 week ago)
15 raw signals (0 security + 15 graph)
Last scanned 2 months, 1 week ago · v1 · 15 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 896 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 |
|---|---|---|---|
makeState |
software | healthy | tests/round.test.ts:makeState |
playOut |
software | healthy | tests/components/localGame.test.ts:playOut |
createJoined |
software | healthy | tests/cloud/room.test.ts:createJoined |
created |
software | healthy | tests/cloud/room.test.ts:created |
joined |
software | healthy | tests/cloud/room.test.ts:joined |
getState |
software | healthy | tests/cloud/room.test.ts:getState |
res |
software | healthy | tests/cloud/room.test.ts:res |
rejoin |
software | healthy | tests/cloud/room.test.ts:rejoin |
r |
software | healthy | tests/cloud/room.test.ts:r |
ninth |
software | healthy | tests/cloud/room.test.ts:ninth |
started |
software | healthy | tests/cloud/room.test.ts:started |
myHand |
software | healthy | tests/cloud/room.test.ts:myHand |
wrongTurn |
software | healthy | tests/cloud/room.test.ts:wrongTurn |
tooLow |
software | healthy | tests/cloud/room.test.ts:tooLow |
okBid |
software | healthy | tests/cloud/room.test.ts:okBid |
challenged |
software | healthy | tests/cloud/room.test.ts:challenged |
s1 |
software | healthy | tests/cloud/room.test.ts:s1 |
s2 |
software | healthy | tests/cloud/room.test.ts:s2 |
next |
software | healthy | tests/cloud/room.test.ts:next |
hand |
software | healthy | tests/cloud/room.test.ts:hand |
ended |
software | healthy | tests/cloud/room.test.ts:ended |
f1 |
software | healthy | tests/cloud/room.test.ts:f1 |
f2 |
software | healthy | tests/cloud/room.test.ts:f2 |
rematch |
software | healthy | tests/cloud/room.test.ts:rematch |
left |
software | healthy | tests/cloud/room.test.ts:left |
last |
software | healthy | tests/cloud/room.test.ts:last |
updated |
software | healthy | tests/cloud/room.test.ts:updated |
outsider |
software | healthy | tests/cloud/room.test.ts:outsider |
ahead |
software | healthy | tests/cloud/room.test.ts:ahead |
state |
software | healthy | tests/cloud/room.test.ts:state |
first |
software | healthy | tests/cloud/room.test.ts:first |
second |
software | healthy | tests/cloud/room.test.ts:second |
fakeRoomDb |
software | healthy | tests/cloud/fake-db.ts:fakeRoomDb |
snap |
software | healthy | tests/hooks/useRoomSync.test.ts:snap |
fakeWatchFactory |
software | healthy | tests/hooks/useRoomSync.test.ts:fakeWatchFactory |
setup |
software | healthy | tests/hooks/useRoomSync.test.ts:setup |
sleep |
software | healthy | scripts/smoke/r3-smoke.mjs:sleep |
check |
software | healthy | scripts/smoke/r3-smoke.mjs:check |
texts |
software | healthy | scripts/smoke/r3-smoke.mjs:texts |
findText |
software | healthy | scripts/smoke/r3-smoke.mjs:findText |
sleep |
software | healthy | scripts/smoke/wxapp1-smoke.mjs:sleep |
check |
software | healthy | scripts/smoke/wxapp1-smoke.mjs:check |
fail |
software | healthy | scripts/smoke/wxapp4-smoke.mjs:fail |
sleep |
software | healthy | scripts/smoke/wxapp4-smoke.mjs:sleep |
waitFor |
software | healthy | scripts/smoke/wxapp4-smoke.mjs:waitFor |
modify |
software | healthy | scripts/smoke/wxapp4-smoke.mjs:modify |
__export |
software | healthy | cloudfunctions/room/index.js:__export |
now |
software | healthy | cloudfunctions/room/index.js:now |
wxRoomDb |
software | healthy | cloudfunctions/room/index.js:wxRoomDb |
withEnsure |
software | healthy | cloudfunctions/room/index.js:withEnsure |
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 |
skills-lock.json |
software | healthy | skills-lock.json |
README.md |
software | healthy | README.md |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
project.config.json |
software | healthy | project.config.json |
tsconfig.json |
software | healthy | tsconfig.json |
postcss.config.js |
software | healthy | postcss.config.js |
vitest.config.ts |
software | healthy | vitest.config.ts |
global.d.ts |
software | healthy | types/global.d.ts |
prod.ts |
software | healthy | config/prod.ts |
index.ts |
software | healthy | config/index.ts |
dev.ts |
software | healthy | config/dev.ts |
validate.test.ts |
software | healthy | tests/validate.test.ts |
round.test.ts |
software | healthy | tests/round.test.ts |
localGame.test.ts |
software | healthy | tests/components/localGame.test.ts |
handSummary.test.ts |
software | healthy | tests/components/handSummary.test.ts |
room.test.ts |
software | healthy | tests/cloud/room.test.ts |
fake-db.ts |
software | healthy | tests/cloud/fake-db.ts |
useRoomSync.test.ts |
software | healthy | tests/hooks/useRoomSync.test.ts |
wechat-miniprogram-friends-only-playbook.md |
software | healthy | docs/research/wechat-miniprogram-friends-only-playbook.md |
2026-06-11-wechat-miniprogram-port.md |
software | healthy | docs/research/2026-06-11-wechat-miniprogram-port.md |
2026-06-11-wxapp-plan.md |
software | healthy | docs/plans/2026-06-11-wxapp-plan.md |
2026-06-11-wxapp-design.md |
software | healthy | docs/specs/2026-06-11-wxapp-design.md |
upload-trial.mjs |
software | healthy | scripts/ops/upload-trial.mjs |
deploy-fn-ci.mjs |
software | healthy | scripts/ops/deploy-fn-ci.mjs |
devtools-lock.sh |
software | healthy | scripts/ops/devtools-lock.sh |
r3-smoke.mjs |
software | healthy | scripts/smoke/r3-smoke.mjs |
wxapp1-smoke.mjs |
software | healthy | scripts/smoke/wxapp1-smoke.mjs |
wxapp4-smoke.mjs |
software | healthy | scripts/smoke/wxapp4-smoke.mjs |
README.md |
software | healthy | assets/icon/README.md |
README.md |
software | healthy | assets/audio/README.md |
package.json |
software | healthy | cloudfunctions/qrcode/package.json |
index.js |
software | healthy | cloudfunctions/qrcode/index.js |
config.json |
software | healthy | cloudfunctions/qrcode/config.json |
package.json |
software | healthy | cloudfunctions/room/package.json |
index.js |
software | healthy | cloudfunctions/room/index.js |
stats.ts |
software | healthy | cloud-src/room/stats.ts |
schemas.ts |
software | healthy | cloud-src/room/schemas.ts |
index.ts |
software | healthy | cloud-src/room/index.ts |
rooms.ts |
software | healthy | cloud-src/room/rooms.ts |
main.ts |
software | healthy | cloud-src/room/main.ts |
cleanup.ts |
software | healthy | cloud-src/room/cleanup.ts |
rng.ts |
software | healthy | cloud-src/room/rng.ts |
db.ts |
software | healthy | cloud-src/room/db.ts |
round.ts |
software | healthy | engine/round.ts |
validate.ts |
software | healthy | engine/validate.ts |
types.ts |
software | healthy | engine/types.ts |
app.scss |
software | healthy | src/app.scss |
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 |
config |
software | healthy | config |
tests |
software | healthy | tests |
components |
software | healthy | tests/components |
cloud |
software | healthy | tests/cloud |
hooks |
software | healthy | tests/hooks |
docs |
software | healthy | docs |
research |
software | healthy | docs/research |
plans |
software | healthy | docs/plans |
specs |
software | healthy | docs/specs |
scripts |
software | healthy | scripts |
ops |
software | healthy | scripts/ops |
smoke |
software | healthy | scripts/smoke |
assets |
software | healthy | assets |
icon |
software | healthy | assets/icon |
audio |
software | healthy | assets/audio |
cloudfunctions |
software | healthy | cloudfunctions |
qrcode |
software | healthy | cloudfunctions/qrcode |
room |
software | healthy | cloudfunctions/room |
cloud-src |
software | healthy | cloud-src |
room |
software | healthy | cloud-src/room |
engine |
software | healthy | engine |
src |
software | healthy | src |
components |
software | healthy | src/components |
game |
software | healthy | src/components/game |
lib |
software | healthy | src/lib |
pages |
software | healthy | src/pages |
bot |
software | healthy | src/pages/bot |
room |
software | healthy | src/pages/room |
index |
software | healthy | src/pages/index |
solo |
software | healthy | src/pages/solo |
hooks |
software | healthy | src/hooks |
| Label | Layer | Status | Path |
|---|---|---|---|
/bot/index.config |
frontend | healthy | src/pages/bot/index.config.ts |
/bot/ |
frontend | healthy | src/pages/bot/index.tsx |
/room/index.config |
frontend | healthy | src/pages/room/index.config.ts |
/room/ |
frontend | healthy | src/pages/room/index.tsx |
/index/index.config |
frontend | healthy | src/pages/index/index.config.ts |
/index/ |
frontend | healthy | src/pages/index/index.tsx |
/solo/index.config |
frontend | healthy | src/pages/solo/index.config.ts |
/solo/ |
frontend | healthy | src/pages/solo/index.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
Bot |
frontend | healthy | src/pages/bot/index.tsx |
Room |
frontend | healthy | src/pages/room/index.tsx |
Index |
frontend | healthy | src/pages/index/index.tsx |
Solo |
frontend | healthy | src/pages/solo/index.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
Definition |
software | healthy | cloudfunctions/room/index.js:Definition |
extends |
software | healthy | cloudfunctions/room/index.js:extends |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-d15snh9k |
software | healthy | /tmp/repobility-clone-d15snh9k |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::cloudfunctions/room/index.js |
security | healthy | cloudfunctions/room/index.js |
This page is publicly accessible at:
https://repobility.com/scan/fb9530a8-1382-4f7a-afa0-606a7ba4dc90/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/fb9530a8-1382-4f7a-afa0-606a7ba4dc90/
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.