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.

YushengLiSam/AAALion

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

117 raw signals (0 security + 117 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 103 actionable findings from 1 signal source. 14 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 932 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
_chroma_client software healthy rag/store.py:33
upsert_text software healthy rag/store.py:39
query_text software healthy rag/store.py:50
collection_count software healthy rag/store.py:72
upsert_image software dead rag/store.py:78
query_image software healthy rag/store.py:84
_product_id software healthy rag/ingest/embed_image.py:18
_model software healthy rag/ingest/embed_image.py:35
embed_image_file software healthy rag/ingest/embed_image.py:47
embed_image_bytes software healthy rag/ingest/embed_image.py:59
embed_text_query software dead rag/ingest/embed_image.py:72
iter_product_images software healthy rag/ingest/embed_image.py:85
_product_metadata software healthy rag/ingest/run_image.py:20
main software healthy rag/ingest/run_image.py:38
_model software healthy rag/ingest/embed_text.py:19
embed_chunks software healthy rag/ingest/embed_text.py:24
embed_query software healthy rag/ingest/embed_text.py:38
main software healthy rag/ingest/run.py:19
_meta software healthy rag/ingest/chunk.py:28
chunks_from_product software healthy rag/ingest/chunk.py:40
iter_products software healthy rag/ingest/chunk.py:75
all_chunks software healthy rag/ingest/chunk.py:83
_model software healthy rag/retrieve/rerank.py:40
_has_ascii_letter software healthy rag/retrieve/rerank.py:51
_pick_model_name software healthy rag/retrieve/rerank.py:57
warmup_reranker software healthy rag/retrieve/rerank.py:81
rerank software healthy rag/retrieve/rerank.py:99
_tokenize software healthy rag/retrieve/bm25.py:20
_iter_products software healthy rag/retrieve/bm25.py:27
_document_text software healthy rag/retrieve/bm25.py:35
_index software healthy rag/retrieve/bm25.py:48
bm25_topk software healthy rag/retrieve/bm25.py:58
effective_price_max_cny software healthy rag/retrieve/query.py:37
effective_price_min_cny software healthy rag/retrieve/query.py:41
has_price_constraint software healthy rag/retrieve/query.py:45
active software healthy rag/retrieve/query.py:49
_product_index software healthy rag/retrieve/query.py:71
_build_where software healthy rag/retrieve/query.py:84
product_matches_filter software healthy rag/retrieve/query.py:118
apply_product_filter software healthy rag/retrieve/query.py:157
query software healthy rag/retrieve/query.py:161
query_image software healthy rag/retrieve/query.py:187
_keyword_fallback software healthy rag/retrieve/query.py:212
_looks_specific software healthy rag/retrieve/rewrite.py:26
rewrite_query software healthy rag/retrieve/rewrite.py:31
_is_suffix_negated software healthy rag/retrieve/constraints.py:62
detect_topic_switch_category software healthy rag/retrieve/constraints.py:125
_with_english_hints software healthy rag/retrieve/constraints.py:139
build_retrieval_filter software healthy rag/retrieve/constraints.py:247
_category software healthy rag/retrieve/constraints.py:312

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
CLAUDE.md software healthy CLAUDE.md
DEMO_FLOW.md software healthy DEMO_FLOW.md
.env.example software healthy .env.example
Makefile software healthy Makefile
LICENSE software healthy LICENSE
2026-05-20-kickoff.md software healthy meetings/2026-05-20-kickoff.md
README.md software healthy meetings/README.md
design-tokens.json software healthy client/AAALionApp/design-tokens.json
project.yml software healthy client/AAALionApp/project.yml
README.md software healthy client/AAALionApp/README.md
Config.swift software healthy client/AAALionApp/AAALionApp/Config.swift
AAALionAppApp.swift software healthy client/AAALionApp/AAALionApp/AAALionAppApp.swift
ChatService.swift software healthy client/AAALionApp/AAALionApp/Services/ChatService.swift
TTSService.swift software healthy client/AAALionApp/AAALionApp/Services/TTSService.swift
AuthService.swift software healthy client/AAALionApp/AAALionApp/Services/AuthService.swift
PreferenceService.swift software healthy client/AAALionApp/AAALionApp/Services/PreferenceService.swi…
ProductService.swift software healthy client/AAALionApp/AAALionApp/Services/ProductService.swift
DeviceIdentity.swift software healthy client/AAALionApp/AAALionApp/Services/DeviceIdentity.swift
SpeechService.swift software healthy client/AAALionApp/AAALionApp/Services/SpeechService.swift
CacheStatsService.swift software healthy client/AAALionApp/AAALionApp/Services/CacheStatsService.swi…
FXService.swift software healthy client/AAALionApp/AAALionApp/Services/FXService.swift
PriceWatchService.swift software healthy client/AAALionApp/AAALionApp/Services/PriceWatchService.swi…
RepurchaseService.swift software healthy client/AAALionApp/AAALionApp/Services/RepurchaseService.swi…
GroupBuyService.swift software healthy client/AAALionApp/AAALionApp/Services/GroupBuyService.swift
Contents.json software healthy client/AAALionApp/AAALionApp/Assets.xcassets/Contents.json
Contents.json software healthy client/AAALionApp/AAALionApp/Assets.xcassets/AppIcon.appico…
RepurchaseReminder.swift software healthy client/AAALionApp/AAALionApp/Models/RepurchaseReminder.swift
ProductCard.swift software healthy client/AAALionApp/AAALionApp/Models/ProductCard.swift
ChatDelta.swift software healthy client/AAALionApp/AAALionApp/Models/ChatDelta.swift
Attachment.swift software healthy client/AAALionApp/AAALionApp/Models/Attachment.swift
Message.swift software healthy client/AAALionApp/AAALionApp/Models/Message.swift
CartItem.swift software healthy client/AAALionApp/AAALionApp/Models/CartItem.swift
ChatViewModel.swift software healthy client/AAALionApp/AAALionApp/ViewModels/ChatViewModel.swift
ChatView.swift software healthy client/AAALionApp/AAALionApp/Views/ChatView.swift
RepurchaseBannerView.swift software healthy client/AAALionApp/AAALionApp/Views/RepurchaseBannerView.swi…
CameraPicker.swift software healthy client/AAALionApp/AAALionApp/Views/CameraPicker.swift
CartSheet.swift software healthy client/AAALionApp/AAALionApp/Views/CartSheet.swift
MarkdownMessageView.swift software healthy client/AAALionApp/AAALionApp/Views/MarkdownMessageView.swift
SkeletonCardView.swift software healthy client/AAALionApp/AAALionApp/Views/SkeletonCardView.swift
CheckoutView.swift software healthy client/AAALionApp/AAALionApp/Views/CheckoutView.swift
AccountSecurityViews.swift software healthy client/AAALionApp/AAALionApp/Views/AccountSecurityViews.swi…
GroupBuyView.swift software healthy client/AAALionApp/AAALionApp/Views/GroupBuyView.swift
ProfileView.swift software healthy client/AAALionApp/AAALionApp/Views/ProfileView.swift
LoadingSentence.swift software healthy client/AAALionApp/AAALionApp/Views/LoadingSentence.swift
FavoritesView.swift software healthy client/AAALionApp/AAALionApp/Views/FavoritesView.swift
ProductCardView.swift software healthy client/AAALionApp/AAALionApp/Views/ProductCardView.swift
LoginView.swift software healthy client/AAALionApp/AAALionApp/Views/LoginView.swift
MessageBubbleView.swift software healthy client/AAALionApp/AAALionApp/Views/MessageBubbleView.swift
InstantOrderSheet.swift software healthy client/AAALionApp/AAALionApp/Views/InstantOrderSheet.swift

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

LabelLayerStatusPath
Doc software healthy rag/store.py:20
Hit software healthy rag/store.py:27
Chunk software healthy rag/ingest/chunk.py:21
Filter software healthy rag/retrieve/query.py:18
Hit software healthy rag/retrieve/query.py:64
HybridHit software healthy rag/retrieve/hybrid.py:14
CaseRecord software healthy rag/eval/core.py:342
RetrievalConstraintTests software healthy server/tests/test_retrieval_constraints.py:19
EnglishFilterExtraction software healthy server/tests/test_constraint_followups.py:71
EnglishFollowupRewrite software healthy server/tests/test_constraint_followups.py:95
BudgetOnlyFollowup software healthy server/tests/test_constraint_followups.py:126
AttributeFollowup software healthy server/tests/test_constraint_followups.py:151
BrandRefinementFollowup software healthy server/tests/test_constraint_followups.py:172
ExpensiveComplaintFollowup software healthy server/tests/test_constraint_followups.py:192
EndToEndRepros software healthy server/tests/test_constraint_followups.py:225
WorkflowAuditFixes software healthy server/tests/test_constraint_followups.py:309
ClusterDNegationStripper software healthy server/tests/test_constraint_followups.py:339
ClusterCRelevanceGate software healthy server/tests/test_constraint_followups.py:354
ClusterDNegatedBrandList software healthy server/tests/test_constraint_followups.py:400
TopWearMapping software healthy server/tests/test_constraint_followups.py:427
_Provider software healthy server/tests/test_stream_resilience.py:40
CaseACategoryContamination software healthy server/tests/test_context_contamination.py:88
CaseBBrandContamination software healthy server/tests/test_context_contamination.py:132
CaseCCumulativeContamination software healthy server/tests/test_context_contamination.py:178
InvariantLegitimateInheritance software healthy server/tests/test_context_contamination.py:227
CurrencyNormalizationTests software healthy server/tests/test_currency.py:11
RetrievalReadinessTests software healthy server/tests/test_retrieval_readiness.py:29
ConversationConstraintStateTests software healthy server/tests/test_constraint_state.py:25
Settings software healthy server/app/config.py:21
AppleRequest software healthy server/app/routes/auth.py:40
WechatRequest software healthy server/app/routes/auth.py:45
PhoneStartRequest software healthy server/app/routes/auth.py:49
PhoneVerifyRequest software healthy server/app/routes/auth.py:53
PasswordRegisterRequest software healthy server/app/routes/auth.py:58
PasswordLoginRequest software healthy server/app/routes/auth.py:64
MigrateRequest software healthy server/app/routes/auth.py:69
TokenVerifyRequest software healthy server/app/routes/auth.py:74
PasswordChangeRequest software healthy server/app/routes/auth.py:79
PasswordResetStartRequest software healthy server/app/routes/auth.py:85
PasswordResetVerifyRequest software healthy server/app/routes/auth.py:89
DeleteAccountRequest software healthy server/app/routes/auth.py:95
AdminDeleteRequest software healthy server/app/routes/auth.py:100
CreateRequest software healthy server/app/routes/group_buy.py:35
JoinRequest software healthy server/app/routes/group_buy.py:41
WatchRequest software healthy server/app/routes/price_watch.py:39
WatchResponse software healthy server/app/routes/price_watch.py:45
PurchaseRequest software healthy server/app/routes/repurchase.py:38
PurchaseResponse software healthy server/app/routes/repurchase.py:45
ChatRequest software healthy server/app/routes/chat.py:49
FeedbackRequest software healthy server/app/routes/preferences.py:31

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

LabelLayerStatusPath
GET /{product_id} api healthy server/app/routes/products.py
GET /health api healthy server/app/routes/health.py
GET /ready api healthy server/app/routes/health.py
POST /apple api healthy server/app/routes/auth.py
POST /wechat api healthy server/app/routes/auth.py
POST /phone/start api healthy server/app/routes/auth.py
POST /phone/verify api healthy server/app/routes/auth.py
POST /register api healthy server/app/routes/auth.py
POST /password/login api healthy server/app/routes/auth.py
GET /me api healthy server/app/routes/auth.py
POST /migrate api healthy server/app/routes/auth.py
POST /verify api healthy server/app/routes/auth.py
POST /password/change api healthy server/app/routes/auth.py
POST /password/reset/start api healthy server/app/routes/auth.py
POST /password/reset/verify api healthy server/app/routes/auth.py
POST /delete api healthy server/app/routes/auth.py
GET /admin/users api healthy server/app/routes/auth.py
POST /admin/delete api healthy server/app/routes/auth.py
POST /create api healthy server/app/routes/group_buy.py
POST /{group_id}/join api healthy server/app/routes/group_buy.py
GET /active api healthy server/app/routes/group_buy.py
GET /{group_id} api healthy server/app/routes/group_buy.py
POST /watch api healthy server/app/routes/price_watch.py
GET /alerts api healthy server/app/routes/price_watch.py
DELETE /watch/{product_id} api healthy server/app/routes/price_watch.py
GET /rate api healthy server/app/routes/currency.py
POST /purchase api healthy server/app/routes/repurchase.py
GET /reminders api healthy server/app/routes/repurchase.py
POST /stream api healthy server/app/routes/chat.py
POST /feedback api healthy server/app/routes/preferences.py
GET / api healthy server/app/routes/preferences.py
DELETE / api healthy server/app/routes/preferences.py
GET /stats api healthy server/app/routes/cache_stats.py
POST /reset api healthy server/app/routes/cache_stats.py
POST /chat/stream api healthy tools/mock_backend.py
GET /products/{product_id} api healthy tools/mock_backend.py

LabelLayerStatusPath
meetings software healthy meetings
client software healthy client
AAALionApp software healthy client/AAALionApp
AAALionApp software healthy client/AAALionApp/AAALionApp
Services software healthy client/AAALionApp/AAALionApp/Services
Assets.xcassets software healthy client/AAALionApp/AAALionApp/Assets.xcassets
AppIcon.appiconset software healthy client/AAALionApp/AAALionApp/Assets.xcassets/AppIcon.appico…
Models software healthy client/AAALionApp/AAALionApp/Models
ViewModels software healthy client/AAALionApp/AAALionApp/ViewModels
Views software healthy client/AAALionApp/AAALionApp/Views
Localization software healthy client/AAALionApp/AAALionApp/Localization
Stores software healthy client/AAALionApp/AAALionApp/Stores
docs software healthy docs
research software healthy docs/research
raw software healthy docs/research/raw
explainers software healthy docs/explainers
commits software healthy docs/commits
demos software healthy docs/demos
2026-05-25 software healthy docs/demos/2026-05-25
rag software healthy rag
ingest software healthy rag/ingest
retrieve software healthy rag/retrieve
eval software healthy rag/eval
prompts software healthy rag/prompts
server software healthy server
tests software healthy server/tests
app software healthy server/app
routes software healthy server/app/routes
services software healthy server/app/services
schemas software healthy server/app/schemas
tools software healthy tools
i18n software healthy tools/i18n
.github software healthy .github
workflows software healthy .github/workflows

LabelLayerStatusPath
groups data healthy server/app/services/group_buy_db.py
group_members data healthy server/app/services/group_buy_db.py
preferences data healthy server/app/services/preferences_db.py
price_watches data healthy server/app/services/price_watch_db.py
users data healthy server/app/services/user_store.py
sms_codes data healthy server/app/services/user_store.py
reset_codes data healthy server/app/services/user_store.py
purchases data healthy server/app/services/repurchase_db.py

LabelLayerStatusPath
auth::server/app/services/user_store.py security healthy server/app/services/user_store.py
auth::server/tests/test_delete_authz.py security healthy server/tests/test_delete_authz.py
auth::server/app/routes/auth.py security healthy server/app/routes/auth.py
auth::server/app/services/jwt_session.py security healthy server/app/services/jwt_session.py
auth::docs/README.md security healthy docs/README.md
auth::server/tests/test_jwt_session.py security healthy server/tests/test_jwt_session.py

LabelLayerStatusPath
127.0.0.1 network healthy README.md
34.139.88.204 network healthy CLAUDE.md
192.168.22.50 network healthy tools/stress_test.py

LabelLayerStatusPath
port:8000 network healthy server/Dockerfile
port:6333 network healthy server/docker-compose.yml
port:6334 network healthy server/docker-compose.yml

LabelLayerStatusPath
image::server/Dockerfile hardware healthy server/Dockerfile
qdrant hardware healthy server/docker-compose.yml
backend hardware healthy server/docker-compose.yml

LabelLayerStatusPath
gha::ios-ipa cicd healthy .github/workflows/ios-ipa.yml
gha::ios-simulator cicd healthy .github/workflows/ios-simulator.yml
gha::rag-eval cicd healthy .github/workflows/rag-eval.yml

LabelLayerStatusPath
ipa cicd healthy .github/workflows/ios-ipa.yml
build cicd healthy .github/workflows/ios-simulator.yml
eval cicd healthy .github/workflows/rag-eval.yml

LabelLayerStatusPath
vps::gcp hardware healthy README.md
vps::hetzner hardware healthy tools/start-tunnel.sh

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

LabelLayerStatusPath
sqlite data healthy README.md

LabelLayerStatusPath
gpu (detected) hardware healthy README.md
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/fa72825d-e5fc-47b2-ba8a-8c766e59f313/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/fa72825d-e5fc-47b2-ba8a-8c766e59f313/

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.