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.

ylxmf2005/AstaNews

https://github.com/ylxmf2005/AstaNews · scanned 2026-06-16 01:06 UTC (2 months, 1 week ago)

48 raw signals (0 security + 48 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 46 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 363 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
lz software healthy site/app.js:lz
dept software healthy site/app.js:dept
esc software healthy site/app.js:esc
getJSON software healthy site/app.js:getJSON
renderIssues software healthy site/app.js:renderIssues
story software healthy site/app.js:story
facts software healthy site/app.js:facts
ledger software healthy site/app.js:ledger
renderIssue software healthy site/app.js:renderIssue
layers software healthy site/app.js:layers
stories software healthy site/app.js:stories
radar software healthy site/app.js:radar
gaps software healthy site/app.js:gaps
show software healthy site/app.js:show
boot software healthy site/app.js:boot
isEdition software healthy web/scripts/prepare-data.mjs:isEdition
push software healthy web/scripts/prepare-data.mjs:push
lz software healthy web/scripts/prepare-data.mjs:lz
esc software healthy web/scripts/prepare-data.mjs:esc
body software healthy web/scripts/prepare-data.mjs:body
lastmod software healthy web/scripts/prepare-data.mjs:lastmod
Img software healthy web/components/Img.jsx:Img
Story software healthy web/components/EditionView.jsx:Story
body software healthy web/components/EditionView.jsx:body
rel software healthy web/components/EditionView.jsx:rel
EditionView software healthy web/components/EditionView.jsx:EditionView
Nav software healthy web/components/Nav.jsx:Nav
norm software healthy web/components/Nav.jsx:norm
RootLayout software healthy web/app/layout.jsx:RootLayout
NotFound software healthy web/app/not-found.jsx:NotFound
Home software healthy web/app/page.jsx:Home
About software healthy web/app/about/page.jsx:About
Archive software healthy web/app/archive/page.jsx:Archive
generateStaticParams software healthy web/app/edition/[date]/page.jsx:generateStaticParams
generateMetadata software healthy web/app/edition/[date]/page.jsx:generateMetadata
desc software healthy web/app/edition/[date]/page.jsx:desc
lead software healthy web/app/edition/[date]/page.jsx:lead
EditionPage software healthy web/app/edition/[date]/page.jsx:EditionPage
kwScore software healthy web/app/search/page.jsx:kwScore
t software healthy web/app/search/page.jsx:t
Search software healthy web/app/search/page.jsx:Search
showSem software healthy web/app/search/page.jsx:showSem
generateStaticParams software healthy web/app/item/[slug]/page.jsx:generateStaticParams
generateMetadata software healthy web/app/item/[slug]/page.jsx:generateMetadata
desc software healthy web/app/item/[slug]/page.jsx:desc
ItemPage software healthy web/app/item/[slug]/page.jsx:ItemPage
rel software healthy web/app/item/[slug]/page.jsx:rel
Card software healthy web/app/console/page.jsx:Card
ConfigEditor software healthy web/app/console/page.jsx:ConfigEditor
pick software healthy web/app/console/page.jsx:pick

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
study-juya.md software healthy docs/study-juya.md
ARCHITECTURE.md software healthy docs/ARCHITECTURE.md
ROADMAP.md software healthy docs/ROADMAP.md
sample-digest-2026-06-12.md software healthy docs/sample-digest-2026-06-12.md
2026-06-12-asta-news-plugin.md software healthy docs/superpowers/plans/2026-06-12-asta-news-plugin.md
2026-06-13-scriptify-classify-rank-design.md software healthy docs/superpowers/specs/2026-06-13-scriptify-classify-rank-d…
styles.css software healthy site/styles.css
index.html software healthy site/index.html
app.js software healthy site/app.js
bun.lock software healthy web/bun.lock
package.json software healthy web/package.json
next.config.mjs software healthy web/next.config.mjs
prepare-data.mjs software healthy web/scripts/prepare-data.mjs
Img.jsx software healthy web/components/Img.jsx
EditionView.jsx software healthy web/components/EditionView.jsx
Nav.jsx software healthy web/components/Nav.jsx
layout.jsx software healthy web/app/layout.jsx
globals.css software healthy web/app/globals.css
not-found.jsx software healthy web/app/not-found.jsx
page.jsx software healthy web/app/page.jsx
page.jsx software healthy web/app/about/page.jsx
page.jsx software healthy web/app/archive/page.jsx
page.jsx software healthy web/app/edition/[date]/page.jsx
page.jsx software healthy web/app/search/page.jsx
page.jsx software healthy web/app/item/[slug]/page.jsx
page.jsx software healthy web/app/console/page.jsx
config.js software healthy web/lib/config.js
data.js software healthy web/lib/data.js
2026-06-13.md software healthy editions/2026-06-13.md
2026-06-16.md software healthy editions/2026-06-16.md
2026-06-15.md software healthy editions/2026-06-15.md
2026-06-14.md software healthy editions/2026-06-14.md
2026-06-12.md software healthy editions/2026-06-12.md
README.md software healthy services/README.md
app.py software healthy services/app.py
README.md software healthy asta-news/README.md
rules.yaml software healthy asta-news/rules.yaml
site.yaml software healthy asta-news/config/site.yaml
sharpness.yaml software healthy asta-news/config/sharpness.yaml
perspectives.yaml software healthy asta-news/config/perspectives.yaml
search.yaml software healthy asta-news/config/search.yaml
llm.yaml software healthy asta-news/config/llm.yaml
prerank.yaml software healthy asta-news/config/prerank.yaml
tiers.yaml software healthy asta-news/config/tiers.yaml
enrich_images.py software healthy asta-news/scripts/enrich_images.py
check_freshness.py software healthy asta-news/scripts/check_freshness.py
dedup.py software healthy asta-news/scripts/dedup.py
prerank.py software healthy asta-news/scripts/prerank.py
fetch_sources.py software healthy asta-news/scripts/fetch_sources.py

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

LabelLayerStatusPath
docs software healthy docs
superpowers software healthy docs/superpowers
plans software healthy docs/superpowers/plans
specs software healthy docs/superpowers/specs
site software healthy site
web software healthy web
scripts software healthy web/scripts
components software healthy web/components
app software healthy web/app
about software healthy web/app/about
archive software healthy web/app/archive
edition software healthy web/app/edition
[date] software healthy web/app/edition/[date]
search software healthy web/app/search
item software healthy web/app/item
[slug] software healthy web/app/item/[slug]
console software healthy web/app/console
lib software healthy web/lib
editions software healthy editions
services software healthy services
asta-news software healthy asta-news
config software healthy asta-news/config
scripts software healthy asta-news/scripts
sources software healthy asta-news/sources
skills software healthy asta-news/skills
daily-digest software healthy asta-news/skills/daily-digest
references software healthy asta-news/skills/daily-digest/references
manage-sources software healthy asta-news/skills/manage-sources
setup software healthy asta-news/skills/setup
assets software healthy asta-news/skills/setup/assets
.github software healthy .github
workflows software healthy .github/workflows

LabelLayerStatusPath
GET /api/health api healthy services/app.py
GET /api/editions api healthy services/app.py
GET /api/editions/{date} api healthy services/app.py
GET /api/search api healthy services/app.py
GET /api/config api healthy services/app.py
PUT /api/config/{name} api healthy services/app.py
GET /api/sources api healthy services/app.py
POST /api/run/fetch api healthy services/app.py
GET /api/schedule api healthy services/app.py
POST /api/publish/wechat api healthy services/app.py

LabelLayerStatusPath
Img frontend healthy web/components/Img.jsx
EditionView frontend healthy web/components/EditionView.jsx
Nav frontend healthy web/components/Nav.jsx
RootLayout frontend healthy web/app/layout.jsx
NotFound frontend healthy web/app/not-found.jsx
Home frontend healthy web/app/page.jsx
About frontend healthy web/app/about/page.jsx
Archive frontend healthy web/app/archive/page.jsx
Search frontend healthy web/app/search/page.jsx
Console frontend healthy web/app/console/page.jsx

LabelLayerStatusPath
/page.jsx frontend healthy web/app/page.jsx
/about frontend healthy web/app/about/page.jsx
/archive frontend healthy web/app/archive/page.jsx
/edition/[date] frontend healthy web/app/edition/[date]/page.jsx
/search frontend healthy web/app/search/page.jsx
/item/[slug] frontend healthy web/app/item/[slug]/page.jsx
/console frontend healthy web/app/console/page.jsx

LabelLayerStatusPath
port:04 network healthy asta-news/sources/papers.yaml
port:1200 network healthy asta-news/skills/setup/assets/docker-compose.rsshub.yml
port:01 network healthy .github/workflows/daily-digest.yml
port:09 network healthy .github/workflows/daily-digest.yml

LabelLayerStatusPath
gha::daily-digest cicd healthy .github/workflows/daily-digest.yml
gha::deploy-pages cicd healthy .github/workflows/deploy-pages.yml
gha::validate cicd healthy .github/workflows/validate.yml

LabelLayerStatusPath
digest cicd healthy .github/workflows/daily-digest.yml
deploy cicd healthy .github/workflows/deploy-pages.yml
validate cicd healthy .github/workflows/validate.yml

LabelLayerStatusPath
sqlite data healthy asta-news/README.md
redis data healthy asta-news/skills/setup/assets/docker-compose.rsshub.yml

LabelLayerStatusPath
auth::README.md security healthy README.md
auth::.github/workflows/daily-digest.yml security healthy .github/workflows/daily-digest.yml

LabelLayerStatusPath
ANTHROPIC_BASE_URL cicd healthy
ANTHROPIC_API_KEY cicd healthy

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

LabelLayerStatusPath
seen data healthy asta-news/scripts/dedup.py

LabelLayerStatusPath
127.0.0.1 network healthy web/app/console/page.jsx

LabelLayerStatusPath
gpu (detected) hardware healthy asta-news/scripts/classify.py

LabelLayerStatusPath
vps::aws hardware healthy asta-news/sources/infra-serving.yaml
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/d1587a2d-0a27-49a6-99a2-51c9678fd57b/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/d1587a2d-0a27-49a6-99a2-51c9678fd57b/

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.