https://github.com/alm0ra/fa-template-next
· scanned 2026-06-17 01:32 UTC (1 month, 2 weeks ago)
5 raw signals (0 security + 5 graph)
Last scanned 1 month, 2 weeks ago · v2 · last Δ +9.4 (diff) · 5 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 140 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 |
|---|---|---|---|
NotFound |
software | healthy | src/app/not-found.tsx:NotFound |
RootLoading |
software | healthy | src/app/loading.tsx:RootLoading |
GlobalError |
software | healthy | src/app/error.tsx:GlobalError |
RootLayout |
software | healthy | src/app/layout.tsx:RootLayout |
HomePage |
software | healthy | src/app/page.tsx:HomePage |
robots |
software | healthy | src/app/robots.ts:robots |
sitemap |
software | healthy | src/app/sitemap.ts:sitemap |
GET |
software | healthy | src/app/api/health/route.ts:GET |
GET |
software | healthy | src/app/api/demo/route.ts:GET |
POST |
software | healthy | src/app/api/demo/route.ts:POST |
formatJalali |
software | healthy | src/hooks/use-jalali-date.ts:formatJalali |
useJalaliDate |
software | healthy | src/hooks/use-jalali-date.ts:useJalaliDate |
ThemeToggle |
software | healthy | src/components/theme-toggle.tsx:ThemeToggle |
QueryProvider |
software | healthy | src/components/query-provider.tsx:QueryProvider |
ThemeProvider |
software | healthy | src/components/theme-provider.tsx:ThemeProvider |
DropdownMenuShortcut |
software | healthy | src/components/ui/dropdown-menu.tsx:DropdownMenuShortcut |
useFormField |
software | healthy | src/components/ui/form.tsx:useFormField |
SheetHeader |
software | healthy | src/components/ui/sheet.tsx:SheetHeader |
SheetFooter |
software | healthy | src/components/ui/sheet.tsx:SheetFooter |
Badge |
software | healthy | src/components/ui/badge.tsx:Badge |
Toaster |
software | healthy | src/components/ui/sonner.tsx:Toaster |
Skeleton |
software | healthy | src/components/ui/skeleton.tsx:Skeleton |
DialogHeader |
software | healthy | src/components/ui/dialog.tsx:DialogHeader |
DialogFooter |
software | healthy | src/components/ui/dialog.tsx:DialogFooter |
cn |
software | healthy | src/lib/cn.ts:cn |
toEnDigits |
software | healthy | src/lib/cn.ts:toEnDigits |
toPersianDigits |
software | healthy | src/lib/persian.ts:toPersianDigits |
toEnglishDigits |
software | healthy | src/lib/persian.ts:toEnglishDigits |
formatPersianNumber |
software | healthy | src/lib/persian.ts:formatPersianNumber |
formatPrice |
software | healthy | src/lib/persian.ts:formatPrice |
formatPersianDate |
software | healthy | src/lib/persian.ts:formatPersianDate |
formatPersianDateTime |
software | healthy | src/lib/persian.ts:formatPersianDateTime |
formatPersianDateShort |
software | healthy | src/lib/persian.ts:formatPersianDateShort |
formatRelativeTime |
software | healthy | src/lib/persian.ts:formatRelativeTime |
validateIranianMobile |
software | healthy | src/lib/persian.ts:validateIranianMobile |
formatIranianMobile |
software | healthy | src/lib/persian.ts:formatIranianMobile |
validateBankCard |
software | healthy | src/lib/persian.ts:validateBankCard |
formatBankCard |
software | healthy | src/lib/persian.ts:formatBankCard |
getClient |
software | healthy | src/lib/db.ts:getClient |
getDb |
software | healthy | src/lib/db.ts:getDb |
createDb |
software | healthy | src/lib/db.ts:createDb |
getPlatformContext |
software | healthy | src/lib/platform.ts:getPlatformContext |
injectStyles |
software | healthy | public/design-mode.js:injectStyles |
extractComponentData |
software | healthy | public/design-mode.js:extractComponentData |
getDirectTextContent |
software | healthy | public/design-mode.js:getDirectTextContent |
isTaggedComponent |
software | healthy | public/design-mode.js:isTaggedComponent |
shouldAutoTag |
software | healthy | public/design-mode.js:shouldAutoTag |
autoTagElement |
software | healthy | public/design-mode.js:autoTagElement |
isEditableElement |
software | healthy | public/design-mode.js:isEditableElement |
findClosestTaggedElement |
software | healthy | public/design-mode.js:findClosestTaggedElement |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.env.example |
software | healthy | .env.example |
tailwind.config.ts |
software | healthy | tailwind.config.ts |
.eslintrc.json |
software | healthy | .eslintrc.json |
renovate.json |
software | healthy | renovate.json |
CLAUDE.md |
software | healthy | CLAUDE.md |
package-lock.json |
software | healthy | package-lock.json |
drizzle.config.ts |
software | healthy | drizzle.config.ts |
postcss.config.mjs |
software | healthy | postcss.config.mjs |
package.json |
software | healthy | package.json |
next.config.ts |
software | healthy | next.config.ts |
components.json |
software | healthy | components.json |
next-env.d.ts |
software | healthy | next-env.d.ts |
tsconfig.json |
software | healthy | tsconfig.json |
not-found.tsx |
software | healthy | src/app/not-found.tsx |
loading.tsx |
software | healthy | src/app/loading.tsx |
error.tsx |
software | healthy | src/app/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 |
robots.ts |
software | healthy | src/app/robots.ts |
sitemap.ts |
software | healthy | src/app/sitemap.ts |
route.ts |
software | healthy | src/app/api/health/route.ts |
route.ts |
software | healthy | src/app/api/demo/route.ts |
use-jalali-date.ts |
software | healthy | src/hooks/use-jalali-date.ts |
theme-toggle.tsx |
software | healthy | src/components/theme-toggle.tsx |
query-provider.tsx |
software | healthy | src/components/query-provider.tsx |
theme-provider.tsx |
software | healthy | src/components/theme-provider.tsx |
avatar.tsx |
software | healthy | src/components/ui/avatar.tsx |
separator.tsx |
software | healthy | src/components/ui/separator.tsx |
dropdown-menu.tsx |
software | healthy | src/components/ui/dropdown-menu.tsx |
card.tsx |
software | healthy | src/components/ui/card.tsx |
form.tsx |
software | healthy | src/components/ui/form.tsx |
tooltip.tsx |
software | healthy | src/components/ui/tooltip.tsx |
switch.tsx |
software | healthy | src/components/ui/switch.tsx |
button.tsx |
software | healthy | src/components/ui/button.tsx |
sheet.tsx |
software | healthy | src/components/ui/sheet.tsx |
badge.tsx |
software | healthy | src/components/ui/badge.tsx |
textarea.tsx |
software | healthy | src/components/ui/textarea.tsx |
label.tsx |
software | healthy | src/components/ui/label.tsx |
select.tsx |
software | healthy | src/components/ui/select.tsx |
sonner.tsx |
software | healthy | src/components/ui/sonner.tsx |
checkbox.tsx |
software | healthy | src/components/ui/checkbox.tsx |
scroll-area.tsx |
software | healthy | src/components/ui/scroll-area.tsx |
tabs.tsx |
software | healthy | src/components/ui/tabs.tsx |
skeleton.tsx |
software | healthy | src/components/ui/skeleton.tsx |
dialog.tsx |
software | healthy | src/components/ui/dialog.tsx |
input.tsx |
software | healthy | src/components/ui/input.tsx |
schema.ts |
software | healthy | src/db/schema.ts |
cn.ts |
software | healthy | src/lib/cn.ts |
persian.ts |
software | healthy | src/lib/persian.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
src |
software | healthy | src |
app |
software | healthy | src/app |
api |
software | healthy | src/app/api |
health |
software | healthy | src/app/api/health |
demo |
software | healthy | src/app/api/demo |
hooks |
software | healthy | src/hooks |
components |
software | healthy | src/components |
ui |
software | healthy | src/components/ui |
db |
software | healthy | src/db |
lib |
software | healthy | src/lib |
validations |
software | healthy | src/lib/validations |
public |
software | healthy | public |
| Label | Layer | Status | Path |
|---|---|---|---|
NotFound |
frontend | healthy | src/app/not-found.tsx |
RootLoading |
frontend | healthy | src/app/loading.tsx |
GlobalError |
frontend | healthy | src/app/error.tsx |
RootLayout |
frontend | healthy | src/app/layout.tsx |
HomePage |
frontend | healthy | src/app/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | .env.example |
redis |
data | healthy | package-lock.json |
postgres |
data | healthy | package-lock.json |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::src/lib/db.ts |
security | healthy | src/lib/db.ts |
auth::CLAUDE.md |
security | healthy | CLAUDE.md |
| Label | Layer | Status | Path |
|---|---|---|---|
alm0ra__fa-template-next |
software | healthy | /data/fable5_failed_archive/alm0ra__fa-template-next |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | package-lock.json |
| Label | Layer | Status | Path |
|---|---|---|---|
/page.tsx |
frontend | healthy | src/app/page.tsx |
This page is publicly accessible at:
https://repobility.com/scan/0bc8c0af-8f97-4ced-9e9d-577b882d76ff/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/0bc8c0af-8f97-4ced-9e9d-577b882d76ff/
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.