https://github.com/shine-kyaw/ktk
· scanned 2026-06-16 00:10 UTC (2 months, 2 weeks ago)
19 raw signals (0 security + 19 graph)
Last scanned 2 months, 2 weeks ago · v1 · 19 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 254 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 |
|---|---|---|---|
NewsList |
software | healthy | src/components/NewsList.tsx:NewsList |
Footer |
software | healthy | src/components/Footer.tsx:Footer |
Stat |
software | healthy | src/components/Stat.tsx:Stat |
tick |
software | healthy | src/components/Stat.tsx:tick |
InquiryForm |
software | healthy | src/components/InquiryForm.tsx:InquiryForm |
onSubmit |
software | healthy | src/components/InquiryForm.tsx:onSubmit |
ApplicationForm |
software | healthy | src/components/ApplicationForm.tsx:ApplicationForm |
onSubmit |
software | healthy | src/components/ApplicationForm.tsx:onSubmit |
ShareLinks |
software | healthy | src/components/ShareLinks.tsx:ShareLinks |
copy |
software | healthy | src/components/ShareLinks.tsx:copy |
nativeShare |
software | healthy | src/components/ShareLinks.tsx:nativeShare |
SiteFrame |
software | healthy | src/components/SiteFrame.tsx:SiteFrame |
Chevron |
software | healthy | src/components/Header.tsx:Chevron |
Header |
software | healthy | src/components/Header.tsx:Header |
onScroll |
software | healthy | src/components/Header.tsx:onScroll |
closeAll |
software | healthy | src/components/Header.tsx:closeAll |
Reveal |
software | healthy | src/components/Reveal.tsx:Reveal |
PosterStage |
software | healthy | src/components/home/AssembledBagHero.tsx:PosterStage |
QuietStage |
software | healthy | src/components/home/AssembledBagHero.tsx:QuietStage |
AssembledBagHero |
software | healthy | src/components/home/AssembledBagHero.tsx:AssembledBagHero |
update |
software | healthy | src/components/home/AssembledBagHero.tsx:update |
rise |
software | healthy | src/components/home/AssembledBagHero.tsx:rise |
ProductQuality |
software | healthy | src/components/home/ProductQuality.tsx:ProductQuality |
ProductAnatomyScroll |
software | healthy | src/components/home/ProductAnatomyScroll.tsx:ProductAnatomy… |
AnatomyPinned |
software | healthy | src/components/home/ProductAnatomyScroll.tsx:AnatomyPinned |
Sheet |
software | healthy | src/components/home/ProductAnatomyScroll.tsx:Sheet |
center |
software | healthy | src/components/home/ProductAnatomyScroll.tsx:center |
dy |
software | healthy | src/components/home/ProductAnatomyScroll.tsx:dy |
dx |
software | healthy | src/components/home/ProductAnatomyScroll.tsx:dx |
AnatomyCards |
software | healthy | src/components/home/ProductAnatomyScroll.tsx:AnatomyCards |
ProcessTimeline |
software | healthy | src/components/home/ProcessTimeline.tsx:ProcessTimeline |
BagSheet |
software | healthy | src/components/home/BagSheet.tsx:BagSheet |
easeOutCubic |
software | healthy | src/components/home/hero/BagScene.tsx:easeOutCubic |
easeInOutCubic |
software | healthy | src/components/home/hero/BagScene.tsx:easeInOutCubic |
lerp |
software | healthy | src/components/home/hero/BagScene.tsx:lerp |
seg |
software | healthy | src/components/home/hero/BagScene.tsx:seg |
heightToNormal |
software | healthy | src/components/home/hero/BagScene.tsx:heightToNormal |
at |
software | healthy | src/components/home/hero/BagScene.tsx:at |
xi |
software | healthy | src/components/home/hero/BagScene.tsx:xi |
i |
software | healthy | src/components/home/hero/BagScene.tsx:i |
drawWeaveHeight |
software | healthy | src/components/home/hero/BagScene.tsx:drawWeaveHeight |
rnd |
software | healthy | src/components/home/hero/BagScene.tsx:rnd |
fiber |
software | healthy | src/components/home/hero/BagScene.tsx:fiber |
warpOver |
software | healthy | src/components/home/hero/BagScene.tsx:warpOver |
bright |
software | healthy | src/components/home/hero/BagScene.tsx:bright |
useWovenNormal |
software | healthy | src/components/home/hero/BagScene.tsx:useWovenNormal |
useRoughnessMap |
software | healthy | src/components/home/hero/BagScene.tsx:useRoughnessMap |
useGlintTexture |
software | healthy | src/components/home/hero/BagScene.tsx:useGlintTexture |
star |
software | healthy | src/components/home/hero/BagScene.tsx:star |
a |
software | healthy | src/components/home/hero/BagScene.tsx:a |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
postcss.config.mjs |
software | healthy | postcss.config.mjs |
tailwind.config.ts |
software | healthy | tailwind.config.ts |
package.json |
software | healthy | package.json |
package-lock.json |
software | healthy | package-lock.json |
.env.example |
software | healthy | .env.example |
tsconfig.json |
software | healthy | tsconfig.json |
next.config.ts |
software | healthy | next.config.ts |
schema.sql |
software | healthy | supabase/schema.sql |
NewsList.tsx |
software | healthy | src/components/NewsList.tsx |
Footer.tsx |
software | healthy | src/components/Footer.tsx |
Stat.tsx |
software | healthy | src/components/Stat.tsx |
InquiryForm.tsx |
software | healthy | src/components/InquiryForm.tsx |
ApplicationForm.tsx |
software | healthy | src/components/ApplicationForm.tsx |
ShareLinks.tsx |
software | healthy | src/components/ShareLinks.tsx |
SiteFrame.tsx |
software | healthy | src/components/SiteFrame.tsx |
Header.tsx |
software | healthy | src/components/Header.tsx |
Reveal.tsx |
software | healthy | src/components/Reveal.tsx |
AssembledBagHero.tsx |
software | healthy | src/components/home/AssembledBagHero.tsx |
ProductQuality.tsx |
software | healthy | src/components/home/ProductQuality.tsx |
ProductAnatomyScroll.tsx |
software | healthy | src/components/home/ProductAnatomyScroll.tsx |
ProcessTimeline.tsx |
software | healthy | src/components/home/ProcessTimeline.tsx |
BagSheet.tsx |
software | healthy | src/components/home/BagSheet.tsx |
BagScene.tsx |
software | healthy | src/components/home/hero/BagScene.tsx |
HeroBagPoster.tsx |
software | healthy | src/components/home/hero/HeroBagPoster.tsx |
LogoutButton.tsx |
software | healthy | src/components/admin/LogoutButton.tsx |
ProductMedia.tsx |
software | healthy | src/components/products/ProductMedia.tsx |
MaterialBreakdown.tsx |
software | healthy | src/components/products/MaterialBreakdown.tsx |
ProductGallery.tsx |
software | healthy | src/components/products/ProductGallery.tsx |
globals.css |
software | healthy | src/app/globals.css |
page.tsx |
software | healthy | src/app/page.tsx |
layout.tsx |
software | healthy | src/app/layout.tsx |
page.tsx |
software | healthy | src/app/about/page.tsx |
page.tsx |
software | healthy | src/app/blog/page.tsx |
page.tsx |
software | healthy | src/app/blog/[slug]/page.tsx |
page.tsx |
software | healthy | src/app/careers/page.tsx |
page.tsx |
software | healthy | src/app/careers/[slug]/page.tsx |
page.tsx |
software | healthy | src/app/contact/page.tsx |
route.ts |
software | healthy | src/app/api/admin/logout/route.ts |
route.ts |
software | healthy | src/app/api/admin/login/route.ts |
route.ts |
software | healthy | src/app/api/admin/seed/route.ts |
page.tsx |
software | healthy | src/app/manufacturing/page.tsx |
page.tsx |
software | healthy | src/app/admin/page.tsx |
layout.tsx |
software | healthy | src/app/admin/layout.tsx |
page.tsx |
software | healthy | src/app/admin/login/page.tsx |
page.tsx |
software | healthy | src/app/activities/page.tsx |
page.tsx |
software | healthy | src/app/services/page.tsx |
page.tsx |
software | healthy | src/app/products/page.tsx |
page.tsx |
software | healthy | src/app/products/[slug]/page.tsx |
auth.ts |
software | healthy | src/lib/auth.ts |
supabase.ts |
software | healthy | src/lib/supabase.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
supabase |
software | healthy | supabase |
src |
software | healthy | src |
components |
software | healthy | src/components |
home |
software | healthy | src/components/home |
hero |
software | healthy | src/components/home/hero |
admin |
software | healthy | src/components/admin |
products |
software | healthy | src/components/products |
app |
software | healthy | src/app |
about |
software | healthy | src/app/about |
blog |
software | healthy | src/app/blog |
[slug] |
software | healthy | src/app/blog/[slug] |
careers |
software | healthy | src/app/careers |
[slug] |
software | healthy | src/app/careers/[slug] |
contact |
software | healthy | src/app/contact |
api |
software | healthy | src/app/api |
admin |
software | healthy | src/app/api/admin |
logout |
software | healthy | src/app/api/admin/logout |
login |
software | healthy | src/app/api/admin/login |
seed |
software | healthy | src/app/api/admin/seed |
manufacturing |
software | healthy | src/app/manufacturing |
admin |
software | healthy | src/app/admin |
login |
software | healthy | src/app/admin/login |
activities |
software | healthy | src/app/activities |
services |
software | healthy | src/app/services |
products |
software | healthy | src/app/products |
[slug] |
software | healthy | src/app/products/[slug] |
lib |
software | healthy | src/lib |
content |
software | healthy | src/content |
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | src/app/page.tsx |
/about |
frontend | healthy | src/app/about/page.tsx |
/blog |
frontend | healthy | src/app/blog/page.tsx |
/blog/[slug] |
frontend | healthy | src/app/blog/[slug]/page.tsx |
/careers |
frontend | healthy | src/app/careers/page.tsx |
/careers/[slug] |
frontend | healthy | src/app/careers/[slug]/page.tsx |
/contact |
frontend | healthy | src/app/contact/page.tsx |
/manufacturing |
frontend | healthy | src/app/manufacturing/page.tsx |
/admin |
frontend | healthy | src/app/admin/page.tsx |
/admin/login |
frontend | healthy | src/app/admin/login/page.tsx |
/activities |
frontend | healthy | src/app/activities/page.tsx |
/services |
frontend | healthy | src/app/services/page.tsx |
/products |
frontend | healthy | src/app/products/page.tsx |
/products/[slug] |
frontend | healthy | src/app/products/[slug]/page.tsx |
/ |
frontend | healthy | src/app/api/admin/logout/route.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
product_categories |
data | healthy | supabase/schema.sql |
products |
data | healthy | supabase/schema.sql |
services |
data | healthy | supabase/schema.sql |
jobs |
data | healthy | supabase/schema.sql |
news |
data | healthy | supabase/schema.sql |
activities |
data | healthy | supabase/schema.sql |
bag_layers |
data | healthy | supabase/schema.sql |
singletons |
data | healthy | supabase/schema.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
BagScene |
frontend | healthy | src/components/home/hero/BagScene.tsx |
RootLayout |
frontend | healthy | src/app/layout.tsx |
ContactPage |
frontend | healthy | src/app/contact/page.tsx |
ManufacturingPage |
frontend | healthy | src/app/manufacturing/page.tsx |
AdminLoginPage |
frontend | healthy | src/app/admin/login/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-0y9pii44 |
software | healthy | /tmp/repobility-clone-0y9pii44 |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | package-lock.json |
This page is publicly accessible at:
https://repobility.com/scan/5f808954-53bc-4424-97fa-96ba8abaaeeb/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/5f808954-53bc-4424-97fa-96ba8abaaeeb/
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.