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.

S8travel/clean-code-hub

https://github.com/S8travel/clean-code-hub · scanned 2026-06-15 23:59 UTC (2 months, 3 weeks ago)

177 raw signals (0 security + 177 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 3 weeks ago · v1 · 152 actionable findings from 1 signal source. 25 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 3253 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
emitVersionJson software healthy vite.config.ts:emitVersionJson
norm software healthy scripts/ncc-linker.mjs:norm
normLoose software healthy scripts/ncc-linker.mjs:normLoose
compact software healthy scripts/ncc-linker.mjs:compact
stripEntityPrefix software healthy scripts/ncc-linker.mjs:stripEntityPrefix
stripGenericWords software healthy scripts/ncc-linker.mjs:stripGenericWords
tokenSet software healthy scripts/ncc-linker.mjs:tokenSet
isSubset software healthy scripts/ncc-linker.mjs:isSubset
scoreCandidate software healthy scripts/ncc-linker.mjs:scoreCandidate
parseMappings software healthy scripts/ncc-linker.mjs:parseMappings
fetchAll software healthy scripts/ncc-linker.mjs:fetchAll
indexBy software healthy scripts/ncc-linker.mjs:indexBy
bestEntity software healthy scripts/ncc-linker.mjs:bestEntity
findNcc software healthy scripts/ncc-linker.mjs:findNcc
uniqRows software healthy scripts/ncc-linker.mjs:uniqRows
main software healthy scripts/ncc-linker.mjs:main
byTable software healthy scripts/ncc-linker.mjs:byTable
make software healthy scripts/gen-pwa-icons.mjs:make
send software healthy scripts/gen-vapid-keys.mjs:send
b64uToBuf software healthy scripts/gen-vapid-keys.mjs:b64uToBuf
walk software healthy scripts/i18n-stats.cjs:walk
inWrap software healthy scripts/i18n-stats.cjs:inWrap
buildRow software healthy supabase/functions/sync-dntt-to-sheet/index.ts:buildRow
SHEET_TAB software healthy supabase/functions/sync-dntt-to-sheet/index.ts:SHEET_TAB
pending software healthy supabase/functions/sync-dntt-to-sheet/index.ts:pending
fmtApprovalCell software healthy supabase/functions/sync-dntt-du-chi-to-sheet/index.ts:fmtAp…
buildRow software healthy supabase/functions/sync-dntt-du-chi-to-sheet/index.ts:build…
SHEET_TAB software healthy supabase/functions/sync-dntt-du-chi-to-sheet/index.ts:SHEET…
pending software healthy supabase/functions/sync-dntt-du-chi-to-sheet/index.ts:pendi…
htmlToText software healthy supabase/functions/send-booking-email/index.ts:htmlToText
parseEmailList software healthy supabase/functions/send-booking-email/index.ts:parseEmailLi…
opReplyTo software healthy supabase/functions/send-booking-email/index.ts:opReplyTo
fetchVcbRate software healthy supabase/functions/get-exchange-rate/index.ts:fetchVcbRate
parseRate software healthy supabase/functions/get-exchange-rate/index.ts:parseRate
vnToday software healthy supabase/functions/sync-su-co-to-sheet/index.ts:vnToday
shiftDate software healthy supabase/functions/sync-su-co-to-sheet/index.ts:shiftDate
reportWeekRange software healthy supabase/functions/sync-su-co-to-sheet/index.ts:reportWeekR…
tabLabel software healthy supabase/functions/sync-su-co-to-sheet/index.ts:tabLabel
dm software healthy supabase/functions/sync-su-co-to-sheet/index.ts:dm
buildFormatRequests software healthy supabase/functions/sync-su-co-to-sheet/index.ts:buildFormat…
sendEmail software healthy supabase/functions/sync-su-co-to-sheet/index.ts:sendEmail
json software healthy supabase/functions/sync-su-co-to-sheet/index.ts:json
body software healthy supabase/functions/sync-su-co-to-sheet/index.ts:body
rows software healthy supabase/functions/sync-su-co-to-sheet/index.ts:rows
agentStats software healthy supabase/functions/sync-su-co-to-sheet/index.ts:agentStats
hdvList software healthy supabase/functions/ai-chat/index.ts:hdvList
targetUrl software healthy supabase/functions/send-push/index.ts:targetUrl
vnToday software healthy supabase/functions/sync-chi-phi-to-sheet/index.ts:vnToday
shiftDate software healthy supabase/functions/sync-chi-phi-to-sheet/index.ts:shiftDate
buildFormatRequests software healthy supabase/functions/sync-chi-phi-to-sheet/index.ts:buildForm…

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

LabelLayerStatusPath
ARCHITECTURE.zh-TW.md software healthy ARCHITECTURE.zh-TW.md
ncc-da-gan.md software healthy ncc-da-gan.md
SPEC_chi-phi-sheet-sync.md software healthy SPEC_chi-phi-sheet-sync.md
LEAD_NEXT_ACTION_PHASE_A.md software healthy LEAD_NEXT_ACTION_PHASE_A.md
playwright.config.ts software healthy playwright.config.ts
tsconfig.app.json software healthy tsconfig.app.json
vite.config.ts software healthy vite.config.ts
bun.lock software healthy bun.lock
vercel.json software healthy vercel.json
n-u-2-v-n-ph-ng-lovely-wigderson.md software healthy n-u-2-v-n-ph-ng-lovely-wigderson.md
MANUAL_TEST.md software healthy MANUAL_TEST.md
ARCHITECTURE.md software healthy ARCHITECTURE.md
README.md software healthy README.md
tailwind.config.ts software healthy tailwind.config.ts
playwright-fixture.ts software healthy playwright-fixture.ts
package.json software healthy package.json
tsconfig.node.json software healthy tsconfig.node.json
index.html software healthy index.html
claude.md software healthy claude.md
package-lock.json software healthy package-lock.json
components.json software healthy components.json
LEAD_TODO.md software healthy LEAD_TODO.md
eslint.config.js software healthy eslint.config.js
tsconfig.json software healthy tsconfig.json
LEAD_NEXT_ACTION.md software healthy LEAD_NEXT_ACTION.md
postcss.config.js software healthy postcss.config.js
SESSION_NOTES.md software healthy SESSION_NOTES.md
vitest.config.ts software healthy vitest.config.ts
DOAN_PHAN_VIEC.md software healthy DOAN_PHAN_VIEC.md
TEST_CASES_DOAN_NHOM.md software healthy TEST_CASES_DOAN_NHOM.md
20260609_van_phong_hard_scope_PRE_STATE.md software healthy docs/db-rollback/20260609_van_phong_hard_scope_PRE_STATE.md
20260609_van_phong_hard_scope_DOWN.sql software healthy docs/db-rollback/20260609_van_phong_hard_scope_DOWN.sql
20260610_cong_no_roi_visible_all_DOWN.sql software healthy docs/db-rollback/20260610_cong_no_roi_visible_all_DOWN.sql
README-backup.md software healthy scripts/README-backup.md
ncc-linker.mjs software healthy scripts/ncc-linker.mjs
backup-supabase-db.sh software healthy scripts/backup-supabase-db.sh
gen-pwa-icons.mjs software healthy scripts/gen-pwa-icons.mjs
gen-vapid-keys.mjs software healthy scripts/gen-vapid-keys.mjs
i18n-stats.cjs software healthy scripts/i18n-stats.cjs
settings.json software healthy .claude/settings.json
config.toml software healthy supabase/config.toml
index.ts software healthy supabase/functions/sync-dntt-to-sheet/index.ts
index.ts software healthy supabase/functions/sync-dntt-du-chi-to-sheet/index.ts
index.ts software healthy supabase/functions/send-booking-email/index.ts
index.ts software healthy supabase/functions/Change-password/index.ts
index.ts software healthy supabase/functions/get-exchange-rate/index.ts
index.ts software healthy supabase/functions/sync-su-co-to-sheet/index.ts
index.ts software healthy supabase/functions/ai-chat/index.ts
index.ts software healthy supabase/functions/send-push/index.ts
index.ts software healthy supabase/functions/sync-chi-phi-to-sheet/index.ts

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

LabelLayerStatusPath
App frontend healthy src/App.tsx
CongNoDetailModal frontend healthy src/components/CongNoDetailModal.tsx
BookingDVCard frontend healthy src/components/booking-dv/BookingDVCard.tsx
BookingVisaXeTab frontend healthy src/components/booking-dv/BookingVisaXeTab.tsx
BookingVisaCard frontend healthy src/components/booking-dv/BookingVisaCard.tsx
BookingDVTab frontend healthy src/components/booking-dv/BookingDVTab.tsx
BookingXeCard frontend healthy src/components/booking-dv/BookingXeCard.tsx
LockPhongBatchEmailModal frontend healthy src/components/lock-phong/LockPhongBatchEmailModal.tsx
LockPhongCard frontend healthy src/components/lock-phong/LockPhongCard.tsx
LockPhongFormDialog frontend healthy src/components/lock-phong/LockPhongFormDialog.tsx
LockPhongEmailModal frontend healthy src/components/lock-phong/LockPhongEmailModal.tsx
LockPhongTheoKSView frontend healthy src/components/lock-phong/LockPhongTheoKSView.tsx
LockPhongTheoSeriView frontend healthy src/components/lock-phong/LockPhongTheoSeriView.tsx
LockPhongTheoDeadlineView frontend healthy src/components/lock-phong/LockPhongTheoDeadlineView.tsx
DoanTaiLieuTab frontend healthy src/components/tai-lieu/DoanTaiLieuTab.tsx
DonViVisaDetail frontend healthy src/components/visa/DonViVisaDetail.tsx
LoaiVisaSection frontend healthy src/components/visa/LoaiVisaSection.tsx
EmailPreviewModal frontend healthy src/components/shared/EmailPreviewModal.tsx
CanhDiemDetail frontend healthy src/components/canh-diem/CanhDiemDetail.tsx
MenuOverviewModal frontend healthy src/components/booking-nh/MenuOverviewModal.tsx
MealCard frontend healthy src/components/booking-nh/MealCard.tsx
BookingNHTab frontend healthy src/components/booking-nh/BookingNHTab.tsx
LoaiXeSection frontend healthy src/components/nha-xe/LoaiXeSection.tsx
NhaXeDetail frontend healthy src/components/nha-xe/NhaXeDetail.tsx
SetMenuSection frontend healthy src/components/nha-hang/SetMenuSection.tsx
NhaHangDetail frontend healthy src/components/nha-hang/NhaHangDetail.tsx
DoanLogTab frontend healthy src/components/doan-log/DoanLogTab.tsx
TauNgayCard frontend healthy src/components/booking-ks/TauNgayCard.tsx
UncEmailModal frontend healthy src/components/hoa-don-unc/UncEmailModal.tsx
BatchUncDialog frontend healthy src/components/hoa-don-unc/BatchUncDialog.tsx
GiaoViecTab frontend healthy src/components/my-job/GiaoViecTab.tsx
CongViecDetail frontend healthy src/components/my-job/CongViecDetail.tsx
TaoViecModal frontend healthy src/components/my-job/TaoViecModal.tsx
CongViecCard frontend healthy src/components/my-job/CongViecCard.tsx
KhachSanDetail frontend healthy src/components/khach-san/KhachSanDetail.tsx
HoanUngForm frontend healthy src/components/hoan-ung/HoanUngForm.tsx
NhaCungCapDetail frontend healthy src/components/nha-cung-cap/NhaCungCapDetail.tsx
DNTTNHPreviewModal frontend healthy src/components/chi-phi/DNTTNHPreviewModal.tsx
ChiPhiTab frontend healthy src/components/chi-phi/ChiPhiTab.tsx
NHAggFooterRow frontend healthy src/components/chi-phi/NHAggFooterRow.tsx
NHOrphanRows frontend healthy src/components/chi-phi/NHOrphanRows.tsx
NHCancelModal frontend healthy src/components/chi-phi/NHCancelModal.tsx
DVCancelModal frontend healthy src/components/chi-phi/DVCancelModal.tsx
ChiPhiVisaSection frontend healthy src/components/chi-phi/ChiPhiVisaSection.tsx
KSCongNoPanel frontend healthy src/components/chi-phi/KSCongNoPanel.tsx
ChiPhiHeader frontend healthy src/components/chi-phi/ChiPhiHeader.tsx
KSLegacyAdjustModal frontend healthy src/components/chi-phi/KSLegacyAdjustModal.tsx
DNTTCell frontend healthy src/components/chi-phi/DNTTCell.tsx
DNTTKSPreviewModal frontend healthy src/components/chi-phi/DNTTKSPreviewModal.tsx
DVDnttModal frontend healthy src/components/chi-phi/DVDnttModal.tsx

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

LabelLayerStatusPath
/KhachSanPage frontend healthy src/pages/KhachSanPage.tsx
/VisaPage frontend healthy src/pages/VisaPage.tsx
/TeamAssignmentPage frontend healthy src/pages/TeamAssignmentPage.tsx
/Index frontend healthy src/pages/Index.tsx
/MyJobPage frontend healthy src/pages/MyJobPage.tsx
/ThongBaoPage frontend healthy src/pages/ThongBaoPage.tsx
/NhaXePage frontend healthy src/pages/NhaXePage.tsx
/LeadReportPage frontend healthy src/pages/LeadReportPage.tsx
/LoginPage frontend healthy src/pages/LoginPage.tsx
/VoucherPage frontend healthy src/pages/VoucherPage.tsx
/LockPhongPage frontend healthy src/pages/LockPhongPage.tsx
/NguoiDungPage frontend healthy src/pages/NguoiDungPage.tsx
/LeadsPage frontend healthy src/pages/LeadsPage.tsx
/TheodoiPage frontend healthy src/pages/TheodoiPage.tsx
/CanhDiemPage frontend healthy src/pages/CanhDiemPage.tsx
/NhaCungCapPage frontend healthy src/pages/NhaCungCapPage.tsx
/HoanUngPage frontend healthy src/pages/HoanUngPage.tsx
/LeadFormPublicPage frontend healthy src/pages/LeadFormPublicPage.tsx
/ThanhToanDinhKyPage frontend healthy src/pages/ThanhToanDinhKyPage.tsx
/BaoGiaPage frontend healthy src/pages/BaoGiaPage.tsx
/InvoicePage frontend healthy src/pages/InvoicePage.tsx
/HoaDonUNCPage frontend healthy src/pages/HoaDonUNCPage.tsx
/NotFound frontend healthy src/pages/NotFound.tsx
/DashboardPage frontend healthy src/pages/DashboardPage.tsx
/NhaHangPage frontend healthy src/pages/NhaHangPage.tsx
/ViecLeadPage frontend healthy src/pages/ViecLeadPage.tsx
/XepHDVPage frontend healthy src/pages/XepHDVPage.tsx
/DNTTPage frontend healthy src/pages/DNTTPage.tsx
/DoanDetail frontend healthy src/pages/DoanDetail.tsx
/HDVPage frontend healthy src/pages/HDVPage.tsx
/ChuyenBayPage frontend healthy src/pages/ChuyenBayPage.tsx
/BaoGiaDetailPage frontend healthy src/pages/BaoGiaDetailPage.tsx
/SeriPage frontend healthy src/pages/SeriPage.tsx
/CongNoPage frontend healthy src/pages/CongNoPage.tsx
/login frontend healthy src/App.tsx
/lead-form frontend healthy src/App.tsx
/ frontend healthy src/App.tsx
/dashboard frontend healthy src/App.tsx
/doan frontend healthy src/App.tsx
/doan/:id frontend healthy src/App.tsx
/quan-ly/nha-hang frontend healthy src/App.tsx
/quan-ly/khach-san frontend healthy src/App.tsx
/quan-ly/canh-diem frontend healthy src/App.tsx
/quan-ly/chuyen-bay frontend healthy src/App.tsx
/quan-ly/xe frontend healthy src/App.tsx
/quan-ly/visa frontend healthy src/App.tsx
/quan-ly/nha-cung-cap frontend healthy src/App.tsx
/quan-ly/voucher frontend healthy src/App.tsx
/de-nghi-thanh-toan frontend healthy src/App.tsx
/hoan-ung frontend healthy src/App.tsx

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

LabelLayerStatusPath
20260330_nha_hang_chiet_khau.sql data healthy supabase/migrations/20260330_nha_hang_chiet_khau.sql
20260615_doan_xe_da_huy.sql data healthy supabase/migrations/20260615_doan_xe_da_huy.sql
20260606_doan_phai_thu_persist.sql data healthy supabase/migrations/20260606_doan_phai_thu_persist.sql
20260403_nha_xe.sql data healthy supabase/migrations/20260403_nha_xe.sql
20260514_dntt_reject_track.sql data healthy supabase/migrations/20260514_dntt_reject_track.sql
20260526_doan_tai_lieu_custom_docs.sql data healthy supabase/migrations/20260526_doan_tai_lieu_custom_docs.sql
20260514_dntt_hide_level_2.sql data healthy supabase/migrations/20260514_dntt_hide_level_2.sql
20260521_dntt_tu_choi_no_commitment.sql data healthy supabase/migrations/20260521_dntt_tu_choi_no_commitment.sql
20260514_dntt_approval_notify.sql data healthy supabase/migrations/20260514_dntt_approval_notify.sql
20260615_doan_flags_qt_visa.sql data healthy supabase/migrations/20260615_doan_flags_qt_visa.sql
20260519_booking_nh_mail_sent_snapshot.sql data healthy supabase/migrations/20260519_booking_nh_mail_sent_snapshot.…
20260327_hdv_extra_fields.sql data healthy supabase/migrations/20260327_hdv_extra_fields.sql
20260321150337_aaca36a1-a9e5-44c7-a468-f401171d6d69.sql data healthy supabase/migrations/20260321150337_aaca36a1-a9e5-44c7-a468-…
20260602_cron_sync_su_co.sql data healthy supabase/migrations/20260602_cron_sync_su_co.sql
20260525_bao_gia_vcb_rate.sql data healthy supabase/migrations/20260525_bao_gia_vcb_rate.sql
20260519_prepaid_fund.sql data healthy supabase/migrations/20260519_prepaid_fund.sql
20260522_chi_phi_doan_summary_rpc.sql data healthy supabase/migrations/20260522_chi_phi_doan_summary_rpc.sql
20260416_lock_phong_deadline.sql data healthy supabase/migrations/20260416_lock_phong_deadline.sql
20260601_security_harden_func_grants.sql data healthy supabase/migrations/20260601_security_harden_func_grants.sql
20260401_hdv_payment.sql data healthy supabase/migrations/20260401_hdv_payment.sql
20260528_doan_ngay_unique_per_nhom.sql data healthy supabase/migrations/20260528_doan_ngay_unique_per_nhom.sql
20260611_recalc_rpc_security_definer.sql data healthy supabase/migrations/20260611_recalc_rpc_security_definer.sql
20260612_guard_delete_chi_phi_active_dntt.sql data healthy supabase/migrations/20260612_guard_delete_chi_phi_active_dn…
20260330_thanh_tien_thuc_te.sql data healthy supabase/migrations/20260330_thanh_tien_thuc_te.sql
20260601_security_harden_views_invoker.sql data healthy supabase/migrations/20260601_security_harden_views_invoker.…
20260328_dntt_allocations.sql data healthy supabase/migrations/20260328_dntt_allocations.sql
20260512_deadline_done_at.sql data healthy supabase/migrations/20260512_deadline_done_at.sql
20260425_canh_diem_ncc_nullable.sql data healthy supabase/migrations/20260425_canh_diem_ncc_nullable.sql
20260602_doan_agent_weekly_rpc.sql data healthy supabase/migrations/20260602_doan_agent_weekly_rpc.sql
20260527_doan_dau_khach_so_khach_override.sql data healthy supabase/migrations/20260527_doan_dau_khach_so_khach_overri…
20260525_bao_gia_phu_thu.sql data healthy supabase/migrations/20260525_bao_gia_phu_thu.sql
20260331_thanh_toan_dinh_ky.sql data healthy supabase/migrations/20260331_thanh_toan_dinh_ky.sql
20260522_cron_sync_chi_phi.sql data healthy supabase/migrations/20260522_cron_sync_chi_phi.sql
20260417_dntt_doan_id_nullable.sql data healthy supabase/migrations/20260417_dntt_doan_id_nullable.sql
20260603_chuyen_bay_catalog.sql data healthy supabase/migrations/20260603_chuyen_bay_catalog.sql
20260526_doan_chi_phi_so_luong_numeric.sql data healthy supabase/migrations/20260526_doan_chi_phi_so_luong_numeric.…
20260327_doan_ngay_set_menu.sql data healthy supabase/migrations/20260327_doan_ngay_set_menu.sql
20260526_doan_nhom_phase1_skeleton.sql data healthy supabase/migrations/20260526_doan_nhom_phase1_skeleton.sql
20260514_visa_currency.sql data healthy supabase/migrations/20260514_visa_currency.sql
20260527_doan_phai_thu_dau_khach_quy_vp.sql data healthy supabase/migrations/20260527_doan_phai_thu_dau_khach_quy_vp…
20260514_dntt_view_add_quyet_toan_data.sql data healthy supabase/migrations/20260514_dntt_view_add_quyet_toan_data.…
20260514_dntt_huy_track.sql data healthy supabase/migrations/20260514_dntt_huy_track.sql
20260321150313_27b65d8a-2f35-4cbe-85fd-e94ae07c75a7.sql data healthy supabase/migrations/20260321150313_27b65d8a-2f35-4cbe-85fd-…
20260604_payments_method_voucher.sql data healthy supabase/migrations/20260604_payments_method_voucher.sql
20260610_cong_no_roi_visible_all.sql data healthy supabase/migrations/20260610_cong_no_roi_visible_all.sql
20260317024503_0a6309a9-5755-4083-9758-ef02ace75e74.sql data healthy supabase/migrations/20260317024503_0a6309a9-5755-4083-9758-…
20260403_visa.sql data healthy supabase/migrations/20260403_visa.sql
20260609_van_phong_hard_scope.sql data healthy supabase/migrations/20260609_van_phong_hard_scope.sql
20260604_voucher_loai_va_hoa_don.sql data healthy supabase/migrations/20260604_voucher_loai_va_hoa_don.sql
20260525_bao_gia_xe_snapshot.sql data healthy supabase/migrations/20260525_bao_gia_xe_snapshot.sql

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

LabelLayerStatusPath
docs software healthy docs
db-rollback software healthy docs/db-rollback
scripts software healthy scripts
.claude software healthy .claude
supabase software healthy supabase
functions software healthy supabase/functions
sync-dntt-to-sheet software healthy supabase/functions/sync-dntt-to-sheet
sync-dntt-du-chi-to-sheet software healthy supabase/functions/sync-dntt-du-chi-to-sheet
send-booking-email software healthy supabase/functions/send-booking-email
Change-password software healthy supabase/functions/Change-password
get-exchange-rate software healthy supabase/functions/get-exchange-rate
sync-su-co-to-sheet software healthy supabase/functions/sync-su-co-to-sheet
ai-chat software healthy supabase/functions/ai-chat
send-push software healthy supabase/functions/send-push
sync-chi-phi-to-sheet software healthy supabase/functions/sync-chi-phi-to-sheet
fb-lead-webhook software healthy supabase/functions/fb-lead-webhook
xuat-word-dntt-ks software healthy supabase/functions/xuat-word-dntt-ks
_shared software healthy supabase/functions/_shared
tests software healthy supabase/tests
recalc_chi_phi_payment_status software healthy supabase/tests/recalc_chi_phi_payment_status
migrations software healthy supabase/migrations
public software healthy public
.github software healthy .github
workflows software healthy .github/workflows
src software healthy src
test software healthy src/test
components software healthy src/components
booking-dv software healthy src/components/booking-dv
lock-phong software healthy src/components/lock-phong
tai-lieu software healthy src/components/tai-lieu
leads software healthy src/components/leads
visa software healthy src/components/visa
shared software healthy src/components/shared
ui software healthy src/components/ui
canh-diem software healthy src/components/canh-diem
booking-nh software healthy src/components/booking-nh
bao-gia software healthy src/components/bao-gia
detail software healthy src/components/bao-gia/detail
nha-xe software healthy src/components/nha-xe
nguoi-dung software healthy src/components/nguoi-dung
nha-hang software healthy src/components/nha-hang
doan-log software healthy src/components/doan-log
booking-ks software healthy src/components/booking-ks
hoa-don-unc software healthy src/components/hoa-don-unc
doan software healthy src/components/doan
my-job software healthy src/components/my-job
khach-san software healthy src/components/khach-san
hoan-ung software healthy src/components/hoan-ung
nha-cung-cap software healthy src/components/nha-cung-cap
chi-phi software healthy src/components/chi-phi

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

LabelLayerStatusPath
port:8080 network healthy vite.config.ts
port:54329 network healthy supabase/tests/recalc_chi_phi_payment_status/README.md
port:19 network healthy .github/workflows/backup-db.yml
port:02 network healthy .github/workflows/backup-db.yml
port:21 network healthy .github/workflows/verify-backup-restore.yml
port:04 network healthy .github/workflows/verify-backup-restore.yml
port:5432 network healthy .github/workflows/verify-backup-restore.yml
port:20 network healthy .github/workflows/backup-storage.yml
port:03 network healthy .github/workflows/backup-storage.yml

LabelLayerStatusPath
auth::.github/workflows/backup-storage.yml security healthy .github/workflows/backup-storage.yml
auth::supabase/functions/_shared/sheets.ts security healthy supabase/functions/_shared/sheets.ts
auth::supabase/functions/fb-lead-webhook/index.ts security healthy supabase/functions/fb-lead-webhook/index.ts
auth::supabase/config.toml security healthy supabase/config.toml
auth::src/components/chi-phi/DNTTTab.tsx security healthy src/components/chi-phi/DNTTTab.tsx
auth::supabase/functions/xuat-word-dntt-ks/index.ts security healthy supabase/functions/xuat-word-dntt-ks/index.ts
auth::supabase/functions/Change-password/index.ts security healthy supabase/functions/Change-password/index.ts

LabelLayerStatusPath
ResizeObserver software healthy src/test/setup.ts:ResizeObserver
PointerEvent software healthy src/test/setup.ts:PointerEvent
IntersectionObserver software healthy src/test/setup.ts:IntersectionObserver
AppErrorBoundary software healthy src/components/AppErrorBoundary.tsx:AppErrorBoundary
unchanged software healthy src/lib/utils.test.ts:unchanged

LabelLayerStatusPath
doan_chi_phi data healthy supabase/tests/recalc_chi_phi_payment_status/schema.sql
de_nghi_thanh_toan data healthy supabase/tests/recalc_chi_phi_payment_status/schema.sql
dntt_allocations data healthy supabase/tests/recalc_chi_phi_payment_status/schema.sql
payments data healthy supabase/tests/recalc_chi_phi_payment_status/schema.sql
public data healthy supabase/migrations/20260403_nha_xe.sql

LabelLayerStatusPath
backup cicd healthy .github/workflows/backup-db.yml
verify cicd healthy .github/workflows/verify-backup-restore.yml
db-test cicd healthy .github/workflows/ci.yml
check cicd healthy .github/workflows/ci.yml
backup cicd healthy .github/workflows/backup-storage.yml

LabelLayerStatusPath
gha::backup-db cicd healthy .github/workflows/backup-db.yml
gha::verify-backup-restore cicd healthy .github/workflows/verify-backup-restore.yml
gha::ci cicd healthy .github/workflows/ci.yml
gha::backup-storage cicd healthy .github/workflows/backup-storage.yml

LabelLayerStatusPath
postgres data healthy supabase/functions/_shared/chi-phi-sheet-report.test.ts
postgresql data healthy .github/workflows/backup-db.yml

LabelLayerStatusPath
RCLONE_CONF cicd healthy
SUPABASE_DB_URL cicd healthy

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

LabelLayerStatusPath
vps::aws hardware healthy .github/workflows/backup-db.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/c58b151e-d97f-4fc4-b562-cd8ec7440f5b/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/c58b151e-d97f-4fc4-b562-cd8ec7440f5b/

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.