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.

almasy77/MonumentEquity

https://github.com/almasy77/MonumentEquity · scanned 2026-06-17 01:32 UTC (1 month, 2 weeks ago)

47 raw signals (0 security + 47 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 2 weeks ago · v2 · last Δ +7.5 (diff) · 47 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 1051 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
resetPassword software healthy scripts/reset-password.ts:resetPassword
seed software healthy scripts/seed.ts:seed
RootLayout software healthy src/app/layout.tsx:RootLayout
LoginForm software healthy src/app/login/page.tsx:LoginForm
handleSubmit software healthy src/app/login/page.tsx:handleSubmit
LoginPage software healthy src/app/login/page.tsx:LoginPage
GET software healthy src/app/api/export/[dealId]/route.ts:GET
GET software healthy src/app/api/export/[dealId]/pdf/route.ts:GET
fmt software healthy src/app/api/export/[dealId]/pdf/route.ts:fmt
buildPdfHtml software healthy src/app/api/export/[dealId]/pdf/route.ts:buildPdfHtml
escapeHtml software healthy src/app/api/export/[dealId]/pdf/route.ts:escapeHtml
GET software healthy src/app/api/export/[dealId]/sidecar/route.ts:GET
escapeCSV software healthy src/app/api/export/csv/route.ts:escapeCSV
toCSV software healthy src/app/api/export/csv/route.ts:toCSV
exportDeals software healthy src/app/api/export/csv/route.ts:exportDeals
exportContacts software healthy src/app/api/export/csv/route.ts:exportContacts
GET software healthy src/app/api/export/csv/route.ts:GET
safeCompare software healthy src/app/api/cron/reminders/route.ts:safeCompare
GET software healthy src/app/api/cron/reminders/route.ts:GET
GET software healthy src/app/api/comps/route.ts:GET
POST software healthy src/app/api/comps/route.ts:POST
GET software healthy src/app/api/comps/[id]/route.ts:GET
DELETE software healthy src/app/api/comps/[id]/route.ts:DELETE
GET software healthy src/app/api/team/route.ts:GET
POST software healthy src/app/api/team/route.ts:POST
DELETE software healthy src/app/api/team/route.ts:DELETE
userEmail software healthy src/app/api/team/route.ts:userEmail
GET software healthy src/app/api/profile/route.ts:GET
PUT software healthy src/app/api/profile/route.ts:PUT
POST software healthy src/app/api/leads/[id]/reject/route.ts:POST
POST software healthy src/app/api/leads/[id]/approve/route.ts:POST
overrides software healthy src/app/api/leads/[id]/approve/route.ts:overrides
GET software healthy src/app/api/leads/count/route.ts:GET
buildDisplayName software healthy src/app/api/contacts/route.ts:buildDisplayName
first software healthy src/app/api/contacts/route.ts:first
last software healthy src/app/api/contacts/route.ts:last
GET software healthy src/app/api/contacts/route.ts:GET
legacyName software healthy src/app/api/contacts/route.ts:legacyName
POST software healthy src/app/api/contacts/route.ts:POST
parts software healthy src/app/api/contacts/route.ts:parts
GET software healthy src/app/api/contacts/[id]/route.ts:GET
PUT software healthy src/app/api/contacts/[id]/route.ts:PUT
DELETE software healthy src/app/api/contacts/[id]/route.ts:DELETE
GET software healthy src/app/api/scenarios/route.ts:GET
POST software healthy src/app/api/scenarios/route.ts:POST
GET software healthy src/app/api/scenarios/[id]/route.ts:GET
PUT software healthy src/app/api/scenarios/[id]/route.ts:PUT
bid software healthy src/app/api/scenarios/[id]/route.ts:bid
DELETE software healthy src/app/api/scenarios/[id]/route.ts:DELETE
POST software healthy src/app/api/scenarios/[id]/sync-rent-roll/route.ts:POST

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

LabelLayerStatusPath
.env.example software healthy .env.example
CLAUDE.md software healthy CLAUDE.md
vercel.json software healthy vercel.json
SPEC.md software healthy SPEC.md
eslint.config.mjs software healthy eslint.config.mjs
package-lock.json software healthy package-lock.json
README.md software healthy README.md
postcss.config.mjs software healthy postcss.config.mjs
BACKLOG.md software healthy BACKLOG.md
package.json software healthy package.json
next.config.ts software healthy next.config.ts
components.json software healthy components.json
tsconfig.json software healthy tsconfig.json
reset-password.ts software healthy scripts/reset-password.ts
capture-fixtures.mjs software healthy scripts/capture-fixtures.mjs
seed.ts software healthy scripts/seed.ts
ci.yml software healthy .github/workflows/ci.yml
proxy.ts software healthy src/proxy.ts
globals.css software healthy src/app/globals.css
layout.tsx software healthy src/app/layout.tsx
page.tsx software healthy src/app/login/page.tsx
route.ts software healthy src/app/api/export/[dealId]/route.ts
route.ts software healthy src/app/api/export/[dealId]/pdf/route.ts
route.ts software healthy src/app/api/export/[dealId]/sidecar/route.ts
route.ts software healthy src/app/api/export/csv/route.ts
route.ts software healthy src/app/api/cron/reminders/route.ts
route.ts software healthy src/app/api/comps/route.ts
route.ts software healthy src/app/api/comps/[id]/route.ts
route.ts software healthy src/app/api/team/route.ts
route.ts software healthy src/app/api/profile/route.ts
route.ts software healthy src/app/api/leads/[id]/reject/route.ts
route.ts software healthy src/app/api/leads/[id]/approve/route.ts
route.ts software healthy src/app/api/leads/count/route.ts
route.ts software healthy src/app/api/contacts/route.ts
route.ts software healthy src/app/api/contacts/[id]/route.ts
route.ts software healthy src/app/api/scenarios/route.ts
route.ts software healthy src/app/api/scenarios/[id]/route.ts
route.ts software healthy src/app/api/scenarios/[id]/sync-rent-roll/route.ts
route.ts software healthy src/app/api/scenarios/[id]/import-t12/route.ts
route.ts software healthy src/app/api/scenarios/[id]/import-rent-roll/route.ts
route.ts software healthy src/app/api/scenarios/[id]/ai-assist/route.ts
route.ts software healthy src/app/api/share/route.ts
route.ts software healthy src/app/api/auth/reset-password/route.ts
route.ts software healthy src/app/api/auth/[...nextauth]/route.ts
route.ts software healthy src/app/api/auth/forgot-password/route.ts
route.ts software healthy src/app/api/webhooks/email/route.ts
route.ts software healthy src/app/api/search/route.ts
route.ts software healthy src/app/api/rent-comps/route.ts
route.ts software healthy src/app/api/rent-comps/[id]/route.ts
route.ts software healthy src/app/api/deals/route.ts

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

LabelLayerStatusPath
scripts software healthy scripts
.github software healthy .github
workflows software healthy .github/workflows
src software healthy src
app software healthy src/app
login software healthy src/app/login
api software healthy src/app/api
export software healthy src/app/api/export
[dealId] software healthy src/app/api/export/[dealId]
pdf software healthy src/app/api/export/[dealId]/pdf
sidecar software healthy src/app/api/export/[dealId]/sidecar
csv software healthy src/app/api/export/csv
cron software healthy src/app/api/cron
reminders software healthy src/app/api/cron/reminders
comps software healthy src/app/api/comps
[id] software healthy src/app/api/comps/[id]
team software healthy src/app/api/team
profile software healthy src/app/api/profile
leads software healthy src/app/api/leads
[id] software healthy src/app/api/leads/[id]
reject software healthy src/app/api/leads/[id]/reject
approve software healthy src/app/api/leads/[id]/approve
count software healthy src/app/api/leads/count
contacts software healthy src/app/api/contacts
[id] software healthy src/app/api/contacts/[id]
scenarios software healthy src/app/api/scenarios
[id] software healthy src/app/api/scenarios/[id]
sync-rent-roll software healthy src/app/api/scenarios/[id]/sync-rent-roll
import-t12 software healthy src/app/api/scenarios/[id]/import-t12
import-rent-roll software healthy src/app/api/scenarios/[id]/import-rent-roll
ai-assist software healthy src/app/api/scenarios/[id]/ai-assist
share software healthy src/app/api/share
auth software healthy src/app/api/auth
reset-password software healthy src/app/api/auth/reset-password
[...nextauth] software healthy src/app/api/auth/[...nextauth]
forgot-password software healthy src/app/api/auth/forgot-password
webhooks software healthy src/app/api/webhooks
email software healthy src/app/api/webhooks/email
search software healthy src/app/api/search
rent-comps software healthy src/app/api/rent-comps
[id] software healthy src/app/api/rent-comps/[id]
deals software healthy src/app/api/deals
[id] software healthy src/app/api/deals/[id]
extract-photo software healthy src/app/api/deals/[id]/extract-photo
upload-photo software healthy src/app/api/deals/[id]/upload-photo
import-om software healthy src/app/api/deals/import-om
import-template software healthy src/app/api/deals/import-template
bulk-import software healthy src/app/api/deals/bulk-import
import-url software healthy src/app/api/deals/import-url
settings software healthy src/app/api/settings

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

LabelLayerStatusPath
/login frontend healthy src/app/login/page.tsx
/share/[token] frontend healthy src/app/share/[token]/page.tsx
/(authenticated) frontend healthy src/app/(authenticated)/page.tsx
/(authenticated)/comps frontend healthy src/app/(authenticated)/comps/page.tsx
/(authenticated)/leads frontend healthy src/app/(authenticated)/leads/page.tsx
/(authenticated)/leads/[id] frontend healthy src/app/(authenticated)/leads/[id]/page.tsx
/(authenticated)/contacts frontend healthy src/app/(authenticated)/contacts/page.tsx
/(authenticated)/pipeline frontend healthy src/app/(authenticated)/pipeline/page.tsx
/(authenticated)/pipeline/compare frontend healthy src/app/(authenticated)/pipeline/compare/page.tsx
/(authenticated)/deals/[id] frontend healthy src/app/(authenticated)/deals/[id]/page.tsx
/(authenticated)/deals/[id]/underwrite frontend healthy src/app/(authenticated)/deals/[id]/underwrite/page.tsx
/(authenticated)/settings frontend healthy src/app/(authenticated)/settings/page.tsx
/(authenticated)/tasks frontend healthy src/app/(authenticated)/tasks/page.tsx
/reset-password frontend healthy src/app/reset-password/page.tsx
/forgot-password frontend healthy src/app/forgot-password/page.tsx

LabelLayerStatusPath
RootLayout frontend healthy src/app/layout.tsx
LoginPage frontend healthy src/app/login/page.tsx
NotFound frontend healthy src/app/(authenticated)/not-found.tsx
Loading frontend healthy src/app/(authenticated)/loading.tsx
Error frontend healthy src/app/(authenticated)/error.tsx
AuthenticatedLayout frontend healthy src/app/(authenticated)/layout.tsx
ResetPasswordPage frontend healthy src/app/reset-password/page.tsx
ForgotPasswordPage frontend healthy src/app/forgot-password/page.tsx

LabelLayerStatusPath
auth::src/app/login/page.tsx security healthy src/app/login/page.tsx
auth::src/components/layout/sidebar.tsx security healthy src/components/layout/sidebar.tsx
auth::src/components/layout/providers.tsx security healthy src/components/layout/providers.tsx
auth::src/lib/auth.ts security healthy src/lib/auth.ts
auth::CLAUDE.md security healthy CLAUDE.md
auth::src/components/layout/admin-only.tsx security healthy src/components/layout/admin-only.tsx
auth::package.json security healthy package.json

LabelLayerStatusPath
almasy77__MonumentEquity software healthy /data/fable5_failed_archive/almasy77__MonumentEquity

LabelLayerStatusPath
life software healthy src/lib/tax.ts:life

LabelLayerStatusPath
redis data healthy .env.example

LabelLayerStatusPath
120.0.0.0 network healthy src/lib/ai-extract.ts

LabelLayerStatusPath
password_literal::src/app/api/seed/route.ts security healthy src/app/api/seed/route.ts

LabelLayerStatusPath
gha::ci cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
test cicd healthy .github/workflows/ci.yml
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/0e364e3a-6055-4737-a05f-37b267f9e88f/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/0e364e3a-6055-4737-a05f-37b267f9e88f/

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.