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.

Subong-Noah-Kim/moin

https://github.com/Subong-Noah-Kim/moin · scanned 2026-06-16 00:24 UTC (2 months, 2 weeks ago)

32 raw signals (0 security + 32 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 27 actionable findings from 1 signal source. 5 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 660 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
getPublicMeetupActionState software healthy public-flow.js:getPublicMeetupActionState
getPaymentForOrder software healthy admin.js:getPaymentForOrder
renderAgenticMessage software healthy admin.js:renderAgenticMessage
renderAgenticStatus software healthy admin.js:renderAgenticStatus
toggleTaskDetail software healthy admin.js:toggleTaskDetail
isTaskDetailInteractiveTarget software healthy admin.js:isTaskDetailInteractiveTarget
handleTaskItemClick software healthy admin.js:handleTaskItemClick
handleTaskItemKeydown software healthy admin.js:handleTaskItemKeydown
getAuthParams software healthy admin.js:getAuthParams
getInviteParams software healthy admin.js:getInviteParams
hasAuthTokenParams software healthy admin.js:hasAuthTokenParams
clearAuthParamsFromUrl software healthy admin.js:clearAuthParamsFromUrl
getMeetupFormPayload software healthy admin.js:getMeetupFormPayload
syncRegistrationStatusFields software healthy admin.js:syncRegistrationStatusFields
getSelectedMeetupImageFile software healthy admin.js:getSelectedMeetupImageFile
clearMeetupImagePreviewObjectUrl software healthy admin.js:clearMeetupImagePreviewObjectUrl
isHttpImageUrl software healthy admin.js:isHttpImageUrl
setMeetupImagePreview software healthy admin.js:setMeetupImagePreview
resetMeetupImagePicker software healthy admin.js:resetMeetupImagePicker
setMeetupImagePreviewFromFile software healthy admin.js:setMeetupImagePreviewFromFile
getMeetupTitle software healthy admin.js:getMeetupTitle
setPending software healthy admin.js:setPending
showLogin software healthy admin.js:showLogin
showInvite software healthy admin.js:showInvite
showDashboard software healthy admin.js:showDashboard
isSessionUsable software healthy admin.js:isSessionUsable
getSessionUnavailableMessage software healthy admin.js:getSessionUnavailableMessage
clearUnavailableActiveSession software healthy admin.js:clearUnavailableActiveSession
requireActiveSession software healthy admin.js:requireActiveSession
getLoginErrorMessage software healthy admin.js:getLoginErrorMessage
renderStats software healthy admin.js:renderStats
renderApplications software healthy admin.js:renderApplications
renderApplicationsMessage software healthy admin.js:renderApplicationsMessage
renderRefundAlert software healthy admin.js:renderRefundAlert
renderOrders software healthy admin.js:renderOrders
renderOrdersMessage software healthy admin.js:renderOrdersMessage
renderMeetups software healthy admin.js:renderMeetups
renderMeetupsMessage software healthy admin.js:renderMeetupsMessage
setMeetupFormPending software healthy admin.js:setMeetupFormPending
setMeetupFormValues software healthy admin.js:setMeetupFormValues
openMeetupForm software healthy admin.js:openMeetupForm
closeMeetupForm software healthy admin.js:closeMeetupForm
upsertMeetupInOverview software healthy admin.js:upsertMeetupInOverview
getAdminWriteErrorMessage software healthy admin.js:getAdminWriteErrorMessage
updateApplicationInOverview software healthy admin.js:updateApplicationInOverview
updateOrderInOverview software healthy admin.js:updateOrderInOverview
hasWarningFor software healthy admin.js:hasWarningFor
renderOverview software healthy admin.js:renderOverview
getActiveTab software healthy admin.js:getActiveTab
fetchAgenticStatus software healthy admin.js:fetchAgenticStatus

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

LabelLayerStatusPath
public-flow.js software healthy public-flow.js
styles.css software healthy styles.css
my-history.html software healthy my-history.html
AGENTIC_TASK_DISCOVERY.md software healthy AGENTIC_TASK_DISCOVERY.md
admin.js software healthy admin.js
admin-meetup-form.js software healthy admin-meetup-form.js
pwa-install.js software healthy pwa-install.js
README.md software healthy README.md
supabase-client.js software healthy supabase-client.js
CLAUDE.md software healthy CLAUDE.md
supabase-config.js software healthy supabase-config.js
sw.js software healthy sw.js
modal-manager.js software healthy modal-manager.js
package.json software healthy package.json
escape-html.js software healthy escape-html.js
index.html software healthy index.html
toss-checkout.js software healthy toss-checkout.js
payment-result.html software healthy payment-result.html
toast-queue.js software healthy toast-queue.js
admin-availability.js software healthy admin-availability.js
agent-monitor.css software healthy agent-monitor.css
AGENTIC_WORK_LOG.md software healthy AGENTIC_WORK_LOG.md
my-history.js software healthy my-history.js
package-lock.json software healthy package-lock.json
public-meetup.js software healthy public-meetup.js
AGENTIC_LIVE_STATUS.json software healthy AGENTIC_LIVE_STATUS.json
admin.html software healthy admin.html
main.js software healthy main.js
server.js software healthy server.js
payment-result.js software healthy payment-result.js
toss-config.js software healthy toss-config.js
payment-result-state.js software healthy payment-result-state.js
push-client.js software healthy push-client.js
AGENTIC_STATUS.json software healthy AGENTIC_STATUS.json
AGENTIC_WORKFLOW.md software healthy AGENTIC_WORKFLOW.md
history-view.js software healthy history-view.js
public-storage.js software healthy public-storage.js
public-form.js software healthy public-form.js
public-availability.js software healthy public-availability.js
admin-status.js software healthy admin-status.js
push-config.js software healthy push-config.js
admin.css software healthy admin.css
admin-render.js software healthy admin-render.js
agent-monitor.html software healthy agent-monitor.html
TODO.md software healthy TODO.md
AGENTIC_DEPLOY_HANDOFF.md software healthy AGENTIC_DEPLOY_HANDOFF.md
agent-monitor.js software healthy agent-monitor.js
pwaInstall.test.js software healthy tests/pwaInstall.test.js
accessibility.test.js software healthy tests/accessibility.test.js
rejectionNotice.test.js software healthy tests/rejectionNotice.test.js

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

LabelLayerStatusPath
20260606040000_toss_payment_confirmation.sql data healthy supabase/migrations/20260606040000_toss_payment_confirmatio…
20260618000000_refund_paid_orders.sql data healthy supabase/migrations/20260618000000_refund_paid_orders.sql
20260620000000_per_application_push_subscriptions.sql data healthy supabase/migrations/20260620000000_per_application_push_sub…
20260614000000_require_application_for_orders.sql data healthy supabase/migrations/20260614000000_require_application_for_…
20260605000000_initial_schema.sql data healthy supabase/migrations/20260605000000_initial_schema.sql
20260613000000_link_orders_to_applications.sql data healthy supabase/migrations/20260613000000_link_orders_to_applicati…
20260606080000_public_submission_abuse_controls.sql data healthy supabase/migrations/20260606080000_public_submission_abuse_…
20260622000000_rejection_notice.sql data healthy supabase/migrations/20260622000000_rejection_notice.sql
20260606000000_admin_dashboard.sql data healthy supabase/migrations/20260606000000_admin_dashboard.sql
20260615000000_approval_push_notifications.sql data healthy supabase/migrations/20260615000000_approval_push_notificati…
20260612000000_shorten_attempt_retention.sql data healthy supabase/migrations/20260612000000_shorten_attempt_retentio…
20260616000000_allow_push_subscription_rate_limit.sql data healthy supabase/migrations/20260616000000_allow_push_subscription_…
20260607020000_capacity_read_contract.sql data healthy supabase/migrations/20260607020000_capacity_read_contract.s…
20260607010000_capacity_rpc_guards.sql data healthy supabase/migrations/20260607010000_capacity_rpc_guards.sql
20260606070000_harden_toss_payment_security.sql data healthy supabase/migrations/20260606070000_harden_toss_payment_secu…
20260606020000_admin_application_status.sql data healthy supabase/migrations/20260606020000_admin_application_status…
20260621000000_email_history.sql data healthy supabase/migrations/20260621000000_email_history.sql
20260606010000_admin_meetup_writes.sql data healthy supabase/migrations/20260606010000_admin_meetup_writes.sql
20260617000000_claim_requires_subscription.sql data healthy supabase/migrations/20260617000000_claim_requires_subscript…
20260619000000_refund_push_target_rpcs.sql data healthy supabase/migrations/20260619000000_refund_push_target_rpcs.…
20260607000000_capacity_remaining_spots.sql data healthy supabase/migrations/20260607000000_capacity_remaining_spots…
20260606090000_lock_public_direct_inserts.sql data healthy supabase/migrations/20260606090000_lock_public_direct_inser…
20260606030000_admin_order_status.sql data healthy supabase/migrations/20260606030000_admin_order_status.sql
20260606060000_meetup_image_storage.sql data healthy supabase/migrations/20260606060000_meetup_image_storage.sql
20260607030000_public_meetup_read_rpc.sql data healthy supabase/migrations/20260607030000_public_meetup_read_rpc.s…
20260606050000_edge_function_service_role_grants.sql data healthy supabase/migrations/20260606050000_edge_function_service_ro…
20260614010000_remove_link_verification_fixtures.sql data healthy supabase/migrations/20260614010000_remove_link_verification…
20260623000000_user_refund_requests.sql data healthy supabase/migrations/20260623000000_user_refund_requests.sql

LabelLayerStatusPath
tests software healthy tests
docs software healthy docs
plans software healthy docs/plans
scripts software healthy scripts
supabase software healthy supabase
functions software healthy supabase/functions
create-public-submission software healthy supabase/functions/create-public-submission
send-approval-push software healthy supabase/functions/send-approval-push
confirm-toss-payment software healthy supabase/functions/confirm-toss-payment
_shared software healthy supabase/functions/_shared
migrations software healthy supabase/migrations
.github software healthy .github
workflows software healthy .github/workflows

LabelLayerStatusPath
auth::supabase/README.md security healthy supabase/README.md
auth::README.md security healthy README.md
auth::tests/paymentSecurity.test.js security healthy tests/paymentSecurity.test.js
auth::tests/emailHistory.test.js security healthy tests/emailHistory.test.js
auth::tests/userRefundRequest.test.js security healthy tests/userRefundRequest.test.js

LabelLayerStatusPath
CdpConnection software healthy scripts/browser-smoke.mjs:CdpConnection
CdpConnection software healthy scripts/render-app-icons.mjs:CdpConnection

LabelLayerStatusPath
test cicd healthy .github/workflows/deploy-pages.yml
deploy cicd healthy .github/workflows/deploy-pages.yml

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

LabelLayerStatusPath
public data healthy supabase/migrations/20260605000000_initial_schema.sql

LabelLayerStatusPath
127.0.0.1 network healthy scripts/browser-smoke.mjs

LabelLayerStatusPath
gpu (detected) hardware healthy scripts/browser-smoke.mjs

LabelLayerStatusPath
gha::deploy-pages cicd healthy .github/workflows/deploy-pages.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/6917a431-0afb-4b8e-a56a-38e9a948c7ed/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/6917a431-0afb-4b8e-a56a-38e9a948c7ed/

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.