https://github.com/sun20549/dr-plan
· scanned 2026-06-16 00:29 UTC (2 months, 2 weeks ago)
439 raw signals (0 security + 439 graph)
Last scanned 2 months, 2 weeks ago · v1 · 418 actionable findings from 1 signal source. 21 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 3774 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 |
|---|---|---|---|
detectCurrency |
software | healthy | products.js:detectCurrency |
isObj |
software | healthy | dinglun/assets/dl.js:isObj |
deepMerge |
software | healthy | dinglun/assets/dl.js:deepMerge |
dt |
software | healthy | dinglun/assets/dl.js:dt |
m |
software | healthy | dinglun/assets/dl.js:m |
day |
software | healthy | dinglun/assets/dl.js:day |
name |
software | healthy | dinglun/assets/dl.js:name |
phone |
software | healthy | dinglun/assets/dl.js:phone |
email |
software | healthy | dinglun/assets/dl.js:email |
message |
software | healthy | dinglun/assets/dl.js:message |
c |
software | healthy | dinglun/assets/dl.js:c |
isActive |
software | healthy | dinglun/assets/dl.js:isActive |
cls |
software | healthy | dinglun/assets/dl.js:cls |
open |
software | healthy | dinglun/assets/dl.js:open |
close |
software | healthy | dinglun/assets/dl.js:close |
go |
software | healthy | dinglun/assets/dl.js:go |
next |
software | healthy | dinglun/assets/dl.js:next |
start |
software | healthy | dinglun/assets/dl.js:start |
stop |
software | healthy | dinglun/assets/dl.js:stop |
boot |
software | healthy | dinglun/assets/dl.js:boot |
reveal |
software | healthy | auth/guard-supabase.js:reveal |
loadScript |
software | healthy | auth/guard-supabase.js:loadScript |
ensureDeps |
software | healthy | auth/guard-supabase.js:ensureDeps |
featName |
software | healthy | auth/guard-supabase.js:featName |
requiredFeature |
software | healthy | auth/guard-supabase.js:requiredFeature |
injectCSS |
software | healthy | auth/guard-supabase.js:injectCSS |
gate |
software | healthy | auth/guard-supabase.js:gate |
mountLogin |
software | healthy | auth/guard-supabase.js:mountLogin |
showErr |
software | healthy | auth/guard-supabase.js:showErr |
doAuth |
software | healthy | auth/guard-supabase.js:doAuth |
code |
software | healthy | auth/guard-supabase.js:code |
p |
software | healthy | auth/guard-supabase.js:p |
mountUpgrade |
software | healthy | auth/guard-supabase.js:mountUpgrade |
isAny |
software | healthy | auth/guard-supabase.js:isAny |
chips |
software | healthy | auth/guard-supabase.js:chips |
pass |
software | healthy | auth/guard-supabase.js:pass |
mountBadge |
software | healthy | auth/guard-supabase.js:mountBadge |
email |
software | healthy | auth/guard-supabase.js:email |
goLogin |
software | healthy | auth/guard-supabase.js:goLogin |
run |
software | healthy | auth/guard-supabase.js:run |
haveAny |
software | healthy | auth/guard-supabase.js:haveAny |
have |
software | healthy | auth/guard-supabase.js:have |
sha256 |
software | healthy | auth/auth.js:sha256 |
bitsToB32 |
software | healthy | auth/auth.js:bitsToB32 |
b32ToBits |
software | healthy | auth/auth.js:b32ToBits |
hexToBits |
software | healthy | auth/auth.js:hexToBits |
maskToModules |
software | healthy | auth/auth.js:maskToModules |
modulesToMask |
software | healthy | auth/auth.js:modulesToMask |
normalizeModules |
software | healthy | auth/auth.js:normalizeModules |
tokenGenerateV2 |
software | healthy | auth/auth.js:tokenGenerateV2 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
products.js |
software | healthy | products.js |
join.html |
software | healthy | join.html |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
pricing.html |
software | healthy | pricing.html |
index.html |
software | healthy | index.html |
404.html |
software | healthy | 404.html |
card.html |
software | healthy | card.html |
account.html |
software | healthy | account.html |
pricing.backstage.html |
software | healthy | pricing.backstage.html |
VERSION.md |
software | healthy | VERSION.md |
system.html |
software | healthy | dinglun/system.html |
join.html |
software | healthy | dinglun/join.html |
locations.html |
software | healthy | dinglun/locations.html |
highlights.html |
software | healthy | dinglun/highlights.html |
performers.html |
software | healthy | dinglun/performers.html |
README.md |
software | healthy | dinglun/README.md |
news.html |
software | healthy | dinglun/news.html |
index.html |
software | healthy | dinglun/index.html |
privacy.html |
software | healthy | dinglun/privacy.html |
resources.html |
software | healthy | dinglun/resources.html |
config.js |
software | healthy | dinglun/config.js |
SPEC.md |
software | healthy | dinglun/SPEC.md |
about.html |
software | healthy | dinglun/about.html |
news-detail.html |
software | healthy | dinglun/news-detail.html |
dl.css |
software | healthy | dinglun/assets/dl.css |
dl.js |
software | healthy | dinglun/assets/dl.js |
schema.sql |
software | healthy | dinglun/admin/schema.sql |
index.html |
software | healthy | dinglun/admin/index.html |
SETUP.md |
software | healthy | dinglun/admin/SETUP.md |
index.html |
software | healthy | money/index.html |
index.html |
software | healthy | security/index.html |
index.html |
software | healthy | about/index.html |
guard-supabase.js |
software | healthy | auth/guard-supabase.js |
platform-config.js |
software | healthy | auth/platform-config.js |
auth.js |
software | healthy | auth/auth.js |
admin.html |
software | healthy | auth/admin.html |
profile.js |
software | healthy | auth/profile.js |
launcher.js |
software | healthy | auth/launcher.js |
launcher.py |
software | healthy | 鼎綸/照會單破解工具/launcher.py |
使用說明.md |
software | healthy | 鼎綸/照會單破解工具/使用說明.md |
help.html |
software | healthy | exam/help.html |
_auth.js |
software | healthy | exam/_auth.js |
_auth.css |
software | healthy | exam/_auth.css |
manifest.json |
software | healthy | exam/manifest.json |
sw.js |
software | healthy | exam/sw.js |
index.html |
software | healthy | exam/index.html |
admin.html |
software | healthy | exam/admin.html |
index.html |
software | healthy | exam/property/index.html |
questions.json |
software | healthy | exam/property/questions.json |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
dinglun |
software | healthy | dinglun |
assets |
software | healthy | dinglun/assets |
admin |
software | healthy | dinglun/admin |
money |
software | healthy | money |
security |
software | healthy | security |
about |
software | healthy | about |
auth |
software | healthy | auth |
鼎綸 |
software | healthy | 鼎綸 |
照會單破解工具 |
software | healthy | 鼎綸/照會單破解工具 |
exam |
software | healthy | exam |
property |
software | healthy | exam/property |
life |
software | healthy | exam/life |
foreign |
software | healthy | exam/foreign |
investment |
software | healthy | exam/investment |
broker |
software | healthy | exam/broker |
usa2026 |
software | healthy | usa2026 |
report |
software | healthy | usa2026/report |
rex |
software | healthy | rex |
daily |
software | healthy | rex/daily |
cases |
software | healthy | rex/cases |
preserve |
software | healthy | rex/preserve |
hub |
software | healthy | rex/hub |
broker-compare |
software | healthy | rex/broker-compare |
vip |
software | healthy | rex/vip |
cases |
software | healthy | rex/vip/cases |
resources |
software | healthy | rex/vip/resources |
assets |
software | healthy | rex/vip/assets |
img |
software | healthy | rex/vip/assets/img |
cases |
software | healthy | rex/vip/assets/img/cases |
tools |
software | healthy | rex/vip/tools |
products |
software | healthy | rex/vip/products |
allianz |
software | healthy | rex/vip/allianz |
knowledge |
software | healthy | rex/vip/knowledge |
faq |
software | healthy | rex/vip/faq |
auth |
software | healthy | rex/auth |
overnight |
software | healthy | rex/auth/overnight |
markers |
software | healthy | rex/auth/overnight/markers |
life |
software | healthy | rex/life |
推薦商品 |
software | healthy | rex/life/推薦商品 |
台灣 |
software | healthy | rex/life/推薦商品/台灣 |
美元 |
software | healthy | rex/life/推薦商品/台灣/美元 |
分紅 |
software | healthy | rex/life/推薦商品/台灣/美元/分紅 |
臻威豐 |
software | healthy | rex/life/推薦商品/台灣/美元/分紅/臻威豐 |
美紅勝利 |
software | healthy | rex/life/推薦商品/台灣/美元/分紅/美紅勝利 |
保誠 |
software | healthy | rex/life/推薦商品/保誠 |
美元 |
software | healthy | rex/life/推薦商品/保誠/美元 |
分紅 |
software | healthy | rex/life/推薦商品/保誠/美元/分紅 |
鑫發達(ARLPLU60) |
software | healthy | rex/life/推薦商品/保誠/美元/分紅/鑫發達(ARLPLU60) |
_範本 |
software | healthy | rex/life/推薦商品/_範本 |
凱基 |
software | healthy | rex/life/推薦商品/凱基 |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
LauncherUI |
software | healthy | 鼎綸/照會單破解工具/launcher.py:401 |
if |
software | healthy | rex/vip/tools/screenshot-helper.user.js:if |
AIAExtractor |
software | healthy | rex/life/_reference/extractors/友邦aia_engine.py:100 |
FileNameCheckResult |
software | healthy | rex/life/_reference/extractors/保誠prudential_extractor.py:213 |
VersionCheckResult |
software | healthy | rex/life/_reference/extractors/保誠prudential_extractor.py:236 |
BaseParams |
software | healthy | rex/life/_reference/extractors/保誠prudential_extractor.py:253 |
ProcessResult |
software | healthy | rex/life/_reference/extractors/保誠prudential_extractor.py:690 |
TimeoutError2 |
software | healthy | rex/life/tools/_batch_verify_skl.py:30 |
TimeoutErr |
software | healthy | rex/life/tools/_bulk/bulk_skel.py:16 |
ExcelPool |
software | healthy | rex/life/tools/calc_poc/excel_pool.py:96 |
LibreOfficePool |
software | healthy | rex/life/tools/calc_poc/excel_pool.py:296 |
_LOSlotCtx |
software | healthy | rex/life/tools/calc_poc/excel_pool.py:333 |
_SkipOpenpyxl |
software | healthy | rex/life/tools/calc_poc/calc_server_lo.py:71 |
CalcCache |
software | healthy | rex/life/tools/calc_poc/calc_cache.py:28 |
CacheStats |
software | healthy | rex/life/tools/calc_poc/cache_extension.py:11 |
CalcCache |
software | healthy | rex/life/tools/calc_poc/overnight/calc_cache.py:28 |
AIAExtractor |
software | healthy | rex/compare/轉換引擎/友邦aia_engine.py:100 |
FileNameCheckResult |
software | healthy | rex/compare/轉換引擎/保誠prudential_extractor.py:213 |
VersionCheckResult |
software | healthy | rex/compare/轉換引擎/保誠prudential_extractor.py:236 |
BaseParams |
software | healthy | rex/compare/轉換引擎/保誠prudential_extractor.py:253 |
ProcessResult |
software | healthy | rex/compare/轉換引擎/保誠prudential_extractor.py:690 |
PasswordException |
software | healthy | rex/stamp/lib/pdf.min.mjs:PasswordException |
PixelsPerInch |
software | healthy | rex/stamp/lib/pdf.min.mjs:PixelsPerInch |
ColorScheme |
software | healthy | rex/stamp/lib/pdf.min.mjs:ColorScheme |
MurmurHash3_64 |
software | healthy | rex/stamp/lib/pdf.min.mjs:MurmurHash3_64 |
AnnotationStorage |
software | healthy | rex/stamp/lib/pdf.min.mjs:AnnotationStorage |
BBoxReader |
software | healthy | rex/stamp/lib/pdf.min.mjs:BBoxReader |
CanvasBBoxTracker |
software | healthy | rex/stamp/lib/pdf.min.mjs:CanvasBBoxTracker |
CanvasImagesTracker |
software | healthy | rex/stamp/lib/pdf.min.mjs:CanvasImagesTracker |
LoopbackPort |
software | healthy | rex/stamp/lib/pdf.min.mjs:LoopbackPort |
NodeFilterFactory |
software | healthy | rex/stamp/lib/pdf.min.mjs:NodeFilterFactory |
WebGPU |
software | healthy | rex/stamp/lib/pdf.min.mjs:WebGPU |
TilingPattern |
software | healthy | rex/stamp/lib/pdf.min.mjs:TilingPattern |
CanvasGraphics |
software | healthy | rex/stamp/lib/pdf.min.mjs:CanvasGraphics |
BasePDFStream |
software | healthy | rex/stamp/lib/pdf.min.mjs:BasePDFStream |
OptionalContentGroup |
software | healthy | rex/stamp/lib/pdf.min.mjs:OptionalContentGroup |
PDFObjects |
software | healthy | rex/stamp/lib/pdf.min.mjs:PDFObjects |
ColorPicker |
software | healthy | rex/stamp/lib/pdf.min.mjs:ColorPicker |
AnnotationElementFactory |
software | healthy | rex/stamp/lib/pdf.min.mjs:AnnotationElementFactory |
FreeTextEditor |
software | healthy | rex/stamp/lib/pdf.min.mjs:FreeTextEditor |
PasswordException |
software | healthy | rex/stamp/lib/pdf.worker.min.mjs:PasswordException |
Name |
software | healthy | rex/stamp/lib/pdf.worker.min.mjs:Name |
Dict |
software | healthy | rex/stamp/lib/pdf.worker.min.mjs:Dict |
Jbig2Error |
software | healthy | rex/stamp/lib/pdf.worker.min.mjs:Jbig2Error |
DecodeStream |
software | healthy | rex/stamp/lib/pdf.worker.min.mjs:DecodeStream |
JpxError |
software | healthy | rex/stamp/lib/pdf.worker.min.mjs:JpxError |
NullOptimizer |
software | healthy | rex/stamp/lib/pdf.worker.min.mjs:NullOptimizer |
Pattern |
software | healthy | rex/stamp/lib/pdf.worker.min.mjs:Pattern |
BinaryCMapStream |
software | healthy | rex/stamp/lib/pdf.worker.min.mjs:BinaryCMapStream |
BrotliStream |
software | healthy | rex/stamp/lib/pdf.worker.min.mjs:BrotliStream |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
ANY / |
api | healthy | rex/life/tools/calc_poc/calc_server.py |
ANY /health |
api | healthy | rex/life/tools/calc_poc/calc_server.py |
ANY /inspect/<plan> |
api | healthy | rex/life/tools/calc_poc/calc_server.py |
ANY /calc |
api | healthy | rex/life/tools/calc_poc/calc_server.py |
ANY /pdf/<path:fname> |
api | healthy | rex/life/tools/calc_poc/calc_server.py |
ANY /inspect-rows/<plan> |
api | healthy | rex/life/tools/calc_poc/calc_server.py |
ANY /test-all |
api | healthy | rex/life/tools/calc_poc/calc_server.py |
ANY /download-source |
api | healthy | rex/life/tools/calc_poc/calc_server_lo.py |
ANY /export-pdf |
api | healthy | rex/life/tools/calc_poc/calc_server_lo.py |
ANY /calc-batch |
api | healthy | rex/life/tools/calc_poc/calc_server_lo.py |
ANY /cache-stats |
api | healthy | rex/life/tools/calc_poc/calc_server_lo.py |
ANY /cache-clear |
api | healthy | rex/life/tools/calc_poc/calc_server_lo.py |
ANY /pool/stats |
api | healthy | rex/life/tools/calc_poc/calc_server_pool.py |
ANY /cache/stats |
api | healthy | rex/life/tools/calc_poc/calc_server_pool.py |
ANY /cache/clear |
api | healthy | rex/life/tools/calc_poc/calc_server_pool.py |
ANY /compare |
api | healthy | rex/life/tools/calc_poc/calc_server_pool.py |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::dinglun/admin/index.html |
security | healthy | dinglun/admin/index.html |
auth::supabase/functions/claude-proxy/index.ts |
security | healthy | supabase/functions/claude-proxy/index.ts |
auth::supabase/functions/ecpay-checkout/index.ts |
security | healthy | supabase/functions/ecpay-checkout/index.ts |
auth::rex/crm/lib/supabase.js |
security | healthy | rex/crm/lib/supabase.js |
auth::rex/hub/line-reply.html |
security | healthy | rex/hub/line-reply.html |
auth::supabase/functions/README.md |
security | healthy | supabase/functions/README.md |
auth::supabase/functions/ecpay-webhook/index.ts |
security | healthy | supabase/functions/ecpay-webhook/index.ts |
auth::鼎綸/照會單破解工具/launcher.py |
security | healthy | 鼎綸/照會單破解工具/launcher.py |
| Label | Layer | Status | Path |
|---|---|---|---|
port:5000 |
network | healthy | rex/life/tools/calc_poc/calc_server.py |
port:07 |
network | healthy | .github/workflows/nhi-data-update.yml |
port:50 |
network | healthy | .github/workflows/nhi-data-update.yml |
port:23 |
network | healthy | .github/workflows/nhi-data-update.yml |
port:06 |
network | healthy | .github/workflows/update-funds.yml |
port:14 |
network | healthy | .github/workflows/update-funds.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::rex/life/SKILL.md |
security | healthy | rex/life/SKILL.md |
password_literal::rex/life/tools/_batch_verify_skl.py |
security | healthy | rex/life/tools/_batch_verify_skl.py |
password_literal::rex/life/tools/validate_twlife.py |
security | healthy | rex/life/tools/validate_twlife.py |
password_literal::rex/life/tools/_bulk/twlife_extract.py |
security | healthy | rex/life/tools/_bulk/twlife_extract.py |
password_literal::rex/life/tools/calc_poc/redecrypt_via_exc… |
security | healthy | rex/life/tools/calc_poc/redecrypt_via_excel_com.py |
| Label | Layer | Status | Path |
|---|---|---|---|
if |
data | healthy | dinglun/admin/schema.sql |
public |
data | healthy | dinglun/admin/schema.sql |
calc_cache |
data | healthy | rex/life/tools/calc_poc/calc_cache.py |
| Label | Layer | Status | Path |
|---|---|---|---|
image::rex/life/tools/calc_poc/Dockerfile |
hardware | healthy | rex/life/tools/calc_poc/Dockerfile |
rex-calc |
hardware | healthy | rex/life/tools/calc_poc/docker-compose.yml |
cloudflared |
hardware | healthy | rex/life/tools/calc_poc/docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
/rex/A&H/ |
frontend | healthy | auth/auth.js |
/rex/life/ |
frontend | healthy | auth/auth.js |
/exam/ |
frontend | healthy | auth/auth.js |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | rex/life/tools/calc_poc/calc_server_lo.py |
postgres |
data | healthy | rex/crm/lib/supabase.js |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | rex/life/tools/calc_poc/calc_server.py |
1.4.0.0 |
network | healthy | rex/life/tools/calc_poc/cell_mapping_before_tlzwf_20260524.… |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::nhi-data-update |
cicd | healthy | .github/workflows/nhi-data-update.yml |
gha::update-funds |
cicd | healthy | .github/workflows/update-funds.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
update-nhi-data |
cicd | healthy | .github/workflows/nhi-data-update.yml |
update-funds |
cicd | healthy | .github/workflows/update-funds.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-0eke3bc0 |
software | healthy | /tmp/repobility-clone-0eke3bc0 |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | rex/life/tools/calc_poc/docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | rex/crm/lib/supabase.js |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | rex/stamp/lib/pdf.min.mjs |
This page is publicly accessible at:
https://repobility.com/scan/1b705284-1549-4b08-995f-7f7d62559278/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/1b705284-1549-4b08-995f-7f7d62559278/
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.