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.

AIandLife/kdr-guide

https://github.com/AIandLife/kdr-guide · scanned 2026-06-17 01:12 UTC (1 month, 2 weeks ago)

62 raw signals (0 security + 62 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 2 weeks ago · v2 · last Δ -9.9 (diff) · 62 actionable findings from 1 signal source. 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 777 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
register software healthy instrumentation.ts:register
onRequestError software healthy instrumentation.ts:onRequestError
parseFeasibilityJson software healthy tests/feasibility-parse.test.ts:parseFeasibilityJson
quoteCount software healthy tests/feasibility-parse.test.ts:quoteCount
sanitizeSuppliers software healthy tests/api-suppliers-list.test.ts:sanitizeSuppliers
checkPage software healthy tests/e2e/smoke.mjs:checkPage
checkDataPath software healthy tests/e2e/smoke.mjs:checkDataPath
run software healthy tests/e2e/smoke.mjs:run
middleware software healthy src/middleware.ts:middleware
NotFound software healthy src/app/not-found.tsx:NotFound
GlobalError software healthy src/app/global-error.tsx:GlobalError
RootLayout software healthy src/app/layout.tsx:RootLayout
HomePage software healthy src/app/page.tsx:HomePage
sitemap software healthy src/app/sitemap.ts:sitemap
url software healthy src/app/sitemap.ts:url
key software healthy src/app/sitemap.ts:key
UnifiedDashboard software healthy src/app/dashboard/page.tsx:UnifiedDashboard
loadAll software healthy src/app/dashboard/page.tsx:loadAll
formatDate software healthy src/app/dashboard/page.tsx:formatDate
scoreColor software healthy src/app/dashboard/page.tsx:scoreColor
proVerificationLabel software healthy src/app/dashboard/page.tsx:proVerificationLabel
supplierStatusLabel software healthy src/app/dashboard/page.tsx:supplierStatusLabel
HomeownerDashboard software healthy src/app/dashboard/homeowner/page.tsx:HomeownerDashboard
formatDate software healthy src/app/dashboard/homeowner/page.tsx:formatDate
scoreColor software healthy src/app/dashboard/homeowner/page.tsx:scoreColor
ProfileEditor software healthy src/app/dashboard/pro/page.tsx:ProfileEditor
handleSave software healthy src/app/dashboard/pro/page.tsx:handleSave
field software healthy src/app/dashboard/pro/page.tsx:field
InfoRow software healthy src/app/dashboard/pro/page.tsx:InfoRow
VerifyTab software healthy src/app/dashboard/pro/page.tsx:VerifyTab
handleSubmit software healthy src/app/dashboard/pro/page.tsx:handleSubmit
ProDashboard software healthy src/app/dashboard/pro/page.tsx:ProDashboard
handleMarkReplied software healthy src/app/dashboard/pro/page.tsx:handleMarkReplied
formatDate software healthy src/app/dashboard/pro/page.tsx:formatDate
statusBadge software healthy src/app/dashboard/pro/page.tsx:statusBadge
ProDashboardPage software healthy src/app/dashboard/pro/page.tsx:ProDashboardPage
LoginLayout software healthy src/app/login/layout.tsx:LoginLayout
LoginForm software healthy src/app/login/page.tsx:LoginForm
resetState software healthy src/app/login/page.tsx:resetState
switchTab software healthy src/app/login/page.tsx:switchTab
handleLogin software healthy src/app/login/page.tsx:handleLogin
handleRegister software healthy src/app/login/page.tsx:handleRegister
handleGoogle software healthy src/app/login/page.tsx:handleGoogle
openResetFlow software healthy src/app/login/page.tsx:openResetFlow
handleSendCode software healthy src/app/login/page.tsx:handleSendCode
handleOtpChange software healthy src/app/login/page.tsx:handleOtpChange
handleOtpKeyDown software healthy src/app/login/page.tsx:handleOtpKeyDown
handleVerifyCode software healthy src/app/login/page.tsx:handleVerifyCode
handleSetNewPassword software healthy src/app/login/page.tsx:handleSetNewPassword
backToLogin software healthy src/app/login/page.tsx:backToLogin

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

LabelLayerStatusPath
sentry.edge.config.ts software healthy sentry.edge.config.ts
vitest.config.ts software healthy vitest.config.ts
CLAUDE.md software healthy CLAUDE.md
sentry.server.config.ts software healthy sentry.server.config.ts
vercel.json software healthy vercel.json
package-lock.json software healthy package-lock.json
postcss.config.mjs software healthy postcss.config.mjs
instrumentation.ts software healthy instrumentation.ts
package.json software healthy package.json
next.config.ts software healthy next.config.ts
next-env.d.ts software healthy next-env.d.ts
tsconfig.json software healthy tsconfig.json
sentry.client.config.ts software healthy sentry.client.config.ts
setup.ts software healthy tests/setup.ts
feasibility-parse.test.ts software healthy tests/feasibility-parse.test.ts
council-data.test.ts software healthy tests/council-data.test.ts
api-suppliers-list.test.ts software healthy tests/api-suppliers-list.test.ts
smoke.mjs software healthy tests/e2e/smoke.mjs
nightly-smoke.yml software healthy .github/workflows/nightly-smoke.yml
middleware.ts software healthy src/middleware.ts
not-found.tsx software healthy src/app/not-found.tsx
global-error.tsx software healthy src/app/global-error.tsx
globals.css software healthy src/app/globals.css
layout.tsx software healthy src/app/layout.tsx
page.tsx software healthy src/app/page.tsx
sitemap.ts software healthy src/app/sitemap.ts
page.tsx software healthy src/app/dashboard/page.tsx
page.tsx software healthy src/app/dashboard/homeowner/page.tsx
page.tsx software healthy src/app/dashboard/pro/page.tsx
layout.tsx software healthy src/app/login/layout.tsx
page.tsx software healthy src/app/login/page.tsx
route.ts software healthy src/app/api/cron/fetch-tenders/route.ts
route.ts software healthy src/app/api/stripe/checkout/route.ts
route.ts software healthy src/app/api/stripe/webhook/route.ts
route.ts software healthy src/app/api/admin/suppliers/list/route.ts
route.ts software healthy src/app/api/admin/leads/route.ts
route.ts software healthy src/app/api/admin/forum/route.ts
route.ts software healthy src/app/api/admin/auth/route.ts
route.ts software healthy src/app/api/admin/supplier-inquiries/route.ts
route.ts software healthy src/app/api/admin/searches/route.ts
route.ts software healthy src/app/api/admin/approve-supplier/route.ts
route.ts software healthy src/app/api/admin/professionals-list/route.ts
route.ts software healthy src/app/api/admin/tenders/route.ts
route.ts software healthy src/app/api/translate/professional/route.ts
route.ts software healthy src/app/api/profile/bind/route.ts
route.ts software healthy src/app/api/profile/update/route.ts
route.ts software healthy src/app/api/suppliers/enquire/route.ts
route.ts software healthy src/app/api/suppliers/account/route.ts
route.ts software healthy src/app/api/suppliers/register/route.ts
route.ts software healthy src/app/api/suppliers/list/route.ts

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

LabelLayerStatusPath
tests software healthy tests
e2e software healthy tests/e2e
.github software healthy .github
workflows software healthy .github/workflows
src software healthy src
app software healthy src/app
dashboard software healthy src/app/dashboard
homeowner software healthy src/app/dashboard/homeowner
pro software healthy src/app/dashboard/pro
login software healthy src/app/login
api software healthy src/app/api
cron software healthy src/app/api/cron
fetch-tenders software healthy src/app/api/cron/fetch-tenders
stripe software healthy src/app/api/stripe
checkout software healthy src/app/api/stripe/checkout
webhook software healthy src/app/api/stripe/webhook
admin software healthy src/app/api/admin
suppliers software healthy src/app/api/admin/suppliers
list software healthy src/app/api/admin/suppliers/list
leads software healthy src/app/api/admin/leads
forum software healthy src/app/api/admin/forum
auth software healthy src/app/api/admin/auth
supplier-inquiries software healthy src/app/api/admin/supplier-inquiries
searches software healthy src/app/api/admin/searches
approve-supplier software healthy src/app/api/admin/approve-supplier
professionals-list software healthy src/app/api/admin/professionals-list
tenders software healthy src/app/api/admin/tenders
translate software healthy src/app/api/translate
professional software healthy src/app/api/translate/professional
profile software healthy src/app/api/profile
bind software healthy src/app/api/profile/bind
update software healthy src/app/api/profile/update
suppliers software healthy src/app/api/suppliers
enquire software healthy src/app/api/suppliers/enquire
account software healthy src/app/api/suppliers/account
register software healthy src/app/api/suppliers/register
list software healthy src/app/api/suppliers/list
verify-request software healthy src/app/api/suppliers/verify-request
leads software healthy src/app/api/leads
create software healthy src/app/api/leads/create
feedback software healthy src/app/api/feedback
forum software healthy src/app/api/forum
translate software healthy src/app/api/forum/translate
upload-image software healthy src/app/api/forum/upload-image
report software healthy src/app/api/forum/report
outreach software healthy src/app/api/outreach
unsubscribe software healthy src/app/api/outreach/unsubscribe
newsletter software healthy src/app/api/newsletter
send software healthy src/app/api/newsletter/send
unsubscribe software healthy src/app/api/newsletter/unsubscribe

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

LabelLayerStatusPath
NotFound frontend healthy src/app/not-found.tsx
GlobalError frontend healthy src/app/global-error.tsx
HomePage frontend healthy src/app/page.tsx
UnifiedDashboard frontend healthy src/app/dashboard/page.tsx
HomeownerDashboard frontend healthy src/app/dashboard/homeowner/page.tsx
ProDashboardPage frontend healthy src/app/dashboard/pro/page.tsx
LoginLayout frontend healthy src/app/login/layout.tsx
LoginPage frontend healthy src/app/login/page.tsx
AdminLayout frontend healthy src/app/admin/layout.tsx
AdminPage frontend healthy src/app/admin/page.tsx
AdminSuppliersPage frontend healthy src/app/admin/suppliers/page.tsx
ArticlesLayout frontend healthy src/app/articles/layout.tsx
ArticlesPage frontend healthy src/app/articles/page.tsx
ArticleSlugLayout frontend healthy src/app/articles/[slug]/layout.tsx
ArticlePage frontend healthy src/app/articles/[slug]/page.tsx
SuppliersLayout frontend healthy src/app/suppliers/layout.tsx
SuppliersPage frontend healthy src/app/suppliers/page.tsx
SupplierAccountPage frontend healthy src/app/suppliers/account/page.tsx
SupplierRegisterLayout frontend healthy src/app/suppliers/register/layout.tsx
SupplierRegisterPage frontend healthy src/app/suppliers/register/page.tsx
ForumLayout frontend healthy src/app/forum/layout.tsx
NewPostModal frontend healthy src/app/forum/NewPostModal.tsx
ForumPage frontend healthy src/app/forum/page.tsx
ForumPostPage frontend healthy src/app/forum/[id]/page.tsx
DirectoryLayout frontend healthy src/app/directory/layout.tsx
DirectoryPage frontend healthy src/app/directory/page.tsx
AreasIndexPage frontend healthy src/app/areas/page.tsx
FeasibilityLayout frontend healthy src/app/feasibility/layout.tsx
FeasibilityPage frontend healthy src/app/feasibility/page.tsx
RuzhuLayout frontend healthy src/app/ruzhu/layout.tsx
RuzhuPage frontend healthy src/app/ruzhu/page.tsx
UnsubscribePageWrapper frontend healthy src/app/unsubscribe/page.tsx
JoinLayout frontend healthy src/app/join/layout.tsx
JoinPage frontend healthy src/app/join/page.tsx
BoardLayout frontend healthy src/app/board/layout.tsx
BoardPage frontend healthy src/app/board/page.tsx
ProfessionalsLayout frontend healthy src/app/professionals/layout.tsx
ProfessionalsPage frontend healthy src/app/professionals/page.tsx
ProfessionalProfilePage frontend healthy src/app/professionals/[state]/[slug]/page.tsx
PrivacyPage frontend healthy src/app/privacy/page.tsx
GuideLayout frontend healthy src/app/guide/layout.tsx
GuidePage frontend healthy src/app/guide/page.tsx
TermsPage frontend healthy src/app/terms/page.tsx
TendersLayout frontend healthy src/app/tenders/layout.tsx
TendersPage frontend healthy src/app/tenders/page.tsx
TenderDetailPage frontend healthy src/app/tenders/[id]/page.tsx
GoogleAnalytics frontend healthy src/components/GoogleAnalytics.tsx
FeedbackWidget frontend healthy src/components/FeedbackWidget.tsx
HomePageClient frontend healthy src/components/home/HomePageClient.tsx

LabelLayerStatusPath
/page.tsx frontend healthy src/app/page.tsx
/dashboard frontend healthy src/app/dashboard/page.tsx
/dashboard/homeowner frontend healthy src/app/dashboard/homeowner/page.tsx
/dashboard/pro frontend healthy src/app/dashboard/pro/page.tsx
/login frontend healthy src/app/login/page.tsx
/admin frontend healthy src/app/admin/page.tsx
/admin/suppliers frontend healthy src/app/admin/suppliers/page.tsx
/articles frontend healthy src/app/articles/page.tsx
/articles/[slug] frontend healthy src/app/articles/[slug]/page.tsx
/suppliers frontend healthy src/app/suppliers/page.tsx
/suppliers/account frontend healthy src/app/suppliers/account/page.tsx
/suppliers/register frontend healthy src/app/suppliers/register/page.tsx
/forum frontend healthy src/app/forum/page.tsx
/forum/[id] frontend healthy src/app/forum/[id]/page.tsx
/directory frontend healthy src/app/directory/page.tsx
/areas frontend healthy src/app/areas/page.tsx
/areas/[state]/[suburb] frontend healthy src/app/areas/[state]/[suburb]/page.tsx
/feasibility frontend healthy src/app/feasibility/page.tsx
/ruzhu frontend healthy src/app/ruzhu/page.tsx
/unsubscribe frontend healthy src/app/unsubscribe/page.tsx
/join frontend healthy src/app/join/page.tsx
/board frontend healthy src/app/board/page.tsx
/professionals frontend healthy src/app/professionals/page.tsx
/professionals/[state] frontend healthy src/app/professionals/[state]/page.tsx
/professionals/[state]/[slug] frontend healthy src/app/professionals/[state]/[slug]/page.tsx
/privacy frontend healthy src/app/privacy/page.tsx
/guide frontend healthy src/app/guide/page.tsx
/terms frontend healthy src/app/terms/page.tsx
/tenders frontend healthy src/app/tenders/page.tsx
/tenders/[id] frontend healthy src/app/tenders/[id]/page.tsx
/emails frontend healthy outreach/send-outreach.js

LabelLayerStatusPath
redis data healthy package-lock.json
mongodb data healthy package-lock.json
mysql data healthy package-lock.json
postgres data healthy package-lock.json

LabelLayerStatusPath
20260331_add_detail_zh.sql data healthy supabase/migrations/20260331_add_detail_zh.sql
20260331_government_tenders.sql data healthy supabase/migrations/20260331_government_tenders.sql
20260331_reviews.sql data healthy supabase/migrations/20260331_reviews.sql

LabelLayerStatusPath
port:16 network healthy .github/workflows/nightly-smoke.yml
port:02 network healthy .github/workflows/nightly-smoke.yml
port:03 network healthy .github/workflows/nightly-smoke.yml

LabelLayerStatusPath
government_tenders data healthy supabase/migrations/20260331_government_tenders.sql
reviews data healthy supabase/migrations/20260331_reviews.sql

LabelLayerStatusPath
auth::src/app/privacy/page.tsx security healthy src/app/privacy/page.tsx
auth::CLAUDE.md security healthy CLAUDE.md

LabelLayerStatusPath
AIandLife__kdr-guide software healthy /data/fable5_failed_archive/AIandLife__kdr-guide

LabelLayerStatusPath
your software healthy src/lib/articles-data.ts:your

LabelLayerStatusPath
131.0.0.0 network healthy src/app/api/cron/fetch-tenders/route.ts

LabelLayerStatusPath
gha::nightly-smoke cicd healthy .github/workflows/nightly-smoke.yml

LabelLayerStatusPath
smoke cicd healthy .github/workflows/nightly-smoke.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/d6fd07de-48e0-412d-a690-b00afa9e6bb7/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/d6fd07de-48e0-412d-a690-b00afa9e6bb7/

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.