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.

zhuyansen/jasonzhu.ai

https://github.com/zhuyansen/jasonzhu.ai · scanned 2026-06-16 01:13 UTC (2 months, 1 week ago)

29 raw signals (0 security + 29 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 27 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 619 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
postcss.config.mjs software healthy postcss.config.mjs
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
middleware.ts software healthy middleware.ts
tsconfig.json software healthy tsconfig.json
eslint.config.mjs software healthy eslint.config.mjs
next.config.ts software healthy next.config.ts
generate-posts.mjs software healthy scripts/generate-posts.mjs
supabase-news-schema.sql software healthy scripts/supabase-news-schema.sql
generate-news.mjs software healthy scripts/generate-news.mjs
check-sitemap.mjs software healthy scripts/check-sitemap.mjs
send-digest-email.mjs software healthy scripts/send-digest-email.mjs
generate-blog-cover.mjs software healthy scripts/generate-blog-cover.mjs
collect-news.mjs software healthy scripts/collect-news.mjs
generate-news-image.mjs software healthy scripts/generate-news-image.mjs
launch.json software healthy .claude/launch.json
create-subscribers-table.sql software healthy supabase/create-subscribers-table.sql
source-openai-agents-sdk-evolution.md software healthy public/blog/openai-agents-sdk-evolution/source-openai-agent…
OpenAI Agents SDK 把 harness 和 sandbox 做进 SDK,和 Anthropic 路线… software healthy public/blog/openai-agents-sdk-evolution/OpenAI Agents SDK 把…
gen-images.py software healthy public/blog/openai-agents-sdk-evolution/gen-images.py
daily-news.yml software healthy .github/workflows/daily-news.yml
news.json software healthy src/generated/news.json
posts.json software healthy src/generated/posts.json
street-vendor-startup-book-review.json software healthy src/generated/post-content/street-vendor-startup-book-revie…
programmer-business-marketing-mindset.json software healthy src/generated/post-content/programmer-business-marketing-mi…
deeplearning-ai-courses-guide.json software healthy src/generated/post-content/deeplearning-ai-courses-guide.js…
bitget-u-card-review.json software healthy src/generated/post-content/bitget-u-card-review.json
manus-similarweb-data-research.json software healthy src/generated/post-content/manus-similarweb-data-research.j…
ebook-download-sites.json software healthy src/generated/post-content/ebook-download-sites.json
openai-agents-sdk-evolution.json software healthy src/generated/post-content/openai-agents-sdk-evolution.json
claude-code-skills-guide.json software healthy src/generated/post-content/claude-code-skills-guide.json
ai-video-saas-product-operations.json software healthy src/generated/post-content/ai-video-saas-product-operations…
agent-skill-security-audit-200.json software healthy src/generated/post-content/agent-skill-security-audit-200.j…
indie-hacker-us-company-complete-guide.json software healthy src/generated/post-content/indie-hacker-us-company-complete…
ai-tools-checklist-2025.json software healthy src/generated/post-content/ai-tools-checklist-2025.json
microsoft-learn-ai-certifications.json software healthy src/generated/post-content/microsoft-learn-ai-certification…
sitin-going-global-research-tools.json software healthy src/generated/post-content/sitin-going-global-research-tool…
saas-going-global-quick-start.json software healthy src/generated/post-content/saas-going-global-quick-start.js…
us-company-registration-full-guide.json software healthy src/generated/post-content/us-company-registration-full-gui…
philosophy-thinking-in-ai-era.json software healthy src/generated/post-content/philosophy-thinking-in-ai-era.js…
community-operation-book-recommendation.json software healthy src/generated/post-content/community-operation-book-recomme…
openai-academy-vs-anthropic-learning-paths.json software healthy src/generated/post-content/openai-academy-vs-anthropic-lear…
uk-company-wise-business-account.json software healthy src/generated/post-content/uk-company-wise-business-account…
xiaoerduo-web-saas-40k-journey.json software healthy src/generated/post-content/xiaoerduo-web-saas-40k-journey.j…
uk-company-annual-review-timeline-checklist.en.json software healthy src/generated/post-content/uk-company-annual-review-timelin…
tencent-yuanbao-marketing-spam.json software healthy src/generated/post-content/tencent-yuanbao-marketing-spam.j…
going-global-veteran-paths.json software healthy src/generated/post-content/going-global-veteran-paths.json
how-to-withdraw-money.json software healthy src/generated/post-content/how-to-withdraw-money.json

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

LabelLayerStatusPath
middleware software healthy middleware.ts:middleware
count software healthy scripts/check-sitemap.mjs:count
actual software healthy scripts/check-sitemap.mjs:actual
MONTH_DAY software healthy scripts/send-digest-email.mjs:MONTH_DAY
buildEmailHtml software healthy scripts/send-digest-email.mjs:buildEmailHtml
main software healthy scripts/send-digest-email.mjs:main
fetchWithTimeout software healthy scripts/generate-blog-cover.mjs:fetchWithTimeout
beijingToday software healthy scripts/collect-news.mjs:beijingToday
MONTH_DAY software healthy scripts/collect-news.mjs:MONTH_DAY
callClaudeRaw software healthy scripts/collect-news.mjs:callClaudeRaw
fetchAllFeeds software healthy scripts/collect-news.mjs:fetchAllFeeds
recent software healthy scripts/collect-news.mjs:recent
hfItems software healthy scripts/collect-news.mjs:hfItems
getRecentTitles software healthy scripts/collect-news.mjs:getRecentTitles
getRecentFundingCompanies software healthy scripts/collect-news.mjs:getRecentFundingCompanies
name software healthy scripts/collect-news.mjs:name
curateWithClaude software healthy scripts/collect-news.mjs:curateWithClaude
sleep software healthy scripts/collect-news.mjs:sleep
writeToSupabase software healthy scripts/collect-news.mjs:writeToSupabase
generateMDX software healthy scripts/collect-news.mjs:generateMDX
esc software healthy scripts/collect-news.mjs:esc
main software healthy scripts/collect-news.mjs:main
itemCount software healthy scripts/collect-news.mjs:itemCount
fetchWithTimeout software healthy scripts/generate-news-image.mjs:fetchWithTimeout
todayCN software healthy scripts/generate-news-image.mjs:todayCN
create_task software healthy public/blog/openai-agents-sdk-evolution/gen-images.py:142
poll_task software healthy public/blog/openai-agents-sdk-evolution/gen-images.py:153
download software healthy public/blog/openai-agents-sdk-evolution/gen-images.py:171
generate software dead public/blog/openai-agents-sdk-evolution/gen-images.py:177
BlogCard software healthy src/components/BlogCard.tsx:BlogCard
LikeButton software healthy src/components/LikeButton.tsx:LikeButton
handleLike software healthy src/components/LikeButton.tsx:handleLike
ShareButtons software healthy src/components/ShareButtons.tsx:ShareButtons
handleCopy software healthy src/components/ShareButtons.tsx:handleCopy
CopyWechatButton software healthy src/components/CopyWechatButton.tsx:CopyWechatButton
handleCopy software healthy src/components/CopyWechatButton.tsx:handleCopy
catLabel software healthy src/components/NewsListClient.tsx:catLabel
NewsListClient software healthy src/components/NewsListClient.tsx:NewsListClient
CrossLinks software healthy src/components/NewsListClient.tsx:CrossLinks
Footer software healthy src/components/Footer.tsx:Footer
ViewCounter software healthy src/components/ViewCounter.tsx:ViewCounter
SubscribeForm software healthy src/components/SubscribeForm.tsx:SubscribeForm
handleSubmit software healthy src/components/SubscribeForm.tsx:handleSubmit
Header software healthy src/components/Header.tsx:Header
GiscusComments software healthy src/components/GiscusComments.tsx:GiscusComments
sitemap software healthy src/app/sitemap.ts:sitemap
POST software healthy src/app/api/admin/upload/route.ts:POST
GET software healthy src/app/api/admin/upload/route.ts:GET
images software healthy src/app/api/admin/upload/route.ts:images
GET software healthy src/app/api/admin/posts/route.ts:GET

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

LabelLayerStatusPath
scripts software healthy scripts
.claude software healthy .claude
supabase software healthy supabase
public software healthy public
blog software healthy public/blog
openai-agents-sdk-evolution software healthy public/blog/openai-agents-sdk-evolution
.github software healthy .github
workflows software healthy .github/workflows
src software healthy src
generated software healthy src/generated
post-content software healthy src/generated/post-content
components software healthy src/components
app software healthy src/app
api software healthy src/app/api
admin software healthy src/app/api/admin
upload software healthy src/app/api/admin/upload
posts software healthy src/app/api/admin/posts
[slug] software healthy src/app/api/admin/posts/[slug]
login software healthy src/app/api/admin/login
tags software healthy src/app/api/admin/tags
subscribe software healthy src/app/api/subscribe
likes software healthy src/app/api/likes
[slug] software healthy src/app/api/likes/[slug]
views software healthy src/app/api/views
[slug] software healthy src/app/api/views/[slug]
[lang] software healthy src/app/[lang]
about software healthy src/app/[lang]/about
blog software healthy src/app/[lang]/blog
[slug] software healthy src/app/[lang]/blog/[slug]
handbook software healthy src/app/[lang]/handbook
services software healthy src/app/[lang]/services
ai-learning-guide software healthy src/app/[lang]/ai-learning-guide
tools software healthy src/app/[lang]/tools
terms software healthy src/app/[lang]/terms
news software healthy src/app/[lang]/news
[slug] software healthy src/app/[lang]/news/[slug]
privacy software healthy src/app/[lang]/privacy
feed software healthy src/app/feed
news.xml software healthy src/app/feed/news.xml
blog.xml software healthy src/app/feed/blog.xml
admin software healthy src/app/admin
og-image.png software healthy src/app/og-image.png
llms.txt software healthy src/app/llms.txt
lib software healthy src/lib
content software healthy src/content
blog software healthy src/content/blog
news software healthy src/content/news
dictionaries software healthy src/dictionaries

LabelLayerStatusPath
BlogCard frontend healthy src/components/BlogCard.tsx
LikeButton frontend healthy src/components/LikeButton.tsx
ShareButtons frontend healthy src/components/ShareButtons.tsx
CopyWechatButton frontend healthy src/components/CopyWechatButton.tsx
NewsListClient frontend healthy src/components/NewsListClient.tsx
Footer frontend healthy src/components/Footer.tsx
ViewCounter frontend healthy src/components/ViewCounter.tsx
SubscribeForm frontend healthy src/components/SubscribeForm.tsx
Header frontend healthy src/components/Header.tsx
GiscusComments frontend healthy src/components/GiscusComments.tsx
BlogListClient frontend healthy src/app/[lang]/blog/BlogListClient.tsx
HandbookClient frontend healthy src/app/[lang]/handbook/HandbookClient.tsx
AiLearningGuideClient frontend healthy src/app/[lang]/ai-learning-guide/AiLearningGuideClient.tsx
ToolsClient frontend healthy src/app/[lang]/tools/ToolsClient.tsx
AdminPage frontend healthy src/app/admin/page.tsx
AdminLayout frontend healthy src/app/admin/layout.tsx

LabelLayerStatusPath
/[lang] frontend healthy src/app/[lang]/page.tsx
/[lang]/about frontend healthy src/app/[lang]/about/page.tsx
/[lang]/blog frontend healthy src/app/[lang]/blog/page.tsx
/[lang]/blog/[slug] frontend healthy src/app/[lang]/blog/[slug]/page.tsx
/[lang]/handbook frontend healthy src/app/[lang]/handbook/page.tsx
/[lang]/services frontend healthy src/app/[lang]/services/page.tsx
/[lang]/ai-learning-guide frontend healthy src/app/[lang]/ai-learning-guide/page.tsx
/[lang]/tools frontend healthy src/app/[lang]/tools/page.tsx
/[lang]/terms frontend healthy src/app/[lang]/terms/page.tsx
/[lang]/news frontend healthy src/app/[lang]/news/page.tsx
/[lang]/news/[slug] frontend healthy src/app/[lang]/news/[slug]/page.tsx
/[lang]/privacy frontend healthy src/app/[lang]/privacy/page.tsx
/admin frontend healthy src/app/admin/page.tsx

LabelLayerStatusPath
163.13.295.29 network healthy src/components/ShareButtons.tsx
00.126.04.222 network healthy src/components/ShareButtons.tsx
01.893.907.899 network healthy src/components/ShareButtons.tsx
893.907.899.899 network healthy src/components/ShareButtons.tsx
1.854.927.927 network healthy src/app/[lang]/about/page.tsx
9.504.5.092 network healthy src/app/[lang]/about/page.tsx
2.91.832.092 network healthy src/app/[lang]/about/page.tsx
2.651.64.7 network healthy src/app/[lang]/about/page.tsx
4.943.359.309 network healthy src/app/[lang]/about/page.tsx
268.18.58.688 network healthy src/app/[lang]/about/page.tsx

LabelLayerStatusPath
port:05 network healthy .github/workflows/daily-news.yml
port:30 network healthy .github/workflows/daily-news.yml
port:21 network healthy .github/workflows/daily-news.yml
port:06 network healthy .github/workflows/daily-news.yml
port:22 network healthy .github/workflows/daily-news.yml
port:07 network healthy .github/workflows/daily-news.yml
port:15 network healthy .github/workflows/daily-news.yml
port:23 network healthy .github/workflows/daily-news.yml

LabelLayerStatusPath
ANTHROPIC_API_KEY cicd healthy
SUPABASE_SERVICE_KEY cicd healthy
APIMART_API_KEY cicd healthy
RESEND_API_KEY cicd healthy
ANTHROPIC_AUTH_TOKEN cicd healthy
NEXT_PUBLIC_SUPABASE_URL cicd healthy
ALERT_EMAIL cicd healthy

LabelLayerStatusPath
redis data healthy src/generated/news.json
postgresql data healthy src/generated/post-content/jasonzhu-ai-site-building-journe…
sqlite data healthy src/generated/post-content/ai-agent-complete-picture.json

LabelLayerStatusPath
news_digests data healthy scripts/supabase-news-schema.sql
news_items data healthy scripts/supabase-news-schema.sql
subscribers data healthy supabase/create-subscribers-table.sql

LabelLayerStatusPath
vps::aws hardware healthy public/blog/openai-agents-sdk-evolution/gen-images.py
vps::azure hardware healthy public/blog/openai-agents-sdk-evolution/gen-images.py

LabelLayerStatusPath
openai_or_anthropic_key::public/blog/openai-agents-sdk-evol… security healthy public/blog/openai-agents-sdk-evolution/gen-images.py
generic_api_key::public/blog/openai-agents-sdk-evolution/ge… security healthy public/blog/openai-agents-sdk-evolution/gen-images.py

LabelLayerStatusPath
auth::src/generated/post-content/uk-company-annual-review-t… security healthy src/generated/post-content/uk-company-annual-review-timelin…
auth::src/generated/post-content/agent-skill-security-audit… security healthy src/generated/post-content/agent-skill-security-audit-200.j…

LabelLayerStatusPath
repobility-clone-txxqzh0m software healthy /tmp/repobility-clone-txxqzh0m

LabelLayerStatusPath
gpu (detected) hardware healthy src/generated/news.json

LabelLayerStatusPath
gha::daily-news cicd healthy .github/workflows/daily-news.yml

LabelLayerStatusPath
collect-news cicd healthy .github/workflows/daily-news.yml
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/b7c3b87a-899c-447c-87ee-0653ad62bcb3/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/b7c3b87a-899c-447c-87ee-0653ad62bcb3/

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.