https://github.com/sonwheesung/sadojeon
· scanned 2026-06-16 00:18 UTC (2 months, 2 weeks ago)
52 raw signals (0 security + 52 graph)
Last scanned 2 months, 2 weeks ago · v1 · 52 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 1346 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 |
|---|---|---|---|
idx |
software | healthy | scripts/icon-sample.mjs:idx |
brightness |
software | healthy | scripts/icon-sample.mjs:brightness |
Index |
software | healthy | scripts/reset-project.js:Index |
RootLayout |
software | healthy | scripts/reset-project.js:RootLayout |
moveDirectories |
software | healthy | scripts/reset-project.js:moveDirectories |
idx |
software | healthy | scripts/icon-inspect.mjs:idx |
pct |
software | healthy | scripts/icon-inspect.mjs:pct |
applyThreshold |
software | healthy | scripts/icon-alpha.mjs:applyThreshold |
brightness |
software | healthy | scripts/icon-alpha.mjs:brightness |
detectMode |
software | healthy | scripts/icon-alpha.mjs:detectMode |
processFresh |
software | healthy | scripts/icon-alpha.mjs:processFresh |
processInvert |
software | healthy | scripts/icon-alpha.mjs:processInvert |
processSharpen |
software | healthy | scripts/icon-alpha.mjs:processSharpen |
processInvertAlpha |
software | healthy | scripts/icon-alpha.mjs:processInvertAlpha |
processPreserve |
software | healthy | scripts/icon-alpha.mjs:processPreserve |
findContentBbox |
software | healthy | scripts/icon-alpha.mjs:findContentBbox |
normalize |
software | healthy | scripts/icon-alpha.mjs:normalize |
processFile |
software | healthy | scripts/icon-alpha.mjs:processFile |
main |
software | healthy | scripts/icon-alpha.mjs:main |
bboxFile |
software | healthy | scripts/icon-bbox.mjs:bboxFile |
fillW |
software | healthy | scripts/icon-bbox.mjs:fillW |
fillH |
software | healthy | scripts/icon-bbox.mjs:fillH |
processFile |
software | healthy | scripts/icon-clean-rgb.mjs:processFile |
art |
software | healthy | scripts/sim/statuseffect.ts:art |
make |
software | healthy | scripts/sim/statuseffect.ts:make |
measure |
software | healthy | scripts/sim/statuseffect.ts:measure |
row |
software | healthy | scripts/sim/statuseffect.ts:row |
woundTypeRate |
software | healthy | scripts/sim/statuseffect.ts:woundTypeRate |
mulberry32 |
software | healthy | scripts/sim/careerworld.ts:mulberry32 |
pctRound |
software | healthy | scripts/sim/careerworld.ts:pctRound |
mulberry32 |
software | healthy | scripts/sim/worldquest.ts:mulberry32 |
questThreatWeight |
software | healthy | scripts/sim/worldquest.ts:questThreatWeight |
sampleBoard |
software | healthy | scripts/sim/worldquest.ts:sampleBoard |
runHas |
software | healthy | scripts/sim/worldquest.ts:runHas |
art |
software | healthy | scripts/sim/combat.ts:art |
make |
software | healthy | scripts/sim/combat.ts:make |
measure |
software | healthy | scripts/sim/combat.ts:measure |
npc |
software | healthy | scripts/sim/combat.ts:npc |
mulberry32 |
software | healthy | scripts/sim/woundsim.ts:mulberry32 |
pick |
software | healthy | scripts/sim/woundsim.ts:pick |
ds |
software | healthy | scripts/sim/woundsim.ts:ds |
fresh |
software | healthy | scripts/sim/woundsim.ts:fresh |
randomHit |
software | healthy | scripts/sim/woundsim.ts:randomHit |
pct |
software | healthy | scripts/sim/woundsim.ts:pct |
snap |
software | healthy | scripts/sim/woundsim.ts:snap |
check |
software | healthy | scripts/sim/woundstack.ts:check |
fresh |
software | healthy | scripts/sim/woundstack.ts:fresh |
d |
software | healthy | scripts/sim/woundstack.ts:d |
grant |
software | healthy | scripts/sim/woundstack.ts:grant |
woundOf |
software | healthy | scripts/sim/woundstack.ts:woundOf |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
캐릭터_시스템.md |
software | healthy | 캐릭터_시스템.md |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
eas.json |
software | healthy | eas.json |
package.json |
software | healthy | package.json |
영약_시스템.md |
software | healthy | 영약_시스템.md |
tsconfig.headless.json |
software | healthy | tsconfig.headless.json |
package-lock.json |
software | healthy | package-lock.json |
app.json |
software | healthy | app.json |
.env.example |
software | healthy | .env.example |
eslint.config.js |
software | healthy | eslint.config.js |
tsconfig.json |
software | healthy | tsconfig.json |
AGENTS.md |
software | healthy | AGENTS.md |
icon-sample.mjs |
software | healthy | scripts/icon-sample.mjs |
reset-project.js |
software | healthy | scripts/reset-project.js |
icon-inspect.mjs |
software | healthy | scripts/icon-inspect.mjs |
icon-alpha.mjs |
software | healthy | scripts/icon-alpha.mjs |
icon-bbox.mjs |
software | healthy | scripts/icon-bbox.mjs |
icon-clean-rgb.mjs |
software | healthy | scripts/icon-clean-rgb.mjs |
statuseffect.ts |
software | healthy | scripts/sim/statuseffect.ts |
careerworld.ts |
software | healthy | scripts/sim/careerworld.ts |
worldquest.ts |
software | healthy | scripts/sim/worldquest.ts |
combat.ts |
software | healthy | scripts/sim/combat.ts |
woundsim.ts |
software | healthy | scripts/sim/woundsim.ts |
woundstack.ts |
software | healthy | scripts/sim/woundstack.ts |
questboard.ts |
software | healthy | scripts/sim/questboard.ts |
combatmatrix.ts |
software | healthy | scripts/sim/combatmatrix.ts |
_storageShim.ts |
software | healthy | scripts/sim/_storageShim.ts |
statusmatrix.ts |
software | healthy | scripts/sim/statusmatrix.ts |
world.ts |
software | healthy | scripts/sim/world.ts |
_캐릭터_시트.md |
software | healthy | assets/images/cutscenes/_캐릭터_시트.md |
_프롬프트_장철.md |
software | healthy | assets/images/cutscenes/_프롬프트_장철.md |
_프롬프트_기준전신_9인.md |
software | healthy | assets/images/cutscenes/_프롬프트_기준전신_9인.md |
login.tsx |
software | healthy | app/login.tsx |
run-end.tsx |
software | healthy | app/run-end.tsx |
_layout.tsx |
software | healthy | app/_layout.tsx |
slot-select.tsx |
software | healthy | app/slot-select.tsx |
index.tsx |
software | healthy | app/schedule/index.tsx |
[category].tsx |
software | healthy | app/inventory/[category].tsx |
index.tsx |
software | healthy | app/alchemy/index.tsx |
[target].tsx |
software | healthy | app/martial-art/[target].tsx |
[slot].tsx |
software | healthy | app/equipment/[slot].tsx |
index.tsx |
software | healthy | app/npc/index.tsx |
[id].tsx |
software | healthy | app/npc/[id].tsx |
career.tsx |
software | healthy | app/simlab/career.tsx |
combat.tsx |
software | healthy | app/simlab/combat.tsx |
index.tsx |
software | healthy | app/simlab/index.tsx |
relations.tsx |
software | healthy | app/simlab/relations.tsx |
world.tsx |
software | healthy | app/simlab/world.tsx |
index.tsx |
software | healthy | app/martial-codex/index.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
scripts |
software | healthy | scripts |
sim |
software | healthy | scripts/sim |
assets |
software | healthy | assets |
images |
software | healthy | assets/images |
cutscenes |
software | healthy | assets/images/cutscenes |
app |
software | healthy | app |
schedule |
software | healthy | app/schedule |
inventory |
software | healthy | app/inventory |
alchemy |
software | healthy | app/alchemy |
martial-art |
software | healthy | app/martial-art |
equipment |
software | healthy | app/equipment |
npc |
software | healthy | app/npc |
simlab |
software | healthy | app/simlab |
martial-codex |
software | healthy | app/martial-codex |
master |
software | healthy | app/master |
codex |
software | healthy | app/codex |
dev |
software | healthy | app/dev |
disciple |
software | healthy | app/disciple |
inbox |
software | healthy | app/inbox |
(tabs) |
software | healthy | app/(tabs) |
.claude |
software | healthy | .claude |
skills |
software | healthy | .claude/skills |
responsive-media |
software | healthy | .claude/skills/responsive-media |
balance-sim |
software | healthy | .claude/skills/balance-sim |
_stubs |
software | healthy | .claude/skills/balance-sim/_stubs |
safety-zone |
software | healthy | .claude/skills/safety-zone |
supabase |
software | healthy | supabase |
migrations |
software | healthy | supabase/migrations |
src |
software | healthy | src |
types |
software | healthy | src/types |
stores |
software | healthy | src/stores |
components |
software | healthy | src/components |
inventory |
software | healthy | src/components/inventory |
navigation |
software | healthy | src/components/navigation |
auth |
software | healthy | src/components/auth |
common |
software | healthy | src/components/common |
martial-art |
software | healthy | src/components/martial-art |
cutscene |
software | healthy | src/components/cutscene |
dialogue |
software | healthy | src/components/dialogue |
equipment |
software | healthy | src/components/equipment |
codex |
software | healthy | src/components/codex |
disciple |
software | healthy | src/components/disciple |
sect |
software | healthy | src/components/sect |
theme |
software | healthy | src/theme |
lib |
software | healthy | src/lib |
hooks |
software | healthy | src/hooks |
systems |
software | healthy | src/systems |
combat |
software | healthy | src/systems/combat |
dev |
software | healthy | src/systems/dev |
runSlices |
software | healthy | src/systems/runSlices |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
LoginRoute |
frontend | healthy | app/login.tsx |
RunEndScreen |
frontend | healthy | app/run-end.tsx |
RootLayout |
frontend | healthy | app/_layout.tsx |
SlotSelectScreen |
frontend | healthy | app/slot-select.tsx |
ScheduleScreen |
frontend | healthy | app/schedule/index.tsx |
InventoryScreen |
frontend | healthy | app/inventory/[category].tsx |
AlchemyScreen |
frontend | healthy | app/alchemy/index.tsx |
MartialArtScreen |
frontend | healthy | app/martial-art/[target].tsx |
EquipmentScreen |
frontend | healthy | app/equipment/[slot].tsx |
NpcCodexScreen |
frontend | healthy | app/npc/index.tsx |
NpcDetailScreen |
frontend | healthy | app/npc/[id].tsx |
CareerSimScreen |
frontend | healthy | app/simlab/career.tsx |
CombatSimScreen |
frontend | healthy | app/simlab/combat.tsx |
SimLabHub |
frontend | healthy | app/simlab/index.tsx |
RelationsSimScreen |
frontend | healthy | app/simlab/relations.tsx |
WorldSimScreen |
frontend | healthy | app/simlab/world.tsx |
MartialCodexScreen |
frontend | healthy | app/martial-codex/index.tsx |
MasterDetailScreen |
frontend | healthy | app/master/index.tsx |
CodexScreen |
frontend | healthy | app/codex/[category].tsx |
AutoPlayScreen |
frontend | healthy | app/dev/autoplay.tsx |
DiscipleDetailScreen |
frontend | healthy | app/disciple/[id].tsx |
InboxScreen |
frontend | healthy | app/inbox/index.tsx |
InboxDetailScreen |
frontend | healthy | app/inbox/[id].tsx |
QuestScreen |
frontend | healthy | app/(tabs)/quest.tsx |
SectScreen |
frontend | healthy | app/(tabs)/index.tsx |
GoodsScreen |
frontend | healthy | app/(tabs)/manual.tsx |
WorldScreen |
frontend | healthy | app/(tabs)/world.tsx |
SectScreen |
frontend | healthy | app/(tabs)/sect.tsx |
TabLayout |
frontend | healthy | app/(tabs)/_layout.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
0004_username_available_rpc.sql |
data | healthy | supabase/migrations/0004_username_available_rpc.sql |
0005_run_npcs.sql |
data | healthy | supabase/migrations/0005_run_npcs.sql |
0006_alchemy_state.sql |
data | healthy | supabase/migrations/0006_alchemy_state.sql |
0003_security_hardening.sql |
data | healthy | supabase/migrations/0003_security_hardening.sql |
0001_init.sql |
data | healthy | supabase/migrations/0001_init.sql |
0002_seed_disciples.sql |
data | healthy | supabase/migrations/0002_seed_disciples.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
File |
software | healthy | .claude/skills/balance-sim/_stubs/expo-fs.ts:File |
NativeEventEmitter |
software | healthy | .claude/skills/balance-sim/_stubs/empty.ts:NativeEventEmitt… |
LlmResolver |
software | healthy | src/systems/eventEngine/llmResolver.ts:LlmResolver |
RuleResolver |
software | healthy | src/systems/eventEngine/ruleResolver.ts:RuleResolver |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | README.md |
postgres |
data | healthy | supabase/README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
100.65.2.82 |
network | healthy | .claude/settings.local.json |
100.91.69.45 |
network | healthy | .claude/settings.local.json |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-ae94jnil |
software | healthy | /tmp/repobility-clone-ae94jnil |
| Label | Layer | Status | Path |
|---|---|---|---|
public |
data | healthy | supabase/migrations/0005_run_npcs.sql |
This page is publicly accessible at:
https://repobility.com/scan/5bf99544-9384-480a-9786-798ec31b98ff/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/5bf99544-9384-480a-9786-798ec31b98ff/
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.