https://github.com/tuanerror257/hf-dashboard
· scanned 2026-06-16 00:42 UTC (2 months, 1 week ago)
23 raw signals (0 security + 23 graph)
Last scanned 2 months, 1 week ago · v1 · 20 actionable findings from 1 signal source. 3 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 370 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 |
|---|---|---|---|
dateKey |
software | healthy | scripts/etl-runner.mjs:dateKey |
daysInMonth |
software | healthy | scripts/etl-runner.mjs:daysInMonth |
ensureTables |
software | healthy | scripts/etl-runner.mjs:ensureTables |
etlStoreMonthly |
software | healthy | scripts/etl-runner.mjs:etlStoreMonthly |
etlCategoryMonthly |
software | healthy | scripts/etl-runner.mjs:etlCategoryMonthly |
etlChannelMonthly |
software | healthy | scripts/etl-runner.mjs:etlChannelMonthly |
etlTopSku |
software | healthy | scripts/etl-runner.mjs:etlTopSku |
etlHourly |
software | healthy | scripts/etl-runner.mjs:etlHourly |
main |
software | healthy | scripts/etl-runner.mjs:main |
fmt |
software | healthy | components/CategoryChart.tsx:fmt |
CategoryChart |
software | healthy | components/CategoryChart.tsx:CategoryChart |
MonthPicker |
software | healthy | components/MonthPicker.tsx:MonthPicker |
go |
software | healthy | components/MonthPicker.tsx:go |
fmtRev |
software | healthy | components/HourlyRevenueChart.tsx:fmtRev |
fmtPct |
software | healthy | components/HourlyRevenueChart.tsx:fmtPct |
fmtShare |
software | healthy | components/HourlyRevenueChart.tsx:fmtShare |
CmpCell |
software | healthy | components/HourlyRevenueChart.tsx:CmpCell |
HourBlock |
software | healthy | components/HourlyRevenueChart.tsx:HourBlock |
StatCard |
software | healthy | components/HourlyRevenueChart.tsx:StatCard |
ChartTooltip |
software | healthy | components/HourlyRevenueChart.tsx:ChartTooltip |
HourlyRevenueChart |
software | healthy | components/HourlyRevenueChart.tsx:HourlyRevenueChart |
fmt |
software | healthy | components/StoreTable.tsx:fmt |
fmtGrowth |
software | healthy | components/StoreTable.tsx:fmtGrowth |
pct |
software | healthy | components/StoreTable.tsx:pct |
StoreTable |
software | healthy | components/StoreTable.tsx:StoreTable |
fmtK |
software | healthy | components/AOVTable.tsx:fmtK |
fmtRev |
software | healthy | components/AOVTable.tsx:fmtRev |
DeltaPill |
software | healthy | components/AOVTable.tsx:DeltaPill |
pct |
software | healthy | components/AOVTable.tsx:pct |
MetricCell |
software | healthy | components/AOVTable.tsx:MetricCell |
SubTable |
software | healthy | components/AOVTable.tsx:SubTable |
AOVTable |
software | healthy | components/AOVTable.tsx:AOVTable |
fmtRev |
software | healthy | components/ChannelTable.tsx:fmtRev |
fmtOrd |
software | healthy | components/ChannelTable.tsx:fmtOrd |
fmtAOV |
software | healthy | components/ChannelTable.tsx:fmtAOV |
fmtPct |
software | healthy | components/ChannelTable.tsx:fmtPct |
s |
software | healthy | components/ChannelTable.tsx:s |
CompareCell |
software | healthy | components/ChannelTable.tsx:CompareCell |
Row |
software | healthy | components/ChannelTable.tsx:Row |
ChannelTable |
software | healthy | components/ChannelTable.tsx:ChannelTable |
DashboardSwitcher |
software | healthy | components/DashboardSwitcher.tsx:DashboardSwitcher |
ChevronIcon |
software | healthy | components/DashboardSwitcher.tsx:ChevronIcon |
fmtRev |
software | healthy | components/CustomerSegmentTable.tsx:fmtRev |
fmtK |
software | healthy | components/CustomerSegmentTable.tsx:fmtK |
diff |
software | healthy | components/CustomerSegmentTable.tsx:diff |
d |
software | healthy | components/CustomerSegmentTable.tsx:d |
CustomerSegmentTable |
software | healthy | components/CustomerSegmentTable.tsx:CustomerSegmentTable |
KPICard |
software | healthy | components/KPICard.tsx:KPICard |
fmt |
software | healthy | components/StoreAlerts.tsx:fmt |
StoreRow |
software | healthy | components/StoreAlerts.tsx:StoreRow |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
vercel.json |
software | healthy | vercel.json |
postcss.config.mjs |
software | healthy | postcss.config.mjs |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
package-lock.json |
software | healthy | package-lock.json |
tsconfig.json |
software | healthy | tsconfig.json |
eslint.config.mjs |
software | healthy | eslint.config.mjs |
AGENTS.md |
software | healthy | AGENTS.md |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
next.config.ts |
software | healthy | next.config.ts |
etl-runner.mjs |
software | healthy | scripts/etl-runner.mjs |
CategoryChart.tsx |
software | healthy | components/CategoryChart.tsx |
MonthPicker.tsx |
software | healthy | components/MonthPicker.tsx |
HourlyRevenueChart.tsx |
software | healthy | components/HourlyRevenueChart.tsx |
StoreTable.tsx |
software | healthy | components/StoreTable.tsx |
AOVTable.tsx |
software | healthy | components/AOVTable.tsx |
ChannelTable.tsx |
software | healthy | components/ChannelTable.tsx |
DashboardSwitcher.tsx |
software | healthy | components/DashboardSwitcher.tsx |
CustomerSegmentTable.tsx |
software | healthy | components/CustomerSegmentTable.tsx |
KPICard.tsx |
software | healthy | components/KPICard.tsx |
StoreAlerts.tsx |
software | healthy | components/StoreAlerts.tsx |
TrendChart.tsx |
software | healthy | components/TrendChart.tsx |
CategoryTable.tsx |
software | healthy | components/CategoryTable.tsx |
RegionSwitcher.tsx |
software | healthy | components/RegionSwitcher.tsx |
ZoneProgressTable.tsx |
software | healthy | components/ZoneProgressTable.tsx |
LiveSalesWidget.tsx |
software | healthy | components/LiveSalesWidget.tsx |
LoyaltyTierTable.tsx |
software | healthy | components/LoyaltyTierTable.tsx |
TopSKUSection.tsx |
software | healthy | components/TopSKUSection.tsx |
CustomerKpiCard.tsx |
software | healthy | components/CustomerKpiCard.tsx |
CustomerTrendChart.tsx |
software | healthy | components/CustomerTrendChart.tsx |
globals.css |
software | healthy | app/globals.css |
page.tsx |
software | healthy | app/page.tsx |
layout.tsx |
software | healthy | app/layout.tsx |
page.tsx |
software | healthy | app/khach-hang/page.tsx |
route.ts |
software | healthy | app/api/live/route.ts |
route.ts |
software | healthy | app/api/stores/route.ts |
route.ts |
software | healthy | app/api/top-sku/route.ts |
route.ts |
software | healthy | app/api/customers/route.ts |
route.ts |
software | healthy | app/api/customers/trend/route.ts |
route.ts |
software | healthy | app/api/customers/segments/route.ts |
route.ts |
software | healthy | app/api/meta/route.ts |
route.ts |
software | healthy | app/api/trend/route.ts |
route.ts |
software | healthy | app/api/kpi/route.ts |
route.ts |
software | healthy | app/api/admin/etl-log/route.ts |
route.ts |
software | healthy | app/api/categories/route.ts |
route.ts |
software | healthy | app/api/etl/run/route.ts |
route.ts |
software | healthy | app/api/aov/route.ts |
route.ts |
software | healthy | app/api/channels/route.ts |
route.ts |
software | healthy | app/api/hourly/route.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
scripts |
software | healthy | scripts |
components |
software | healthy | components |
app |
software | healthy | app |
khach-hang |
software | healthy | app/khach-hang |
api |
software | healthy | app/api |
live |
software | healthy | app/api/live |
stores |
software | healthy | app/api/stores |
top-sku |
software | healthy | app/api/top-sku |
customers |
software | healthy | app/api/customers |
trend |
software | healthy | app/api/customers/trend |
segments |
software | healthy | app/api/customers/segments |
meta |
software | healthy | app/api/meta |
trend |
software | healthy | app/api/trend |
kpi |
software | healthy | app/api/kpi |
admin |
software | healthy | app/api/admin |
etl-log |
software | healthy | app/api/admin/etl-log |
categories |
software | healthy | app/api/categories |
etl |
software | healthy | app/api/etl |
run |
software | healthy | app/api/etl/run |
aov |
software | healthy | app/api/aov |
channels |
software | healthy | app/api/channels |
hourly |
software | healthy | app/api/hourly |
admin |
software | healthy | app/admin |
etl |
software | healthy | app/admin/etl |
lib |
software | healthy | lib |
server |
software | healthy | lib/server |
cache |
software | healthy | lib/server/cache |
etl |
software | healthy | lib/server/etl |
.claude |
software | healthy | .claude |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
| Label | Layer | Status | Path |
|---|---|---|---|
CategoryChart |
frontend | healthy | components/CategoryChart.tsx |
MonthPicker |
frontend | healthy | components/MonthPicker.tsx |
HourlyRevenueChart |
frontend | healthy | components/HourlyRevenueChart.tsx |
StoreTable |
frontend | healthy | components/StoreTable.tsx |
AOVTable |
frontend | healthy | components/AOVTable.tsx |
ChannelTable |
frontend | healthy | components/ChannelTable.tsx |
DashboardSwitcher |
frontend | healthy | components/DashboardSwitcher.tsx |
CustomerSegmentTable |
frontend | healthy | components/CustomerSegmentTable.tsx |
KPICard |
frontend | healthy | components/KPICard.tsx |
StoreAlerts |
frontend | healthy | components/StoreAlerts.tsx |
TrendChart |
frontend | healthy | components/TrendChart.tsx |
CategoryTable |
frontend | healthy | components/CategoryTable.tsx |
RegionSwitcher |
frontend | healthy | components/RegionSwitcher.tsx |
ZoneProgressTable |
frontend | healthy | components/ZoneProgressTable.tsx |
LiveSalesWidget |
frontend | healthy | components/LiveSalesWidget.tsx |
LoyaltyTierTable |
frontend | healthy | components/LoyaltyTierTable.tsx |
TopSKUSection |
frontend | healthy | components/TopSKUSection.tsx |
CustomerKpiCard |
frontend | healthy | components/CustomerKpiCard.tsx |
CustomerTrendChart |
frontend | healthy | components/CustomerTrendChart.tsx |
Dashboard |
frontend | healthy | app/page.tsx |
RootLayout |
frontend | healthy | app/layout.tsx |
KhachHangPage |
frontend | healthy | app/khach-hang/page.tsx |
EtlAdminPage |
frontend | healthy | app/admin/etl/page.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
DB_NAME |
cicd | healthy | — |
DB_HOST |
cicd | healthy | — |
DB_PORT |
cicd | healthy | — |
DB_PASSWORD |
cicd | healthy | — |
DB_USER |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
port:23 |
network | healthy | .github/workflows/etl.yml |
port:30 |
network | healthy | .github/workflows/etl.yml |
port:06 |
network | healthy | .github/workflows/etl.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::etl |
cicd | healthy | .github/workflows/etl.yml |
gha::etl-backfill |
cicd | healthy | .github/workflows/etl-backfill.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
run-etl |
cicd | healthy | .github/workflows/etl.yml |
backfill |
cicd | healthy | .github/workflows/etl-backfill.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-d_za66jl |
software | healthy | /tmp/repobility-clone-d_za66jl |
| Label | Layer | Status | Path |
|---|---|---|---|
postgres |
data | healthy | package-lock.json |
This page is publicly accessible at:
https://repobility.com/scan/83bb4dfe-332d-4c40-8880-a5fc383afbcf/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/83bb4dfe-332d-4c40-8880-a5fc383afbcf/
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.