https://github.com/VladislavVlKl/aqua-desk
· scanned 2026-06-16 00:52 UTC (2 months, 1 week ago)
34 raw signals (0 security + 34 graph)
Last scanned 2 months, 1 week ago · v1 · 31 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.
All 725 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.
| Label | Layer | Status | Path |
|---|---|---|---|
tc |
software | healthy | export.js:tc |
nc |
software | healthy | export.js:nc |
mc |
software | healthy | export.js:mc |
thinBorder |
software | healthy | export.js:thinBorder |
hStyle |
software | healthy | export.js:hStyle |
rStyle |
software | healthy | export.js:rStyle |
tStyle |
software | healthy | export.js:tStyle |
gStyle |
software | healthy | export.js:gStyle |
titleStyle |
software | healthy | export.js:titleStyle |
sr |
software | healthy | export.js:sr |
buildSheet |
software | healthy | export.js:buildSheet |
exportSummaryExcel |
software | healthy | export.js:exportSummaryExcel |
pw |
software | healthy | export.js:pw |
pd |
software | healthy | export.js:pd |
pgs |
software | healthy | export.js:pgs |
pts |
software | healthy | export.js:pts |
adultGS |
software | healthy | export.js:adultGS |
even |
software | healthy | export.js:even |
exportTrainerExcel |
software | healthy | export.js:exportTrainerExcel |
exportChildGroupExcel |
software | healthy | export.js:exportChildGroupExcel |
exportBranchChildGroupsExcel |
software | healthy | export.js:exportBranchChildGroupsExcel |
active |
software | healthy | export.js:active |
paid |
software | healthy | export.js:paid |
sumPaid |
software | healthy | export.js:sumPaid |
debt |
software | healthy | export.js:debt |
totalPaid |
software | healthy | export.js:totalPaid |
totalUnpaid |
software | healthy | export.js:totalUnpaid |
lastName |
software | healthy | export.js:lastName |
exportGroupPayrollExcel |
software | healthy | export.js:exportGroupPayrollExcel |
renderAdminNotifications |
software | healthy | notifications-ui.js:renderAdminNotifications |
onNotifToChange |
software | healthy | notifications-ui.js:onNotifToChange |
previewNotif |
software | healthy | notifications-ui.js:previewNotif |
toggleRule |
software | healthy | notifications-ui.js:toggleRule |
doSendNotif |
software | healthy | notifications-ui.js:doSendNotif |
doDeleteNotif |
software | healthy | notifications-ui.js:doDeleteNotif |
sb |
software | healthy | db.js:sb |
dow |
software | healthy | db.js:dow |
recurringIds |
software | healthy | db.js:recurringIds |
newBal |
software | healthy | db.js:newBal |
hasAccess |
software | healthy | db.js:hasAccess |
countPT |
software | healthy | db.js:countPT |
currDropIn |
software | healthy | db.js:currDropIn |
prevDropIn |
software | healthy | db.js:prevDropIn |
sumHours |
software | healthy | db.js:sumHours |
childTgs |
software | healthy | db.js:childTgs |
childMy |
software | healthy | db.js:childMy |
calcSalary |
software | healthy | db.js:calcSalary |
groupSubSum |
software | healthy | db.js:groupSubSum |
calcChildGroupPayroll |
software | healthy | db.js:calcChildGroupPayroll |
paidPayments |
software | healthy | db.js:paidPayments |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
export.js |
software | healthy | export.js |
notifications-ui.js |
software | healthy | notifications-ui.js |
skills-lock.json |
software | healthy | skills-lock.json |
council-report-20260608.html |
software | healthy | council-report-20260608.html |
ARCHITECTURE.md |
software | healthy | ARCHITECTURE.md |
README.md |
software | healthy | README.md |
TECHNICAL.md |
software | healthy | TECHNICAL.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
db.js |
software | healthy | db.js |
index.html |
software | healthy | index.html |
tutorial.js |
software | healthy | tutorial.js |
schedule.html |
software | healthy | schedule.html |
analytics.css |
software | healthy | analytics.css |
report-analysis-20260608.html |
software | healthy | report-analysis-20260608.html |
config.js |
software | healthy | config.js |
notifications.css |
software | healthy | notifications.css |
app.js |
software | healthy | app.js |
tutorial.css |
software | healthy | tutorial.css |
process-queue.js |
software | healthy | process-queue.js |
remind.js |
software | healthy | remind.js |
DATABASE.md |
software | healthy | DATABASE.md |
style.css |
software | healthy | style.css |
BACKLOG.md |
software | healthy | BACKLOG.md |
code-architect.md |
software | healthy | agents/code-architect.md |
README.md |
software | healthy | agents/README.md |
db-architect.md |
software | healthy | agents/db-architect.md |
orchestrator.md |
software | healthy | agents/orchestrator.md |
devops.md |
software | healthy | agents/devops.md |
launch.json |
software | healthy | .claude/launch.json |
SKILL.md |
software | healthy | .claude/skills/aquadesk-db-check/SKILL.md |
SKILL.md |
software | healthy | .claude/skills/aquadesk-deploy/SKILL.md |
SKILL.md |
software | healthy | .claude/skills/aquadesk-salary/SKILL.md |
index.ts |
software | healthy | supabase/functions/sync-to-sheets/index.ts |
SETUP.md |
software | healthy | supabase/functions/sync-to-sheets/SETUP.md |
20260602193022_add_extra_roles.sql |
software | healthy | supabase/migrations/20260602193022_add_extra_roles.sql |
20260602184845_chlorine_and_plans.sql |
software | healthy | supabase/migrations/20260602184845_chlorine_and_plans.sql |
20260611084020_add_group_type_access_to_profiles.sql |
software | healthy | supabase/migrations/20260611084020_add_group_type_access_to… |
20260602182742_branch_access_for_senior.sql |
software | healthy | supabase/migrations/20260602182742_branch_access_for_senior… |
20260609174845_add_freeze_to_subscriptions.sql |
software | healthy | supabase/migrations/20260609174845_add_freeze_to_subscripti… |
20260609171427_add_bonus_penalty_to_group_trainer_payouts.s… |
software | healthy | supabase/migrations/20260609171427_add_bonus_penalty_to_gro… |
20260612130100_trainer_group_rate_history.sql |
software | healthy | supabase/migrations/20260612130100_trainer_group_rate_histo… |
20260601193131_group_trainer_payouts.sql |
software | healthy | supabase/migrations/20260601193131_group_trainer_payouts.sql |
20260603143613_fix_duties_rls_revert.sql |
software | healthy | supabase/migrations/20260603143613_fix_duties_rls_revert.sql |
20260613090000_group_subgroups_table.sql |
software | healthy | supabase/migrations/20260613090000_group_subgroups_table.sql |
20260602173549_fix_claim_profile_types.sql |
software | healthy | supabase/migrations/20260602173549_fix_claim_profile_types.… |
20260611221356_group_sessions_conducted_role.sql |
software | healthy | supabase/migrations/20260611221356_group_sessions_conducted… |
20260603141922_harden_schedule_rls.sql |
software | healthy | supabase/migrations/20260603141922_harden_schedule_rls.sql |
20260609124159_create_workout_delete_requests.sql |
software | healthy | supabase/migrations/20260609124159_create_workout_delete_re… |
20260603103401_create_trial_sessions.sql |
software | healthy | supabase/migrations/20260603103401_create_trial_sessions.sql |
20260601193121_group_payments_sub_dates.sql |
software | healthy | supabase/migrations/20260601193121_group_payments_sub_dates… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
20260602193022_add_extra_roles.sql |
data | healthy | supabase/migrations/20260602193022_add_extra_roles.sql |
20260602184845_chlorine_and_plans.sql |
data | healthy | supabase/migrations/20260602184845_chlorine_and_plans.sql |
20260611084020_add_group_type_access_to_profiles.sql |
data | healthy | supabase/migrations/20260611084020_add_group_type_access_to… |
20260602182742_branch_access_for_senior.sql |
data | healthy | supabase/migrations/20260602182742_branch_access_for_senior… |
20260609174845_add_freeze_to_subscriptions.sql |
data | healthy | supabase/migrations/20260609174845_add_freeze_to_subscripti… |
20260609171427_add_bonus_penalty_to_group_trainer_payouts.s… |
data | healthy | supabase/migrations/20260609171427_add_bonus_penalty_to_gro… |
20260612130100_trainer_group_rate_history.sql |
data | healthy | supabase/migrations/20260612130100_trainer_group_rate_histo… |
20260601193131_group_trainer_payouts.sql |
data | healthy | supabase/migrations/20260601193131_group_trainer_payouts.sql |
20260603143613_fix_duties_rls_revert.sql |
data | healthy | supabase/migrations/20260603143613_fix_duties_rls_revert.sql |
20260613090000_group_subgroups_table.sql |
data | healthy | supabase/migrations/20260613090000_group_subgroups_table.sql |
20260602173549_fix_claim_profile_types.sql |
data | healthy | supabase/migrations/20260602173549_fix_claim_profile_types.… |
20260611221356_group_sessions_conducted_role.sql |
data | healthy | supabase/migrations/20260611221356_group_sessions_conducted… |
20260603141922_harden_schedule_rls.sql |
data | healthy | supabase/migrations/20260603141922_harden_schedule_rls.sql |
20260609124159_create_workout_delete_requests.sql |
data | healthy | supabase/migrations/20260609124159_create_workout_delete_re… |
20260603103401_create_trial_sessions.sql |
data | healthy | supabase/migrations/20260603103401_create_trial_sessions.sql |
20260601193121_group_payments_sub_dates.sql |
data | healthy | supabase/migrations/20260601193121_group_payments_sub_dates… |
20260602143547_increment_balance_rpc.sql |
data | healthy | supabase/migrations/20260602143547_increment_balance_rpc.sql |
20260605063729_art_swim_group_instance_step2_migrate_data.s… |
data | healthy | supabase/migrations/20260605063729_art_swim_group_instance_… |
20260601193137_workouts_substitute_rate.sql |
data | healthy | supabase/migrations/20260601193137_workouts_substitute_rate… |
20260609174328_add_archive_reason_to_clients.sql |
data | healthy | supabase/migrations/20260609174328_add_archive_reason_to_cl… |
20260613120000_group_subgroups_main_label.sql |
data | healthy | supabase/migrations/20260613120000_group_subgroups_main_lab… |
20260601191606_add_drop_in_category.sql |
data | healthy | supabase/migrations/20260601191606_add_drop_in_category.sql |
20260605064815_link_art_swim_instances.sql |
data | healthy | supabase/migrations/20260605064815_link_art_swim_instances.… |
20260605063719_art_swim_group_instance_step1.sql |
data | healthy | supabase/migrations/20260605063719_art_swim_group_instance_… |
20260602173539_change_pin_rpc.sql |
data | healthy | supabase/migrations/20260602173539_change_pin_rpc.sql |
20260605061342_add_insert_policy_profiles.sql |
data | healthy | supabase/migrations/20260605061342_add_insert_policy_profil… |
20260602193032_update_get_profile_rpc.sql |
data | healthy | supabase/migrations/20260602193032_update_get_profile_rpc.s… |
20260609090704_create_user_sessions.sql |
data | healthy | supabase/migrations/20260609090704_create_user_sessions.sql |
20260609175018_add_freeze_to_clients.sql |
data | healthy | supabase/migrations/20260609175018_add_freeze_to_clients.sql |
20260603134612_create_late_workout_requests.sql |
data | healthy | supabase/migrations/20260603134612_create_late_workout_requ… |
20260605143141_drop_claim_profile_uuid_overload.sql |
data | healthy | supabase/migrations/20260605143141_drop_claim_profile_uuid_… |
20260605063739_art_swim_group_instance_step3_rls.sql |
data | healthy | supabase/migrations/20260605063739_art_swim_group_instance_… |
20260602173421_hash_pins_and_server_verify.sql |
data | healthy | supabase/migrations/20260602173421_hash_pins_and_server_ver… |
20260604111515_add_leader_fee_to_trainer_groups.sql |
data | healthy | supabase/migrations/20260604111515_add_leader_fee_to_traine… |
20260612130000_group_subgroups.sql |
data | healthy | supabase/migrations/20260612130000_group_subgroups.sql |
20260605064849_link_art_swim_moms_elina_vashchenko.sql |
data | healthy | supabase/migrations/20260605064849_link_art_swim_moms_elina… |
20260609130346_create_audit_log.sql |
data | healthy | supabase/migrations/20260609130346_create_audit_log.sql |
20260603144448_fix_rls_anon_access.sql |
data | healthy | supabase/migrations/20260603144448_fix_rls_anon_access.sql |
20260602173453_get_profile_with_has_pin.sql |
data | healthy | supabase/migrations/20260602173453_get_profile_with_has_pin… |
20260612063445_group_sessions_conducted_unique_full.sql |
data | healthy | supabase/migrations/20260612063445_group_sessions_conducted… |
| Label | Layer | Status | Path |
|---|---|---|---|
agents |
software | healthy | agents |
.claude |
software | healthy | .claude |
skills |
software | healthy | .claude/skills |
aquadesk-db-check |
software | healthy | .claude/skills/aquadesk-db-check |
aquadesk-deploy |
software | healthy | .claude/skills/aquadesk-deploy |
aquadesk-salary |
software | healthy | .claude/skills/aquadesk-salary |
supabase |
software | healthy | supabase |
functions |
software | healthy | supabase/functions |
sync-to-sheets |
software | healthy | supabase/functions/sync-to-sheets |
migrations |
software | healthy | supabase/migrations |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
| Label | Layer | Status | Path |
|---|---|---|---|
chlorine_orders |
data | healthy | supabase/migrations/20260602184845_chlorine_and_plans.sql |
ops_plans |
data | healthy | supabase/migrations/20260602184845_chlorine_and_plans.sql |
branch_access |
data | healthy | supabase/migrations/20260602182742_branch_access_for_senior… |
public |
data | healthy | supabase/migrations/20260612130100_trainer_group_rate_histo… |
group_trainer_payouts |
data | healthy | supabase/migrations/20260601193131_group_trainer_payouts.sql |
workout_delete_requests |
data | healthy | supabase/migrations/20260609124159_create_workout_delete_re… |
trial_sessions |
data | healthy | supabase/migrations/20260603103401_create_trial_sessions.sql |
group_client_duplicate_flags |
data | healthy | supabase/migrations/20260605063719_art_swim_group_instance_… |
user_sessions |
data | healthy | supabase/migrations/20260609090704_create_user_sessions.sql |
late_workout_requests |
data | healthy | supabase/migrations/20260603134612_create_late_workout_requ… |
audit_log |
data | healthy | supabase/migrations/20260609130346_create_audit_log.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::deploy |
cicd | healthy | .github/workflows/deploy.yml |
gha::daily-reminder |
cicd | healthy | .github/workflows/daily-reminder.yml |
gha::process-queue |
cicd | healthy | .github/workflows/process-queue.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
deploy |
cicd | healthy | .github/workflows/deploy.yml |
remind |
cicd | healthy | .github/workflows/daily-reminder.yml |
process |
cicd | healthy | .github/workflows/process-queue.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
SUPABASE_ANON_KEY |
cicd | healthy | — |
BOT_TOKEN |
cicd | healthy | — |
SUPABASE_URL |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | skills-lock.json |
postgresql |
data | healthy | CLAUDE.md |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::report-analysis-20260608.html |
security | healthy | report-analysis-20260608.html |
auth::supabase/functions/sync-to-sheets/index.ts |
security | healthy | supabase/functions/sync-to-sheets/index.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-hqowumy6 |
software | healthy | /tmp/repobility-clone-hqowumy6 |
This page is publicly accessible at:
https://repobility.com/scan/831badc0-2b97-4d96-961a-d1a718c86fde/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/831badc0-2b97-4d96-961a-d1a718c86fde/
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.