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.

sergenuts/unknw-pm

https://github.com/sergenuts/unknw-pm · scanned 2026-06-16 00:07 UTC (2 months, 2 weeks ago)

22 raw signals (0 security + 22 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 22 actionable findings from 1 signal source. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 399 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
middleware software healthy src/middleware.ts:middleware
passthrough software healthy src/middleware.ts:passthrough
coerceDateToIso software healthy src/app/actions.ts:coerceDateToIso
monthFromIso software healthy src/app/actions.ts:monthFromIso
matchPassword software healthy src/app/actions.ts:matchPassword
burnDummyBcrypt software healthy src/app/actions.ts:burnDummyBcrypt
setAuthCookie software healthy src/app/actions.ts:setAuthCookie
landingForCandidate software healthy src/app/actions.ts:landingForCandidate
loginAdmin software healthy src/app/actions.ts:loginAdmin
loginMember software healthy src/app/actions.ts:loginMember
logout software healthy src/app/actions.ts:logout
submitPasswordReset software healthy src/app/actions.ts:submitPasswordReset
updateTeamMemberPassword software healthy src/app/actions.ts:updateTeamMemberPassword
upsertClientMonth software healthy src/app/actions.ts:upsertClientMonth
defaultCoeffFor software healthy src/app/actions.ts:defaultCoeffFor
v software healthy src/app/actions.ts:v
updateEntryField software healthy src/app/actions.ts:updateEntryField
deleteEntry software healthy src/app/actions.ts:deleteEntry
createEntry software healthy src/app/actions.ts:createEntry
createMemberEntry software healthy src/app/actions.ts:createMemberEntry
approveFixedCost software healthy src/app/actions.ts:approveFixedCost
rejectFixedCost software healthy src/app/actions.ts:rejectFixedCost
deleteMemberEntry software healthy src/app/actions.ts:deleteMemberEntry
createFixedItem software healthy src/app/actions.ts:createFixedItem
updateFixedItemField software healthy src/app/actions.ts:updateFixedItemField
updateFixedItemPaid software healthy src/app/actions.ts:updateFixedItemPaid
updateFixedItemStatus software healthy src/app/actions.ts:updateFixedItemStatus
assignFixedMember software healthy src/app/actions.ts:assignFixedMember
unassignFixedMember software healthy src/app/actions.ts:unassignFixedMember
updateFixedAssignmentRate software healthy src/app/actions.ts:updateFixedAssignmentRate
updateFixedAssignmentCurrency software healthy src/app/actions.ts:updateFixedAssignmentCurrency
createFixedProjectEntry software healthy src/app/actions.ts:createFixedProjectEntry
createFixedCost software healthy src/app/actions.ts:createFixedCost
createRetainerCost software healthy src/app/actions.ts:createRetainerCost
updateFixedCostField software healthy src/app/actions.ts:updateFixedCostField
updateMemberEntryField software healthy src/app/actions.ts:updateMemberEntryField
updateMemberFixedCostField software healthy src/app/actions.ts:updateMemberFixedCostField
updateFixedCostStatus software healthy src/app/actions.ts:updateFixedCostStatus
deleteFixedCost software healthy src/app/actions.ts:deleteFixedCost
deleteFixedItem software healthy src/app/actions.ts:deleteFixedItem
createClientRate software healthy src/app/actions.ts:createClientRate
updateClientRate software healthy src/app/actions.ts:updateClientRate
deleteClientRate software healthy src/app/actions.ts:deleteClientRate
assignTeamMember software healthy src/app/actions.ts:assignTeamMember
updateAssignmentCurrency software healthy src/app/actions.ts:updateAssignmentCurrency
updateAssignmentRate software healthy src/app/actions.ts:updateAssignmentRate
updateAssignmentDefaultCoeff software healthy src/app/actions.ts:updateAssignmentDefaultCoeff
unassignTeamMember software healthy src/app/actions.ts:unassignTeamMember
approveEntry software healthy src/app/actions.ts:approveEntry
rejectEntry software healthy src/app/actions.ts:rejectEntry

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

LabelLayerStatusPath
postcss.config.mjs software healthy postcss.config.mjs
package.json software healthy package.json
schema.sql software healthy schema.sql
package-lock.json software healthy package-lock.json
tsconfig.json software healthy tsconfig.json
RULES.md software healthy RULES.md
eslint.config.mjs software healthy eslint.config.mjs
next.config.ts software healthy next.config.ts
2026-06-02_outsource_freeze_snapshot.sql software healthy migrations/2026-06-02_outsource_freeze_snapshot.sql
2026-06-09_fixed_income.sql software healthy migrations/2026-06-09_fixed_income.sql
2026-06-12_retainer_tier_start.sql software healthy migrations/2026-06-12_retainer_tier_start.sql
2026-06-06_outsource_currency.sql software healthy migrations/2026-06-06_outsource_currency.sql
2026-05-14_assignment_default_coeff.sql software healthy migrations/2026-05-14_assignment_default_coeff.sql
2026-05-01_vat_mode.sql software healthy migrations/2026-05-01_vat_mode.sql
2026-06-02_outsource_status_approved.sql software healthy migrations/2026-06-02_outsource_status_approved.sql
2026-06-02_tg_approval_messages.sql software healthy migrations/2026-06-02_tg_approval_messages.sql
2026-06-11_retainer_tier.sql software healthy migrations/2026-06-11_retainer_tier.sql
2026-06-12_retainer_rollover.sql software healthy migrations/2026-06-12_retainer_rollover.sql
2026-05-12_password_hash.sql software healthy migrations/2026-05-12_password_hash.sql
2026-06-09_fixed_income_plan_fact.sql software healthy migrations/2026-06-09_fixed_income_plan_fact.sql
2026-06-02_fp_outsource_telegram.sql software healthy migrations/2026-06-02_fp_outsource_telegram.sql
2026-05-14_fix_price_projects.sql software healthy migrations/2026-05-14_fix_price_projects.sql
2026-05-14_retainer_costs.sql software healthy migrations/2026-05-14_retainer_costs.sql
middleware.ts software healthy src/middleware.ts
globals.css software healthy src/app/globals.css
actions.ts software healthy src/app/actions.ts
page.tsx software healthy src/app/page.tsx
layout.tsx software healthy src/app/layout.tsx
dashboard-client.tsx software healthy src/app/dashboard-client.tsx
settings-client.tsx software healthy src/app/settings/settings-client.tsx
page.tsx software healthy src/app/settings/page.tsx
reset-form.tsx software healthy src/app/reset-password/reset-form.tsx
page.tsx software healthy src/app/reset-password/page.tsx
page.tsx software healthy src/app/login/page.tsx
login-form.tsx software healthy src/app/login/login-form.tsx
route.ts software healthy src/app/api/notify-approval/route.ts
route.ts software healthy src/app/api/telegram-webhook/route.ts
page.tsx software healthy src/app/team/[id]/page.tsx
_fix-card.tsx software healthy src/app/team/[id]/_fix-card.tsx
page.tsx software healthy src/app/team/[id]/[clientId]/page.tsx
member-project-client.tsx software healthy src/app/team/[id]/[clientId]/member-project-client.tsx
page.tsx software healthy src/app/team/[id]/login/page.tsx
login-form.tsx software healthy src/app/team/[id]/login/login-form.tsx
print-button.tsx software healthy src/app/r/[token]/print-button.tsx
_statement.tsx software healthy src/app/r/[token]/_statement.tsx
page.tsx software healthy src/app/r/[token]/page.tsx
layout.tsx software healthy src/app/r/[token]/layout.tsx
report-view.tsx software healthy src/app/r/[token]/report-view.tsx
fixed-report-view.tsx software healthy src/app/r/[token]/fixed/fixed-report-view.tsx
page.tsx software healthy src/app/r/[token]/fixed/page.tsx

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

LabelLayerStatusPath
migrations software healthy migrations
src software healthy src
app software healthy src/app
settings software healthy src/app/settings
reset-password software healthy src/app/reset-password
login software healthy src/app/login
api software healthy src/app/api
notify-approval software healthy src/app/api/notify-approval
telegram-webhook software healthy src/app/api/telegram-webhook
team software healthy src/app/team
[id] software healthy src/app/team/[id]
[clientId] software healthy src/app/team/[id]/[clientId]
login software healthy src/app/team/[id]/login
r software healthy src/app/r
[token] software healthy src/app/r/[token]
fixed software healthy src/app/r/[token]/fixed
approvals software healthy src/app/approvals
clients software healthy src/app/clients
[id] software healthy src/app/clients/[id]
fixed software healthy src/app/clients/[id]/fixed
_components software healthy src/app/_components
lib software healthy src/lib

LabelLayerStatusPath
2026-06-02_outsource_freeze_snapshot.sql data healthy migrations/2026-06-02_outsource_freeze_snapshot.sql
2026-06-09_fixed_income.sql data healthy migrations/2026-06-09_fixed_income.sql
2026-06-12_retainer_tier_start.sql data healthy migrations/2026-06-12_retainer_tier_start.sql
2026-06-06_outsource_currency.sql data healthy migrations/2026-06-06_outsource_currency.sql
2026-05-14_assignment_default_coeff.sql data healthy migrations/2026-05-14_assignment_default_coeff.sql
2026-05-01_vat_mode.sql data healthy migrations/2026-05-01_vat_mode.sql
2026-06-02_outsource_status_approved.sql data healthy migrations/2026-06-02_outsource_status_approved.sql
2026-06-02_tg_approval_messages.sql data healthy migrations/2026-06-02_tg_approval_messages.sql
2026-06-11_retainer_tier.sql data healthy migrations/2026-06-11_retainer_tier.sql
2026-06-12_retainer_rollover.sql data healthy migrations/2026-06-12_retainer_rollover.sql
2026-05-12_password_hash.sql data healthy migrations/2026-05-12_password_hash.sql
2026-06-09_fixed_income_plan_fact.sql data healthy migrations/2026-06-09_fixed_income_plan_fact.sql
2026-06-02_fp_outsource_telegram.sql data healthy migrations/2026-06-02_fp_outsource_telegram.sql
2026-05-14_fix_price_projects.sql data healthy migrations/2026-05-14_fix_price_projects.sql
2026-05-14_retainer_costs.sql data healthy migrations/2026-05-14_retainer_costs.sql

LabelLayerStatusPath
/page.tsx frontend healthy src/app/page.tsx
/settings frontend healthy src/app/settings/page.tsx
/reset-password frontend healthy src/app/reset-password/page.tsx
/login frontend healthy src/app/login/page.tsx
/team/[id] frontend healthy src/app/team/[id]/page.tsx
/team/[id]/[clientId] frontend healthy src/app/team/[id]/[clientId]/page.tsx
/team/[id]/login frontend healthy src/app/team/[id]/login/page.tsx
/r/[token] frontend healthy src/app/r/[token]/page.tsx
/r/[token]/fixed frontend healthy src/app/r/[token]/fixed/page.tsx
/approvals frontend healthy src/app/approvals/page.tsx
/clients/[id] frontend healthy src/app/clients/[id]/client-page.tsx
/clients/[id]/fixed frontend healthy src/app/clients/[id]/fixed/page.tsx
/ frontend healthy src/app/actions.ts

LabelLayerStatusPath
team_members data healthy schema.sql
clients data healthy schema.sql
client_rates data healthy schema.sql
client_months data healthy schema.sql
team_assignments data healthy schema.sql
entries data healthy schema.sql
fixed_items data healthy schema.sql
fixed_assignments data healthy schema.sql
fixed_costs data healthy schema.sql
tg_approval_messages data healthy migrations/2026-06-02_tg_approval_messages.sql

LabelLayerStatusPath
LoginPage frontend healthy src/app/login/page.tsx
ReportLayout frontend healthy src/app/r/[token]/layout.tsx

LabelLayerStatusPath
repobility-clone-1s1mi374 software healthy /tmp/repobility-clone-1s1mi374

LabelLayerStatusPath
ForbiddenError software healthy src/lib/auth.ts:ForbiddenError
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/58e87ac8-6d15-437f-9a04-c61d5654b896/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/58e87ac8-6d15-437f-9a04-c61d5654b896/

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.