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.

ttotheq/evidara

https://github.com/ttotheq/evidara · scanned 2026-06-16 00:42 UTC (2 months, 1 week ago)

46 raw signals (0 security + 46 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 46 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 698 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
resetDatabase software healthy apps/api/tests/helpers.ts:resetDatabase
createUser software healthy apps/api/tests/helpers.ts:createUser
createOrganization software healthy apps/api/tests/helpers.ts:createOrganization
addMember software healthy apps/api/tests/helpers.ts:addMember
createCaseFixture software healthy apps/api/tests/helpers.ts:createCaseFixture
addCaseMember software healthy apps/api/tests/helpers.ts:addCaseMember
login software healthy apps/api/tests/helpers.ts:login
loadEnvironmentFile software healthy apps/api/tests/global-setup.ts:loadEnvironmentFile
globalSetup software healthy apps/api/tests/global-setup.ts:globalSetup
drainTestQueue software healthy apps/api/tests/global-setup.ts:drainTestQueue
ensureTestBucket software healthy apps/api/tests/global-setup.ts:ensureTestBucket
buildMultipartPayload software healthy apps/api/tests/multipart.ts:buildMultipartPayload
fixture software healthy apps/api/tests/integration/audit.test.ts:fixture
getAudit software healthy apps/api/tests/integration/audit.test.ts:getAudit
addManualEvidence software healthy apps/api/tests/integration/audit.test.ts:addManualEvidence
memberSession software healthy apps/api/tests/integration/audit.test.ts:memberSession
events software healthy apps/api/tests/integration/audit.test.ts:events
postCase software healthy apps/api/tests/integration/cases.test.ts:postCase
listFor software healthy apps/api/tests/integration/cases.test.ts:listFor
submit software healthy apps/api/tests/integration/cases.test.ts:submit
setupCase software healthy apps/api/tests/integration/cases.test.ts:setupCase
fixture software healthy apps/api/tests/integration/connector-jobs.test.ts:fixture
queueJob software healthy apps/api/tests/integration/connector-jobs.test.ts:queueJob
failJob software healthy apps/api/tests/integration/connector-jobs.test.ts:failJob
retry software healthy apps/api/tests/integration/connector-jobs.test.ts:retry
sha256 software healthy apps/api/tests/integration/evidence.test.ts:sha256
uploadFile software healthy apps/api/tests/integration/evidence.test.ts:uploadFile
createManual software healthy apps/api/tests/integration/evidence.test.ts:createManual
createViewerSession software healthy apps/api/tests/integration/evidence.test.ts:createViewerSes…
loadEnvironmentFile software healthy apps/api/src/config.ts:loadEnvironmentFile
buildApp software healthy apps/api/src/app.ts:buildApp
shutdown software healthy apps/api/src/server.ts:shutdown
redisConnectionFromUrl software healthy apps/api/src/lib/connector-queue.ts:redisConnectionFromUrl
connectorQueue software healthy apps/api/src/lib/connector-queue.ts:connectorQueue
enqueueConnectorJob software healthy apps/api/src/lib/connector-queue.ts:enqueueConnectorJob
closeConnectorQueue software healthy apps/api/src/lib/connector-queue.ts:closeConnectorQueue
storageBucket software healthy apps/api/src/lib/object-storage.ts:storageBucket
putObjectStream software healthy apps/api/src/lib/object-storage.ts:putObjectStream
copyObject software healthy apps/api/src/lib/object-storage.ts:copyObject
deleteObjectQuietly software healthy apps/api/src/lib/object-storage.ts:deleteObjectQuietly
presignDownload software healthy apps/api/src/lib/object-storage.ts:presignDownload
generateToken software healthy apps/api/src/lib/tokens.ts:generateToken
digestToken software healthy apps/api/src/lib/tokens.ts:digestToken
tokenMatchesDigest software healthy apps/api/src/lib/tokens.ts:tokenMatchesDigest
hashIpAddress software healthy apps/api/src/lib/tokens.ts:hashIpAddress
auditContextFrom software healthy apps/api/src/lib/audit.ts:auditContextFrom
recordAuditEvent software healthy apps/api/src/lib/audit.ts:recordAuditEvent
recordAuthorizationDenied software healthy apps/api/src/lib/audit.ts:recordAuthorizationDenied
hashPassword software healthy apps/api/src/lib/passwords.ts:hashPassword
verifyPassword software healthy apps/api/src/lib/passwords.ts:verifyPassword

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

LabelLayerStatusPath
README.md software healthy README.md
package.json software healthy package.json
package-lock.json software healthy package-lock.json
.env.example software healthy .env.example
LICENSE software healthy LICENSE
biome.json software healthy biome.json
.env.test software healthy .env.test
docker-compose.yml software healthy docker-compose.yml
tsconfig.base.json software healthy tsconfig.base.json
vitest.unit.config.ts software healthy apps/api/vitest.unit.config.ts
package.json software healthy apps/api/package.json
tsconfig.json software healthy apps/api/tsconfig.json
vitest.config.ts software healthy apps/api/vitest.config.ts
helpers.ts software healthy apps/api/tests/helpers.ts
global-setup.ts software healthy apps/api/tests/global-setup.ts
multipart.ts software healthy apps/api/tests/multipart.ts
audit.test.ts software healthy apps/api/tests/integration/audit.test.ts
cases.test.ts software healthy apps/api/tests/integration/cases.test.ts
connector-jobs.test.ts software healthy apps/api/tests/integration/connector-jobs.test.ts
auth.test.ts software healthy apps/api/tests/integration/auth.test.ts
evidence.test.ts software healthy apps/api/tests/integration/evidence.test.ts
media-type.test.ts software healthy apps/api/tests/unit/media-type.test.ts
credentials.test.ts software healthy apps/api/tests/unit/credentials.test.ts
policy.test.ts software healthy apps/api/tests/unit/policy.test.ts
config.ts software healthy apps/api/src/config.ts
app.ts software healthy apps/api/src/app.ts
server.ts software healthy apps/api/src/server.ts
connector-queue.ts software healthy apps/api/src/lib/connector-queue.ts
object-storage.ts software healthy apps/api/src/lib/object-storage.ts
tokens.ts software healthy apps/api/src/lib/tokens.ts
audit.ts software healthy apps/api/src/lib/audit.ts
passwords.ts software healthy apps/api/src/lib/passwords.ts
policy.ts software healthy apps/api/src/authorization/policy.ts
routes.ts software healthy apps/api/src/modules/cases/routes.ts
service.ts software healthy apps/api/src/modules/cases/service.ts
routes.ts software healthy apps/api/src/modules/auth/routes.ts
sessions.ts software healthy apps/api/src/modules/auth/sessions.ts
routes.ts software healthy apps/api/src/modules/connectors/routes.ts
service.ts software healthy apps/api/src/modules/connectors/service.ts
routes.ts software healthy apps/api/src/modules/health/routes.ts
routes.ts software healthy apps/api/src/modules/audit/routes.ts
service.ts software healthy apps/api/src/modules/audit/service.ts
media-type.ts software healthy apps/api/src/modules/evidence/media-type.ts
routes.ts software healthy apps/api/src/modules/evidence/routes.ts
service.ts software healthy apps/api/src/modules/evidence/service.ts
authentication.ts software healthy apps/api/src/plugins/authentication.ts
package.json software healthy apps/web/package.json
tsconfig.json software healthy apps/web/tsconfig.json
next.config.ts software healthy apps/web/next.config.ts
styles.css software healthy apps/web/app/styles.css

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

LabelLayerStatusPath
apps software healthy apps
api software healthy apps/api
tests software healthy apps/api/tests
integration software healthy apps/api/tests/integration
unit software healthy apps/api/tests/unit
src software healthy apps/api/src
lib software healthy apps/api/src/lib
authorization software healthy apps/api/src/authorization
modules software healthy apps/api/src/modules
cases software healthy apps/api/src/modules/cases
auth software healthy apps/api/src/modules/auth
connectors software healthy apps/api/src/modules/connectors
health software healthy apps/api/src/modules/health
audit software healthy apps/api/src/modules/audit
evidence software healthy apps/api/src/modules/evidence
plugins software healthy apps/api/src/plugins
web software healthy apps/web
app software healthy apps/web/app
design-system software healthy apps/web/app/design-system
(app) software healthy apps/web/app/(app)
cases software healthy apps/web/app/(app)/cases
new software healthy apps/web/app/(app)/cases/new
[caseId] software healthy apps/web/app/(app)/cases/[caseId]
settings software healthy apps/web/app/(app)/cases/[caseId]/settings
sources software healthy apps/web/app/(app)/cases/[caseId]/sources
audit software healthy apps/web/app/(app)/cases/[caseId]/audit
jobs software healthy apps/web/app/(app)/cases/[caseId]/jobs
overview software healthy apps/web/app/(app)/cases/[caseId]/overview
(auth) software healthy apps/web/app/(auth)
login software healthy apps/web/app/(auth)/login
prototypes software healthy apps/web/app/prototypes
notebook software healthy apps/web/app/prototypes/notebook
timeline software healthy apps/web/app/prototypes/timeline
map software healthy apps/web/app/prototypes/map
graph software healthy apps/web/app/prototypes/graph
lib software healthy apps/web/lib
demo software healthy apps/web/lib/demo
docs software healthy docs
security software healthy docs/security
architecture software healthy docs/architecture
api software healthy docs/api
design software healthy docs/design
requirements software healthy docs/requirements
plans software healthy docs/plans
scripts software healthy scripts
workers software healthy workers
ai software healthy workers/ai
src software healthy workers/ai/src
connectors software healthy workers/connectors
tests software healthy workers/connectors/tests

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

LabelLayerStatusPath
169.254.169.254 network healthy apps/api/tests/integration/connector-jobs.test.ts
127.0.0.1 network healthy apps/api/tests/integration/connector-jobs.test.ts
203.0.113.10 network healthy apps/api/tests/unit/credentials.test.ts
203.0.113.41 network healthy apps/web/lib/demo/dataset.ts
198.51.100.17 network healthy apps/web/lib/demo/dataset.ts
192.0.2.88 network healthy apps/web/lib/demo/dataset.ts
10.0.0.1 network healthy packages/connectors-sdk/tests/capture.test.ts
192.168.1.10 network healthy packages/connectors-sdk/tests/capture.test.ts
127.255.255.254 network healthy packages/connectors-sdk/tests/url-policy.test.ts
172.16.0.5 network healthy packages/connectors-sdk/tests/url-policy.test.ts
172.31.255.1 network healthy packages/connectors-sdk/tests/url-policy.test.ts
192.168.1.1 network healthy packages/connectors-sdk/tests/url-policy.test.ts
169.254.0.1 network healthy packages/connectors-sdk/tests/url-policy.test.ts
100.64.0.1 network healthy packages/connectors-sdk/tests/url-policy.test.ts
100.127.255.254 network healthy packages/connectors-sdk/tests/url-policy.test.ts
192.0.0.1 network healthy packages/connectors-sdk/tests/url-policy.test.ts
192.0.2.1 network healthy packages/connectors-sdk/tests/url-policy.test.ts
192.88.99.1 network healthy packages/connectors-sdk/tests/url-policy.test.ts
198.18.0.1 network healthy packages/connectors-sdk/tests/url-policy.test.ts
198.51.100.7 network healthy packages/connectors-sdk/tests/url-policy.test.ts
203.0.113.9 network healthy packages/connectors-sdk/tests/url-policy.test.ts
224.0.0.1 network healthy packages/connectors-sdk/tests/url-policy.test.ts
239.255.255.255 network healthy packages/connectors-sdk/tests/url-policy.test.ts
240.0.0.1 network healthy packages/connectors-sdk/tests/url-policy.test.ts
255.255.255.255 network healthy packages/connectors-sdk/tests/url-policy.test.ts
8.8.8.8 network healthy packages/connectors-sdk/tests/url-policy.test.ts
1.1.1.1 network healthy packages/connectors-sdk/tests/url-policy.test.ts
93.184.216.34 network healthy packages/connectors-sdk/tests/url-policy.test.ts
172.32.0.1 network healthy packages/connectors-sdk/tests/url-policy.test.ts
100.128.0.1 network healthy packages/connectors-sdk/tests/url-policy.test.ts

LabelLayerStatusPath
Upload data healthy packages/database/prisma/migrations/20260610231841_evidence…
User data healthy packages/database/prisma/migrations/20260610180250_init/mig…
Organization data healthy packages/database/prisma/migrations/20260610180250_init/mig…
OrganizationMember data healthy packages/database/prisma/migrations/20260610180250_init/mig…
Case data healthy packages/database/prisma/migrations/20260610180250_init/mig…
CaseMember data healthy packages/database/prisma/migrations/20260610180250_init/mig…
EvidenceBlob data healthy packages/database/prisma/migrations/20260610180250_init/mig…
EvidenceItem data healthy packages/database/prisma/migrations/20260610180250_init/mig…
ConnectorJob data healthy packages/database/prisma/migrations/20260610180250_init/mig…
Entity data healthy packages/database/prisma/migrations/20260610180250_init/mig…
EntitySource data healthy packages/database/prisma/migrations/20260610180250_init/mig…
EntityRelation data healthy packages/database/prisma/migrations/20260610180250_init/mig…
RelationSource data healthy packages/database/prisma/migrations/20260610180250_init/mig…
Note data healthy packages/database/prisma/migrations/20260610180250_init/mig…
Finding data healthy packages/database/prisma/migrations/20260610180250_init/mig…
Citation data healthy packages/database/prisma/migrations/20260610180250_init/mig…
AiRun data healthy packages/database/prisma/migrations/20260610180250_init/mig…
AiSuggestion data healthy packages/database/prisma/migrations/20260610180250_init/mig…
Report data healthy packages/database/prisma/migrations/20260610180250_init/mig…
ReportExport data healthy packages/database/prisma/migrations/20260610180250_init/mig…
AuditEvent data healthy packages/database/prisma/migrations/20260610180250_init/mig…
OutboxEvent data healthy packages/database/prisma/migrations/20260610180250_init/mig…
ConnectorAttempt data healthy packages/database/prisma/migrations/20260611003948_connecto…
Session data healthy packages/database/prisma/migrations/20260610182118_add_sess…

LabelLayerStatusPath
GET /cases api healthy apps/api/src/modules/cases/routes.ts
POST /cases api healthy apps/api/src/modules/cases/routes.ts
GET /cases/:caseId api healthy apps/api/src/modules/cases/routes.ts
PATCH /cases/:caseId api healthy apps/api/src/modules/cases/routes.ts
POST /auth/login api healthy apps/api/src/modules/auth/routes.ts
POST /auth/logout api healthy apps/api/src/modules/auth/routes.ts
GET /me api healthy apps/api/src/modules/auth/routes.ts
GET /auth/csrf api healthy apps/api/src/modules/auth/routes.ts
GET /connectors api healthy apps/api/src/modules/connectors/routes.ts
POST /cases/:caseId/connector-jobs api healthy apps/api/src/modules/connectors/routes.ts
GET /cases/:caseId/connector-jobs api healthy apps/api/src/modules/connectors/routes.ts
GET /cases/:caseId/connector-jobs/:jobId api healthy apps/api/src/modules/connectors/routes.ts
POST /cases/:caseId/connector-jobs/:jobId/retry api healthy apps/api/src/modules/connectors/routes.ts
GET /health/live api healthy apps/api/src/modules/health/routes.ts
GET /health/ready api healthy apps/api/src/modules/health/routes.ts
GET /cases/:caseId/audit-events api healthy apps/api/src/modules/audit/routes.ts
GET /cases/:caseId/evidence api healthy apps/api/src/modules/evidence/routes.ts
POST /cases/:caseId/evidence/manual api healthy apps/api/src/modules/evidence/routes.ts
POST /cases/:caseId/evidence/files api healthy apps/api/src/modules/evidence/routes.ts
GET /cases/:caseId/evidence/:evidenceId api healthy apps/api/src/modules/evidence/routes.ts
PATCH /cases/:caseId/evidence/:evidenceId api healthy apps/api/src/modules/evidence/routes.ts
GET /cases/:caseId/evidence/:evidenceId/download api healthy apps/api/src/modules/evidence/routes.ts

LabelLayerStatusPath
HomePage frontend healthy apps/web/app/page.tsx
RootLayout frontend healthy apps/web/app/layout.tsx
DesignSystemPage frontend healthy apps/web/app/design-system/page.tsx
AppLayout frontend healthy apps/web/app/(app)/layout.tsx
CasesPage frontend healthy apps/web/app/(app)/cases/page.tsx
NewCasePage frontend healthy apps/web/app/(app)/cases/new/page.tsx
CaseLayout frontend healthy apps/web/app/(app)/cases/[caseId]/layout.tsx
CaseSettingsPage frontend healthy apps/web/app/(app)/cases/[caseId]/settings/page.tsx
CaseSourcesPage frontend healthy apps/web/app/(app)/cases/[caseId]/sources/page.tsx
CaseAuditPage frontend healthy apps/web/app/(app)/cases/[caseId]/audit/page.tsx
CaseJobsPage frontend healthy apps/web/app/(app)/cases/[caseId]/jobs/page.tsx
CaseOverviewPage frontend healthy apps/web/app/(app)/cases/[caseId]/overview/page.tsx
LoginPage frontend healthy apps/web/app/(auth)/login/page.tsx
NotebookPrototypePage frontend healthy apps/web/app/prototypes/notebook/page.tsx
TimelinePrototypePage frontend healthy apps/web/app/prototypes/timeline/page.tsx
MapPrototypePage frontend healthy apps/web/app/prototypes/map/page.tsx
GraphPrototypePage frontend healthy apps/web/app/prototypes/graph/page.tsx

LabelLayerStatusPath
/page.tsx frontend healthy apps/web/app/page.tsx
/design-system frontend healthy apps/web/app/design-system/page.tsx
/(app)/cases frontend healthy apps/web/app/(app)/cases/page.tsx
/(app)/cases/new frontend healthy apps/web/app/(app)/cases/new/page.tsx
/(app)/cases/[caseId] frontend healthy apps/web/app/(app)/cases/[caseId]/page.tsx
/(app)/cases/[caseId]/settings frontend healthy apps/web/app/(app)/cases/[caseId]/settings/page.tsx
/(app)/cases/[caseId]/sources frontend healthy apps/web/app/(app)/cases/[caseId]/sources/page.tsx
/(app)/cases/[caseId]/audit frontend healthy apps/web/app/(app)/cases/[caseId]/audit/page.tsx
/(app)/cases/[caseId]/jobs frontend healthy apps/web/app/(app)/cases/[caseId]/jobs/page.tsx
/(app)/cases/[caseId]/overview frontend healthy apps/web/app/(app)/cases/[caseId]/overview/page.tsx
/(auth)/login frontend healthy apps/web/app/(auth)/login/page.tsx
/prototypes/notebook frontend healthy apps/web/app/prototypes/notebook/page.tsx
/prototypes/timeline frontend healthy apps/web/app/prototypes/timeline/page.tsx
/prototypes/map frontend healthy apps/web/app/prototypes/map/page.tsx
/prototypes/graph frontend healthy apps/web/app/prototypes/graph/page.tsx

LabelLayerStatusPath
migration.sql data healthy packages/database/prisma/migrations/20260610231841_evidence…
migration.sql data healthy packages/database/prisma/migrations/20260610180250_init/mig…
migration.sql data healthy packages/database/prisma/migrations/20260611003948_connecto…
migration.sql data healthy packages/database/prisma/migrations/20260610223729_case_ide…
migration.sql data healthy packages/database/prisma/migrations/20260610182118_add_sess…
migration.sql data healthy packages/database/prisma/migrations/20260611004939_connecto…

LabelLayerStatusPath
dotenv::.env.test security healthy .env.test
password_literal::apps/api/tests/helpers.ts security healthy apps/api/tests/helpers.ts
password_literal::apps/api/tests/integration/audit.test.ts security healthy apps/api/tests/integration/audit.test.ts
password_literal::apps/api/tests/integration/auth.test.ts security healthy apps/api/tests/integration/auth.test.ts
password_literal::apps/api/tests/integration/auth.test.ts security healthy apps/api/tests/integration/auth.test.ts

LabelLayerStatusPath
quality cicd healthy .github/workflows/ci.yml
unit cicd healthy .github/workflows/ci.yml
integration cicd healthy .github/workflows/ci.yml
e2e cicd healthy .github/workflows/ci.yml
build-security cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
port:5432 network healthy docker-compose.yml
port:6379 network healthy docker-compose.yml
port:9000 network healthy docker-compose.yml
port:9001 network healthy docker-compose.yml

LabelLayerStatusPath
UploadTimeoutError software healthy apps/api/src/lib/object-storage.ts:UploadTimeoutError
ApiError software healthy apps/web/lib/api.ts:ApiError
CaptureError software healthy packages/connectors-sdk/src/web-page-capture/capture.ts:Cap…

LabelLayerStatusPath
postgresql data healthy README.md
redis data healthy README.md
postgres data healthy docker-compose.yml

LabelLayerStatusPath
postgres hardware healthy docker-compose.yml
redis hardware healthy docker-compose.yml
minio hardware healthy docker-compose.yml

LabelLayerStatusPath
repobility-clone-7su2skre software healthy /tmp/repobility-clone-7su2skre

LabelLayerStatusPath
Query root api healthy apps/api/src/app.ts

LabelLayerStatusPath
bullmq data healthy package-lock.json

LabelLayerStatusPath
vps::aws hardware healthy package.json

LabelLayerStatusPath
gha::ci 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/209d594b-266c-4d20-b4b4-061f82bff879/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/209d594b-266c-4d20-b4b4-061f82bff879/

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.