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.

abdelrahmansabry1909-oss/AST9_HUB

https://github.com/abdelrahmansabry1909-oss/AST9_HUB · scanned 2026-06-17 01:28 UTC (1 month, 2 weeks ago)

116 raw signals (0 security + 116 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 2 weeks ago · v2 · last Δ -5.6 (diff) · 113 actionable findings from 1 signal source. 3 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 1443 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
init software healthy js/clientShell.js:init
isClient software healthy js/clientShell.js:isClient
_wireOnce software healthy js/clientShell.js:_wireOnce
go software healthy js/clientShell.js:go
setActive software healthy js/clientShell.js:setActive
_moreKey software healthy js/clientShell.js:_moreKey
openMore software healthy js/clientShell.js:openMore
closeMore software healthy js/clientShell.js:closeMore
esc software healthy js/clientUtil.js:esc
firstName software healthy js/clientUtil.js:firstName
greeting software healthy js/clientUtil.js:greeting
stageIndex software healthy js/clientUtil.js:stageIndex
stageName software healthy js/clientUtil.js:stageName
band software healthy js/clientUtil.js:band
ago software healthy js/clientUtil.js:ago
accountability software healthy js/clientUtil.js:accountability
pulseLabel software healthy js/clientUtil.js:pulseLabel
progressRing software healthy js/clientUtil.js:progressRing
r software healthy js/clientUtil.js:r
isOffline software healthy js/clientUtil.js:isOffline
skeleton software healthy js/clientUtil.js:skeleton
offlineNote software healthy js/clientUtil.js:offlineNote
trapTab software healthy js/clientUtil.js:trapTab
errorState software healthy js/clientUtil.js:errorState
ExerciseLibrary software healthy js/exerciseLibrary.js:ExerciseLibrary
loadAll software healthy js/exerciseLibrary.js:loadAll
getById software healthy js/exerciseLibrary.js:getById
create software healthy js/exerciseLibrary.js:create
update software healthy js/exerciseLibrary.js:update
remove software healthy js/exerciseLibrary.js:remove
_invalidateCache software healthy js/exerciseLibrary.js:_invalidateCache
_getCache software healthy js/exerciseLibrary.js:_getCache
lookup software healthy js/exerciseLibrary.js:lookup
lookupByJoint software healthy js/exerciseLibrary.js:lookupByJoint
lookupByPhase software healthy js/exerciseLibrary.js:lookupByPhase
_ytVideoId software healthy js/exerciseLibrary.js:_ytVideoId
getEmbedUrl software healthy js/exerciseLibrary.js:getEmbedUrl
getThumbnailUrl software healthy js/exerciseLibrary.js:getThumbnailUrl
fetchPlaylistItems software healthy js/exerciseLibrary.js:fetchPlaylistItems
importFromPlaylist software healthy js/exerciseLibrary.js:importFromPlaylist
loadPlaylists software healthy js/exerciseLibrary.js:loadPlaylists
savePlaylist software healthy js/exerciseLibrary.js:savePlaylist
syncPlaylist software healthy js/exerciseLibrary.js:syncPlaylist
search software healthy js/exerciseLibrary.js:search
addToProgram software healthy js/exerciseLibrary.js:addToProgram
ScoringEngine software healthy js/scoring.js:ScoringEngine
readForm software healthy js/scoring.js:readForm
_spPain software healthy js/scoring.js:_spPain
_spCb software healthy js/scoring.js:_spCb
_bilateralScore software healthy js/scoring.js:_bilateralScore

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

LabelLayerStatusPath
CX_REVIEW_REPORT.md software healthy CX_REVIEW_REPORT.md
CLIENT_DASHBOARD_MOBILE_REDESIGN.md software healthy CLIENT_DASHBOARD_MOBILE_REDESIGN.md
FEATURE_6_ARCHITECTURE.md software healthy FEATURE_6_ARCHITECTURE.md
FEATURE8_COACH_VISIBILITY_RLS_PLAN.md software healthy FEATURE8_COACH_VISIBILITY_RLS_PLAN.md
Development.md software healthy Development.md
FEATURE_8_PROPOSAL.md software healthy FEATURE_8_PROPOSAL.md
EDGE_FUNCTION_FINALIZATION.md software healthy EDGE_FUNCTION_FINALIZATION.md
DESIGN_QA_CHECKLIST.md software healthy DESIGN_QA_CHECKLIST.md
SYSTEM_REVIEW.md software healthy SYSTEM_REVIEW.md
RPM_ARCHITECTURE_PLAN.md software healthy RPM_ARCHITECTURE_PLAN.md
FEATURE_STATUS.md software healthy FEATURE_STATUS.md
FEATURE8_TEST_DATA_PLAN.md software healthy FEATURE8_TEST_DATA_PLAN.md
UI_UX_IDENTITY_AND_STABILIZATION_PLAN.md software healthy UI_UX_IDENTITY_AND_STABILIZATION_PLAN.md
AI_WORKFLOW_GUARDRAILS.md software healthy AI_WORKFLOW_GUARDRAILS.md
PROJECT_STATUS.md software healthy PROJECT_STATUS.md
AST9_MASTER_PROMPT_v3.md software healthy AST9_MASTER_PROMPT_v3.md
PRE_MERGE_ACTION_PLAN.md software healthy PRE_MERGE_ACTION_PLAN.md
package-lock.json software healthy package-lock.json
TEST_MATRIX.md software healthy TEST_MATRIX.md
REMEDIATION_PLAN.md software healthy REMEDIATION_PLAN.md
README.md software healthy README.md
FEATURE_7_ARCHITECTURE.md software healthy FEATURE_7_ARCHITECTURE.md
FEATURE_8_S1_S3_MERGE_READINESS.md software healthy FEATURE_8_S1_S3_MERGE_READINESS.md
app.html software healthy app.html
SYSTEM_AUDIT.md software healthy SYSTEM_AUDIT.md
RELIABILITY_SWEEP_ARCHITECTURE.md software healthy RELIABILITY_SWEEP_ARCHITECTURE.md
FEATURE_5_PROPOSAL.md software healthy FEATURE_5_PROPOSAL.md
ASSESSMENT_STORYTELLING_ARCHITECTURE.md software healthy ASSESSMENT_STORYTELLING_ARCHITECTURE.md
package.json software healthy package.json
index.html software healthy index.html
NEXT_STEPS.md software healthy NEXT_STEPS.md
vite.config.js software healthy vite.config.js
PHASE0_VERIFICATION.md software healthy PHASE0_VERIFICATION.md
SMOKE_TEST_PLAN.md software healthy SMOKE_TEST_PLAN.md
CLIENT_EXPERIENCE_IMPROVEMENTS.md software healthy CLIENT_EXPERIENCE_IMPROVEMENTS.md
DEPLOYMENT_READINESS_REPORT.md software healthy DEPLOYMENT_READINESS_REPORT.md
S4_AND_REFERRALS_PLANNING.md software healthy S4_AND_REFERRALS_PLANNING.md
EDGE_FUNCTION_SECURITY_MODEL.md software healthy EDGE_FUNCTION_SECURITY_MODEL.md
EDGE_FUNCTION_REWRITE_PLAN.md software healthy EDGE_FUNCTION_REWRITE_PLAN.md
ArchitectureDecisionRecords.md software healthy ArchitectureDecisionRecords.md
PRODUCT_AUDIT.md software healthy PRODUCT_AUDIT.md
PRODUCTION_READINESS_AUDIT.md software healthy PRODUCTION_READINESS_AUDIT.md
Documentation.md software healthy Documentation.md
CLIENT_EXPERIENCE_IMPLEMENTATION_PLAN.md software healthy CLIENT_EXPERIENCE_IMPLEMENTATION_PLAN.md
AST9_Phase3_Migrations.sql software healthy AST9_Phase3_Migrations.sql
clientShell.js software healthy js/clientShell.js
clientUtil.js software healthy js/clientUtil.js
exerciseLibrary.js software healthy js/exerciseLibrary.js
scoring.js software healthy js/scoring.js
dailyRoutine.js software healthy js/dailyRoutine.js

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

LabelLayerStatusPath
AST9_Phase3_Migrations.sql data healthy AST9_Phase3_Migrations.sql
20260505124526_add_departments_and_admins.sql data healthy supabase/migrations/20260505124526_add_departments_and_admi…
20260611201924_s4_pulse_alerts_cron.sql data healthy supabase/migrations/20260611201924_s4_pulse_alerts_cron.sql
20260531192053_set_client_phase_rpc.sql data healthy supabase/migrations/20260531192053_set_client_phase_rpc.sql
20260506071204_fix_client_groups_write_policy.sql data healthy supabase/migrations/20260506071204_fix_client_groups_write_…
20260601020316_harden_revoke_execute_profile_guard_trigger_… data healthy supabase/migrations/20260601020316_harden_revoke_execute_pr…
20260531162107_sessions_rls_tighten.sql data healthy supabase/migrations/20260531162107_sessions_rls_tighten.sql
20260530203052_progression_engine.sql data healthy supabase/migrations/20260530203052_progression_engine.sql
20260611063848_option_a_profiles_select_scoped.sql data healthy supabase/migrations/20260611063848_option_a_profiles_select…
20260505124642_add_coach_community_tables.sql data healthy supabase/migrations/20260505124642_add_coach_community_tabl…
20260603152638_handle_new_user_force_client_role.sql data healthy supabase/migrations/20260603152638_handle_new_user_force_cl…
20260522000000_client_program_publish.sql data healthy supabase/migrations/20260522000000_client_program_publish.s…
20260506065726_revoke_public_execute_on_internal_functions.… data healthy supabase/migrations/20260506065726_revoke_public_execute_on…
20260530202555_notifications_inbox.sql data healthy supabase/migrations/20260530202555_notifications_inbox.sql
20260609125012_feature8_v_client_pulse.sql data healthy supabase/migrations/20260609125012_feature8_v_client_pulse.…
20260505124551_add_assessments_tables.sql data healthy supabase/migrations/20260505124551_add_assessments_tables.s…
20260505124722_alter_programs_add_missing_columns.sql data healthy supabase/migrations/20260505124722_alter_programs_add_missi…
20260531192602_rls_unify_legacy_tables_assigned_coach.sql data healthy supabase/migrations/20260531192602_rls_unify_legacy_tables_…
20260530202413_workout_tracking.sql data healthy supabase/migrations/20260530202413_workout_tracking.sql
20260604063902_cron_subscription_checker_vault_secret_heade… data healthy supabase/migrations/20260604063902_cron_subscription_checke…
20260611195947_s4_pulse_alerts_foundation.sql data healthy supabase/migrations/20260611195947_s4_pulse_alerts_foundati…
20260506064504_fix_rls_coach_progress_and_feed.sql data healthy supabase/migrations/20260506064504_fix_rls_coach_progress_a…
20260521142823_case_study_approval.sql data healthy supabase/migrations/20260521142823_case_study_approval.sql
20260505124706_add_client_community_tables.sql data healthy supabase/migrations/20260505124706_add_client_community_tab…
20260515000000_rpm_foundation.sql data healthy supabase/migrations/20260515000000_rpm_foundation.sql
20260521144757_case_study_approval_grants.sql data healthy supabase/migrations/20260521144757_case_study_approval_gran…
20260521000000_daily_routine.sql data healthy supabase/migrations/20260521000000_daily_routine.sql
20260530202308_subscription_grace.sql data healthy supabase/migrations/20260530202308_subscription_grace.sql
20260516000000_rpm_phase5.sql data healthy supabase/migrations/20260516000000_rpm_phase5.sql
20260609180000_feature8_v_client_pulse_scope.sql data healthy supabase/migrations/20260609180000_feature8_v_client_pulse_…
20260531191256_profiles_protect_privileged_columns.sql data healthy supabase/migrations/20260531191256_profiles_protect_privile…
20260505124620_add_body_map_gait_program_tables.sql data healthy supabase/migrations/20260505124620_add_body_map_gait_progra…
20260530203157_notification_guards_and_phase_upgrade.sql data healthy supabase/migrations/20260530203157_notification_guards_and_…
20260530204349_advisor_hardening.sql data healthy supabase/migrations/20260530204349_advisor_hardening.sql
20260530202156_drop_legacy_notifications.sql data healthy supabase/migrations/20260530202156_drop_legacy_notification…
20260506065524_security_and_performance_hardening.sql data healthy supabase/migrations/20260506065524_security_and_performance…
20260531123907_alt_exercise_substitute.sql data healthy supabase/migrations/20260531123907_alt_exercise_substitute.…
20260531173330_profiles_assigned_coach_index.sql data healthy supabase/migrations/20260531173330_profiles_assigned_coach_…
20260604064909_verify_cron_secret_rpc_vault.sql data healthy supabase/migrations/20260604064909_verify_cron_secret_rpc_v…
20260611195947_s4_pulse_alerts_foundation_down.sql data healthy supabase/migrations/rollbacks/20260611195947_s4_pulse_alert…
20260611201924_s4_pulse_alerts_cron_down.sql data healthy supabase/migrations/rollbacks/20260611201924_s4_pulse_alert…
20260611063848_option_a_profiles_select_scoped_down.sql data healthy supabase/migrations/rollbacks/20260611063848_option_a_profi…

LabelLayerStatusPath
js software healthy js
rpm software healthy js/rpm
lib software healthy js/lib
.github software healthy .github
workflows software healthy .github/workflows
src software healthy src
neucore software healthy src/neucore
panels software healthy src/neucore/panels
scoring software healthy src/neucore/scoring
skeleton software healthy src/neucore/skeleton
program software healthy src/neucore/program
gait software healthy src/neucore/gait
simulation software healthy src/neucore/simulation
supabase software healthy src/neucore/supabase
story software healthy src/neucore/story
core software healthy src/neucore/core
client software healthy src/neucore/client
css software healthy css
docs software healthy docs
rehab-book software healthy docs/rehab-book
supabase software healthy supabase
functions software healthy supabase/functions
create-user software healthy supabase/functions/create-user
pulse-alerts software healthy supabase/functions/pulse-alerts
subscription-checker software healthy supabase/functions/subscription-checker
send-email software healthy supabase/functions/send-email
delete-user software healthy supabase/functions/delete-user
generate-program software healthy supabase/functions/generate-program
rpm-ai-suggest software healthy supabase/functions/rpm-ai-suggest
visitor-survey software healthy supabase/functions/visitor-survey
_shared software healthy supabase/functions/_shared
rollbacks software healthy supabase/rollbacks
migrations software healthy supabase/migrations
rollbacks software healthy supabase/migrations/rollbacks
public software healthy public
models software healthy public/models
assets software healthy assets
brand software healthy assets/brand

LabelLayerStatusPath
coach_messages data healthy AST9_Phase3_Migrations.sql
coach_groups data healthy AST9_Phase3_Migrations.sql
coach_group_members data healthy AST9_Phase3_Migrations.sql
client_referrals data healthy AST9_Phase3_Migrations.sql
case_shares data healthy AST9_Phase3_Migrations.sql
client_posts data healthy AST9_Phase3_Migrations.sql
client_comments data healthy AST9_Phase3_Migrations.sql
client_groups data healthy AST9_Phase3_Migrations.sql
client_group_members data healthy AST9_Phase3_Migrations.sql
privacy_settings data healthy AST9_Phase3_Migrations.sql
exercises data healthy AST9_Phase3_Migrations.sql
exercise_playlists data healthy AST9_Phase3_Migrations.sql
progress_snapshots data healthy AST9_Phase3_Migrations.sql
body_map_states data healthy AST9_Phase3_Migrations.sql
gait_assessments data healthy AST9_Phase3_Migrations.sql
rehab_objective_assessments data healthy AST9_Phase3_Migrations.sql
programs data healthy AST9_Phase3_Migrations.sql
client_programs data healthy supabase/migrations/20260522000000_client_program_publish.s…
client_routines data healthy supabase/migrations/20260522000000_client_program_publish.s…
notifications data healthy supabase/migrations/20260530202555_notifications_inbox.sql
exercise_alternative_requests data healthy supabase/migrations/20260530202555_notifications_inbox.sql
workout_sessions data healthy supabase/migrations/20260530202413_workout_tracking.sql
workout_exercise_logs data healthy supabase/migrations/20260530202413_workout_tracking.sql
public data healthy supabase/migrations/20260611195947_s4_pulse_alerts_foundati…
visitor_inquiries data healthy supabase/migrations/20260515000000_rpm_foundation.sql
subjective_assessments data healthy supabase/migrations/20260515000000_rpm_foundation.sql
rpm_graphs data healthy supabase/migrations/20260515000000_rpm_foundation.sql
rpm_phases data healthy supabase/migrations/20260515000000_rpm_foundation.sql
rpm_phase_exercises data healthy supabase/migrations/20260515000000_rpm_foundation.sql
phase_submissions data healthy supabase/migrations/20260515000000_rpm_foundation.sql
ai_feedback_log data healthy supabase/migrations/20260515000000_rpm_foundation.sql
daily_routine_logs data healthy supabase/migrations/20260521000000_daily_routine.sql
rpm_phase_messages data healthy supabase/migrations/20260516000000_rpm_phase5.sql

LabelLayerStatusPath
with software healthy js/neucore-ui.js:with
SubscriptionInactiveError software healthy js/auth.js:SubscriptionInactiveError
to software healthy js/lib/jspdf.umd.min.js:to
AssessmentPanel software healthy src/neucore/panels/AssessmentPanel.js:AssessmentPanel
StatusPanel software healthy src/neucore/panels/StatusPanel.js:StatusPanel
PopPanel software healthy src/neucore/panels/PopPanel.js:PopPanel
PhaseGate software healthy src/neucore/scoring/PhaseGate.js:PhaseGate
ScoringEngine software healthy src/neucore/scoring/ScoringEngine.js:ScoringEngine
AsymmetryDetector software healthy src/neucore/scoring/AsymmetryDetector.js:AsymmetryDetector
SkeletonBuilder software healthy src/neucore/skeleton/SkeletonBuilder.js:SkeletonBuilder
GLBSkeleton software healthy src/neucore/skeleton/GLBSkeleton.js:GLBSkeleton
ProgramGenerator software healthy src/neucore/program/ProgramGenerator.js:ProgramGenerator
RuleEngine software healthy src/neucore/program/RuleEngine.js:RuleEngine
PhaseAnalysisOverlay software healthy src/neucore/gait/PhaseAnalysisOverlay.js:PhaseAnalysisOverl…
GaitAnalysisPage software healthy src/neucore/gait/GaitAnalysisPage.js:GaitAnalysisPage
GaitEngine software healthy src/neucore/gait/GaitEngine.js:GaitEngine
GaitPhaseStrip software healthy src/neucore/gait/GaitPhaseStrip.js:GaitPhaseStrip
ActivationChart software healthy src/neucore/simulation/ActivationChart.js:ActivationChart
MovementSimulator software healthy src/neucore/simulation/MovementSimulator.js:MovementSimulat…
ZoneStage software healthy src/neucore/story/ZoneStage.js:ZoneStage
ZoneDirector software healthy src/neucore/story/ZoneDirector.js:ZoneDirector
ObjectiveSync software healthy src/neucore/core/ObjectiveSync.js:ObjectiveSync
AssessSync software healthy src/neucore/core/AssessSync.js:AssessSync
BodyCanvas software healthy src/neucore/core/BodyCanvas.js:BodyCanvas
JointBus software healthy src/neucore/core/JointBus.js:JointBus
FXLayer software healthy src/neucore/core/FXLayer.js:FXLayer
LoadVisualizer software healthy src/neucore/client/LoadVisualizer.js:LoadVisualizer
HttpError software healthy supabase/functions/_shared/auth.ts:HttpError

LabelLayerStatusPath
auth::supabase/functions/send-email/index.ts security healthy supabase/functions/send-email/index.ts
auth::supabase/functions/rpm-ai-suggest/index.ts security healthy supabase/functions/rpm-ai-suggest/index.ts
auth::supabase/functions/generate-program/index.ts security healthy supabase/functions/generate-program/index.ts
auth::supabase/functions/delete-user/index.ts security healthy supabase/functions/delete-user/index.ts
auth::supabase/functions/subscription-checker/index.ts security healthy supabase/functions/subscription-checker/index.ts
auth::supabase/functions/visitor-survey/index.ts security healthy supabase/functions/visitor-survey/index.ts
auth::README.md security healthy README.md
auth::supabase/functions/create-user/index.ts security healthy supabase/functions/create-user/index.ts

LabelLayerStatusPath
postgresql data healthy README.md
postgres data healthy README.md

LabelLayerStatusPath
build cicd healthy .github/workflows/deploy.yml
deploy cicd healthy .github/workflows/deploy.yml

LabelLayerStatusPath
abdelrahmansabry1909-oss__AST9_HUB software healthy /data/fable5_failed_archive/abdelrahmansabry1909-oss__AST9_…

LabelLayerStatusPath
pubsub data healthy js/lib/jspdf.umd.min.js

LabelLayerStatusPath
vps::azure hardware healthy js/lib/jspdf.umd.min.js

LabelLayerStatusPath
gpu (detected) hardware healthy src/neucore/skeleton/GLBSkeleton.js

LabelLayerStatusPath
password_literal::README.md security healthy README.md

LabelLayerStatusPath
gha::deploy cicd healthy .github/workflows/deploy.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/1e28a731-dbb7-4375-b641-82ba51884a10/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/1e28a731-dbb7-4375-b641-82ba51884a10/

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.