https://github.com/takarawebteam-afk/trgirai-kanri
· scanned 2026-06-16 00:28 UTC (2 months, 2 weeks ago)
35 raw signals (0 security + 35 graph)
Last scanned 2 months, 2 weeks ago · v1 · 35 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 838 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 |
|---|---|---|---|
normalizePropertyNumber |
software | healthy | api/dm-area.ts:normalizePropertyNumber |
handler |
software | healthy | api/dm-area.ts:handler |
normalizeList |
software | healthy | api/network-access.ts:normalizeList |
extractClientIp |
software | healthy | api/network-access.ts:extractClientIp |
isAllowedIp |
software | healthy | api/network-access.ts:isAllowedIp |
fetchDbAllowedIps |
software | healthy | api/network-access.ts:fetchDbAllowedIps |
buildResult |
software | healthy | api/network-access.ts:buildResult |
handler |
software | healthy | api/network-access.ts:handler |
text |
software | healthy | api/analysis-tiktok.ts:text |
parseNumberText |
software | healthy | api/analysis-tiktok.ts:parseNumberText |
buildColumns |
software | healthy | api/analysis-tiktok.ts:buildColumns |
parseSheetRows |
software | healthy | api/analysis-tiktok.ts:parseSheetRows |
getSupabaseClient |
software | healthy | api/analysis-tiktok.ts:getSupabaseClient |
parseAccountsConfig |
software | healthy | api/analysis-tiktok.ts:parseAccountsConfig |
normalizeMetaName |
software | healthy | api/analysis-tiktok.ts:normalizeMetaName |
fetchConnectedInstagramAccounts |
software | healthy | api/analysis-tiktok.ts:fetchConnectedInstagramAccounts |
resolveInstagramUserId |
software | healthy | api/analysis-tiktok.ts:resolveInstagramUserId |
getMonthRange |
software | healthy | api/analysis-tiktok.ts:getMonthRange |
numberOrNull |
software | healthy | api/analysis-tiktok.ts:numberOrNull |
sumInsightValues |
software | healthy | api/analysis-tiktok.ts:sumInsightValues |
fetchGraphJson |
software | healthy | api/analysis-tiktok.ts:fetchGraphJson |
fetchInstagramAccountFields |
software | healthy | api/analysis-tiktok.ts:fetchInstagramAccountFields |
fetchInstagramInsightMetrics |
software | healthy | api/analysis-tiktok.ts:fetchInstagramInsightMetrics |
parseStoredNumber |
software | healthy | api/analysis-tiktok.ts:parseStoredNumber |
getPrevYearMonth |
software | healthy | api/analysis-tiktok.ts:getPrevYearMonth |
getCurrentYearMonthJst |
software | healthy | api/analysis-tiktok.ts:getCurrentYearMonthJst |
fetchPreviousFollowers |
software | healthy | api/analysis-tiktok.ts:fetchPreviousFollowers |
rows |
software | healthy | api/analysis-tiktok.ts:rows |
fetchInstagramMediaStats |
software | healthy | api/analysis-tiktok.ts:fetchInstagramMediaStats |
fetchViewsForPeriod |
software | healthy | api/analysis-tiktok.ts:fetchViewsForPeriod |
fetchInstagramInsights |
software | healthy | api/analysis-tiktok.ts:fetchInstagramInsights |
buildInstagramRows |
software | healthy | api/analysis-tiktok.ts:buildInstagramRows |
fetchThreadsJson |
software | healthy | api/analysis-tiktok.ts:fetchThreadsJson |
parseThreadsAccountsConfig |
software | healthy | api/analysis-tiktok.ts:parseThreadsAccountsConfig |
fetchPreviousThreadsFollowers |
software | healthy | api/analysis-tiktok.ts:fetchPreviousThreadsFollowers |
fetchThreadsAccountFields |
software | healthy | api/analysis-tiktok.ts:fetchThreadsAccountFields |
fetchThreadsInsightMetrics |
software | healthy | api/analysis-tiktok.ts:fetchThreadsInsightMetrics |
fetchThreadsPostCount |
software | healthy | api/analysis-tiktok.ts:fetchThreadsPostCount |
buildThreadsRows |
software | healthy | api/analysis-tiktok.ts:buildThreadsRows |
syncThreadsInsights |
software | healthy | api/analysis-tiktok.ts:syncThreadsInsights |
accountToken |
software | healthy | api/analysis-tiktok.ts:accountToken |
syncInstagramInsights |
software | healthy | api/analysis-tiktok.ts:syncInstagramInsights |
getYoutubeAccounts |
software | healthy | api/analysis-tiktok.ts:getYoutubeAccounts |
getYoutubeAccessToken |
software | healthy | api/analysis-tiktok.ts:getYoutubeAccessToken |
fetchYoutubeChannelStats |
software | healthy | api/analysis-tiktok.ts:fetchYoutubeChannelStats |
fetchYoutubeMonthlyVideos |
software | healthy | api/analysis-tiktok.ts:fetchYoutubeMonthlyVideos |
videoIds |
software | healthy | api/analysis-tiktok.ts:videoIds |
fetchYoutubeAnalytics |
software | healthy | api/analysis-tiktok.ts:fetchYoutubeAnalytics |
syncYoutubeInsights |
software | healthy | api/analysis-tiktok.ts:syncYoutubeInsights |
handler |
software | healthy | api/analysis-tiktok.ts:handler |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
tsconfig.app.json |
software | healthy | tsconfig.app.json |
vite.config.ts |
software | healthy | vite.config.ts |
vercel.json |
software | healthy | vercel.json |
README.md |
software | healthy | README.md |
package.json |
software | healthy | package.json |
tsconfig.node.json |
software | healthy | tsconfig.node.json |
index.html |
software | healthy | index.html |
package-lock.json |
software | healthy | package-lock.json |
eslint.config.js |
software | healthy | eslint.config.js |
tsconfig.json |
software | healthy | tsconfig.json |
dm-area.ts |
software | healthy | api/dm-area.ts |
network-access.ts |
software | healthy | api/network-access.ts |
analysis-tiktok.ts |
software | healthy | api/analysis-tiktok.ts |
sheet-import.ts |
software | healthy | api/sheet-import.ts |
analytics-sessions.ts |
software | healthy | api/analytics-sessions.ts |
sync-sns-recruitment-sheet.ts |
software | healthy | api/sync-sns-recruitment-sheet.ts |
sync-store-sns-property-sheet.ts |
software | healthy | api/sync-store-sns-property-sheet.ts |
sync-sns-sheet.ts |
software | healthy | api/sync-sns-sheet.ts |
manage-ips.ts |
software | healthy | api/manage-ips.ts |
notify-task.ts |
software | healthy | api/notify-task.ts |
remind.ts |
software | healthy | api/cron/remind.ts |
monthly-task-items.ts |
software | healthy | api/cron/monthly-task-items.ts |
import-nishikita-sheet.mjs |
software | healthy | scripts/import-nishikita-sheet.mjs |
import-youtube-sheet.mjs |
software | healthy | scripts/import-youtube-sheet.mjs |
import-keihan-sheet.mjs |
software | healthy | scripts/import-keihan-sheet.mjs |
import-nagase-sheet.mjs |
software | healthy | scripts/import-nagase-sheet.mjs |
import-nishinomiya-sheet.mjs |
software | healthy | scripts/import-nishinomiya-sheet.mjs |
import-instagram-sheet.mjs |
software | healthy | scripts/import-instagram-sheet.mjs |
import-yao-sheet.mjs |
software | healthy | scripts/import-yao-sheet.mjs |
launch.json |
software | healthy | .claude/launch.json |
20260410_create_stock_table.sql |
software | healthy | supabase/migrations/20260410_create_stock_table.sql |
20260529153000_create_analysis_insta_metrics.sql |
software | healthy | supabase/migrations/20260529153000_create_analysis_insta_me… |
20260408_create_manuals_tables.sql |
software | healthy | supabase/migrations/20260408_create_manuals_tables.sql |
20260612110000_add_pk_to_sns_store_property_tables.sql |
software | healthy | supabase/migrations/20260612110000_add_pk_to_sns_store_prop… |
20260424153000_add_task_info_to_checked_events.sql |
software | healthy | supabase/migrations/20260424153000_add_task_info_to_checked… |
20260612100001_drop_manual_images_listing_policy.sql |
software | healthy | supabase/migrations/20260612100001_drop_manual_images_listi… |
20260513065538_remote_sync_placeholder.sql |
software | healthy | supabase/migrations/20260513065538_remote_sync_placeholder.… |
20260416000000_create_production_records.sql |
software | healthy | supabase/migrations/20260416000000_create_production_record… |
20260426110000_add_instagram_fields_to_production_records.s… |
software | healthy | supabase/migrations/20260426110000_add_instagram_fields_to_… |
20260529000001_create_analysis_sessions.sql |
software | healthy | supabase/migrations/20260529000001_create_analysis_sessions… |
20260527020000_seed_progress_options.sql |
software | healthy | supabase/migrations/20260527020000_seed_progress_options.sql |
20260424110000_create_manual_tasks.sql |
software | healthy | supabase/migrations/20260424110000_create_manual_tasks.sql |
20260518000000_create_manual_page_allowed_accounts.sql |
software | healthy | supabase/migrations/20260518000000_create_manual_page_allow… |
20260427000000_alter_sns_tiktok_post_date_to_text.sql |
software | healthy | supabase/migrations/20260427000000_alter_sns_tiktok_post_da… |
20260424190000_create_task_report_categories.sql |
software | healthy | supabase/migrations/20260424190000_create_task_report_categ… |
20260426093000_add_progress_columns.sql |
software | healthy | supabase/migrations/20260426093000_add_progress_columns.sql |
20260516000000_create_sns_recruitment_properties.sql |
software | healthy | supabase/migrations/20260516000000_create_sns_recruitment_p… |
20260423120000_create_allowed_accounts.sql |
software | healthy | supabase/migrations/20260423120000_create_allowed_accounts.… |
20260427153000_add_sort_order_to_sns_tiktok_properties.sql |
software | healthy | supabase/migrations/20260427153000_add_sort_order_to_sns_ti… |
20260519000000_add_outside_office_access_to_allowed_account… |
software | healthy | supabase/migrations/20260519000000_add_outside_office_acces… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
20260410_create_stock_table.sql |
data | healthy | supabase/migrations/20260410_create_stock_table.sql |
20260529153000_create_analysis_insta_metrics.sql |
data | healthy | supabase/migrations/20260529153000_create_analysis_insta_me… |
20260408_create_manuals_tables.sql |
data | healthy | supabase/migrations/20260408_create_manuals_tables.sql |
20260612110000_add_pk_to_sns_store_property_tables.sql |
data | healthy | supabase/migrations/20260612110000_add_pk_to_sns_store_prop… |
20260424153000_add_task_info_to_checked_events.sql |
data | healthy | supabase/migrations/20260424153000_add_task_info_to_checked… |
20260612100001_drop_manual_images_listing_policy.sql |
data | healthy | supabase/migrations/20260612100001_drop_manual_images_listi… |
20260513065538_remote_sync_placeholder.sql |
data | healthy | supabase/migrations/20260513065538_remote_sync_placeholder.… |
20260416000000_create_production_records.sql |
data | healthy | supabase/migrations/20260416000000_create_production_record… |
20260426110000_add_instagram_fields_to_production_records.s… |
data | healthy | supabase/migrations/20260426110000_add_instagram_fields_to_… |
20260529000001_create_analysis_sessions.sql |
data | healthy | supabase/migrations/20260529000001_create_analysis_sessions… |
20260527020000_seed_progress_options.sql |
data | healthy | supabase/migrations/20260527020000_seed_progress_options.sql |
20260424110000_create_manual_tasks.sql |
data | healthy | supabase/migrations/20260424110000_create_manual_tasks.sql |
20260518000000_create_manual_page_allowed_accounts.sql |
data | healthy | supabase/migrations/20260518000000_create_manual_page_allow… |
20260427000000_alter_sns_tiktok_post_date_to_text.sql |
data | healthy | supabase/migrations/20260427000000_alter_sns_tiktok_post_da… |
20260424190000_create_task_report_categories.sql |
data | healthy | supabase/migrations/20260424190000_create_task_report_categ… |
20260426093000_add_progress_columns.sql |
data | healthy | supabase/migrations/20260426093000_add_progress_columns.sql |
20260516000000_create_sns_recruitment_properties.sql |
data | healthy | supabase/migrations/20260516000000_create_sns_recruitment_p… |
20260423120000_create_allowed_accounts.sql |
data | healthy | supabase/migrations/20260423120000_create_allowed_accounts.… |
20260427153000_add_sort_order_to_sns_tiktok_properties.sql |
data | healthy | supabase/migrations/20260427153000_add_sort_order_to_sns_ti… |
20260519000000_add_outside_office_access_to_allowed_account… |
data | healthy | supabase/migrations/20260519000000_add_outside_office_acces… |
20260502113000_add_monthly_recurring_to_task_items.sql |
data | healthy | supabase/migrations/20260502113000_add_monthly_recurring_to… |
20260529140000_create_analysis_tiktok_metrics.sql |
data | healthy | supabase/migrations/20260529140000_create_analysis_tiktok_m… |
20260424000000_add_minutes_to_checked_events.sql |
data | healthy | supabase/migrations/20260424000000_add_minutes_to_checked_e… |
20260419_add_memo_workdate_to_task_items.sql |
data | healthy | supabase/migrations/20260419_add_memo_workdate_to_task_item… |
20260612100000_enable_rls_sns_posting_rules.sql |
data | healthy | supabase/migrations/20260612100000_enable_rls_sns_posting_r… |
20260409_create_dm_table.sql |
data | healthy | supabase/migrations/20260409_create_dm_table.sql |
20260612000002_enable_realtime_sns_and_manuals.sql |
data | healthy | supabase/migrations/20260612000002_enable_realtime_sns_and_… |
20260412_create_busho_schedules_table.sql |
data | healthy | supabase/migrations/20260412_create_busho_schedules_table.s… |
20260527001000_add_unique_source_month_property_room_indexe… |
data | healthy | supabase/migrations/20260527001000_add_unique_source_month_… |
20260426200000_create_sns_property_tables.sql |
data | healthy | supabase/migrations/20260426200000_create_sns_property_tabl… |
20260429000000_enable_rls_anon_policies.sql |
data | healthy | supabase/migrations/20260429000000_enable_rls_anon_policies… |
20260427190000_change_sns_property_registration_columns_to_… |
data | healthy | supabase/migrations/20260427190000_change_sns_property_regi… |
20260424170000_add_category_to_task_reports.sql |
data | healthy | supabase/migrations/20260424170000_add_category_to_task_rep… |
20260501195500_enable_rls_store_sns_property_tables.sql |
data | healthy | supabase/migrations/20260501195500_enable_rls_store_sns_pro… |
20260419143000_add_parent_task_to_task_items.sql |
data | healthy | supabase/migrations/20260419143000_add_parent_task_to_task_… |
20260527000000_add_source_month_to_store_sns_property_table… |
data | healthy | supabase/migrations/20260527000000_add_source_month_to_stor… |
20260415_add_start_time_to_busho_schedules.sql |
data | healthy | supabase/migrations/20260415_add_start_time_to_busho_schedu… |
20260514000000_add_sns_posting_rules.sql |
data | healthy | supabase/migrations/20260514000000_add_sns_posting_rules.sql |
20260612000001_enable_realtime_manual_tasks.sql |
data | healthy | supabase/migrations/20260612000001_enable_realtime_manual_t… |
20260523180000_alter_sns_recruitment_properties.sql |
data | healthy | supabase/migrations/20260523180000_alter_sns_recruitment_pr… |
20260423140000_add_confirmed_to_hankyo.sql |
data | healthy | supabase/migrations/20260423140000_add_confirmed_to_hankyo.… |
20260529000000_add_shooting_scheduled_date_to_production_re… |
data | healthy | supabase/migrations/20260529000000_add_shooting_scheduled_d… |
20260527010000_create_change_history.sql |
data | healthy | supabase/migrations/20260527010000_create_change_history.sql |
20260612000000_enable_realtime_all_tables.sql |
data | healthy | supabase/migrations/20260612000000_enable_realtime_all_tabl… |
20260513170000_add_acquisition_source_columns.sql |
data | healthy | supabase/migrations/20260513170000_add_acquisition_source_c… |
20260429103000_change_progress_register_columns_to_text.sql |
data | healthy | supabase/migrations/20260429103000_change_progress_register… |
20260514000001_add_interval_rule.sql |
data | healthy | supabase/migrations/20260514000001_add_interval_rule.sql |
20260429093000_create_sns_property_select_options.sql |
data | healthy | supabase/migrations/20260429093000_create_sns_property_sele… |
20260609000000_create_tiktok_insight_months.sql |
data | healthy | supabase/migrations/20260609000000_create_tiktok_insight_mo… |
20260501195000_create_store_sns_property_tables.sql |
data | healthy | supabase/migrations/20260501195000_create_store_sns_propert… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
api |
software | healthy | api |
cron |
software | healthy | api/cron |
scripts |
software | healthy | scripts |
.claude |
software | healthy | .claude |
supabase |
software | healthy | supabase |
migrations |
software | healthy | supabase/migrations |
src |
software | healthy | src |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::package.json |
security | healthy | package.json |
auth::src/main.tsx |
security | healthy | src/main.tsx |
auth::api/sync-sns-sheet.ts |
security | healthy | api/sync-sns-sheet.ts |
auth::api/sync-store-sns-property-sheet.ts |
security | healthy | api/sync-store-sns-property-sheet.ts |
auth::src/App.tsx |
security | healthy | src/App.tsx |
auth::api/analytics-sessions.ts |
security | healthy | api/analytics-sessions.ts |
auth::api/sync-sns-recruitment-sheet.ts |
security | healthy | api/sync-sns-recruitment-sheet.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
public |
data | healthy | supabase/migrations/20260410_create_stock_table.sql |
production_records |
data | healthy | supabase/migrations/20260416000000_create_production_record… |
manual_tasks |
data | healthy | supabase/migrations/20260424110000_create_manual_tasks.sql |
sns_tiktok_properties |
data | healthy | supabase/migrations/20260426200000_create_sns_property_tabl… |
sns_instagram_properties |
data | healthy | supabase/migrations/20260426200000_create_sns_property_tabl… |
sns_youtube_properties |
data | healthy | supabase/migrations/20260426200000_create_sns_property_tabl… |
| Label | Layer | Status | Path |
|---|---|---|---|
218.42.153.89 |
network | healthy | api/network-access.ts |
61.195.153.136 |
network | healthy | api/network-access.ts |
127.0.0.1 |
network | healthy | src/OfficeNetworkGate.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
ProgressPage |
frontend | healthy | src/ProgressPage.tsx |
ManualsPage |
frontend | healthy | src/ManualsPage.tsx |
OfficeNetworkGate |
frontend | healthy | src/OfficeNetworkGate.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-5b23ql_e |
software | healthy | /tmp/repobility-clone-5b23ql_e |
| Label | Layer | Status | Path |
|---|---|---|---|
port:5173 |
network | healthy | vite.config.ts |
This page is publicly accessible at:
https://repobility.com/scan/472fe0b4-9b1e-4595-a26f-ba605eb7cc2c/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/472fe0b4-9b1e-4595-a26f-ba605eb7cc2c/
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.