https://github.com/sinofate/ai-qiming
· scanned 2026-06-16 00:13 UTC (2 months, 2 weeks ago)
65 raw signals (0 security + 65 graph)
Last scanned 2 months, 2 weeks ago · v1 · 63 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.
All 2592 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 |
|---|---|---|---|
isAdminPath |
software | healthy | middleware.ts:isAdminPath |
adminContentSecurityPolicy |
software | healthy | middleware.ts:adminContentSecurityPolicy |
applySecurityHeaders |
software | healthy | middleware.ts:applySecurityHeaders |
middleware |
software | healthy | middleware.ts:middleware |
createPool |
software | healthy | types/mysql2-promise.d.ts:createPool |
loadSetupModules |
software | healthy | tests/admin-setup.test.ts:loadSetupModules |
post |
software | healthy | tests/admin-setup.test.ts:post |
alert |
software | healthy | tests/admin-alert-notifications.test.ts:alert |
loadNotifications |
software | healthy | tests/admin-alert-notifications.test.ts:loadNotifications |
payments |
software | healthy | tests/admin-readiness.test.ts:payments |
loadReadiness |
software | healthy | tests/admin-readiness.test.ts:loadReadiness |
alert |
software | healthy | tests/admin-ops-tasks.test.ts:alert |
readiness |
software | healthy | tests/admin-ops-tasks.test.ts:readiness |
loadOpsTasks |
software | healthy | tests/admin-ops-tasks.test.ts:loadOpsTasks |
loadOpsTaskRoute |
software | healthy | tests/admin-ops-tasks.test.ts:loadOpsTaskRoute |
loadModules |
software | healthy | tests/admin-approval-execution.test.ts:loadModules |
role |
software | healthy | tests/admin-approval-execution.test.ts:role |
order |
software | healthy | tests/admin-order-reconciliation.test.ts:order |
card |
software | healthy | tests/prompts.test.ts:card |
scenes |
software | healthy | tests/prompts.test.ts:scenes |
loadAuditStore |
software | healthy | tests/admin-audit.test.ts:loadAuditStore |
loadAuditStoreWithDir |
software | healthy | tests/admin-audit.test.ts:loadAuditStoreWithDir |
loadAuditRoute |
software | healthy | tests/admin-audit.test.ts:loadAuditRoute |
todayAuditFile |
software | healthy | tests/admin-audit.test.ts:todayAuditFile |
walk |
software | healthy | tests/datefield-guard.test.ts:walk |
loadAdminUserModules |
software | healthy | tests/admin-users.test.ts:loadAdminUserModules |
adminUserPost |
software | healthy | tests/admin-users.test.ts:adminUserPost |
adminUserStatusPost |
software | healthy | tests/admin-users.test.ts:adminUserStatusPost |
alert |
software | healthy | tests/admin-alert-detail.test.ts:alert |
insights |
software | healthy | tests/admin-alert-detail.test.ts:insights |
payments |
software | healthy | tests/admin-alert-detail.test.ts:payments |
dashboard |
software | healthy | tests/admin-alert-detail.test.ts:dashboard |
loadAlertDetailModules |
software | healthy | tests/admin-alert-detail.test.ts:loadAlertDetailModules |
loadMiddleware |
software | healthy | tests/admin-middleware.test.ts:loadMiddleware |
req |
software | healthy | tests/admin-middleware.test.ts:req |
paymentRow |
software | healthy | tests/payment-store-expiry.test.ts:paymentRow |
loadAuditDetailModules |
software | healthy | tests/admin-audit-detail.test.ts:loadAuditDetailModules |
drain |
software | healthy | tests/ai-error-track.test.ts:drain |
sseOf |
software | healthy | tests/ai-error-track.test.ts:sseOf |
get |
software | healthy | tests/astro.test.ts:get |
loadEnvironmentRoute |
software | healthy | tests/admin-environment.test.ts:loadEnvironmentRoute |
byId |
software | healthy | tests/admin-environment.test.ts:byId |
loadApprovalStore |
software | healthy | tests/admin-approvals.test.ts:loadApprovalStore |
paidOrder |
software | healthy | tests/admin-sales-service.test.ts:paidOrder |
loadSalesService |
software | healthy | tests/admin-sales-service.test.ts:loadSalesService |
loadUserDetailModules |
software | healthy | tests/admin-user-detail.test.ts:loadUserDetailModules |
env |
software | healthy | tests/admin-config.test.ts:env |
loadConfigModules |
software | healthy | tests/admin-config.test.ts:loadConfigModules |
makeDataDir |
software | healthy | tests/insights-date-range.test.ts:makeDataDir |
writeAnalytics |
software | healthy | tests/insights-date-range.test.ts:writeAnalytics |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
vercel.json |
software | healthy | vercel.json |
postcss.config.mjs |
software | healthy | postcss.config.mjs |
README.md |
software | healthy | README.md |
tailwind.config.ts |
software | healthy | tailwind.config.ts |
package.json |
software | healthy | package.json |
接力卡.md |
software | healthy | 接力卡.md |
HANDOFF.md |
software | healthy | HANDOFF.md |
Dockerfile |
software | healthy | Dockerfile |
package-lock.json |
software | healthy | package-lock.json |
middleware.ts |
software | healthy | middleware.ts |
.env.example |
software | healthy | .env.example |
.eslintrc.json |
software | healthy | .eslintrc.json |
tsconfig.json |
software | healthy | tsconfig.json |
next.config.mjs |
software | healthy | next.config.mjs |
vitest.config.ts |
software | healthy | vitest.config.ts |
mysql2-promise.d.ts |
software | healthy | types/mysql2-promise.d.ts |
admin-setup.test.ts |
software | healthy | tests/admin-setup.test.ts |
admin-alert-notifications.test.ts |
software | healthy | tests/admin-alert-notifications.test.ts |
admin-readiness.test.ts |
software | healthy | tests/admin-readiness.test.ts |
admin-ops-tasks.test.ts |
software | healthy | tests/admin-ops-tasks.test.ts |
admin-approval-execution.test.ts |
software | healthy | tests/admin-approval-execution.test.ts |
admin-order-reconciliation.test.ts |
software | healthy | tests/admin-order-reconciliation.test.ts |
shengxiao.test.ts |
software | healthy | tests/shengxiao.test.ts |
prompts.test.ts |
software | healthy | tests/prompts.test.ts |
fengshui-engines.test.ts |
software | healthy | tests/fengshui-engines.test.ts |
admin-audit.test.ts |
software | healthy | tests/admin-audit.test.ts |
datefield-guard.test.ts |
software | healthy | tests/datefield-guard.test.ts |
admin-users.test.ts |
software | healthy | tests/admin-users.test.ts |
admin-alert-detail.test.ts |
software | healthy | tests/admin-alert-detail.test.ts |
admin-middleware.test.ts |
software | healthy | tests/admin-middleware.test.ts |
payment-store-expiry.test.ts |
software | healthy | tests/payment-store-expiry.test.ts |
admin-audit-detail.test.ts |
software | healthy | tests/admin-audit-detail.test.ts |
ai-error-track.test.ts |
software | healthy | tests/ai-error-track.test.ts |
solar-time.test.ts |
software | healthy | tests/solar-time.test.ts |
astro.test.ts |
software | healthy | tests/astro.test.ts |
payment-refunds.test.ts |
software | healthy | tests/payment-refunds.test.ts |
admin-environment.test.ts |
software | healthy | tests/admin-environment.test.ts |
ziwei.test.ts |
software | healthy | tests/ziwei.test.ts |
admin-approvals.test.ts |
software | healthy | tests/admin-approvals.test.ts |
admin-sales-service.test.ts |
software | healthy | tests/admin-sales-service.test.ts |
admin-user-detail.test.ts |
software | healthy | tests/admin-user-detail.test.ts |
admin-config.test.ts |
software | healthy | tests/admin-config.test.ts |
insights-date-range.test.ts |
software | healthy | tests/insights-date-range.test.ts |
no-prefilled-inputs.test.ts |
software | healthy | tests/no-prefilled-inputs.test.ts |
numerology.test.ts |
software | healthy | tests/numerology.test.ts |
hehun.test.ts |
software | healthy | tests/hehun.test.ts |
membership.test.ts |
software | healthy | tests/membership.test.ts |
shier.test.ts |
software | healthy | tests/shier.test.ts |
name-report.test.ts |
software | healthy | tests/name-report.test.ts |
admin-api-governance.test.ts |
software | healthy | tests/admin-api-governance.test.ts |
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 |
tests |
software | healthy | tests |
docs |
software | healthy | docs |
review |
software | healthy | docs/review |
scripts |
software | healthy | scripts |
components |
software | healthy | components |
admin |
software | healthy | components/admin |
app |
software | healthy | app |
pinpai-qiming |
software | healthy | app/pinpai-qiming |
full |
software | healthy | app/pinpai-qiming/full |
daily |
software | healthy | app/daily |
about |
software | healthy | app/about |
company |
software | healthy | app/company |
full |
software | healthy | app/company/full |
hehun |
software | healthy | app/hehun |
api |
software | healthy | app/api |
pinpai-qiming |
software | healthy | app/api/pinpai-qiming |
daily |
software | healthy | app/api/daily |
company |
software | healthy | app/api/company |
hehun |
software | healthy | app/api/hehun |
zhai |
software | healthy | app/api/zhai |
followup |
software | healthy | app/api/followup |
health |
software | healthy | app/api/health |
mcp |
software | healthy | app/api/mcp |
numerology |
software | healthy | app/api/numerology |
strokes |
software | healthy | app/api/strokes |
bloodtype |
software | healthy | app/api/bloodtype |
qimen |
software | healthy | app/api/qimen |
jiemeng |
software | healthy | app/api/jiemeng |
tarot |
software | healthy | app/api/tarot |
admin |
software | healthy | app/api/admin |
users |
software | healthy | app/api/admin/users |
[username] |
software | healthy | app/api/admin/users/[username] |
status-request |
software | healthy | app/api/admin/users/[username]/status-request |
orders |
software | healthy | app/api/admin/orders |
[outTradeNo] |
software | healthy | app/api/admin/orders/[outTradeNo] |
refund-request |
software | healthy | app/api/admin/orders/[outTradeNo]/refund-request |
close-request |
software | healthy | app/api/admin/orders/[outTradeNo]/close-request |
config |
software | healthy | app/api/admin/config |
[key] |
software | healthy | app/api/admin/config/[key] |
auth |
software | healthy | app/api/admin/auth |
password |
software | healthy | app/api/admin/auth/password |
logout |
software | healthy | app/api/admin/auth/logout |
login |
software | healthy | app/api/admin/auth/login |
readiness |
software | healthy | app/api/admin/readiness |
sessions |
software | healthy | app/api/admin/sessions |
[sessionId] |
software | healthy | app/api/admin/sessions/[sessionId] |
revoke |
software | healthy | app/api/admin/sessions/[sessionId]/revoke |
insights |
software | healthy | app/api/admin/insights |
backup |
software | healthy | app/api/admin/backup |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
NameForm |
frontend | healthy | components/NameForm.tsx |
NameCard |
frontend | healthy | components/NameCard.tsx |
NotFound |
frontend | healthy | app/not-found.tsx |
Home |
frontend | healthy | app/page.tsx |
RootLayout |
frontend | healthy | app/layout.tsx |
PinpaiFreePage |
frontend | healthy | app/pinpai-qiming/page.tsx |
Layout |
frontend | healthy | app/pinpai-qiming/layout.tsx |
PinpaiFullPage |
frontend | healthy | app/pinpai-qiming/full/page.tsx |
Layout |
frontend | healthy | app/pinpai-qiming/full/layout.tsx |
DailyPage |
frontend | healthy | app/daily/page.tsx |
Layout |
frontend | healthy | app/daily/layout.tsx |
AboutPage |
frontend | healthy | app/about/page.tsx |
CompanyFreePage |
frontend | healthy | app/company/page.tsx |
Layout |
frontend | healthy | app/company/layout.tsx |
CompanyFullPage |
frontend | healthy | app/company/full/page.tsx |
Layout |
frontend | healthy | app/company/full/layout.tsx |
HehunPage |
frontend | healthy | app/hehun/page.tsx |
Layout |
frontend | healthy | app/hehun/layout.tsx |
NumerologyPage |
frontend | healthy | app/numerology/page.tsx |
Layout |
frontend | healthy | app/numerology/layout.tsx |
ChannelPage |
frontend | healthy | app/c/[key]/page.tsx |
AlgorithmPage |
frontend | healthy | app/algorithm/page.tsx |
BloodTypeFreePage |
frontend | healthy | app/bloodtype/page.tsx |
Layout |
frontend | healthy | app/bloodtype/layout.tsx |
BloodTypeFullPage |
frontend | healthy | app/bloodtype/full/page.tsx |
Layout |
frontend | healthy | app/bloodtype/full/layout.tsx |
QimenPage |
frontend | healthy | app/qimen/page.tsx |
Layout |
frontend | healthy | app/qimen/layout.tsx |
JiemengPage |
frontend | healthy | app/jiemeng/page.tsx |
Layout |
frontend | healthy | app/jiemeng/layout.tsx |
JiemengFullRedirect |
frontend | healthy | app/jiemeng/full/page.tsx |
DreamDictIndex |
frontend | healthy | app/jiemeng/dict/page.tsx |
DreamEntryPage |
frontend | healthy | app/jiemeng/dict/[name]/page.tsx |
TarotPage |
frontend | healthy | app/tarot/page.tsx |
Layout |
frontend | healthy | app/tarot/layout.tsx |
Layout |
frontend | healthy | app/admin/layout.tsx |
NamePage |
frontend | healthy | app/name/page.tsx |
Layout |
frontend | healthy | app/name/layout.tsx |
NameFullPage |
frontend | healthy | app/name/full/page.tsx |
Layout |
frontend | healthy | app/name/full/layout.tsx |
MemberPage |
frontend | healthy | app/member/page.tsx |
Layout |
frontend | healthy | app/member/layout.tsx |
FengshuiFreePage |
frontend | healthy | app/fengshui/page.tsx |
Layout |
frontend | healthy | app/fengshui/layout.tsx |
ZhaiPage |
frontend | healthy | app/fengshui/zhai/page.tsx |
Layout |
frontend | healthy | app/fengshui/zhai/layout.tsx |
FengshuiFullPage |
frontend | healthy | app/fengshui/full/page.tsx |
Layout |
frontend | healthy | app/fengshui/full/layout.tsx |
FsItemIndexPage |
frontend | healthy | app/fengshui/item/page.tsx |
FsItemPage |
frontend | healthy | app/fengshui/item/[name]/page.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
openai_or_anthropic_key::.env.example |
security | healthy | .env.example |
private_key::.env.example |
security | healthy | .env.example |
password_literal::tests/admin-setup.test.ts |
security | healthy | tests/admin-setup.test.ts |
password_literal::tests/admin-setup.test.ts |
security | healthy | tests/admin-setup.test.ts |
password_literal::tests/admin-setup.test.ts |
security | healthy | tests/admin-setup.test.ts |
password_literal::tests/admin-setup.test.ts |
security | healthy | tests/admin-setup.test.ts |
password_literal::tests/admin-setup.test.ts |
security | healthy | tests/admin-setup.test.ts |
password_literal::tests/admin-setup.test.ts |
security | healthy | tests/admin-setup.test.ts |
password_literal::tests/admin-setup.test.ts |
security | healthy | tests/admin-setup.test.ts |
password_literal::tests/admin-setup.test.ts |
security | healthy | tests/admin-setup.test.ts |
password_literal::tests/admin-approval-execution.test.ts |
security | healthy | tests/admin-approval-execution.test.ts |
password_literal::tests/admin-approval-execution.test.ts |
security | healthy | tests/admin-approval-execution.test.ts |
password_literal::tests/admin-approval-execution.test.ts |
security | healthy | tests/admin-approval-execution.test.ts |
password_literal::tests/admin-approval-execution.test.ts |
security | healthy | tests/admin-approval-execution.test.ts |
password_literal::tests/admin-users.test.ts |
security | healthy | tests/admin-users.test.ts |
password_literal::tests/admin-users.test.ts |
security | healthy | tests/admin-users.test.ts |
password_literal::tests/admin-users.test.ts |
security | healthy | tests/admin-users.test.ts |
password_literal::tests/admin-users.test.ts |
security | healthy | tests/admin-users.test.ts |
password_literal::tests/admin-users.test.ts |
security | healthy | tests/admin-users.test.ts |
password_literal::tests/admin-users.test.ts |
security | healthy | tests/admin-users.test.ts |
password_literal::tests/admin-users.test.ts |
security | healthy | tests/admin-users.test.ts |
password_literal::tests/admin-users.test.ts |
security | healthy | tests/admin-users.test.ts |
password_literal::tests/admin-users.test.ts |
security | healthy | tests/admin-users.test.ts |
password_literal::tests/admin-environment.test.ts |
security | healthy | tests/admin-environment.test.ts |
password_literal::tests/admin-user-detail.test.ts |
security | healthy | tests/admin-user-detail.test.ts |
password_literal::tests/admin-user-detail.test.ts |
security | healthy | tests/admin-user-detail.test.ts |
password_literal::tests/admin-user-detail.test.ts |
security | healthy | tests/admin-user-detail.test.ts |
password_literal::tests/admin-backup.test.ts |
security | healthy | tests/admin-backup.test.ts |
password_literal::tests/admin-security.test.ts |
security | healthy | tests/admin-security.test.ts |
password_literal::tests/admin-security.test.ts |
security | healthy | tests/admin-security.test.ts |
password_literal::tests/admin-security.test.ts |
security | healthy | tests/admin-security.test.ts |
password_literal::tests/admin-security.test.ts |
security | healthy | tests/admin-security.test.ts |
password_literal::tests/admin-search.test.ts |
security | healthy | tests/admin-search.test.ts |
password_literal::tests/admin-search.test.ts |
security | healthy | tests/admin-search.test.ts |
password_literal::tests/admin-session-governance.test.ts |
security | healthy | tests/admin-session-governance.test.ts |
password_literal::tests/admin-session-governance.test.ts |
security | healthy | tests/admin-session-governance.test.ts |
password_literal::tests/admin-session-governance.test.ts |
security | healthy | tests/admin-session-governance.test.ts |
password_literal::tests/admin-session-governance.test.ts |
security | healthy | tests/admin-session-governance.test.ts |
password_literal::tests/admin-session-governance.test.ts |
security | healthy | tests/admin-session-governance.test.ts |
password_literal::tests/admin-session-governance.test.ts |
security | healthy | tests/admin-session-governance.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
203.0.113.50 |
network | healthy | tests/admin-setup.test.ts |
203.0.113.88 |
network | healthy | tests/admin-setup.test.ts |
203.0.113.10 |
network | healthy | tests/admin-middleware.test.ts |
203.0.113.20 |
network | healthy | tests/admin-middleware.test.ts |
203.0.113.30 |
network | healthy | tests/admin-middleware.test.ts |
1.2.3.4 |
network | healthy | tests/rate-limit.test.ts |
5.6.7.8 |
network | healthy | tests/rate-limit.test.ts |
9.9.9.9 |
network | healthy | tests/rate-limit.test.ts |
10.0.0.5 |
network | healthy | tests/oauth-origin.test.ts |
192.168.1.8 |
network | healthy | tests/oauth-origin.test.ts |
127.0.0.1 |
network | healthy | tests/admin-access.test.ts |
203.0.113.77 |
network | healthy | tests/admin-security.test.ts |
203.0.113.1 |
network | healthy | tests/admin-security.test.ts |
203.0.113.9 |
network | healthy | tests/admin-session-governance.test.ts |
203.0.113.8 |
network | healthy | tests/admin-session-governance.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::app/api/pay/wechat/oauth/start/route.ts |
security | healthy | app/api/pay/wechat/oauth/start/route.ts |
auth::components/PayModal.tsx |
security | healthy | components/PayModal.tsx |
auth::lib/wechat/oauth.ts |
security | healthy | lib/wechat/oauth.ts |
auth::app/hehun/page.tsx |
security | healthy | app/hehun/page.tsx |
auth::tests/oauth-origin.test.ts |
security | healthy | tests/oauth-origin.test.ts |
auth::app/api/pay/orders/route.ts |
security | healthy | app/api/pay/orders/route.ts |
auth::.env.example |
security | healthy | .env.example |
auth::app/api/pay/wechat/oauth/callback/route.ts |
security | healthy | app/api/pay/wechat/oauth/callback/route.ts |
auth::app/pay-jsapi-test/PayJsapiTestClient.tsx |
security | healthy | app/pay-jsapi-test/PayJsapiTestClient.tsx |
auth::scripts/release-smoke.sh |
security | healthy | scripts/release-smoke.sh |
auth::lib/admin/environment.ts |
security | healthy | lib/admin/environment.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
/ |
frontend | healthy | tests/insights-date-range.test.ts |
/admin |
frontend | healthy | tests/insights-date-range.test.ts |
/qiming |
frontend | healthy | tests/insights-date-range.test.ts |
/qiming/full |
frontend | healthy | tests/insights-date-range.test.ts |
/fengshui/zhai |
frontend | healthy | tests/insights-date-range.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
mysql |
data | healthy | .env.example |
redis |
data | healthy | lib/rate-limit.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-abo69gm9 |
software | healthy | /tmp/repobility-clone-abo69gm9 |
| Label | Layer | Status | Path |
|---|---|---|---|
DetailServerError |
software | healthy | lib/stream-client.ts:DetailServerError |
| Label | Layer | Status | Path |
|---|---|---|---|
port:3000 |
network | healthy | Dockerfile |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | lib/ai.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | package-lock.json |
This page is publicly accessible at:
https://repobility.com/scan/1d78994b-5779-48b6-8a2c-054380222481/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/1d78994b-5779-48b6-8a2c-054380222481/
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.