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.

Rynaro/prisma

https://github.com/Rynaro/prisma · scanned 2026-06-15 23:58 UTC (2 months, 3 weeks ago)

53 raw signals (0 security + 53 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 3 weeks ago · v1 · 46 actionable findings from 1 signal source. 7 repeated signals grouped for readability. 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 748 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
sign software healthy apps/github-app/tests/server.test.ts:sign
makePullRequestBody software healthy apps/github-app/tests/server.test.ts:makePullRequestBody
buildTestServer software healthy apps/github-app/tests/server.test.ts:buildTestServer
makeIssueCommentBody software healthy apps/github-app/tests/server.test.ts:makeIssueCommentBody
makeCheckRunBody software healthy apps/github-app/tests/server.test.ts:makeCheckRunBody
makeReadyProbe software healthy apps/github-app/tests/server-healthz.test.ts:makeReadyProbe
makeDepsProbe software healthy apps/github-app/tests/server-healthz.test.ts:makeDepsProbe
buildTestServer software healthy apps/github-app/tests/server-healthz.test.ts:buildTestServer
runReady software healthy apps/github-app/tests/server-healthz.test.ts:runReady
runDeps software healthy apps/github-app/tests/server-healthz.test.ts:runDeps
sign software healthy apps/github-app/tests/webhook/signature.test.ts:sign
makeFakeIssueComments software healthy apps/github-app/tests/worker/command-dispatch.test.ts:makeF…
makeCommentPayload software healthy apps/github-app/tests/worker/command-dispatch.test.ts:makeC…
to software healthy apps/github-app/tests/worker/command-dispatch.test.ts:to
isBotAuthor software healthy apps/github-app/tests/worker/command-dispatch.test.ts:isBot…
buildValidTargets software healthy apps/github-app/tests/worker/command-dispatch.test.ts:build…
matchesTarget software healthy apps/github-app/tests/worker/command-dispatch.test.ts:match…
isMarkerMatch software healthy apps/github-app/tests/worker/command-dispatch.test.ts:isMar…
checkDropBeforeEyes software healthy apps/github-app/tests/worker/command-dispatch.test.ts:check…
is software healthy apps/github-app/tests/worker/command-dispatch.test.ts:is
buildConfigReply software healthy apps/github-app/tests/worker/command-dispatch.test.ts:build…
defaultConfig software healthy apps/github-app/tests/worker/command-dispatch.test.ts:defau…
buildProviderErrorReply software healthy apps/github-app/tests/worker/command-dispatch.test.ts:build…
buildChunkedReply software healthy apps/github-app/tests/worker/command-dispatch.test.ts:build…
makePayload software healthy apps/github-app/tests/queue/in-memory-job-queue.test.ts:mak…
makePayload software healthy apps/github-app/tests/queue/bullmq-job-queue.test.ts:makePa…
makeQueueLike software healthy apps/github-app/tests/queue/bullmq-job-queue.test.ts:makeQu…
makePayload software healthy apps/github-app/tests/pipeline/orchestrator.test.ts:makePay…
cfg software healthy apps/github-app/tests/pipeline/orchestrator.test.ts:cfg
buildOctokitSpy software healthy apps/github-app/tests/pipeline/orchestrator.test.ts:buildOc…
buildSnapshot software healthy apps/github-app/tests/pipeline/orchestrator.test.ts:buildSn…
buildLogger software healthy apps/github-app/tests/pipeline/orchestrator.test.ts:buildLo…
buildDeps software healthy apps/github-app/tests/pipeline/orchestrator.test.ts:buildDe…
validOutputForExampleFile software healthy apps/github-app/tests/pipeline/orchestrator.test.ts:validOu…
buildChunkableSnapshot software healthy apps/github-app/tests/pipeline/orchestrator.test.ts:buildCh…
makeScript software healthy apps/github-app/tests/pipeline/orchestrator.test.ts:makeScr…
buildSimpleOctokit software healthy apps/github-app/tests/pipeline/orchestrator.test.ts:buildSi…
runAndCapture software healthy apps/github-app/tests/pipeline/orchestrator.test.ts:runAndC…
cfgWithModel software healthy apps/github-app/tests/pipeline/orchestrator.test.ts:cfgWith…
sign software healthy apps/github-app/tests/e2e/full-loop.test.ts:sign
makePullRequestBody software healthy apps/github-app/tests/e2e/full-loop.test.ts:makePullRequest…
buildOctokitSpy software healthy apps/github-app/tests/e2e/full-loop.test.ts:buildOctokitSpy
start software healthy apps/github-app/tests/e2e/full-loop.test.ts:start
cfg software healthy apps/github-app/tests/e2e/full-loop.test.ts:cfg
buildE2E software healthy apps/github-app/tests/e2e/full-loop.test.ts:buildE2E
handler software healthy apps/github-app/tests/e2e/full-loop.test.ts:handler
validOutput software healthy apps/github-app/tests/e2e/full-loop.test.ts:validOutput
nonEmpty software healthy apps/github-app/src/repo-identity.ts:nonEmpty
resolveRepoIdentity software healthy apps/github-app/src/repo-identity.ts:resolveRepoIdentity
log software healthy apps/github-app/src/main.ts:log

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
pnpm-lock.yaml software healthy pnpm-lock.yaml
package.json software healthy package.json
Dockerfile software healthy Dockerfile
pnpm-workspace.yaml software healthy pnpm-workspace.yaml
.env.example software healthy .env.example
Makefile software healthy Makefile
LICENSE software healthy LICENSE
biome.json software healthy biome.json
eidolons.yaml software healthy eidolons.yaml
docker-compose.yml software healthy docker-compose.yml
vitest.config.ts software healthy vitest.config.ts
tsconfig.base.json software healthy tsconfig.base.json
package.json software healthy apps/github-app/package.json
tsconfig.json software healthy apps/github-app/tsconfig.json
server.test.ts software healthy apps/github-app/tests/server.test.ts
server-healthz.test.ts software healthy apps/github-app/tests/server-healthz.test.ts
idempotency.test.ts software healthy apps/github-app/tests/webhook/idempotency.test.ts
event-filter.test.ts software healthy apps/github-app/tests/webhook/event-filter.test.ts
replay-cache.test.ts software healthy apps/github-app/tests/webhook/replay-cache.test.ts
signature.test.ts software healthy apps/github-app/tests/webhook/signature.test.ts
repo-lookup.test.ts software healthy apps/github-app/tests/worker/repo-lookup.test.ts
command-dispatch.test.ts software healthy apps/github-app/tests/worker/command-dispatch.test.ts
classify-retry.test.ts software healthy apps/github-app/tests/queue/classify-retry.test.ts
in-memory-job-queue.test.ts software healthy apps/github-app/tests/queue/in-memory-job-queue.test.ts
bullmq-job-queue.test.ts software healthy apps/github-app/tests/queue/bullmq-job-queue.test.ts
orchestrator.test.ts software healthy apps/github-app/tests/pipeline/orchestrator.test.ts
full-loop.test.ts software healthy apps/github-app/tests/e2e/full-loop.test.ts
index.ts software healthy apps/github-app/src/index.ts
repo-identity.ts software healthy apps/github-app/src/repo-identity.ts
main.ts software healthy apps/github-app/src/main.ts
server.ts software healthy apps/github-app/src/server.ts
worker.ts software healthy apps/github-app/src/worker.ts
replay-cache.ts software healthy apps/github-app/src/webhook/replay-cache.ts
event-filter.ts software healthy apps/github-app/src/webhook/event-filter.ts
idempotency.ts software healthy apps/github-app/src/webhook/idempotency.ts
enqueue.ts software healthy apps/github-app/src/webhook/enqueue.ts
signature.ts software healthy apps/github-app/src/webhook/signature.ts
bullmq-job-queue.ts software healthy apps/github-app/src/queue/bullmq-job-queue.ts
in-memory-job-queue.ts software healthy apps/github-app/src/queue/in-memory-job-queue.ts
index.ts software healthy apps/github-app/src/queue/index.ts
job-queue.ts software healthy apps/github-app/src/queue/job-queue.ts
index.ts software healthy apps/github-app/src/pipeline/index.ts
orchestrator.ts software healthy apps/github-app/src/pipeline/orchestrator.ts
threat-model.md software healthy docs/threat-model.md
deployment.md software healthy docs/deployment.md
config-spec.md software healthy docs/config-spec.md
observability.md software healthy docs/observability.md
mvp-scope.md software healthy docs/mvp-scope.md
api-contracts.md software healthy docs/api-contracts.md

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

LabelLayerStatusPath
apps software healthy apps
github-app software healthy apps/github-app
tests software healthy apps/github-app/tests
webhook software healthy apps/github-app/tests/webhook
worker software healthy apps/github-app/tests/worker
queue software healthy apps/github-app/tests/queue
pipeline software healthy apps/github-app/tests/pipeline
e2e software healthy apps/github-app/tests/e2e
src software healthy apps/github-app/src
webhook software healthy apps/github-app/src/webhook
queue software healthy apps/github-app/src/queue
pipeline software healthy apps/github-app/src/pipeline
docs software healthy docs
_planning software healthy docs/_planning
dynamic-interactions software healthy docs/_planning/dynamic-interactions
deployment-pipeline software healthy docs/_planning/deployment-pipeline
custom-review-prompts software healthy docs/_planning/custom-review-prompts
diff-chunking software healthy docs/_planning/diff-chunking
config-dx software healthy docs/_planning/config-dx
architecture-decision-records software healthy docs/architecture-decision-records
scripts software healthy scripts
deploy software healthy deploy
traefik software healthy deploy/traefik
packages software healthy packages
config software healthy packages/config
tests software healthy packages/config/tests
src software healthy packages/config/src
config-loader software healthy packages/config/src/config-loader
github software healthy packages/github
tests software healthy packages/github/tests
issue-comments software healthy packages/github/tests/issue-comments
check-runs software healthy packages/github/tests/check-runs
publisher software healthy packages/github/tests/publisher
installation-auth software healthy packages/github/tests/installation-auth
review-comments software healthy packages/github/tests/review-comments
src software healthy packages/github/src
content-fetcher software healthy packages/github/src/content-fetcher
issue-comments software healthy packages/github/src/issue-comments
check-runs software healthy packages/github/src/check-runs
publisher software healthy packages/github/src/publisher
installation-auth software healthy packages/github/src/installation-auth
review-comments software healthy packages/github/src/review-comments
shared software healthy packages/shared
tests software healthy packages/shared/tests
tokens software healthy packages/shared/tests/tokens
src software healthy packages/shared/src
types software healthy packages/shared/src/types
prompt software healthy packages/shared/src/prompt
commands software healthy packages/shared/src/commands
audit-log software healthy packages/shared/src/audit-log

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

LabelLayerStatusPath
FakeRedis software healthy apps/github-app/tests/webhook/replay-cache.test.ts:FakeRedis
InMemoryReplayCache software healthy apps/github-app/src/webhook/replay-cache.ts:InMemoryReplayC…
RedisReplayCache software healthy apps/github-app/src/webhook/replay-cache.ts:RedisReplayCache
BullMqJobQueue software healthy apps/github-app/src/queue/bullmq-job-queue.ts:BullMqJobQueue
BullMqJobConsumer software healthy apps/github-app/src/queue/bullmq-job-queue.ts:BullMqJobCons…
InMemoryJobQueue software healthy apps/github-app/src/queue/in-memory-job-queue.ts:InMemoryJo…
InMemoryJobConsumer software healthy apps/github-app/src/queue/in-memory-job-queue.ts:InMemoryJo…
FixtureNotFoundError software healthy scripts/replay-webhook.ts:FixtureNotFoundError
ConfigParseError software healthy packages/config/src/config-loader/parse.ts:ConfigParseError
IssueCommentInputError software healthy packages/github/src/issue-comments/index.ts:IssueCommentInp…
CheckRunInputError software healthy packages/github/src/check-runs/index.ts:CheckRunInputError
InstallationAuthError software healthy packages/github/src/installation-auth/auth.ts:InstallationA…
SecretNotFoundError software healthy packages/github/src/installation-auth/auth.ts:SecretNotFoun…
InstallationAuth software healthy packages/github/src/installation-auth/auth.ts:InstallationA…
ReviewCommentInputError software healthy packages/github/src/review-comments/index.ts:ReviewCommentI…
ProviderErrorThrowable software healthy packages/shared/src/schemas/provider.ts:ProviderErrorThrowa…
OpenAIProvider software healthy packages/providers/openai/src/index.ts:OpenAIProvider
FakeProvider software healthy packages/providers/fake/src/index.ts:FakeProvider
CopilotProvider software healthy packages/providers/copilot/src/index.ts:CopilotProvider
AnthropicProvider software healthy packages/providers/anthropic/src/index.ts:AnthropicProvider

LabelLayerStatusPath
port:3000 network healthy .env.example
port:17 network healthy eidolons.yaml
port:21 network healthy eidolons.yaml
port:443 network healthy deploy/install.sh
port:127 network healthy deploy/install.sh
port:80 network healthy deploy/docker-compose.prod.yml

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile
redis hardware healthy docker-compose.yml
app hardware healthy docker-compose.yml
worker hardware healthy docker-compose.yml
tools hardware healthy docker-compose.yml

LabelLayerStatusPath
GET /healthz/live api healthy apps/github-app/src/server.ts
GET /healthz/ready api healthy apps/github-app/src/server.ts
GET /healthz/deps api healthy apps/github-app/src/server.ts
POST /webhooks/github api healthy apps/github-app/src/server.ts

LabelLayerStatusPath
auth::packages/github/tests/installation-auth/auth.test.ts security healthy packages/github/tests/installation-auth/auth.test.ts
auth::packages/github/src/installation-auth/auth.ts security healthy packages/github/src/installation-auth/auth.ts
auth::evals/fixtures/context-files-injected.yaml security healthy evals/fixtures/context-files-injected.yaml
auth::evals/fixtures/reasoning-model-empty-review.yaml security healthy evals/fixtures/reasoning-model-empty-review.yaml

LabelLayerStatusPath
127.0.0.1 network healthy deploy/install.sh
1.1.1.1 network healthy deploy/traefik/traefik.yml
8.8.8.8 network healthy deploy/traefik/traefik.yml

LabelLayerStatusPath
traefik network healthy README.md
loadbalancer network healthy deploy/docker-compose.prod.yml

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

LabelLayerStatusPath
ci cicd healthy .github/workflows/ci.yml
publish cicd healthy .github/workflows/release.yml

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

LabelLayerStatusPath
redis data healthy README.md

LabelLayerStatusPath
bullmq data healthy README.md

LabelLayerStatusPath
vps::azure hardware healthy packages/providers/openai/src/index.ts

LabelLayerStatusPath
/etc/passwd frontend healthy packages/github/tests/content-fetcher.test.ts

LabelLayerStatusPath
GITHUB_TOKEN cicd healthy
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/28cabd53-494f-44c8-9a30-519d858f7c7a/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/28cabd53-494f-44c8-9a30-519d858f7c7a/

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.