https://github.com/Tmclaurin34/CT4
· scanned 2026-06-16 00:38 UTC (2 months, 2 weeks ago)
90 raw signals (0 security + 90 graph)
Last scanned 2 months, 2 weeks ago · v1 · 90 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 436 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 |
|---|---|---|---|
load_dotenv |
software | healthy | scripts/check_supabase.py:11 |
main |
software | healthy | scripts/check_supabase.py:25 |
load_dotenv |
software | healthy | scripts/apply_sql.py:13 |
main |
software | healthy | scripts/apply_sql.py:22 |
load_dotenv |
software | healthy | scripts/inspect_rls.py:23 |
main |
software | healthy | scripts/inspect_rls.py:32 |
load_dotenv |
software | healthy | scripts/inspect_supabase_schema.py:23 |
main |
software | healthy | scripts/inspect_supabase_schema.py:32 |
json |
software | healthy | supabase/functions/resend-webhook/index.ts:json |
rest |
software | healthy | supabase/functions/resend-webhook/index.ts:rest |
validSignature |
software | healthy | supabase/functions/resend-webhook/index.ts:validSignature |
json |
software | healthy | supabase/functions/send-welcome-email/index.ts:json |
rest |
software | healthy | supabase/functions/send-welcome-email/index.ts:rest |
expectedCronKey |
software | healthy | supabase/functions/send-welcome-email/index.ts:expectedCron… |
esc |
software | healthy | supabase/functions/send-welcome-email/index.ts:esc |
step |
software | healthy | supabase/functions/send-welcome-email/index.ts:step |
welcomeHtml |
software | healthy | supabase/functions/send-welcome-email/index.ts:welcomeHtml |
json |
software | healthy | supabase/functions/gift-address/index.ts:json |
rest |
software | healthy | supabase/functions/gift-address/index.ts:rest |
verifyAddress |
software | healthy | supabase/functions/gift-address/index.ts:verifyAddress |
customerByToken |
software | healthy | supabase/functions/gift-address/index.ts:customerByToken |
srest |
software | healthy | supabase/functions/clover-oauth-callback/index.ts:srest |
persistConnection |
software | healthy | supabase/functions/clover-oauth-callback/index.ts:persistCo… |
redirect |
software | healthy | supabase/functions/clover-oauth-callback/index.ts:redirect |
json |
software | healthy | supabase/functions/platform-sync/index.ts:json |
rest |
software | healthy | supabase/functions/platform-sync/index.ts:rest |
expectedCronKey |
software | healthy | supabase/functions/platform-sync/index.ts:expectedCronKey |
authedUserId |
software | healthy | supabase/functions/platform-sync/index.ts:authedUserId |
normalizePhone |
software | healthy | supabase/functions/platform-sync/index.ts:normalizePhone |
s |
software | healthy | supabase/functions/platform-sync/index.ts:s |
isJunkPhone |
software | healthy | supabase/functions/platform-sync/index.ts:isJunkPhone |
last10 |
software | healthy | supabase/functions/platform-sync/index.ts:last10 |
escapeLike |
software | healthy | supabase/functions/platform-sync/index.ts:escapeLike |
businessOwnNumbers |
software | healthy | supabase/functions/platform-sync/index.ts:businessOwnNumbers |
cleanAddr |
software | healthy | supabase/functions/platform-sync/index.ts:cleanAddr |
squareOrders |
software | healthy | supabase/functions/platform-sync/index.ts:squareOrders |
locIds |
software | healthy | supabase/functions/platform-sync/index.ts:locIds |
cid |
software | healthy | supabase/functions/platform-sync/index.ts:cid |
cu |
software | healthy | supabase/functions/platform-sync/index.ts:cu |
shopifyOrders |
software | healthy | supabase/functions/platform-sync/index.ts:shopifyOrders |
orders |
software | healthy | supabase/functions/platform-sync/index.ts:orders |
sa |
software | healthy | supabase/functions/platform-sync/index.ts:sa |
cloverOrders |
software | healthy | supabase/functions/platform-sync/index.ts:cloverOrders |
stripeOrders |
software | healthy | supabase/functions/platform-sync/index.ts:stripeOrders |
bd |
software | healthy | supabase/functions/platform-sync/index.ts:bd |
ship |
software | healthy | supabase/functions/platform-sync/index.ts:ship |
a |
software | healthy | supabase/functions/platform-sync/index.ts:a |
applyOrder |
software | healthy | supabase/functions/platform-sync/index.ts:applyOrder |
email |
software | healthy | supabase/functions/platform-sync/index.ts:email |
json |
software | healthy | supabase/functions/ai-suggest-campaigns/index.ts:json |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
supabase_admin_partner_setup.sql |
software | healthy | supabase_admin_partner_setup.sql |
Clicktide_Wrap_Up_2026-06-09.md |
software | healthy | Clicktide_Wrap_Up_2026-06-09.md |
supabase_wallet_refund_setup.sql |
software | healthy | supabase_wallet_refund_setup.sql |
supabase_printify_catalog_images.sql |
software | healthy | supabase_printify_catalog_images.sql |
supabase_tighten_rls.sql |
software | healthy | supabase_tighten_rls.sql |
README.md |
software | healthy | README.md |
terms.html |
software | healthy | terms.html |
supabase_gift_catalog_image_urls.sql |
software | healthy | supabase_gift_catalog_image_urls.sql |
gift-address.html |
software | healthy | gift-address.html |
index.html |
software | healthy | index.html |
privacy.html |
software | healthy | privacy.html |
supabase_twilio_sms_setup.sql |
software | healthy | supabase_twilio_sms_setup.sql |
supabase_gift_catalog_setup.sql |
software | healthy | supabase_gift_catalog_setup.sql |
supabase_legal_setup.sql |
software | healthy | supabase_legal_setup.sql |
OPS-CHECKLIST.md |
software | healthy | OPS-CHECKLIST.md |
backoffice.html |
software | healthy | backoffice.html |
clicktide.html |
software | healthy | clicktide.html |
checkin.html |
software | healthy | checkin.html |
clicktide-professional.html |
software | healthy | clicktide-professional.html |
supabase_stripe_setup.sql |
software | healthy | supabase_stripe_setup.sql |
.env.example |
software | healthy | .env.example |
MISSION.md |
software | healthy | MISSION.md |
requirements.txt |
software | healthy | requirements.txt |
sms-policy.html |
software | healthy | sms-policy.html |
win-back-gym-members.html |
software | healthy | win-back-gym-members.html |
supabase_gift_wallet_setup.sql |
software | healthy | supabase_gift_wallet_setup.sql |
supabase_clicktide_setup.sql |
software | healthy | supabase_clicktide_setup.sql |
win-back-lost-customers.html |
software | healthy | win-back-lost-customers.html |
billing-policy.html |
software | healthy | billing-policy.html |
check_supabase.py |
software | healthy | scripts/check_supabase.py |
apply_sql.py |
software | healthy | scripts/apply_sql.py |
preflight.sh |
software | healthy | scripts/preflight.sh |
inspect_rls.py |
software | healthy | scripts/inspect_rls.py |
inspect_supabase_schema.py |
software | healthy | scripts/inspect_supabase_schema.py |
Clicktide_Wrap_Up_2026-06-09.md |
software | healthy | clicktide2026/Clicktide_Wrap_Up_2026-06-09.md |
terms.html |
software | healthy | clicktide2026/terms.html |
gift-address.html |
software | healthy | clicktide2026/gift-address.html |
index.html |
software | healthy | clicktide2026/index.html |
privacy.html |
software | healthy | clicktide2026/privacy.html |
backoffice.html |
software | healthy | clicktide2026/backoffice.html |
clicktide.html |
software | healthy | clicktide2026/clicktide.html |
checkin.html |
software | healthy | clicktide2026/checkin.html |
clicktide-professional.html |
software | healthy | clicktide2026/clicktide-professional.html |
sms-policy.html |
software | healthy | clicktide2026/sms-policy.html |
win-back-gym-members.html |
software | healthy | clicktide2026/win-back-gym-members.html |
win-back-lost-customers.html |
software | healthy | clicktide2026/win-back-lost-customers.html |
billing-policy.html |
software | healthy | clicktide2026/billing-policy.html |
GIFT-PRICING.md |
software | healthy | supabase/GIFT-PRICING.md |
index.ts |
software | healthy | supabase/functions/resend-webhook/index.ts |
README.md |
software | healthy | supabase/functions/send-welcome-email/README.md |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
scripts |
software | healthy | scripts |
clicktide2026 |
software | healthy | clicktide2026 |
supabase |
software | healthy | supabase |
functions |
software | healthy | supabase/functions |
resend-webhook |
software | healthy | supabase/functions/resend-webhook |
send-welcome-email |
software | healthy | supabase/functions/send-welcome-email |
gift-address |
software | healthy | supabase/functions/gift-address |
clover-oauth-callback |
software | healthy | supabase/functions/clover-oauth-callback |
platform-sync |
software | healthy | supabase/functions/platform-sync |
ai-suggest-campaigns |
software | healthy | supabase/functions/ai-suggest-campaigns |
survey-response |
software | healthy | supabase/functions/survey-response |
printify-design-proof |
software | healthy | supabase/functions/printify-design-proof |
weekly-drift-report |
software | healthy | supabase/functions/weekly-drift-report |
send-customer-email |
software | healthy | supabase/functions/send-customer-email |
printify-cost-audit |
software | healthy | supabase/functions/printify-cost-audit |
twilio-a2p-status |
software | healthy | supabase/functions/twilio-a2p-status |
stripe-webhook |
software | healthy | supabase/functions/stripe-webhook |
shopify-oauth-callback |
software | healthy | supabase/functions/shopify-oauth-callback |
stripe-oauth-callback |
software | healthy | supabase/functions/stripe-oauth-callback |
confirm-biz-change |
software | healthy | supabase/functions/confirm-biz-change |
mindbody-activate-site |
software | healthy | supabase/functions/mindbody-activate-site |
campaign-runner |
software | healthy | supabase/functions/campaign-runner |
send-customer-sms |
software | healthy | supabase/functions/send-customer-sms |
sync-printify-catalog |
software | healthy | supabase/functions/sync-printify-catalog |
checkin |
software | healthy | supabase/functions/checkin |
support-chat |
software | healthy | supabase/functions/support-chat |
printify-fulfill-gift |
software | healthy | supabase/functions/printify-fulfill-gift |
create-checkout-session |
software | healthy | supabase/functions/create-checkout-session |
validate-address |
software | healthy | supabase/functions/validate-address |
printify-create-starter-products |
software | healthy | supabase/functions/printify-create-starter-products |
printify-webhook |
software | healthy | supabase/functions/printify-webhook |
square-oauth-callback |
software | healthy | supabase/functions/square-oauth-callback |
migrations |
software | healthy | supabase/migrations |
ci |
software | healthy | ci |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::supabase/functions/square-oauth-callback/index.ts |
security | healthy | supabase/functions/square-oauth-callback/index.ts |
auth::supabase/functions/clover-oauth-callback/index.ts |
security | healthy | supabase/functions/clover-oauth-callback/index.ts |
auth::supabase/functions/weekly-drift-report/index.ts |
security | healthy | supabase/functions/weekly-drift-report/index.ts |
auth::supabase/functions/stripe-oauth-callback/index.ts |
security | healthy | supabase/functions/stripe-oauth-callback/index.ts |
auth::ci/github-workflow-checks.yml |
security | healthy | ci/github-workflow-checks.yml |
auth::supabase/functions/confirm-biz-change/index.ts |
security | healthy | supabase/functions/confirm-biz-change/index.ts |
auth::clicktide2026/clicktide-professional.html |
security | healthy | clicktide2026/clicktide-professional.html |
auth::clicktide.html |
security | healthy | clicktide.html |
auth::clicktide2026/index.html |
security | healthy | clicktide2026/index.html |
auth::clicktide-professional.html |
security | healthy | clicktide-professional.html |
auth::privacy.html |
security | healthy | privacy.html |
auth::supabase/functions/printify-fulfill-gift/index.ts |
security | healthy | supabase/functions/printify-fulfill-gift/index.ts |
auth::supabase/functions/shopify-oauth-callback/index.ts |
security | healthy | supabase/functions/shopify-oauth-callback/index.ts |
auth::supabase/functions/platform-sync/index.ts |
security | healthy | supabase/functions/platform-sync/index.ts |
auth::supabase/functions/printify-design-proof/index.ts |
security | healthy | supabase/functions/printify-design-proof/index.ts |
auth::clicktide2026/clicktide.html |
security | healthy | clicktide2026/clicktide.html |
auth::scripts/preflight.sh |
security | healthy | scripts/preflight.sh |
auth::supabase/functions/ai-suggest-campaigns/index.ts |
security | healthy | supabase/functions/ai-suggest-campaigns/index.ts |
auth::supabase/functions/validate-address/index.ts |
security | healthy | supabase/functions/validate-address/index.ts |
auth::README.md |
security | healthy | README.md |
auth::clicktide2026/privacy.html |
security | healthy | clicktide2026/privacy.html |
auth::index.html |
security | healthy | index.html |
| Label | Layer | Status | Path |
|---|---|---|---|
20260612000000_scale_guard_indexes.sql |
data | healthy | supabase/migrations/20260612000000_scale_guard_indexes.sql |
20260611000000_full_schema_snapshot.sql |
data | healthy | supabase/migrations/20260611000000_full_schema_snapshot.sql |
20260612210000_business_profile_changes.sql |
data | healthy | supabase/migrations/20260612210000_business_profile_changes… |
20260611000001_upgrade_and_lockdown.sql |
data | healthy | supabase/migrations/20260611000001_upgrade_and_lockdown.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
AppError |
software | healthy | supabase/functions/sync-printify-catalog/index.ts:AppError |
AppError |
software | healthy | supabase/functions/printify-fulfill-gift/index.ts:AppError |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | README.md |
postgresql |
data | healthy | .env.example |
| Label | Layer | Status | Path |
|---|---|---|---|
public |
data | healthy | supabase_admin_partner_setup.sql |
IF |
data | healthy | supabase/migrations/20260611000001_upgrade_and_lockdown.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-zzt69z5x |
software | healthy | /tmp/repobility-clone-zzt69z5x |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | supabase/functions/create-checkout-session/index.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | .env.example |
This page is publicly accessible at:
https://repobility.com/scan/0d7983ea-95e2-433c-91dc-93ced1fff140/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/0d7983ea-95e2-433c-91dc-93ced1fff140/
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.