https://github.com/sekai-nina/meet-greet-app
· scanned 2026-06-16 00:06 UTC (2 months, 2 weeks ago)
52 raw signals (0 security + 52 graph)
Last scanned 2 months, 2 weeks ago · v1 · 48 actionable findings from 1 signal source. 4 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 1086 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 |
|---|---|---|---|
global.css |
software | healthy | global.css |
metro.config.js |
software | healthy | metro.config.js |
DESIGN.md |
software | healthy | DESIGN.md |
babel.config.js |
software | healthy | babel.config.js |
jest.config.js |
software | healthy | jest.config.js |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
tailwind.config.js |
software | healthy | tailwind.config.js |
eas.json |
software | healthy | eas.json |
package.json |
software | healthy | package.json |
package-lock.json |
software | healthy | package-lock.json |
app.json |
software | healthy | app.json |
.env.example |
software | healthy | .env.example |
Makefile |
software | healthy | Makefile |
eslint.config.js |
software | healthy | eslint.config.js |
tsconfig.json |
software | healthy | tsconfig.json |
.env |
software | healthy | .env |
nativewind-env.d.ts |
software | healthy | nativewind-env.d.ts |
.mise.toml |
software | healthy | .mise.toml |
domain.ts |
software | healthy | types/domain.ts |
index.ts |
software | healthy | types/index.ts |
database.types.ts |
software | healthy | types/database.types.ts |
auth-store.test.ts |
software | healthy | stores/auth-store.test.ts |
home-filter-store.ts |
software | healthy | stores/home-filter-store.ts |
repo-form-store.ts |
software | healthy | stores/repo-form-store.ts |
auth-store.ts |
software | healthy | stores/auth-store.ts |
plan-round-store.ts |
software | healthy | stores/plan-round-store.ts |
apply-form-store.ts |
software | healthy | stores/apply-form-store.ts |
lottery-result-store.test.ts |
software | healthy | stores/lottery-result-store.test.ts |
lottery-result-store.ts |
software | healthy | stores/lottery-result-store.ts |
timeline-filter-store.ts |
software | healthy | stores/timeline-filter-store.ts |
memo-repo-linkage.md |
software | healthy | docs/memo-repo-linkage.md |
spec_plan.md |
software | healthy | docs/spec_plan.md |
schema.md |
software | healthy | docs/schema.md |
spec_home.md |
software | healthy | docs/spec_home.md |
spec_record.md |
software | healthy | docs/spec_record.md |
domain.md |
software | healthy | docs/domain.md |
design-talk-plan-talked-strikethrough.md |
software | healthy | docs/design-talk-plan-talked-strikethrough.md |
requirements.md |
software | healthy | docs/requirements.md |
spec_talk_plan.md |
software | healthy | docs/spec_talk_plan.md |
milestone-template.md |
software | healthy | docs/milestones/milestone-template.md |
README.md |
software | healthy | docs/milestones/README.md |
M1-foundation.md |
software | healthy | docs/milestones/M1-foundation.md |
issue-template.md |
software | healthy | docs/milestones/issue-template.md |
setup-hooks.sh |
software | healthy | scripts/setup-hooks.sh |
e2e-run.sh |
software | healthy | scripts/e2e-run.sh |
e2e-env.sh |
software | healthy | scripts/e2e-env.sh |
README.md |
software | healthy | scripts/codemods/README.md |
text-atom.mjs |
software | healthy | scripts/codemods/text-atom.mjs |
DoneBadge.tsx |
software | healthy | components/DoneBadge.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
createInitialState |
software | healthy | stores/apply-form-store.ts:createInitialState |
clampIndependent |
software | healthy | stores/lottery-result-store.ts:clampIndependent |
walk |
software | healthy | scripts/codemods/text-atom.mjs:walk |
rewriteFile |
software | healthy | scripts/codemods/text-atom.mjs:rewriteFile |
renderChip |
software | healthy | components/ResultRecordManualDayChips.tsx:renderChip |
weekdayColorStyle |
software | healthy | components/TicketAccordion.tsx:weekdayColorStyle |
groupByFormat |
software | healthy | components/TicketAccordion.tsx:groupByFormat |
groupByEventDay |
software | healthy | components/TicketAccordion.tsx:groupByEventDay |
handleSelect |
software | healthy | components/SelectionBottomSheet.tsx:handleSelect |
doUnlink |
software | healthy | components/NoteLinkedReposSection.tsx:doUnlink |
header |
software | healthy | components/AssignFromStockBottomSheet.tsx:header |
isSupportedFormat |
software | healthy | components/EstimatedCostModal.tsx:isSupportedFormat |
sumPlanned |
software | healthy | components/EstimatedCostModal.tsx:sumPlanned |
header |
software | healthy | components/EstimatedCostModal.tsx:header |
resolveDisplayEmoji |
software | healthy | components/EmojiAvatar.tsx:resolveDisplayEmoji |
handleToggle |
software | healthy | components/OshiMemberAddModal.tsx:handleToggle |
handleConfirm |
software | healthy | components/OshiMemberAddModal.tsx:handleConfirm |
renderHeatmapSections |
software | healthy | components/DayTableSection.tsx:renderHeatmapSections |
handleSheetClose |
software | healthy | components/DayTableSection.tsx:handleSheetClose |
handleConfirm |
software | healthy | components/DayTableSection.tsx:handleConfirm |
handleDelete |
software | healthy | components/DayTableSection.tsx:handleDelete |
formatReleaseDate |
software | healthy | components/CurrentSingleCard.tsx:formatReleaseDate |
content |
software | healthy | components/CurrentSingleCard.tsx:content |
formatDateRange |
software | healthy | components/ReceptionScheduleModal.tsx:formatDateRange |
fmt |
software | healthy | components/ReceptionScheduleModal.tsx:fmt |
header |
software | healthy | components/ReceptionScheduleModal.tsx:header |
getCellStyle |
software | healthy | components/HeatmapGrid.tsx:getCellStyle |
getCellValue |
software | healthy | components/HeatmapGrid.tsx:getCellValue |
buildCellMap |
software | healthy | components/HeatmapGrid.tsx:buildCellMap |
renderDayHeaderArea |
software | healthy | components/HeatmapGrid.tsx:renderDayHeaderArea |
renderSlotCellsArea |
software | healthy | components/HeatmapGrid.tsx:renderSlotCellsArea |
handlePress |
software | healthy | components/HeatmapGrid.tsx:handlePress |
buildRoundBadgeLabel |
software | healthy | components/PlanRoundMatrixEditor.tsx:buildRoundBadgeLabel |
isSupportedFormat |
software | healthy | components/PlanRoundMatrixEditor.tsx:isSupportedFormat |
merge |
software | healthy | components/PlanRoundMatrixEditor.tsx:merge |
build |
software | healthy | components/PlanRoundMatrixEditor.tsx:build |
isWhite |
software | healthy | components/PlanRoundMatrixEditor.tsx:isWhite |
renderCell |
software | healthy | components/PlanRoundMatrixEditor.tsx:renderCell |
cellA11y |
software | healthy | components/PlanRoundMatrixEditor.tsx:cellA11y |
sheetMaxCount |
software | healthy | components/PlanRoundMatrixEditor.tsx:sheetMaxCount |
dropdownMembers |
software | healthy | components/PlanRoundMatrixEditor.tsx:dropdownMembers |
openPopularityPlaceholder |
software | healthy | components/PlanRoundMatrixEditor.tsx:openPopularityPlacehol… |
SectionHeaderTrailing |
software | healthy | components/PlanRoundMatrixEditor.tsx:SectionHeaderTrailing |
renderSinglePlanSection |
software | healthy | components/PlanRoundMatrixEditor.tsx:renderSinglePlanSection |
renderPairedLimitedSection |
software | healthy | components/PlanRoundMatrixEditor.tsx:renderPairedLimitedSec… |
renderPlanSections |
software | healthy | components/PlanRoundMatrixEditor.tsx:renderPlanSections |
isWhite |
software | healthy | components/PlanSelectedMemberCard.tsx:isWhite |
formatDateRange |
software | healthy | components/RoundCard.tsx:formatDateRange |
fmt |
software | healthy | components/RoundCard.tsx:fmt |
StripedBackground |
software | healthy | components/StripedBackground.tsx:StripedBackground |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
types |
software | healthy | types |
stores |
software | healthy | stores |
docs |
software | healthy | docs |
milestones |
software | healthy | docs/milestones |
scripts |
software | healthy | scripts |
codemods |
software | healthy | scripts/codemods |
components |
software | healthy | components |
ui |
software | healthy | components/ui |
app |
software | healthy | app |
(app) |
software | healthy | app/(app) |
oshi-members |
software | healthy | app/(app)/oshi-members |
talk-plan |
software | healthy | app/(app)/talk-plan |
home |
software | healthy | app/(app)/home |
account |
software | healthy | app/(app)/account |
repo |
software | healthy | app/(app)/repo |
(tabs) |
software | healthy | app/(app)/(tabs) |
(auth) |
software | healthy | app/(auth) |
lib |
software | healthy | lib |
.claude |
software | healthy | .claude |
rules |
software | healthy | .claude/rules |
typescript |
software | healthy | .claude/rules/typescript |
templates |
software | healthy | .claude/templates |
agents |
software | healthy | .claude/agents |
reviewer |
software | healthy | .claude/agents/reviewer |
hooks |
software | healthy | .claude/hooks |
skills |
software | healthy | .claude/skills |
screenshot |
software | healthy | .claude/skills/screenshot |
e2e-scenario |
software | healthy | .claude/skills/e2e-scenario |
merge-pr |
software | healthy | .claude/skills/merge-pr |
create-pr |
software | healthy | .claude/skills/create-pr |
issue |
software | healthy | .claude/skills/issue |
review |
software | healthy | .claude/skills/review |
post-impl-docs |
software | healthy | .claude/skills/post-impl-docs |
grill-me-ui |
software | healthy | .claude/skills/grill-me-ui |
create-branch |
software | healthy | .claude/skills/create-branch |
design-check |
software | healthy | .claude/skills/design-check |
db-test-scaffold |
software | healthy | .claude/skills/db-test-scaffold |
commit |
software | healthy | .claude/skills/commit |
grill-me |
software | healthy | .claude/skills/grill-me |
worktree |
software | healthy | .claude/skills/worktree |
respond-to-pr-review |
software | healthy | .claude/skills/respond-to-pr-review |
hooks |
software | healthy | hooks |
supabase |
software | healthy | supabase |
tests |
software | healthy | supabase/tests |
migrations |
software | healthy | supabase/migrations |
.github |
software | healthy | .github |
ISSUE_TEMPLATE |
software | healthy | .github/ISSUE_TEMPLATE |
workflows |
software | healthy | .github/workflows |
actions |
software | healthy | .github/actions |
supabase-db-push |
software | healthy | .github/actions/supabase-db-push |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
20260611000001_add_oshi_members_management_rpcs.sql |
data | healthy | supabase/migrations/20260611000001_add_oshi_members_managem… |
20260506100001_create_repo_tables.sql |
data | healthy | supabase/migrations/20260506100001_create_repo_tables.sql |
20260506000001_add_member_number_and_is_active.sql |
data | healthy | supabase/migrations/20260506000001_add_member_number_and_is… |
20260601000002_create_v_my_repos.sql |
data | healthy | supabase/migrations/20260601000002_create_v_my_repos.sql |
20260507000001_feed_include_own_private.sql |
data | healthy | supabase/migrations/20260507000001_feed_include_own_private… |
20260606000001_add_top_oshi_to_user_oshi_members.sql |
data | healthy | supabase/migrations/20260606000001_add_top_oshi_to_user_osh… |
20260515200934_create_v_plan_member_slot_achievement.sql |
data | healthy | supabase/migrations/20260515200934_create_v_plan_member_slo… |
20260507000004_fix_trigger_function_name.sql |
data | healthy | supabase/migrations/20260507000004_fix_trigger_function_nam… |
20260607000001_add_is_done_to_v_my_records.sql |
data | healthy | supabase/migrations/20260607000001_add_is_done_to_v_my_reco… |
20260509000003_add_pending_applied_to_summary.sql |
data | healthy | supabase/migrations/20260509000003_add_pending_applied_to_s… |
20260613100000_create_repo_note_links.sql |
data | healthy | supabase/migrations/20260613100000_create_repo_note_links.s… |
20260612000001_recreate_v_user_release_summary_with_round_a… |
data | healthy | supabase/migrations/20260612000001_recreate_v_user_release_… |
20260426143302_create_master_tables.sql |
data | healthy | supabase/migrations/20260426143302_create_master_tables.sql |
20260523235355_create_v_pending_planned_rounds.sql |
data | healthy | supabase/migrations/20260523235355_create_v_pending_planned… |
20260507000002_fix_upsert_validation.sql |
data | healthy | supabase/migrations/20260507000002_fix_upsert_validation.sql |
20260513000002_update_slot_popularity_rpc.sql |
data | healthy | supabase/migrations/20260513000002_update_slot_popularity_r… |
20260606100002_create_talk_plan_views.sql |
data | healthy | supabase/migrations/20260606100002_create_talk_plan_views.s… |
20260606100001_create_talk_plans.sql |
data | healthy | supabase/migrations/20260606100001_create_talk_plans.sql |
20260613110000_create_delete_own_account.sql |
data | healthy | supabase/migrations/20260613110000_create_delete_own_accoun… |
20260502000002_create_application_tables.sql |
data | healthy | supabase/migrations/20260502000002_create_application_table… |
20260606000003_create_v_my_records.sql |
data | healthy | supabase/migrations/20260606000003_create_v_my_records.sql |
20260606000002_create_pre_meet_notes.sql |
data | healthy | supabase/migrations/20260606000002_create_pre_meet_notes.sql |
20260502000001_alter_events_add_columns.sql |
data | healthy | supabase/migrations/20260502000001_alter_events_add_columns… |
20260513000001_aggregate_from_registrations.sql |
data | healthy | supabase/migrations/20260513000001_aggregate_from_registrat… |
20260509000001_allow_nullable_reception_round_dates.sql |
data | healthy | supabase/migrations/20260509000001_allow_nullable_reception… |
20260503000002_create_slot_popularity_rpc.sql |
data | healthy | supabase/migrations/20260503000002_create_slot_popularity_r… |
20260614000001_talk_plan_talked_display.sql |
data | healthy | supabase/migrations/20260614000001_talk_plan_talked_display… |
20260509000002_add_result_at_to_reception_rounds.sql |
data | healthy | supabase/migrations/20260509000002_add_result_at_to_recepti… |
20260510000001_consolidate_application_tables.sql |
data | healthy | supabase/migrations/20260510000001_consolidate_application_… |
20260506100004_add_member_profile_columns.sql |
data | healthy | supabase/migrations/20260506100004_add_member_profile_colum… |
20260516000001_add_cancelled_count_to_round_applications.sql |
data | healthy | supabase/migrations/20260516000001_add_cancelled_count_to_r… |
20260503000001_create_registrations.sql |
data | healthy | supabase/migrations/20260503000001_create_registrations.sql |
20260612100001_enforce_round_application_event_consistency.… |
data | healthy | supabase/migrations/20260612100001_enforce_round_applicatio… |
20260606100003_create_talk_plan_rpcs.sql |
data | healthy | supabase/migrations/20260606100003_create_talk_plan_rpcs.sql |
20260614200000_upsert_repo_post_rollback_planned.sql |
data | healthy | supabase/migrations/20260614200000_upsert_repo_post_rollbac… |
20260506100003_add_has_messages_to_feed.sql |
data | healthy | supabase/migrations/20260506100003_add_has_messages_to_feed… |
20260507000003_detail_add_is_public.sql |
data | healthy | supabase/migrations/20260507000003_detail_add_is_public.sql |
20260426143336_create_event_tables.sql |
data | healthy | supabase/migrations/20260426143336_create_event_tables.sql |
20260613000001_create_user_settings.sql |
data | healthy | supabase/migrations/20260613000001_create_user_settings.sql |
20260506100005_add_delete_repo_rpc.sql |
data | healthy | supabase/migrations/20260506100005_add_delete_repo_rpc.sql |
20260524141758_relax_cancelled_count_constraint.sql |
data | healthy | supabase/migrations/20260524141758_relax_cancelled_count_co… |
20260601000001_remove_public_repo_features.sql |
data | healthy | supabase/migrations/20260601000001_remove_public_repo_featu… |
20260614100000_create_unlink_repo_note.sql |
data | healthy | supabase/migrations/20260614100000_create_unlink_repo_note.… |
20260506100002_add_block_rpc.sql |
data | healthy | supabase/migrations/20260506100002_add_block_rpc.sql |
20260609235111_add_venue_short_to_event_days.sql |
data | healthy | supabase/migrations/20260609235111_add_venue_short_to_event… |
20260516000002_recreate_v_participation_status_with_round_a… |
data | healthy | supabase/migrations/20260516000002_recreate_v_participation… |
20260515000001_create_plan_tables.sql |
data | healthy | supabase/migrations/20260515000001_create_plan_tables.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
Index |
frontend | healthy | app/index.tsx |
RootLayout |
frontend | healthy | app/_layout.tsx |
AppLayout |
frontend | healthy | app/(app)/_layout.tsx |
OshiMembersScreen |
frontend | healthy | app/(app)/oshi-members/index.tsx |
OshiMembersLayout |
frontend | healthy | app/(app)/oshi-members/_layout.tsx |
TalkPlanScreen |
frontend | healthy | app/(app)/talk-plan/[event_day_id].tsx |
TalkPlanLayout |
frontend | healthy | app/(app)/talk-plan/_layout.tsx |
ApplyTypeScreen |
frontend | healthy | app/(app)/home/apply-type.tsx |
ApplyRegularScreen |
frontend | healthy | app/(app)/home/apply-regular.tsx |
ResultRecordManualScreen |
frontend | healthy | app/(app)/home/result-record-manual.tsx |
ApplyLimitedScreen |
frontend | healthy | app/(app)/home/apply-limited.tsx |
ConfirmRegularScreen |
frontend | healthy | app/(app)/home/confirm-regular.tsx |
ApplyResultScreen |
frontend | healthy | app/(app)/home/apply-result.tsx |
ResultRecordPostScreen |
frontend | healthy | app/(app)/home/result-record-post.tsx |
EventDetailScreen |
frontend | healthy | app/(app)/home/event-detail.tsx |
ApplicationHistoryScreen |
frontend | healthy | app/(app)/home/application-history.tsx |
HomeLayout |
frontend | healthy | app/(app)/home/_layout.tsx |
ConfirmLimitedScreen |
frontend | healthy | app/(app)/home/confirm-limited.tsx |
AccountScreen |
frontend | healthy | app/(app)/account/index.tsx |
AccountLayout |
frontend | healthy | app/(app)/account/_layout.tsx |
NewRepoScreen |
frontend | healthy | app/(app)/repo/new-repo.tsx |
NewNoteScreen |
frontend | healthy | app/(app)/repo/new-note.tsx |
RepoLayout |
frontend | healthy | app/(app)/repo/_layout.tsx |
PlanTab |
frontend | healthy | app/(app)/(tabs)/plan.tsx |
HomeTab |
frontend | healthy | app/(app)/(tabs)/index.tsx |
ReportTab |
frontend | healthy | app/(app)/(tabs)/report.tsx |
MyPageTab |
frontend | healthy | app/(app)/(tabs)/mypage.tsx |
TabsLayout |
frontend | healthy | app/(app)/(tabs)/_layout.tsx |
LoginScreen |
frontend | healthy | app/(auth)/login.tsx |
AuthLayout |
frontend | healthy | app/(auth)/_layout.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
AS |
data | healthy | supabase/tests/get_slot_popularity.test.sql |
repo_posts |
data | healthy | supabase/migrations/20260506100001_create_repo_tables.sql |
repo_messages |
data | healthy | supabase/migrations/20260506100001_create_repo_tables.sql |
repo_likes |
data | healthy | supabase/migrations/20260506100001_create_repo_tables.sql |
repo_reports |
data | healthy | supabase/migrations/20260506100001_create_repo_tables.sql |
blocked_users |
data | healthy | supabase/migrations/20260506100001_create_repo_tables.sql |
repo_note_links |
data | healthy | supabase/migrations/20260613100000_create_repo_note_links.s… |
releases |
data | healthy | supabase/migrations/20260426143302_create_master_tables.sql |
members |
data | healthy | supabase/migrations/20260426143302_create_master_tables.sql |
release_centers |
data | healthy | supabase/migrations/20260426143302_create_master_tables.sql |
talk_plans |
data | healthy | supabase/migrations/20260606100001_create_talk_plans.sql |
talk_plan_slots |
data | healthy | supabase/migrations/20260606100001_create_talk_plans.sql |
reception_rounds |
data | healthy | supabase/migrations/20260502000002_create_application_table… |
reception_round_targets |
data | healthy | supabase/migrations/20260502000002_create_application_table… |
user_oshi_members |
data | healthy | supabase/migrations/20260502000002_create_application_table… |
round_applications |
data | healthy | supabase/migrations/20260502000002_create_application_table… |
round_application_rates |
data | healthy | supabase/migrations/20260502000002_create_application_table… |
attendance_records |
data | healthy | supabase/migrations/20260502000002_create_application_table… |
pre_meet_notes |
data | healthy | supabase/migrations/20260606000002_create_pre_meet_notes.sql |
registrations |
data | healthy | supabase/migrations/20260503000001_create_registrations.sql |
registration_items |
data | healthy | supabase/migrations/20260503000001_create_registrations.sql |
registration_rates |
data | healthy | supabase/migrations/20260503000001_create_registrations.sql |
events |
data | healthy | supabase/migrations/20260426143336_create_event_tables.sql |
event_days |
data | healthy | supabase/migrations/20260426143336_create_event_tables.sql |
event_slots |
data | healthy | supabase/migrations/20260426143336_create_event_tables.sql |
event_day_members |
data | healthy | supabase/migrations/20260426143336_create_event_tables.sql |
user_settings |
data | healthy | supabase/migrations/20260613000001_create_user_settings.sql |
plan_ideal_slots |
data | healthy | supabase/migrations/20260515000001_create_plan_tables.sql |
plan_round_slots |
data | healthy | supabase/migrations/20260515000001_create_plan_tables.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
EXPO_TOKEN |
cicd | healthy | — |
EXPO_PUBLIC_SUPABASE_URL |
cicd | healthy | — |
SUPABASE_DB_PASSWORD |
cicd | healthy | — |
DISCORD_WEBHOOK_URL |
cicd | healthy | — |
EXPO_PUBLIC_SUPABASE_ANON_KEY |
cicd | healthy | — |
SUPABASE_PROJECT_REF |
cicd | healthy | — |
APPLE_ASC_KEY_P8 |
cicd | healthy | — |
APPLE_ASC_KEY_ID |
cicd | healthy | — |
APPLE_ISSUER_ID |
cicd | healthy | — |
SUPABASE_ACCESS_TOKEN |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
deploy |
cicd | healthy | .github/workflows/deploy-production.yml |
update |
cicd | healthy | .github/workflows/eas-update.yml |
build-and-submit |
cicd | healthy | .github/workflows/deploy-testflight.yml |
check |
cicd | healthy | .github/workflows/ci.yml |
e2e |
cicd | healthy | .github/workflows/e2e.yml |
deploy-pages |
cicd | healthy | .github/workflows/e2e.yml |
migrate |
cicd | healthy | .github/workflows/db-migrate.yml |
keepalive |
cicd | healthy | .github/workflows/supabase-keepalive.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::deploy-production |
cicd | healthy | .github/workflows/deploy-production.yml |
gha::eas-update |
cicd | healthy | .github/workflows/eas-update.yml |
gha::deploy-testflight |
cicd | healthy | .github/workflows/deploy-testflight.yml |
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
gha::e2e |
cicd | healthy | .github/workflows/e2e.yml |
gha::db-migrate |
cicd | healthy | .github/workflows/db-migrate.yml |
gha::supabase-keepalive |
cicd | healthy | .github/workflows/supabase-keepalive.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::stores/auth-store.ts |
security | healthy | stores/auth-store.ts |
auth::lib/social-auth.ts |
security | healthy | lib/social-auth.ts |
auth::.claude/skills/db-test-scaffold/SKILL.md |
security | healthy | .claude/skills/db-test-scaffold/SKILL.md |
auth::supabase/config.toml |
security | healthy | supabase/config.toml |
auth::e2e/README.md |
security | healthy | e2e/README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
RoundPlanCapacityExceededError |
software | healthy | hooks/use-bulk-save-plan-round-slots.ts:RoundPlanCapacityEx… |
DiscordReporter |
software | healthy | e2e/support/reporter-discord.ts:DiscordReporter |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | supabase/config.toml |
vps::aws |
hardware | healthy | supabase/config.toml |
| Label | Layer | Status | Path |
|---|---|---|---|
dotenv::.env |
security | healthy | .env |
password_literal::e2e/factories/user.ts |
security | healthy | e2e/factories/user.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-_r9asvxu |
software | healthy | /tmp/repobility-clone-_r9asvxu |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | README.md |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | README.md |
This page is publicly accessible at:
https://repobility.com/scan/72447b31-1cb3-4884-82fc-8250ef7cf7ec/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/72447b31-1cb3-4884-82fc-8250ef7cf7ec/
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.