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.
17 of your 129 findings came from Repobility's proprietary detections. ✓ Repobility tags below mark them.

Scan timing: clone 3.87s · analysis 23.75s · 3.3 MB · GitHub API rate-limit (preflight)

0Calories/hibana

https://github.com/0Calories/hibana · scanned 2026-06-16 03:37 UTC (2 months ago) · 10 languages

154 raw signals (129 security + 25 graph) 14th percentile · Typescript · small (2-20K LoC) System graph score 68 (lower by 8)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months ago · v1 · 134 actionable findings from 2 signal sources. 20 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Score breakdown â 2026-05-18-v5
Component Sub-score Weight Contribution
structure_score 100.0 0.15 15.00
security_score 50.9 0.25 12.72
testing_score 25.0 0.20 5.00
documentation_score 40.1 0.15 6.01
practices_score 87.0 0.15 13.05
code_quality 76.8 0.10 7.68
Overall 1.00 59.5
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 738 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
proxy software healthy proxy.ts:proxy
getPreferredLocale software healthy i18n/request.ts:getPreferredLocale
acceptLanguage software healthy i18n/request.ts:acceptLanguage
testUserEmail software healthy tests/test-user.ts:testUserEmail
isTestUserEmail software healthy tests/test-user.ts:isTestUserEmail
createAdminClient software healthy tests/supabase.ts:createAdminClient
ThemeProvider software healthy components/theme-provider.tsx:ThemeProvider
InputGroup software healthy components/ui/input-group.tsx:InputGroup
InputGroupAddon software healthy components/ui/input-group.tsx:InputGroupAddon
InputGroupButton software healthy components/ui/input-group.tsx:InputGroupButton
InputGroupText software healthy components/ui/input-group.tsx:InputGroupText
InputGroupInput software healthy components/ui/input-group.tsx:InputGroupInput
InputGroupTextarea software healthy components/ui/input-group.tsx:InputGroupTextarea
Sheet software healthy components/ui/sheet.tsx:Sheet
SheetTrigger software healthy components/ui/sheet.tsx:SheetTrigger
SheetPortal software healthy components/ui/sheet.tsx:SheetPortal
SheetClose software healthy components/ui/sheet.tsx:SheetClose
SheetOverlay software healthy components/ui/sheet.tsx:SheetOverlay
SheetContent software healthy components/ui/sheet.tsx:SheetContent
SheetTitle software healthy components/ui/sheet.tsx:SheetTitle
SheetDescription software healthy components/ui/sheet.tsx:SheetDescription
Checkbox software healthy components/ui/checkbox.tsx:Checkbox
Badge software healthy components/ui/badge.tsx:Badge
AlertDialog software healthy components/ui/alert-dialog.tsx:AlertDialog
AlertDialogTrigger software healthy components/ui/alert-dialog.tsx:AlertDialogTrigger
AlertDialogPortal software healthy components/ui/alert-dialog.tsx:AlertDialogPortal
AlertDialogOverlay software healthy components/ui/alert-dialog.tsx:AlertDialogOverlay
AlertDialogContent software healthy components/ui/alert-dialog.tsx:AlertDialogContent
AlertDialogHeader software healthy components/ui/alert-dialog.tsx:AlertDialogHeader
AlertDialogFooter software healthy components/ui/alert-dialog.tsx:AlertDialogFooter
AlertDialogMedia software healthy components/ui/alert-dialog.tsx:AlertDialogMedia
AlertDialogTitle software healthy components/ui/alert-dialog.tsx:AlertDialogTitle
AlertDialogDescription software healthy components/ui/alert-dialog.tsx:AlertDialogDescription
AlertDialogAction software healthy components/ui/alert-dialog.tsx:AlertDialogAction
AlertDialogCancel software healthy components/ui/alert-dialog.tsx:AlertDialogCancel
Dialog software healthy components/ui/dialog.tsx:Dialog
DialogTrigger software healthy components/ui/dialog.tsx:DialogTrigger
DialogPortal software healthy components/ui/dialog.tsx:DialogPortal
DialogClose software healthy components/ui/dialog.tsx:DialogClose
DialogOverlay software healthy components/ui/dialog.tsx:DialogOverlay
DialogContent software healthy components/ui/dialog.tsx:DialogContent
DialogHeader software healthy components/ui/dialog.tsx:DialogHeader
DialogFooter software healthy components/ui/dialog.tsx:DialogFooter
DialogTitle software healthy components/ui/dialog.tsx:DialogTitle
DialogDescription software healthy components/ui/dialog.tsx:DialogDescription
DropdownMenu software healthy components/ui/dropdown-menu.tsx:DropdownMenu
DropdownMenuPortal software healthy components/ui/dropdown-menu.tsx:DropdownMenuPortal
DropdownMenuTrigger software healthy components/ui/dropdown-menu.tsx:DropdownMenuTrigger
DropdownMenuContent software healthy components/ui/dropdown-menu.tsx:DropdownMenuContent

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

LabelLayerStatusPath
playwright.config.ts software healthy playwright.config.ts
instrumentation.ts software healthy instrumentation.ts
.mcp.json software healthy .mcp.json
postcss.config.mjs software healthy postcss.config.mjs
README.md software healthy README.md
pnpm-lock.yaml software healthy pnpm-lock.yaml
CLAUDE.md software healthy CLAUDE.md
package.json software healthy package.json
global.d.ts software healthy global.d.ts
sentry.server.config.ts software healthy sentry.server.config.ts
package-lock.json software healthy package-lock.json
components.json software healthy components.json
instrumentation-client.ts software healthy instrumentation-client.ts
pnpm-workspace.yaml software healthy pnpm-workspace.yaml
tsconfig.json software healthy tsconfig.json
sentry.edge.config.ts software healthy sentry.edge.config.ts
biome.json software healthy biome.json
proxy.ts software healthy proxy.ts
next.config.ts software healthy next.config.ts
request.ts software healthy i18n/request.ts
global.teardown.ts software healthy tests/global.teardown.ts
fixtures.ts software healthy tests/fixtures.ts
test-user.ts software healthy tests/test-user.ts
global.setup.ts software healthy tests/global.setup.ts
supabase.ts software healthy tests/supabase.ts
login.spec.ts software healthy tests/login.spec.ts
issue-tracker.md software healthy docs/agents/issue-tracker.md
domain.md software healthy docs/agents/domain.md
triage-labels.md software healthy docs/agents/triage-labels.md
theme-provider.tsx software healthy components/theme-provider.tsx
input-group.tsx software healthy components/ui/input-group.tsx
sheet.tsx software healthy components/ui/sheet.tsx
checkbox.tsx software healthy components/ui/checkbox.tsx
badge.tsx software healthy components/ui/badge.tsx
alert-dialog.tsx software healthy components/ui/alert-dialog.tsx
dialog.tsx software healthy components/ui/dialog.tsx
dropdown-menu.tsx software healthy components/ui/dropdown-menu.tsx
button.tsx software healthy components/ui/button.tsx
card.tsx software healthy components/ui/card.tsx
item.tsx software healthy components/ui/item.tsx
input-otp.tsx software healthy components/ui/input-otp.tsx
popover.tsx software healthy components/ui/popover.tsx
switch.tsx software healthy components/ui/switch.tsx
textarea.tsx software healthy components/ui/textarea.tsx
separator.tsx software healthy components/ui/separator.tsx
sonner.tsx software healthy components/ui/sonner.tsx
input.tsx software healthy components/ui/input.tsx
combobox.tsx software healthy components/ui/combobox.tsx
select.tsx software healthy components/ui/select.tsx
field.tsx software healthy components/ui/field.tsx

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

LabelLayerStatusPath
i18n software healthy i18n
tests software healthy tests
docs software healthy docs
agents software healthy docs/agents
components software healthy components
ui software healthy components/ui
app software healthy app
(app) software healthy app/(app)
settings software healthy app/(app)/settings
flames software healthy app/(app)/flames
schedule software healthy app/(app)/flames/schedule
components software healthy app/(app)/flames/schedule/components
dialog software healthy app/(app)/flames/schedule/components/dialog
manage software healthy app/(app)/flames/manage
components software healthy app/(app)/flames/manage/components
utils software healthy app/(app)/flames/utils
components software healthy app/(app)/flames/components
flame-card software healthy app/(app)/flames/components/flame-card
flames software healthy app/(app)/flames/components/flame-card/flames
effects software healthy app/(app)/flames/components/flame-card/effects
particles software healthy app/(app)/flames/components/particles
hooks software healthy app/(app)/flames/hooks
habits software healthy app/(app)/habits
dashboard software healthy app/(app)/dashboard
components software healthy app/(app)/dashboard/components
components software healthy app/(app)/components
profile software healthy app/(app)/profile
shop software healthy app/(app)/shop
(auth) software healthy app/(auth)
login software healthy app/(auth)/login
signup software healthy app/(auth)/signup
(marketing) software healthy app/(marketing)
components software healthy app/(marketing)/components
lib software healthy lib
supabase software healthy lib/supabase
schemas software healthy lib/schemas
messages software healthy messages
.claude software healthy .claude
agents software healthy .claude/agents
supabase software healthy supabase
migrations software healthy supabase/migrations
.github software healthy .github
workflows software healthy .github/workflows
specs software healthy specs

LabelLayerStatusPath
20260101225910_remote_schema.sql data healthy supabase/migrations/20260101225910_remote_schema.sql
20260206000000_waitlist.sql data healthy supabase/migrations/20260206000000_waitlist.sql
20260311100000_private_schema_rpcs.sql data healthy supabase/migrations/20260311100000_private_schema_rpcs.sql
20260428213825_rename_profiles_to_user_profiles.sql data healthy supabase/migrations/20260428213825_rename_profiles_to_user_…
20260209000000_add_seal_threshold.sql data healthy supabase/migrations/20260209000000_add_seal_threshold.sql
20260518203852_drop_waitlist_table.sql data healthy supabase/migrations/20260518203852_drop_waitlist_table.sql
20260215000000_add_flame_minutes.sql data healthy supabase/migrations/20260215000000_add_flame_minutes.sql
20260210000000_weekly_overrides.sql data healthy supabase/migrations/20260210000000_weekly_overrides.sql
20260304000000_flame_sessions_unique_constraint.sql data healthy supabase/migrations/20260304000000_flame_sessions_unique_co…
20260218000000_sparks_inventory.sql data healthy supabase/migrations/20260218000000_sparks_inventory.sql
20260219000000_credit_seal_sparks_rpc.sql data healthy supabase/migrations/20260219000000_credit_seal_sparks_rpc.s…
20260312000000_revoke_rpc_execute.sql data healthy supabase/migrations/20260312000000_revoke_rpc_execute.sql
20260120214114_drop_unused_tables.sql data healthy supabase/migrations/20260120214114_drop_unused_tables.sql
20260219000001_credit_seal_sparks_auth_guard.sql data healthy supabase/migrations/20260219000001_credit_seal_sparks_auth_…
20251231200608_remote_schema.sql data healthy supabase/migrations/20251231200608_remote_schema.sql
20260429003048_reconcile_user_tables.sql data healthy supabase/migrations/20260429003048_reconcile_user_tables.sql
20260311000000_items_cost_check.sql data healthy supabase/migrations/20260311000000_items_cost_check.sql
20260221000000_flame_sessions_add_user_id.sql data healthy supabase/migrations/20260221000000_flame_sessions_add_user_…
20260120161444_fuel_and_flames.sql data healthy supabase/migrations/20260120161444_fuel_and_flames.sql
20260518230203_tighten_spark_transactions_rls.sql data healthy supabase/migrations/20260518230203_tighten_spark_transactio…
20260210100000_consolidate_weekly_overrides.sql data healthy supabase/migrations/20260210100000_consolidate_weekly_overr…
20260223000000_rename_seal_to_completion.sql data healthy supabase/migrations/20260223000000_rename_seal_to_completio…
20260219000002_credit_seal_sparks_hardening.sql data healthy supabase/migrations/20260219000002_credit_seal_sparks_harde…
20260218000001_fix_items_policy.sql data healthy supabase/migrations/20260218000001_fix_items_policy.sql
20260309000000_purchase_item_rpc.sql data healthy supabase/migrations/20260309000000_purchase_item_rpc.sql
20260429010231_backfill_user_profiles.sql data healthy supabase/migrations/20260429010231_backfill_user_profiles.s…
20260404000000_leveling.sql data healthy supabase/migrations/20260404000000_leveling.sql
20260220000000_consolidate_flame_schedules.sql data healthy supabase/migrations/20260220000000_consolidate_flame_schedu…

LabelLayerStatusPath
RootLayout frontend healthy app/layout.tsx
GlobalError frontend healthy app/global-error.tsx
SettingsPage frontend healthy app/(app)/settings/page.tsx
FlamesLayout frontend healthy app/(app)/flames/layout.tsx
DashboardLayout frontend healthy app/(app)/dashboard/layout.tsx
ProfilePage frontend healthy app/(app)/profile/page.tsx
LoginPage frontend healthy app/(auth)/login/page.tsx
SignupPage frontend healthy app/(auth)/signup/page-hidden.tsx
OGImage frontend healthy app/(marketing)/opengraph-image.tsx
OGImage frontend healthy app/(marketing)/twitter-image.tsx

LabelLayerStatusPath
mongodb data healthy pnpm-lock.yaml
mysql data healthy pnpm-lock.yaml
redis data healthy pnpm-lock.yaml
postgres data healthy pnpm-lock.yaml

LabelLayerStatusPath
gha::playwright cicd healthy .github/workflows/playwright.yml
gha::migrations-ci cicd healthy .github/workflows/migrations-ci.yml
gha::lint cicd healthy .github/workflows/lint.yml
gha::migrations-deploy cicd healthy .github/workflows/migrations-deploy.yml

LabelLayerStatusPath
test cicd healthy .github/workflows/playwright.yml
validate cicd healthy .github/workflows/migrations-ci.yml
lint cicd healthy .github/workflows/lint.yml
deploy cicd healthy .github/workflows/migrations-deploy.yml

LabelLayerStatusPath
vps::droplet hardware healthy app/(app)/flames/components/FuelDroplets.tsx
vps::azure hardware healthy supabase/config.toml
vps::aws hardware healthy supabase/config.toml

LabelLayerStatusPath
SUPABASE_ACCESS_TOKEN cicd healthy
PRODUCTION_PROJECT_ID cicd healthy
PRODUCTION_DB_PASSWORD cicd healthy

LabelLayerStatusPath
port:64 network healthy pnpm-lock.yaml
port:16 network healthy pnpm-lock.yaml

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

LabelLayerStatusPath
DurationFormat software healthy lib/time.ts:DurationFormat

LabelLayerStatusPath
public data healthy supabase/migrations/20260101225910_remote_schema.sql

LabelLayerStatusPath
password_literal::tests/test-user.ts security healthy tests/test-user.ts

LabelLayerStatusPath
auth::supabase/config.toml security healthy supabase/config.toml
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/c379bf88-31d3-42ba-9a54-669acfff8574/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/c379bf88-31d3-42ba-9a54-669acfff8574/

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.