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.

wuyumo/Maso

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

21 raw signals (0 security + 21 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 21 actionable findings from 1 signal source. 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 261 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
DESIGN.md software healthy DESIGN.md
project.yml software healthy project.yml
README.md software healthy README.md
CLAUDE.md software healthy CLAUDE.md
RESEARCH.md software healthy RESEARCH.md
PRE_DEPLOY.md software healthy PRE_DEPLOY.md
CREDITS.json software healthy exercise-photos/CREDITS.json
MasoApp.swift software healthy Maso/MasoApp.swift
Haptics.swift software healthy Maso/State/Haptics.swift
SpeechManager.swift software healthy Maso/State/SpeechManager.swift
TrainingSession.swift software healthy Maso/State/TrainingSession.swift
LiveActivityManager.swift software healthy Maso/State/LiveActivityManager.swift
RestNotificationScheduler.swift software healthy Maso/State/RestNotificationScheduler.swift
SoundPlayer.swift software healthy Maso/State/SoundPlayer.swift
SessionPersistence.swift software healthy Maso/State/SessionPersistence.swift
Contents.json software healthy Maso/Assets.xcassets/Contents.json
Contents.json software healthy Maso/Assets.xcassets/AppIcon.appiconset/Contents.json
Contents.json software healthy Maso/Assets.xcassets/launchBackground.colorset/Contents.json
Contents.json software healthy Maso/Assets.xcassets/AccentColor.colorset/Contents.json
Formatters.swift software healthy Maso/Theme/Formatters.swift
Colors.swift software healthy Maso/Theme/Colors.swift
Settings.swift software healthy Maso/Models/Settings.swift
Plan.swift software healthy Maso/Models/Plan.swift
MuscleMapping.swift software healthy Maso/Models/MuscleMapping.swift
Exercise.swift software healthy Maso/Models/Exercise.swift
MuscleGroup.swift software healthy Maso/Models/MuscleGroup.swift
AIWorkoutService.swift software healthy Maso/Data/AIWorkoutService.swift
HealthKitService.swift software healthy Maso/Data/HealthKitService.swift
FeedbackStore.swift software healthy Maso/Data/FeedbackStore.swift
CommunityPlans.swift software healthy Maso/Data/CommunityPlans.swift
MuscleStatusComputed.swift software healthy Maso/Data/MuscleStatusComputed.swift
MuscleSynergy.swift software healthy Maso/Data/MuscleSynergy.swift
PlanShareCodec.swift software healthy Maso/Data/PlanShareCodec.swift
SubscriptionManager.swift software healthy Maso/Data/SubscriptionManager.swift
ExerciseLibrary.swift software healthy Maso/Data/ExerciseLibrary.swift
LanguageManager.swift software healthy Maso/Data/LanguageManager.swift
PlanSegments.swift software healthy Maso/Data/PlanSegments.swift
ExerciseImageCache.swift software healthy Maso/Data/ExerciseImageCache.swift
DataStore.swift software healthy Maso/Data/DataStore.swift
Anatomy.swift software healthy Maso/Data/Anatomy.swift
FeedbackTransport.swift software healthy Maso/Data/FeedbackTransport.swift
PersistenceController.swift software healthy Maso/Data/PersistenceController.swift
ExerciseGrouping.swift software healthy Maso/Data/ExerciseGrouping.swift
RecommendedPrograms.swift software healthy Maso/Data/RecommendedPrograms.swift
WatchSyncManager.swift software healthy Maso/Data/WatchSyncManager.swift
SplashScreen.swift software healthy Maso/Views/SplashScreen.swift
RootView.swift software healthy Maso/Views/RootView.swift
AppRouter.swift software healthy Maso/Views/AppRouter.swift
TabBarView.swift software healthy Maso/Views/Tabs/TabBarView.swift
TrainingMiniBar.swift software healthy Maso/Views/Tabs/TrainingMiniBar.swift

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

LabelLayerStatusPath
parse_strings software healthy scripts/translate_exercise_names_llm.py:58
translate_batch software healthy scripts/translate_exercise_names_llm.py:67
main software healthy scripts/translate_exercise_names_llm.py:107
translate software healthy scripts/translate_exercise_names.py:1146
confidence software healthy scripts/translate_exercise_names.py:1208
main software healthy scripts/translate_exercise_names.py:1218
download_original software healthy scripts/upscale_exercise_images.py:54
upscale_pytorch software healthy scripts/upscale_exercise_images.py:72
init_pytorch_upsampler software healthy scripts/upscale_exercise_images.py:89
upscale_replicate software healthy scripts/upscale_exercise_images.py:134
upscale_local software healthy scripts/upscale_exercise_images.py:152
main software healthy scripts/upscale_exercise_images.py:173
name_canonical_score software healthy scripts/score_exercise_commonness.py:126
equipment_score software healthy scripts/score_exercise_commonness.py:134
noise_penalty software healthy scripts/score_exercise_commonness.py:148
category_score software healthy scripts/score_exercise_commonness.py:155
score_exercise software healthy scripts/score_exercise_commonness.py:169
main software healthy scripts/score_exercise_commonness.py:185
render_table software healthy scripts/score_exercise_commonness.py:244
extract_id software dead scripts/check_video_urls.py:31
check software healthy scripts/check_video_urls.py:36
main software healthy scripts/check_video_urls.py:52
parse_strings software healthy scripts/lint_translations.py:52
extract_swift_literals software healthy scripts/lint_translations.py:63
main software healthy scripts/lint_translations.py:88
main software healthy scripts/upload_exercise_images.py:41
top_level_object_spans software healthy scripts/dedup_same_name_exercises.py:80
rebuild software healthy scripts/dedup_same_name_exercises.py:110
process software healthy scripts/dedup_same_name_exercises.py:117
main software healthy scripts/dedup_same_name_exercises.py:144
parse_strings software healthy scripts/auto_translate.py:58
call_lint_for_missing software healthy scripts/auto_translate.py:67
translate_anthropic software dead scripts/auto_translate.py:80
translate_openai software dead scripts/auto_translate.py:124
append_to_strings_file software healthy scripts/auto_translate.py:155
main software healthy scripts/auto_translate.py:167
parse_strings software healthy scripts/simplify_instructions_llm.py:57
simplify_batch software healthy scripts/simplify_instructions_llm.py:67
main software healthy scripts/simplify_instructions_llm.py:123
load_file software healthy scripts/merge_exercises.py:56
validate_exercise software healthy scripts/merge_exercises.py:65
pick_winner software healthy scripts/merge_exercises.py:120
main software healthy scripts/merge_exercises.py:130
check software healthy scripts/verify_dedup.py:46
top_level_object_spans software healthy scripts/verify_dedup.py:52
build_by_id software healthy scripts/verify_dedup.py:122
main software healthy scripts/strip_dead_video_urls.py:28
main software healthy scripts/cleanup_muscle_tags.py:64
token_sort_ratio software healthy scripts/fuzzy_match_old_exercises.py:39
ratio software healthy scripts/fuzzy_match_old_exercises.py:43

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

LabelLayerStatusPath
exercise-photos software healthy exercise-photos
Maso software healthy Maso
State software healthy Maso/State
Assets.xcassets software healthy Maso/Assets.xcassets
AppIcon.appiconset software healthy Maso/Assets.xcassets/AppIcon.appiconset
launchBackground.colorset software healthy Maso/Assets.xcassets/launchBackground.colorset
AccentColor.colorset software healthy Maso/Assets.xcassets/AccentColor.colorset
Theme software healthy Maso/Theme
Models software healthy Maso/Models
Data software healthy Maso/Data
Views software healthy Maso/Views
Tabs software healthy Maso/Views/Tabs
Components software healthy Maso/Views/Components
Share software healthy Maso/Views/Components/Share
Onboarding software healthy Maso/Views/Onboarding
Screens software healthy Maso/Views/Screens
Resources software healthy Maso/Resources
new-exercise-db software healthy Maso/Resources/new-exercise-db
Shared software healthy Maso/Shared
MasoWidgets software healthy MasoWidgets
docs software healthy docs
scripts software healthy scripts
MasoWatch software healthy MasoWatch
Assets.xcassets software healthy MasoWatch/Assets.xcassets
AppIcon.appiconset software healthy MasoWatch/Assets.xcassets/AppIcon.appiconset
AccentColor.colorset software healthy MasoWatch/Assets.xcassets/AccentColor.colorset
Shared software healthy MasoWatch/Shared
backend software healthy backend
cloudflare-worker software healthy backend/cloudflare-worker

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

LabelLayerStatusPath
fuzz software healthy scripts/fuzzy_match_old_exercises.py:37

LabelLayerStatusPath
gpu (detected) hardware healthy scripts/upscale_exercise_images.py

LabelLayerStatusPath
vps::aws hardware healthy scripts/upload_exercise_images.py
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/eb246f93-b22d-4842-9201-86782ce1f2aa/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/eb246f93-b22d-4842-9201-86782ce1f2aa/

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.