https://github.com/xingfanxia/guandan-scorer-wxapp
· scanned 2026-06-16 01:02 UTC (2 months, 1 week ago)
67 raw signals (0 security + 67 graph)
Last scanned 2 months, 1 week ago · v1 · 62 actionable findings from 1 signal source. 5 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 762 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 |
|---|---|---|---|
entry |
software | healthy | test/victoryStats.test.mjs:entry |
P |
software | healthy | test/victoryStats.test.mjs:P |
honorsWithDistinct |
software | healthy | test/achievements.test.mjs:honorsWithDistinct |
relations |
software | healthy | test/achievements.test.mjs:relations |
entry |
software | healthy | test/profileAndPoster.test.mjs:entry |
textsOf |
software | healthy | test/profileAndPoster.test.mjs:textsOf |
P |
software | healthy | test/profileAndPoster.test.mjs:P |
mk |
software | healthy | test/profileAndPoster.test.mjs:mk |
storeWith |
software | healthy | test/profileAndPoster.test.mjs:storeWith |
fourStore |
software | healthy | test/profileAndPoster.test.mjs:fourStore |
P |
software | healthy | test/viewModel.test.mjs:P |
baseInput |
software | healthy | test/aLevelLogic.test.mjs:baseInput |
fakeStorage |
software | healthy | test/gameStore.test.mjs:fakeStorage |
fakeNow |
software | healthy | test/gameStore.test.mjs:fakeNow |
freshStore |
software | healthy | test/gameStore.test.mjs:freshStore |
fourPlayerStore |
software | healthy | test/gameStore.test.mjs:fourPlayerStore |
P |
software | healthy | test/ladder.test.mjs:P |
esmToCjs |
software | healthy | scripts/sync-shared-logic.mjs:esmToCjs |
git |
software | healthy | scripts/sync-shared-logic.mjs:git |
buildVendorContent |
software | healthy | scripts/sync-shared-logic.mjs:buildVendorContent |
validateImportClosure |
software | healthy | scripts/sync-shared-logic.mjs:validateImportClosure |
step |
software | healthy | scripts/automator/sheet-shots.mjs:step |
shot |
software | healthy | scripts/automator/sheet-shots.mjs:shot |
callFn |
software | healthy | scripts/automator/prune-test-users.mjs:callFn |
remaining |
software | healthy | scripts/automator/prune-test-users.mjs:remaining |
byT |
software | healthy | scripts/automator/diag-reset.mjs:byT |
items |
software | healthy | scripts/automator/diag-reset.mjs:items |
callFn |
software | healthy | scripts/automator/player-data-audit.mjs:callFn |
players |
software | healthy | scripts/automator/player-data-audit.mjs:players |
st |
software | healthy | scripts/automator/player-data-audit.mjs:st |
pn |
software | healthy | scripts/automator/player-data-audit.mjs:pn |
rt |
software | healthy | scripts/automator/player-data-audit.mjs:rt |
fail |
software | healthy | scripts/automator/scoring-flow.mjs:fail |
expect |
software | healthy | scripts/automator/scoring-flow.mjs:expect |
stepTimeout |
software | healthy | scripts/automator/scoring-flow.mjs:stepTimeout |
shot |
software | healthy | scripts/automator/scoring-flow.mjs:shot |
byTeam |
software | healthy | scripts/automator/scoring-flow.mjs:byTeam |
fail |
software | healthy | scripts/automator/profile-extras-verify.mjs:fail |
callFn |
software | healthy | scripts/automator/profile-extras-verify.mjs:callFn |
fail |
software | healthy | scripts/automator/cloud-smoke.mjs:fail |
callFn |
software | healthy | scripts/automator/cloud-smoke.mjs:callFn |
step |
software | healthy | scripts/automator/ui-popup-shots.mjs:step |
items |
software | healthy | scripts/automator/ui-popup-shots.mjs:items |
byT |
software | healthy | scripts/automator/diag-reset2.mjs:byT |
fail |
software | healthy | scripts/automator/theme-shots.mjs:fail |
step |
software | healthy | scripts/automator/theme-shots.mjs:step |
shot |
software | healthy | scripts/automator/theme-shots.mjs:shot |
pick |
software | healthy | scripts/automator/theme-shots.mjs:pick |
fail |
software | healthy | scripts/automator/ui-stories.mjs:fail |
ok |
software | healthy | scripts/automator/ui-stories.mjs:ok |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
DESIGN.md |
software | healthy | DESIGN.md |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
package-lock.json |
software | healthy | package-lock.json |
project.config.json |
software | healthy | project.config.json |
tsconfig.json |
software | healthy | tsconfig.json |
statusAndKeys.test.mjs |
software | healthy | test/statusAndKeys.test.mjs |
victoryStats.test.mjs |
software | healthy | test/victoryStats.test.mjs |
achievements.test.mjs |
software | healthy | test/achievements.test.mjs |
profileAndPoster.test.mjs |
software | healthy | test/profileAndPoster.test.mjs |
viewModel.test.mjs |
software | healthy | test/viewModel.test.mjs |
aLevelLogic.test.mjs |
software | healthy | test/aLevelLogic.test.mjs |
gameStore.test.mjs |
software | healthy | test/gameStore.test.mjs |
calculator.test.mjs |
software | healthy | test/calculator.test.mjs |
profileExtras.test.mjs |
software | healthy | test/profileExtras.test.mjs |
rankChart.test.mjs |
software | healthy | test/rankChart.test.mjs |
profileVM.test.mjs |
software | healthy | test/profileVM.test.mjs |
ladder.test.mjs |
software | healthy | test/ladder.test.mjs |
PLAN.md |
software | healthy | docs/PLAN.md |
2026-06-11-wechat-miniprogram-port.md |
software | healthy | docs/research/2026-06-11-wechat-miniprogram-port.md |
sync-shared-logic.mjs |
software | healthy | scripts/sync-shared-logic.mjs |
sheet-shots.mjs |
software | healthy | scripts/automator/sheet-shots.mjs |
prune-test-users.mjs |
software | healthy | scripts/automator/prune-test-users.mjs |
diag-reset.mjs |
software | healthy | scripts/automator/diag-reset.mjs |
player-data-audit.mjs |
software | healthy | scripts/automator/player-data-audit.mjs |
scoring-flow.mjs |
software | healthy | scripts/automator/scoring-flow.mjs |
profile-extras-verify.mjs |
software | healthy | scripts/automator/profile-extras-verify.mjs |
cloud-smoke.mjs |
software | healthy | scripts/automator/cloud-smoke.mjs |
ui-popup-shots.mjs |
software | healthy | scripts/automator/ui-popup-shots.mjs |
pool-import.mjs |
software | healthy | scripts/automator/pool-import.mjs |
diag-reset2.mjs |
software | healthy | scripts/automator/diag-reset2.mjs |
theme-shots.mjs |
software | healthy | scripts/automator/theme-shots.mjs |
ui-stories.mjs |
software | healthy | scripts/automator/ui-stories.mjs |
devtoolsLock.mjs |
software | healthy | scripts/automator/devtoolsLock.mjs |
ladder-poster-players.mjs |
software | healthy | scripts/automator/ladder-poster-players.mjs |
launchOrConnect.mjs |
software | healthy | scripts/automator/launchOrConnect.mjs |
diag-addplayer.mjs |
software | healthy | scripts/automator/diag-addplayer.mjs |
post-deploy-check.mjs |
software | healthy | scripts/automator/post-deploy-check.mjs |
theme.json |
software | healthy | miniprogram/theme.json |
app.ts |
software | healthy | miniprogram/app.ts |
app.json |
software | healthy | miniprogram/app.json |
sitemap.json |
software | healthy | miniprogram/sitemap.json |
players.json |
software | healthy | miniprogram/pages/players/players.json |
players.ts |
software | healthy | miniprogram/pages/players/players.ts |
room.json |
software | healthy | miniprogram/pages/room/room.json |
room.ts |
software | healthy | miniprogram/pages/room/room.ts |
admin.json |
software | healthy | miniprogram/pages/admin/admin.json |
admin.ts |
software | healthy | miniprogram/pages/admin/admin.ts |
index.json |
software | healthy | miniprogram/pages/index/index.json |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
test |
software | healthy | test |
docs |
software | healthy | docs |
research |
software | healthy | docs/research |
scripts |
software | healthy | scripts |
automator |
software | healthy | scripts/automator |
miniprogram |
software | healthy | miniprogram |
pages |
software | healthy | miniprogram/pages |
players |
software | healthy | miniprogram/pages/players |
room |
software | healthy | miniprogram/pages/room |
admin |
software | healthy | miniprogram/pages/admin |
index |
software | healthy | miniprogram/pages/index |
history |
software | healthy | miniprogram/pages/history |
profile |
software | healthy | miniprogram/pages/profile |
core |
software | healthy | miniprogram/core |
shared-logic |
software | healthy | miniprogram/shared-logic |
cloudfunctions |
software | healthy | cloudfunctions |
pool_add |
software | healthy | cloudfunctions/pool_add |
profile_get_by_handle |
software | healthy | cloudfunctions/profile_get_by_handle |
room_claim_seat |
software | healthy | cloudfunctions/room_claim_seat |
room_write |
software | healthy | cloudfunctions/room_write |
vote_reset |
software | healthy | cloudfunctions/vote_reset |
vote_submit |
software | healthy | cloudfunctions/vote_submit |
profile_sync |
software | healthy | cloudfunctions/profile_sync |
pool_list |
software | healthy | cloudfunctions/pool_list |
admin |
software | healthy | cloudfunctions/admin |
profile_get |
software | healthy | cloudfunctions/profile_get |
room_create |
software | healthy | cloudfunctions/room_create |
pool_prune |
software | healthy | cloudfunctions/pool_prune |
pool_bind |
software | healthy | cloudfunctions/pool_bind |
vote_tally |
software | healthy | cloudfunctions/vote_tally |
pool_import |
software | healthy | cloudfunctions/pool_import |
.claude |
software | healthy | .claude |
skills |
software | healthy | .claude/skills |
cloudbase |
software | healthy | .claude/skills/cloudbase |
references |
software | healthy | .claude/skills/cloudbase/references |
ui-design |
software | healthy | .claude/skills/cloudbase/references/ui-design |
no-sql-web-sdk |
software | healthy | .claude/skills/cloudbase/references/no-sql-web-sdk |
web-development |
software | healthy | .claude/skills/cloudbase/references/web-development |
miniprogram-development |
software | healthy | .claude/skills/cloudbase/references/miniprogram-development |
references |
software | healthy | .claude/skills/cloudbase/references/miniprogram-development… |
no-sql-wx-mp-sdk |
software | healthy | .claude/skills/cloudbase/references/no-sql-wx-mp-sdk |
data-model-creation |
software | healthy | .claude/skills/cloudbase/references/data-model-creation |
auth-nodejs |
software | healthy | .claude/skills/cloudbase/references/auth-nodejs |
cloudbase-cli |
software | healthy | .claude/skills/cloudbase/references/cloudbase-cli |
references |
software | healthy | .claude/skills/cloudbase/references/cloudbase-cli/references |
relational-database-web |
software | healthy | .claude/skills/cloudbase/references/relational-database-web |
ai-model-web |
software | healthy | .claude/skills/cloudbase/references/ai-model-web |
cloud-functions |
software | healthy | .claude/skills/cloudbase/references/cloud-functions |
references |
software | healthy | .claude/skills/cloudbase/references/cloud-functions/referen… |
ai-model-wechat |
software | healthy | .claude/skills/cloudbase/references/ai-model-wechat |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
auth::.claude/skills/cloudbase/references/auth-tool/SKILL.md |
security | healthy | .claude/skills/cloudbase/references/auth-tool/SKILL.md |
auth::.claude/skills/cloudbase/SKILL.md |
security | healthy | .claude/skills/cloudbase/SKILL.md |
auth::.claude/skills/cloudbase/references/auth-wechat/SKILL… |
security | healthy | .claude/skills/cloudbase/references/auth-wechat/SKILL.md |
auth::.claude/skills/cloudbase/references/auth-web/SKILL.md |
security | healthy | .claude/skills/cloudbase/references/auth-web/SKILL.md |
auth::.claude/skills/cloudbase/references/web-development/S… |
security | healthy | .claude/skills/cloudbase/references/web-development/SKILL.md |
auth::.claude/skills/cloudbase/references/cloudbase-platfor… |
security | healthy | .claude/skills/cloudbase/references/cloudbase-platform/SKIL… |
auth::.claude/skills/cloudbase/references/miniprogram-devel… |
security | healthy | .claude/skills/cloudbase/references/miniprogram-development… |
auth::.claude/skills/cloudbase/references/ai-model-web/SKIL… |
security | healthy | .claude/skills/cloudbase/references/ai-model-web/SKILL.md |
auth::.claude/skills/cloudbase/references/cloudbase-wechat-… |
security | healthy | .claude/skills/cloudbase/references/cloudbase-wechat-integr… |
| Label | Layer | Status | Path |
|---|---|---|---|
/players/players |
frontend | healthy | miniprogram/pages/players/players.ts |
/room/room |
frontend | healthy | miniprogram/pages/room/room.ts |
/admin/admin |
frontend | healthy | miniprogram/pages/admin/admin.ts |
/index/ |
frontend | healthy | miniprogram/pages/index/index.ts |
/history/history |
frontend | healthy | miniprogram/pages/history/history.ts |
/profile/profile |
frontend | healthy | miniprogram/pages/profile/profile.ts |
/pages/index/index |
frontend | healthy | miniprogram/pages/index/index.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::.claude/skills/cloudbase/references/auth-… |
security | healthy | .claude/skills/cloudbase/references/auth-web/SKILL.md |
password_literal::.claude/skills/cloudbase/references/auth-… |
security | healthy | .claude/skills/cloudbase/references/auth-web/SKILL.md |
password_literal::.claude/skills/cloudbase/references/auth-… |
security | healthy | .claude/skills/cloudbase/references/auth-web/SKILL.md |
password_literal::.claude/skills/cloudbase/references/auth-… |
security | healthy | .claude/skills/cloudbase/references/auth-web/SKILL.md |
password_literal::.claude/skills/cloudbase/references/auth-… |
security | healthy | .claude/skills/cloudbase/references/auth-web/SKILL.md |
password_literal::.claude/skills/cloudbase/references/auth-… |
security | healthy | .claude/skills/cloudbase/references/auth-web/SKILL.md |
| Label | Layer | Status | Path |
|---|---|---|---|
mysql |
data | healthy | .claude/skills/cloudbase/SKILL.md |
mongodb |
data | healthy | .claude/skills/cloudbase/references/cloudbase-cli/SKILL.md |
postgresql |
data | healthy | .claude/skills/cloudbase/references/http-api/SKILL.md |
| Label | Layer | Status | Path |
|---|---|---|---|
port:9421 |
network | healthy | CLAUDE.md |
port:9000 |
network | healthy | .claude/skills/cloudbase/references/cloud-functions/SKILL.md |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-p30__ckt |
software | healthy | /tmp/repobility-clone-p30__ckt |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | .claude/skills/cloudbase/references/cloud-functions/SKILL.md |
This page is publicly accessible at:
https://repobility.com/scan/b3c351bc-8aa0-4968-a2ad-3e284a2809c3/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/b3c351bc-8aa0-4968-a2ad-3e284a2809c3/
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.