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.

Uria030/cthulhu-card-game

https://github.com/Uria030/cthulhu-card-game · scanned 2026-06-16 00:46 UTC (2 months, 1 week ago)

150 raw signals (0 security + 150 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 148 actionable findings from 1 signal source. 2 repeated signals 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 1358 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
isValidTaskRequest software healthy gemma-bridge/src/routes/task.ts:isValidTaskRequest
registerTaskRoutes software healthy gemma-bridge/src/routes/task.ts:registerTaskRoutes
callOllama software healthy gemma-bridge/src/core/gemmaOrchestrator.ts:callOllama
countItems software healthy gemma-bridge/src/core/gemmaOrchestrator.ts:countItems
runOrchestration software healthy gemma-bridge/src/core/gemmaOrchestrator.ts:runOrchestration
msg software healthy gemma-bridge/src/core/gemmaOrchestrator.ts:msg
fail software healthy scripts/preflight.js:fail
ok software healthy scripts/preflight.js:ok
info software healthy scripts/preflight.js:info
section software healthy scripts/preflight.js:section
REL software healthy scripts/preflight.js:REL
read software healthy scripts/preflight.js:read
exists software healthy scripts/preflight.js:exists
checkJson software healthy scripts/preflight.js:checkJson
checkJsSyntax software healthy scripts/preflight.js:checkJsSyntax
checkHtmlInlineScript software healthy scripts/preflight.js:checkHtmlInlineScript
checkVersionSync software healthy scripts/preflight.js:checkVersionSync
extractTemplateLiterals software healthy scripts/preflight.js:extractTemplateLiterals
checkBackticksInPromptStrings software healthy scripts/preflight.js:checkBackticksInPromptStrings
checkAiPromptCodeAlignment software healthy scripts/preflight.js:checkAiPromptCodeAlignment
checkValueTableCoverage software healthy scripts/preflight.js:checkValueTableCoverage
checkSqlAgainstSchema software healthy scripts/preflight.js:checkSqlAgainstSchema
checkGamePlanNoMResidual software healthy scripts/preflight.js:checkGamePlanNoMResidual
checkMemoryIndex software healthy scripts/preflight.js:checkMemoryIndex
parseAdminCssTokens software healthy scripts/preflight.js:parseAdminCssTokens
parseDesignMdTokens software healthy scripts/preflight.js:parseDesignMdTokens
checkDesignTokenAlignment software healthy scripts/preflight.js:checkDesignTokenAlignment
a software healthy scripts/preflight.js:a
d software healthy scripts/preflight.js:d
checkForbiddenTermsRegistered software healthy scripts/preflight.js:checkForbiddenTermsRegistered
checkG1AutoGenInfra software healthy scripts/preflight.js:checkG1AutoGenInfra
extractForbiddenKeys software healthy scripts/preflight.js:extractForbiddenKeys
log software healthy scripts/g1-sandbox/12-create-n-faction-cards.mjs:log
log software healthy scripts/g1-sandbox/08-mythos-encounter.mjs:log
normalizeMythosOrEncounter software healthy scripts/g1-sandbox/08-mythos-encounter.mjs:normalizeMythosO…
log software healthy scripts/g1-sandbox/03-create-monsters.mjs:log
post software healthy scripts/g1-sandbox/03-create-monsters.mjs:post
fillVariant software healthy scripts/g1-sandbox/03-create-monsters.mjs:fillVariant
fillAttack software healthy scripts/g1-sandbox/03-create-monsters.mjs:fillAttack
log software healthy scripts/g1-sandbox/11-create-s-faction-cards.mjs:log
extractArray software healthy scripts/g1-sandbox/restore-mythos-descriptions.mjs:extractA…
buildPatch software healthy scripts/g1-sandbox/restore-mythos-descriptions.mjs:buildPat…
adminGet software healthy scripts/g1-sandbox/41-verify-migration029.mjs:adminGet
log software healthy scripts/g1-sandbox/10-create-i-faction-cards.mjs:log
count software healthy scripts/g1-sandbox/03-keeper-card-inventory.mjs:count
log software healthy scripts/g1-sandbox/06-investigator-deck.mjs:log
inv software healthy scripts/g1-sandbox/06-investigator-deck.mjs:inv
total software healthy scripts/g1-sandbox/06-investigator-deck.mjs:total
log software healthy scripts/g1-sandbox/02-create-locations.mjs:log
show software healthy scripts/g1-sandbox/02-deep-inventory.mjs:show

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

LabelLayerStatusPath
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
pnpm-workspace.yaml software healthy pnpm-workspace.yaml
.env.example software healthy .env.example
.pnpmrc.json software healthy .pnpmrc.json
types.ts software healthy gemma-bridge/src/types.ts
task.ts software healthy gemma-bridge/src/routes/task.ts
gemmaOrchestrator.ts software healthy gemma-bridge/src/core/gemmaOrchestrator.ts
更新記事_26050401.md software healthy docs/更新記事_26050401.md
設計債_檢定刻度分歧_26061201.md software healthy docs/設計債_檢定刻度分歧_26061201.md
檔案索引_v07_26042606.md software healthy docs/檔案索引_v07_26042606.md
規則書v1_0_第四章_成長系統總綱.md software healthy docs/規則書v1_0_第四章_成長系統總綱.md
城主設計指南_創作者版_26061201.md software healthy docs/城主設計指南_創作者版_26061201.md
規則書索引_v07_26042606.md software healthy docs/規則書索引_v07_26042606.md
keeper_ai_regulation_v0_2_26050202.md software healthy docs/keeper_ai_regulation_v0_2_26050202.md
更新記事_26042701.md software healthy docs/更新記事_26042701.md
規則書v1_0_第五章_場景系統總綱.md software healthy docs/規則書v1_0_第五章_場景系統總綱.md
規則書v1_0_第一章_核心設計原則.md software healthy docs/規則書v1_0_第一章_核心設計原則.md
regulation_index_v0_2_26050302.md software healthy docs/regulation_index_v0_2_26050302.md
更新記事_26050301.md software healthy docs/更新記事_26050301.md
規則書v1_0_第六章_數值規格.md software healthy docs/規則書v1_0_第六章_數值規格.md
規則書v1_0_第二章_遊戲規則總綱.md software healthy docs/規則書v1_0_第二章_遊戲規則總綱.md
card_axes_v0_1_26050302.md software healthy docs/card_axes_v0_1_26050302.md
技術債_遭遇卡觸發系統_26061202.md software healthy docs/技術債_遭遇卡觸發系統_26061202.md
規則書v1_0_第三章_卡片系統總綱.md software healthy docs/規則書v1_0_第三章_卡片系統總綱.md
keeper_ai_v0_decision_spec_26061101.md software healthy docs/keeper_ai_v0_decision_spec_26061101.md
規則書索引_v02_26041902.md software healthy docs/規則書索引_v02_26041902.md
更新記事_26042501.md software healthy docs/更新記事_26042501.md
核心玩法檢查清單_引擎對照_26061301.md software healthy docs/核心玩法檢查清單_引擎對照_26061301.md
keeper_ai_regulation_v0_1_26050201.md software healthy docs/keeper_ai_regulation_v0_1_26050201.md
檔案索引_v02_26041903.md software healthy docs/檔案索引_v02_26041903.md
s13_card_upgrade_v1_part3.md software healthy docs/v07_當前版本_26042606/s13_card_upgrade_v1_part3.md
s12_card_upgrade_v1_part2.md software healthy docs/v07_當前版本_26042606/s12_card_upgrade_v1_part2.md
檔案索引_v07_26042606.md software healthy docs/v07_當前版本_26042606/檔案索引_v07_26042606.md
s06_card_text_style.md software healthy docs/v07_當前版本_26042606/s06_card_text_style.md
s05_faction_pillars.md software healthy docs/v07_當前版本_26042606/s05_faction_pillars.md
h01_design_v03.md software healthy docs/v07_當前版本_26042606/h01_design_v03.md
h10_supp09_spirit.md software healthy docs/v07_當前版本_26042606/h10_supp09_spirit.md
02_rulebook_ch2.md software healthy docs/v07_當前版本_26042606/02_rulebook_ch2.md
規則書索引_v07_26042606.md software healthy docs/v07_當前版本_26042606/規則書索引_v07_26042606.md
README.md software healthy docs/v07_當前版本_26042606/README.md
s02_mythos_terms.md software healthy docs/v07_當前版本_26042606/s02_mythos_terms.md
03_rulebook_ch3.md software healthy docs/v07_當前版本_26042606/03_rulebook_ch3.md
s01_monster_family.md software healthy docs/v07_當前版本_26042606/s01_monster_family.md
s11_card_upgrade_v1_part1.md software healthy docs/v07_當前版本_26042606/s11_card_upgrade_v1_part1.md
h06_supp05_triple.md software healthy docs/v07_當前版本_26042606/h06_supp05_triple.md
s08_axis_dual_combat_part1.md software healthy docs/v07_當前版本_26042606/s08_axis_dual_combat_part1.md
h02_supp01_gameplay.md software healthy docs/v07_當前版本_26042606/h02_supp01_gameplay.md

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

LabelLayerStatusPath
POST /task api healthy gemma-bridge/src/routes/task.ts
GET /api/cards/export api healthy packages/server/src/routes/cards.ts
GET /api/auth/me api healthy packages/server/src/routes/auth.ts
POST /api/auth/logout api healthy packages/server/src/routes/auth.ts
GET /health api healthy packages/server/src/routes/health.ts
GET /api/admin/locations/stats/overview api healthy packages/server/src/routes/locations.ts
GET /api/admin/locations/tags api healthy packages/server/src/routes/locations.ts
POST /api/admin/locations/tags api healthy packages/server/src/routes/locations.ts
GET /api/admin/locations api healthy packages/server/src/routes/locations.ts
POST /api/admin/locations api healthy packages/server/src/routes/locations.ts
GET /api/talent-trees/export api healthy packages/server/src/routes/talent-trees.ts
POST /api/talent-trees/import api healthy packages/server/src/routes/talent-trees.ts
GET /api/talent-trees/compare api healthy packages/server/src/routes/talent-trees.ts
GET /api/talent-trees api healthy packages/server/src/routes/talent-trees.ts
GET /api/play/stages api healthy packages/server/src/routes/play.ts
GET /api/play/investigators api healthy packages/server/src/routes/play.ts
GET /api/materials/categories api healthy packages/server/src/routes/forge-craft.ts
GET /api/forging/stats api healthy packages/server/src/routes/forge-craft.ts
GET /api/crafting/stats api healthy packages/server/src/routes/forge-craft.ts
GET /api/combat-styles/export api healthy packages/server/src/routes/combat-styles.ts
GET /api/combat-styles/stats api healthy packages/server/src/routes/combat-styles.ts
GET /api/combat-styles api healthy packages/server/src/routes/combat-styles.ts
POST /api/admin/calibration/save api healthy packages/server/src/routes/calibration.ts
GET /api/admin/keeper/stats/overview api healthy packages/server/src/routes/keeper.ts
GET /api/admin/keeper/balance api healthy packages/server/src/routes/keeper.ts
POST /api/admin/keeper/balance/simulate api healthy packages/server/src/routes/keeper.ts
GET /api/admin/keeper/mythos-cards api healthy packages/server/src/routes/keeper.ts
POST /api/admin/keeper/mythos-cards api healthy packages/server/src/routes/keeper.ts
GET /api/admin/keeper/encounter-cards api healthy packages/server/src/routes/keeper.ts
POST /api/admin/keeper/encounter-cards api healthy packages/server/src/routes/keeper.ts
GET /api/admin/monsters/stats/overview api healthy packages/server/src/routes/monsters.ts
GET /api/admin/monsters/families api healthy packages/server/src/routes/monsters.ts
GET /api/team-spirits/export api healthy packages/server/src/routes/team-spirits.ts
GET /api/team-spirits/stats api healthy packages/server/src/routes/team-spirits.ts
GET /api/team-spirits/compare api healthy packages/server/src/routes/team-spirits.ts
GET /api/ai-console/bridge/health api healthy packages/server/src/routes/ai-console.ts
DELETE /api/ai-console/tasks/clear-history api healthy packages/server/src/routes/ai-console.ts
GET /api/admin/diag/campaigns-schema api healthy packages/server/src/routes/campaigns.ts
POST /api/admin/diag/run-migration-028 api healthy packages/server/src/routes/campaigns.ts
POST /api/admin/db-diag/rerun-axis-migrations api healthy packages/server/src/routes/db-diag.ts
GET /api/admin/threat-types api healthy packages/server/src/routes/types-registry.ts
GET /api/admin/talisman-types api healthy packages/server/src/routes/types-registry.ts
GET /api/admin/investigators/preset-matrix api healthy packages/server/src/routes/investigators.ts
GET /api/admin/investigators/stats api healthy packages/server/src/routes/investigators.ts
GET /api/admin/investigators/value-matrix api healthy packages/server/src/routes/investigators.ts
GET /api/admin/investigators/value-stats api healthy packages/server/src/routes/investigators.ts
POST /api/admin/investigators/recalculate-all api healthy packages/server/src/routes/investigators.ts
GET /api/admin/value-config api healthy packages/server/src/routes/investigators.ts
PATCH /api/admin/value-config api healthy packages/server/src/routes/investigators.ts
GET /api/admin/faction-attribute-map api healthy packages/server/src/routes/investigators.ts

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

LabelLayerStatusPath
gemma-bridge software healthy gemma-bridge
src software healthy gemma-bridge/src
routes software healthy gemma-bridge/src/routes
core software healthy gemma-bridge/src/core
docs software healthy docs
v07_當前版本_26042606 software healthy docs/v07_當前版本_26042606
old software healthy docs/old
scripts software healthy scripts
g1-sandbox software healthy scripts/g1-sandbox
lib software healthy scripts/g1-sandbox/lib
packages software healthy packages
client software healthy packages/client
public software healthy packages/client/public
admin software healthy packages/client/public/admin
admin-ai-tasks software healthy packages/client/public/admin/admin-ai-tasks
rulebook software healthy packages/client/public/rulebook
src software healthy packages/client/src
types software healthy packages/client/src/types
screens software healthy packages/client/src/screens
admin software healthy packages/client/src/admin
game software healthy packages/client/src/game
styles software healthy packages/client/src/styles
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
game software healthy packages/shared/src/game
calibration software healthy packages/calibration
src software healthy packages/calibration/src
utils software healthy packages/calibration/src/utils
components software healthy packages/calibration/src/components
hooks software healthy packages/calibration/src/hooks
styles software healthy packages/calibration/src/styles
server software healthy packages/server
src software healthy packages/server/src
middleware software healthy packages/server/src/middleware
utils software healthy packages/server/src/utils
lib software healthy packages/server/src/lib
routes software healthy packages/server/src/routes
services software healthy packages/server/src/services
db software healthy packages/server/src/db
seeds software healthy packages/server/src/db/seeds
migrations software healthy packages/server/src/db/migrations
.claude software healthy .claude
skills software healthy .claude/skills
ui-ux-pro-max software healthy .claude/skills/ui-ux-pro-max
scripts software healthy .claude/skills/ui-ux-pro-max/scripts

LabelLayerStatusPath
/ frontend healthy packages/client/src/App.tsx
/lobby frontend healthy packages/client/src/App.tsx
/departure frontend healthy packages/client/src/App.tsx
/scenario/:stageId/briefing frontend healthy packages/client/src/App.tsx
/scenario/:stageId frontend healthy packages/client/src/App.tsx
/admin/calibration frontend healthy packages/client/src/App.tsx
* frontend healthy packages/client/src/App.tsx

LabelLayerStatusPath
card_definitions data healthy packages/server/src/db/migrations/001_create_card_tables.sql
card_effects data healthy packages/server/src/db/migrations/001_create_card_tables.sql
admin_users data healthy packages/server/src/db/migrations/001_create_card_tables.sql
admin_sessions data healthy packages/server/src/db/migrations/001_create_card_tables.sql
ai_console_tasks data healthy packages/server/src/db/migrations/003_ai_console_tasks.sql

LabelLayerStatusPath
auth::packages/client/public/admin/admin-ai-tasks/bridgeCli… security healthy packages/client/public/admin/admin-ai-tasks/bridgeClient.js
auth::packages/server/src/routes/auth.ts security healthy packages/server/src/routes/auth.ts
auth::packages/server/src/middleware/requireAdmin.ts security healthy packages/server/src/middleware/requireAdmin.ts
auth::packages/server/src/middleware/auth.ts security healthy packages/server/src/middleware/auth.ts

LabelLayerStatusPath
JsonSchemaError software healthy packages/calibration/src/utils/jsonSchema.ts:JsonSchemaError
DesignSystemGenerator software healthy .claude/skills/ui-ux-pro-max/scripts/design_system.py:37
BM25 software healthy .claude/skills/ui-ux-pro-max/scripts/core.py:96

LabelLayerStatusPath
postgresql data healthy README.md
redis data healthy README.md
postgres data healthy pnpm-lock.yaml

LabelLayerStatusPath
002_add_book_relic_upgrades.sql data healthy packages/server/src/db/migrations/002_add_book_relic_upgrad…
001_create_card_tables.sql data healthy packages/server/src/db/migrations/001_create_card_tables.sql
003_ai_console_tasks.sql data healthy packages/server/src/db/migrations/003_ai_console_tasks.sql

LabelLayerStatusPath
4.3.2.1 network healthy packages/client/public/admin/admin-card-prompt.js
4.3.2.2 network healthy packages/client/public/admin/admin-card-prompt.js
127.0.0.1 network healthy packages/server/src/routes/ai-console.ts

LabelLayerStatusPath
port:3001 network healthy .env.example
port:5173 network healthy packages/client/vite.config.ts

LabelLayerStatusPath
repobility-clone-9aq29m0b software healthy /tmp/repobility-clone-9aq29m0b

LabelLayerStatusPath
vps::ec2 hardware healthy packages/shared/src/game/encounters.test.ts
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/05861542-9dba-44a0-9108-cf8283998531/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/05861542-9dba-44a0-9108-cf8283998531/

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.