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.

Scan timing: clone 16.72s · analysis 2.4s · 0.8 MB · GitHub preflight 3582ms

totosugito/fin-man

https://github.com/totosugito/fin-man · scanned 2026-05-29 10:06 UTC (1 week ago) · 10 languages

196 findings (50 legacy + 146 scanner) 6th percentile · Typescript · medium (20-100K LoC) Scanner says 81 (lower by 34)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 week ago · v2 · 123 findings from 2 sources. Findings combine the legacy security pipeline AND the multi-layer engine (atlas, wiring, flows, ranked) AND verified AI agent contributions.

JSON
Score breakdown â 2026-05-18-v5
Component Sub-score Weight Contribution
structure_score 85.0 0.15 12.75
security_score 70.3 0.25 17.57
testing_score 12.0 0.20 2.40
documentation_score 9.0 0.15 1.35
practices_score 40.0 0.15 6.00
code_quality 67.1 0.10 6.71
Overall 1.00 46.8
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 821 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
buildApp software healthy backend/src/app.ts:buildApp
startServer software healthy backend/src/server.ts:startServer
createProjectEvents software healthy backend/src/scripts/init-data.ts:createProjectEvents
loadProjectDataFiles software healthy backend/src/scripts/init-data.ts:loadProjectDataFiles
createProject software healthy backend/src/scripts/init-data.ts:createProject
seed software healthy backend/src/scripts/init-data.ts:seed
seed software healthy backend/src/scripts/init-user.ts:seed
user_ software healthy backend/src/scripts/init-user.ts:user_
withErrorHandler software healthy backend/src/utils/withErrorHandler.ts:withErrorHandler
isErrorWithProps software healthy backend/src/utils/withErrorHandler.ts:isErrorWithProps
without software healthy backend/src/utils/withErrorHandler.ts:without
cleanTextFormat software healthy backend/src/utils/my-utils.ts:cleanTextFormat
createUniqueFileName software healthy backend/src/utils/my-utils.ts:createUniqueFileName
getUserAvatarUrl software healthy backend/src/utils/app-utils.ts:getUserAvatarUrl
adminHook software healthy backend/src/routes/v1/user.hook.ts:adminHook
offset software healthy backend/src/routes/v1/project/gantt-view.ts:offset
getProjectDetails software healthy backend/src/routes/v1/project/detail.ts:getProjectDetails
offset software healthy backend/src/routes/v1/project/list.ts:offset
adminHook software healthy backend/src/routes/admin/admin.hook.ts:adminHook
offset software healthy backend/src/routes/admin/user/list.ts:offset
return software healthy backend/src/routes/admin/user/avatar.ts:return
deleteUserDirectory software healthy backend/src/routes/admin/user/deletes.ts:deleteUserDirectory
processChangeAvatar software healthy backend/src/routes/user/avatar.ts:processChangeAvatar
adminHook software healthy backend/src/routes/user/user.hook.ts:adminHook
getSessionDecorator software healthy backend/src/decorators/session.decorator.ts:getSessionDecor…
getAuthInstance software healthy backend/src/decorators/auth.decorator.ts:getAuthInstance
getDbDecorator software healthy backend/src/decorators/db.decorator.ts:getDbDecorator
computeParentCost software healthy backend/src/services/project-event/update-cost.ts:computePa…
computeEventCost software healthy backend/src/services/project-event/update-cost.ts:computeEv…
swaggerPlugin software healthy backend/src/plugins/external/swagger.ts:swaggerPlugin
dbPlugin software healthy backend/src/plugins/internal/db.ts:dbPlugin
InnerApp software healthy src/main.tsx:InnerApp
App software healthy src/main.tsx:App
Table software healthy src/components/ui/table.tsx:Table
TableHeader software healthy src/components/ui/table.tsx:TableHeader
TableBody software healthy src/components/ui/table.tsx:TableBody
TableFooter software healthy src/components/ui/table.tsx:TableFooter
TableRow software healthy src/components/ui/table.tsx:TableRow
TableHead software healthy src/components/ui/table.tsx:TableHead
TableCell software healthy src/components/ui/table.tsx:TableCell
TableCaption software healthy src/components/ui/table.tsx:TableCaption
Sheet software healthy src/components/ui/sheet.tsx:Sheet
SheetTrigger software healthy src/components/ui/sheet.tsx:SheetTrigger
SheetClose software healthy src/components/ui/sheet.tsx:SheetClose
SheetPortal software healthy src/components/ui/sheet.tsx:SheetPortal
SheetOverlay software healthy src/components/ui/sheet.tsx:SheetOverlay
SheetContent software healthy src/components/ui/sheet.tsx:SheetContent
SheetHeader software healthy src/components/ui/sheet.tsx:SheetHeader
SheetFooter software healthy src/components/ui/sheet.tsx:SheetFooter
SheetTitle software healthy src/components/ui/sheet.tsx:SheetTitle

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

LabelLayerStatusPath
vite.config.ts software warning vite.config.ts
README.md software healthy README.md
tailwind.config.ts software warning tailwind.config.ts
package.json software healthy package.json
index.html software healthy index.html
components.json software healthy components.json
tsconfig.json software healthy tsconfig.json
.env software healthy .env
tsconfig.build.json software healthy backend/tsconfig.build.json
README.md software healthy backend/README.md
package.json software healthy backend/package.json
tsconfig.json software healthy backend/tsconfig.json
drizzle.config.ts software warning backend/drizzle.config.ts
.env software healthy backend/.env
biome.json software healthy backend/biome.json
server.test.ts software warning backend/test/server.test.ts
routes.test.ts software warning backend/test/routes.test.ts
db.test.ts software warning backend/test/db.test.ts
auth.test.ts software warning backend/test/auth.test.ts
auth.ts software warning backend/src/auth.ts
app.ts software healthy backend/src/app.ts
server.ts software healthy backend/src/server.ts
fastify.d.ts software warning backend/src/types/fastify.d.ts
file.ts software warning backend/src/types/file.ts
project-event.ts software warning backend/src/types/project-event.ts
app-constant.ts software warning backend/src/config/app-constant.ts
env.config.ts software warning backend/src/config/env.config.ts
README.md software healthy backend/src/scripts/README.md
init-data.ts software healthy backend/src/scripts/init-data.ts
init-user.ts software healthy backend/src/scripts/init-user.ts
withErrorHandler.ts software healthy backend/src/utils/withErrorHandler.ts
my-utils.ts software healthy backend/src/utils/my-utils.ts
app-utils.ts software healthy backend/src/utils/app-utils.ts
sign-in-email.ts software warning backend/src/routes/auth/sign-in-email.ts
user.hook.ts software healthy backend/src/routes/v1/user.hook.ts
list-by-year-month.ts software warning backend/src/routes/v1/project-event/list-by-year-month.ts
update.ts software warning backend/src/routes/v1/project-event/update.ts
create.ts software warning backend/src/routes/v1/project-event/create.ts
list.ts software warning backend/src/routes/v1/project-event/list.ts
delete.ts software warning backend/src/routes/v1/project-event/delete.ts
update.ts software warning backend/src/routes/v1/project/update.ts
gantt-view.ts software healthy backend/src/routes/v1/project/gantt-view.ts
create.ts software warning backend/src/routes/v1/project/create.ts
detail.ts software healthy backend/src/routes/v1/project/detail.ts
list.ts software healthy backend/src/routes/v1/project/list.ts
delete.ts software warning backend/src/routes/v1/project/delete.ts
events.ts software warning backend/src/routes/v1/project/events.ts
admin.hook.ts software healthy backend/src/routes/admin/admin.hook.ts
ban.ts software warning backend/src/routes/admin/user/ban.ts
reset-password.ts software warning backend/src/routes/admin/user/reset-password.ts

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

LabelLayerStatusPath
backend software healthy backend
test software healthy backend/test
src software healthy backend/src
types software healthy backend/src/types
config software healthy backend/src/config
scripts software healthy backend/src/scripts
utils software healthy backend/src/utils
routes software healthy backend/src/routes
auth software healthy backend/src/routes/auth
v1 software healthy backend/src/routes/v1
project-event software healthy backend/src/routes/v1/project-event
project software healthy backend/src/routes/v1/project
admin software healthy backend/src/routes/admin
user software healthy backend/src/routes/admin/user
user software healthy backend/src/routes/user
decorators software healthy backend/src/decorators
services software healthy backend/src/services
project-event software healthy backend/src/services/project-event
db software healthy backend/src/db
schema software healthy backend/src/db/schema
custom software healthy backend/src/db/schema/custom
plugins software healthy backend/src/plugins
external software healthy backend/src/plugins/external
internal software healthy backend/src/plugins/internal
src software healthy src
types software healthy src/types
stores software healthy src/stores
locale software healthy src/locale
constants software healthy src/constants
components software healthy src/components
ui software healthy src/components/ui
app software healthy src/components/app
sidebar software healthy src/components/app/sidebar
custom software healthy src/components/custom
charts software healthy src/components/custom/charts
table software healthy src/components/custom/table
types software healthy src/components/custom/table/types
lib software healthy src/components/custom/table/lib
hooks software healthy src/components/custom/table/hooks
errors software healthy src/components/custom/errors
components software healthy src/components/custom/components
skeleton software healthy src/components/custom/skeleton
forms software healthy src/components/custom/forms
pages software healthy src/components/pages
auth software healthy src/components/pages/auth
admin software healthy src/components/pages/admin
user software healthy src/components/pages/admin/user
list software healthy src/components/pages/admin/user/list
project software healthy src/components/pages/project
detail software healthy src/components/pages/project/detail

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

LabelLayerStatusPath
PageTitle frontend healthy src/components/app/PageTitle.tsx
CardCustom frontend healthy src/components/app/CardCustom.tsx
AppNavbar frontend healthy src/components/app/AppNavbar.tsx
AppLogo frontend healthy src/components/app/AppLogo.tsx
AppSidebar frontend healthy src/components/app/sidebar/AppSidebar.tsx
ColumnHeader frontend healthy src/components/custom/table/ColumnHeader.tsx
Search frontend healthy src/components/custom/table/Search.tsx
TableData frontend healthy src/components/custom/table/TableData.tsx
PaginationData frontend healthy src/components/custom/table/PaginationData.tsx
PaginationView frontend healthy src/components/custom/table/PaginationView.tsx
RowsPerPage frontend healthy src/components/custom/table/RowsPerPage.tsx
NotFoundError frontend healthy src/components/custom/errors/NotFoundError.tsx
UnauthorisedError frontend healthy src/components/custom/errors/UnauthorisedError.tsx
GeneralError frontend healthy src/components/custom/errors/GeneralError.tsx
ForbiddenError frontend healthy src/components/custom/errors/ForbiddenError.tsx
MaintenanceError frontend healthy src/components/custom/errors/MaintenanceError.tsx
DatePicker frontend healthy src/components/custom/components/DatePicker.tsx
DialogModal frontend healthy src/components/custom/components/DialogModal.tsx
DialogModalForm frontend healthy src/components/custom/components/DialogModalForm.tsx
SkeTable frontend healthy src/components/custom/skeleton/SkeTable.tsx
SkeLoading frontend healthy src/components/custom/skeleton/SkeLoading.tsx
SkeCircle frontend healthy src/components/custom/skeleton/SkeCircle.tsx
SkeBar frontend healthy src/components/custom/skeleton/SkeBar.tsx
SkeBox frontend healthy src/components/custom/skeleton/SkeBox.tsx
SkeParagraph frontend healthy src/components/custom/skeleton/SkeParagraph.tsx
FormDateRangePicker frontend healthy src/components/custom/forms/FormDateRangePicker.tsx
FormPassword frontend healthy src/components/custom/forms/FormPassword.tsx
FormMultiSelect frontend healthy src/components/custom/forms/FormMultiSelect.tsx
ControlForm frontend healthy src/components/custom/forms/ControlForm.tsx
FormCombobox frontend healthy src/components/custom/forms/FormCombobox.tsx
FormDatePicker frontend healthy src/components/custom/forms/FormDatePicker.tsx
ContainerUpload frontend healthy src/components/custom/forms/FormUpload.tsx
FormSelect frontend healthy src/components/custom/forms/FormSelect.tsx
FormInput frontend healthy src/components/custom/forms/FormInput.tsx
FormTextArea frontend healthy src/components/custom/forms/FormTextArea.tsx
FormNumber frontend healthy src/components/custom/forms/FormNumber.tsx
FormCheckbox frontend healthy src/components/custom/forms/FormCheckbox.tsx
LoginForm frontend healthy src/components/pages/auth/LoginForm.tsx
LayoutLogin frontend healthy src/components/pages/auth/LayoutLogin.tsx
FormUserEdit frontend healthy src/components/pages/admin/user/list/FormUserEdit.tsx
FormPasswordUpdate frontend healthy src/components/pages/admin/user/list/FormPasswordUpdate.tsx
FormUserAdd frontend healthy src/components/pages/admin/user/list/FormUserAdd.tsx
DataTableUser frontend healthy src/components/pages/admin/user/list/DataTableUser.tsx
LoginComponent frontend healthy src/routes/login.tsx

LabelLayerStatusPath
/auth/LoginForm frontend healthy src/components/pages/auth/LoginForm.tsx
/auth/LayoutLogin frontend healthy src/components/pages/auth/LayoutLogin.tsx
/admin/user/list/FormUserEdit frontend healthy src/components/pages/admin/user/list/FormUserEdit.tsx
/admin/user/list/FormPasswordUpdate frontend healthy src/components/pages/admin/user/list/FormPasswordUpdate.tsx
/admin/user/list/FormUserAdd frontend healthy src/components/pages/admin/user/list/FormUserAdd.tsx
/admin/user/list/ frontend healthy src/components/pages/admin/user/list/index.ts
/admin/user/list/DataTableUser frontend healthy src/components/pages/admin/user/list/DataTableUser.tsx
/project/detail/FormProjectEvent frontend healthy src/components/pages/project/detail/FormProjectEvent.tsx
/project/detail/CostView frontend healthy src/components/pages/project/detail/CostView.tsx
/project/detail/ frontend healthy src/components/pages/project/detail/index.ts
/project/detail/CurrencyCard frontend healthy src/components/pages/project/detail/CurrencyCard.tsx
/project/detail/TableEventDetail frontend healthy src/components/pages/project/detail/TableEventDetail.tsx
/project/detail/FormProject frontend healthy src/components/pages/project/detail/FormProject.tsx
/project/detail/schema/event frontend healthy src/components/pages/project/detail/schema/event.ts
/project/list/FormDataCreate frontend healthy src/components/pages/project/list/FormDataCreate.tsx
/project/list/ frontend healthy src/components/pages/project/list/index.ts
/project/list/ProjectGanttView frontend healthy src/components/pages/project/list/ProjectGanttView.tsx
/project/list/ProjectCardView frontend healthy src/components/pages/project/list/ProjectCardView.tsx
/project/list/DataTableView frontend healthy src/components/pages/project/list/DataTableView.tsx
/project/list/ProjectGanttViewDetails frontend healthy src/components/pages/project/list/ProjectGanttViewDetails.t…
/docs frontend healthy backend/src/auth.ts

LabelLayerStatusPath
.env in repo security healthy .env
.env in repo security healthy backend/.env
password_literal::src/locale/id.ts security healthy src/locale/id.ts
password_literal::src/locale/id.ts security healthy src/locale/id.ts
password_literal::src/locale/id.ts security healthy src/locale/id.ts

LabelLayerStatusPath
postgresql data healthy backend/drizzle.config.ts
postgres data healthy backend/src/scripts/init-data.ts

LabelLayerStatusPath
port:9090 network healthy vite.config.ts
port:9091 network healthy backend/.env

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

LabelLayerStatusPath
names software healthy src/components/custom/components/MultiSelect.tsx:names

LabelLayerStatusPath
127.0.0.1 network healthy vite.config.ts
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/ee7d3aaf-6c31-433d-b721-478c750ea54b/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/ee7d3aaf-6c31-433d-b721-478c750ea54b/

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.