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.

vdekrijger/review123

https://github.com/vdekrijger/review123 · scanned 2026-06-16 00:47 UTC (2 months, 1 week ago)

205 raw signals (109 security + 96 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 1 week ago · v1 · 103 actionable findings from 2 signal sources. 444 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 1680 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
resolveBuildSha software healthy vite.config.ts:resolveBuildSha
the software healthy vite.config.ts:the
exchangeHandler software healthy api/oauth/exchange.ts:exchangeHandler
ghBody software healthy api/oauth/exchange.ts:ghBody
entrypoint software healthy api/oauth/exchange.ts:entrypoint
handler software healthy api/oauth/exchange.ts:handler
openaiProxyHandler software healthy api/llm/openai.ts:openaiProxyHandler
entrypoint software healthy api/llm/openai.ts:entrypoint
handler software healthy api/llm/openai.ts:handler
makeUpstreamResponse software healthy api/llm/openai.test.ts:makeUpstreamResponse
makeStreamingUpstream software healthy api/llm/openai.test.ts:makeStreamingUpstream
tests software healthy api/llm/openai.test.ts:tests
showModal software healthy src/test-setup.ts:showModal
close software healthy src/test-setup.ts:close
makePrResponse software healthy src/App.test.ts:makePrResponse
makeFetchStub software healthy src/App.test.ts:makeFetchStub
loadCalls software healthy src/App.test.ts:loadCalls
jsonResponse software healthy src/test-helpers.ts:jsonResponse
asyncHandler software healthy src/components/GitHubSignInButton.test.ts:asyncHandler
makeFile software healthy src/components/InspectStep.tree.test.ts:makeFile
makeFile software healthy src/components/InspectStep.linefindings.test.ts:makeFile
makeDraftStore software healthy src/components/InspectStep.linefindings.test.ts:makeDraftSt…
makeLineReview software healthy src/components/InspectStep.linefindings.test.ts:makeLineRev…
renderInspect software healthy src/components/InspectStep.linefindings.test.ts:renderInspe…
arg software healthy src/components/InspectStep.linefindings.test.ts:arg
finding software healthy src/components/InspectStep.linefindings.test.ts:finding
draft software healthy src/components/InspectStep.linefindings.test.ts:draft
makeFiles software healthy src/components/InspectStep.tree-clamp.test.ts:makeFiles
renderStep software healthy src/components/InspectStep.tree-clamp.test.ts:renderStep
makeFiles software healthy src/components/InspectStep.skills.test.ts:makeFiles
makeDraftStore software healthy src/components/InspectStep.skills.test.ts:makeDraftStore
makeSkillReview software healthy src/components/InspectStep.skills.test.ts:makeSkillReview
callArg software healthy src/components/InspectStep.skills.test.ts:callArg
makeAllClearReview software healthy src/components/InspectStep.skills.test.ts:makeAllClearReview
getTextarea software healthy src/components/CommentEditor.test.ts:getTextarea
ruleBody software healthy src/components/CommentEditor.test.ts:ruleBody
makeFile software healthy src/components/InspectStep.testfile.test.ts:makeFile
makeCommit software healthy src/components/RevisionPicker.test.ts:makeCommit
renderPicker software healthy src/components/RevisionPicker.test.ts:renderPicker
makePairing software healthy src/components/SymbolTestPairing.test.ts:makePairing
baseProps software healthy src/components/SymbolTestPairing.test.ts:baseProps
f software healthy src/components/InspectStep.whitespace.test.ts:f
makeContentsMap software healthy src/components/InspectStep.whitespace.test.ts:makeContentsM…
makeComment software healthy src/components/CommentThread.test.ts:makeComment
width software healthy src/components/CommentThread.test.ts:width
openMenu software healthy src/components/CommentThread.test.ts:openMenu
makeFiles software healthy src/components/InspectStep.test.ts:makeFiles
doneEntry software healthy src/components/InspectStep.test.ts:doneEntry
ensembleEntry software healthy src/components/InspectStep.test.ts:ensembleEntry
singleEntry software healthy src/components/InspectStep.test.ts:singleEntry

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

LabelLayerStatusPath
playwright.config.ts software healthy playwright.config.ts
vite.config.ts software healthy vite.config.ts
vercel.json software healthy vercel.json
README.md software healthy README.md
pnpm-lock.yaml software healthy pnpm-lock.yaml
package.json software healthy package.json
index.html software healthy index.html
svelte.config.js software healthy svelte.config.js
pnpm-workspace.yaml software healthy pnpm-workspace.yaml
tsconfig.json software healthy tsconfig.json
exchange.ts software healthy api/oauth/exchange.ts
openai.ts software healthy api/llm/openai.ts
openai.test.ts software healthy api/llm/openai.test.ts
2026-06-11-review123-plan-a-report.md software healthy docs/superpowers/verification/2026-06-11-review123-plan-a-r…
2026-06-15-review123-plan-i-symbol-test-pairing.md software healthy docs/superpowers/plans/2026-06-15-review123-plan-i-symbol-t…
2026-06-12-reading-instrument-theme.md software healthy docs/superpowers/plans/2026-06-12-reading-instrument-theme.…
2026-06-15-review123-plan-n-model-ensemble.md software healthy docs/superpowers/plans/2026-06-15-review123-plan-n-model-en…
2026-06-12-theme-font-settings.md software healthy docs/superpowers/plans/2026-06-12-theme-font-settings.md
2026-06-12-inspect-polish-2.md software healthy docs/superpowers/plans/2026-06-12-inspect-polish-2.md
2026-06-15-review123-plan-k-story-coverage.md software healthy docs/superpowers/plans/2026-06-15-review123-plan-k-story-co…
2026-06-12-context-rail-layout-fix.md software healthy docs/superpowers/plans/2026-06-12-context-rail-layout-fix.md
2026-06-11-review123-plan-b-review-actions.md software healthy docs/superpowers/plans/2026-06-11-review123-plan-b-review-a…
2026-06-12-review123-plan-e-providers.md software healthy docs/superpowers/plans/2026-06-12-review123-plan-e-provider…
2026-06-11-review123-plan-d-review-intelligence.md software healthy docs/superpowers/plans/2026-06-11-review123-plan-d-review-i…
2026-06-11-review123-plan-a-foundation.md software healthy docs/superpowers/plans/2026-06-11-review123-plan-a-foundati…
2026-06-15-review123-plan-m-cross-model-verification.md software healthy docs/superpowers/plans/2026-06-15-review123-plan-m-cross-mo…
2026-06-14-review123-plan-h-story-mode.md software healthy docs/superpowers/plans/2026-06-14-review123-plan-h-story-mo…
2026-06-11-understand-v2.md software healthy docs/superpowers/plans/2026-06-11-understand-v2.md
2026-06-15-review123-plan-o-fusion-v2.md software healthy docs/superpowers/plans/2026-06-15-review123-plan-o-fusion-v…
2026-06-15-review123-plan-l-flow-diagrams.md software healthy docs/superpowers/plans/2026-06-15-review123-plan-l-flow-dia…
2026-06-13-review123-plan-g-agentic-review.md software healthy docs/superpowers/plans/2026-06-13-review123-plan-g-agentic-…
2026-06-11-review123-plan-c-ai.md software healthy docs/superpowers/plans/2026-06-11-review123-plan-c-ai.md
2026-06-15-review123-plan-j-per-task-ai-modes.md software healthy docs/superpowers/plans/2026-06-15-review123-plan-j-per-task…
2026-06-12-review123-plan-f-multi-llm.md software healthy docs/superpowers/plans/2026-06-12-review123-plan-f-multi-ll…
2026-06-12-settings-bugs.md software healthy docs/superpowers/plans/2026-06-12-settings-bugs.md
2026-06-11-review123-criteria-matrix.md software healthy docs/superpowers/specs/2026-06-11-review123-criteria-matrix…
2026-06-11-review123-design.md software healthy docs/superpowers/specs/2026-06-11-review123-design.md
verify-review123-plan-e.sh software healthy scripts/verify-review123-plan-e.sh
verify-review123-plan-f.sh software healthy scripts/verify-review123-plan-f.sh
verify-review123-plan-d.sh software healthy scripts/verify-review123-plan-d.sh
verify-review123-plan-c.sh software healthy scripts/verify-review123-plan-c.sh
verify-review123-plan-a.sh software healthy scripts/verify-review123-plan-a.sh
verify-review123-plan-b.sh software healthy scripts/verify-review123-plan-b.sh
README.md software healthy eval/README.md
expected.json software healthy eval/golden/01-real-bug/expected.json
fixture.json software healthy eval/golden/01-real-bug/fixture.json
responses.json software healthy eval/golden/01-real-bug/mock/responses.json
expected.json software healthy eval/golden/05-security/expected.json
fixture.json software healthy eval/golden/05-security/fixture.json
responses.json software healthy eval/golden/05-security/mock/responses.json

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

LabelLayerStatusPath
api software healthy api
oauth software healthy api/oauth
llm software healthy api/llm
docs software healthy docs
superpowers software healthy docs/superpowers
verification software healthy docs/superpowers/verification
plans software healthy docs/superpowers/plans
specs software healthy docs/superpowers/specs
scripts software healthy scripts
eval software healthy eval
golden software healthy eval/golden
01-real-bug software healthy eval/golden/01-real-bug
mock software healthy eval/golden/01-real-bug/mock
05-security software healthy eval/golden/05-security
mock software healthy eval/golden/05-security/mock
04-refactor software healthy eval/golden/04-refactor
mock software healthy eval/golden/04-refactor/mock
06-perf software healthy eval/golden/06-perf
mock software healthy eval/golden/06-perf/mock
03-noise-trap software healthy eval/golden/03-noise-trap
mock software healthy eval/golden/03-noise-trap/mock
02-clean-pr software healthy eval/golden/02-clean-pr
mock software healthy eval/golden/02-clean-pr/mock
.github software healthy .github
workflows software healthy .github/workflows
src software healthy src
components software healthy src/components
settings software healthy src/components/settings
panels software healthy src/components/panels
lib software healthy src/lib
settings software healthy src/lib/settings
provider software healthy src/lib/provider
router software healthy src/lib/router
ai software healthy src/lib/ai
github software healthy src/lib/github
auth software healthy src/lib/auth
analytics software healthy src/lib/analytics
review software healthy src/lib/review
diagram software healthy src/lib/diagram
drafts software healthy src/lib/drafts
cache software healthy src/lib/cache
viewed software healthy src/lib/viewed
rail software healthy src/lib/rail
eval software healthy src/lib/eval
landing software healthy src/lib/landing
__fixtures__ software healthy src/lib/landing/__fixtures__
tree software healthy src/lib/tree
markdown software healthy src/lib/markdown
history software healthy src/lib/history
context software healthy src/lib/context

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

LabelLayerStatusPath
ResizeObserverStub software healthy src/test-setup.ts:ResizeObserverStub
that software healthy src/App.test.ts:that
when software healthy src/components/InspectStep.tree.test.ts:when
needed software healthy src/components/InspectStep.tree.test.ts:needed
indicating software healthy src/components/InspectStep.tree.test.ts:indicating
exists software healthy src/components/InspectStep.tree.test.ts:exists
so software healthy src/components/InspectStep.tree.test.ts:so
const software healthy src/components/InspectStep.tree.test.ts:const
expect software healthy src/components/InspectStep.tree.test.ts:expect
that software healthy src/components/InspectStep.tree.test.ts:that
MockResizeObserver software healthy src/components/InspectStep.tree-clamp.test.ts:MockResizeObs…
of software healthy src/components/CommentEditor.test.ts:of
or software healthy src/components/CommentThread.test.ts:or
that software healthy src/components/CommentThread.test.ts:that
btn software healthy src/components/InspectStep.test.ts:btn
to software healthy src/components/FileTree.test.ts:to
exists software healthy src/components/UnderstandStep.test.ts:exists
or software healthy src/components/PrLoader.test.ts:or
const software healthy src/components/PrLoader.test.ts:const
if software healthy src/components/design-system-primitives.test.ts:if
for software healthy src/components/InspectStep.drawer-left.test.ts:for
assertion software healthy src/components/ContextRail.test.ts:assertion
is software healthy src/components/ContextRail.test.ts:is
once software healthy src/components/StorySlideshow.test.ts:once
appears software healthy src/components/StorySlideshow.test.ts:appears
const software healthy src/components/fullwidth-layout.test.ts:const
diff software healthy src/components/fullwidth-layout.test.ts:diff
must software healthy src/components/fullwidth-layout.test.ts:must
on software healthy src/components/fullwidth-layout.test.ts:on
application software healthy src/components/InspectStep.diffwidth.test.ts:application
when software healthy src/components/InspectStep.diffwidth.test.ts:when
on software healthy src/components/SkillFindingCard.test.ts:on
and software healthy src/components/SkillFindingCard.test.ts:and
for software healthy src/components/SkillFindingCard.test.ts:for
by software healthy src/components/FileDiff.test.ts:by
expect software healthy src/components/FileDiff.test.ts:expect
from software healthy src/components/FileDiff.test.ts:from
without software healthy src/components/FileDiff.test.ts:without
present software healthy src/components/panels/TestInsightPanel.test.ts:present
BitbucketApiError software healthy src/lib/provider/bitbucketClient.ts:BitbucketApiError
GitlabApiError software healthy src/lib/provider/gitlabClient.ts:GitlabApiError
of software healthy src/lib/ai/lenses.ts:of
GithubApiError software healthy src/lib/github/types.ts:GithubApiError
assignment software healthy src/lib/diagram/mermaid.ts:assignment
$ software healthy src/lib/diagram/mermaid.ts:$
assignment software healthy src/lib/diagram/mermaid.test.ts:assignment
assignments software healthy src/lib/diagram/mermaid.test.ts:assignments
MockResizeObserver software healthy src/lib/tree/diffColHeight.test.ts:MockResizeObserver
by software healthy src/lib/markdown/render.ts:by
Foo software healthy src/lib/diff/symbols.ts:Foo

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

LabelLayerStatusPath
auth::src/lib/auth/auth.test.ts security healthy src/lib/auth/auth.test.ts
auth::src/App.svelte security healthy src/App.svelte
auth::src/components/settings/SkillsSection.test.ts security healthy src/components/settings/SkillsSection.test.ts
auth::scripts/verify-review123-plan-b.sh security healthy scripts/verify-review123-plan-b.sh
auth::src/lib/settings/settings.ts security healthy src/lib/settings/settings.ts
auth::src/lib/auth/oauthFlow.ts security healthy src/lib/auth/oauthFlow.ts
auth::src/components/VerdictStep.test.ts security healthy src/components/VerdictStep.test.ts
auth::src/lib/auth/requireAuth.test.ts security healthy src/lib/auth/requireAuth.test.ts
auth::src/lib/auth/gitlabAuth.test.ts security healthy src/lib/auth/gitlabAuth.test.ts
auth::src/routes/AuthCallback.svelte security healthy src/routes/AuthCallback.svelte
auth::src/components/settings/ProvidersSection.test.ts security healthy src/components/settings/ProvidersSection.test.ts
auth::src/lib/github/review.test.ts security healthy src/lib/github/review.test.ts
auth::src/App.test.ts security healthy src/App.test.ts
auth::src/lib/provider/gitlabClient.ts security healthy src/lib/provider/gitlabClient.ts
auth::api/oauth/exchange.ts security healthy api/oauth/exchange.ts
auth::src/routes/AuthCallback.test.ts security healthy src/routes/AuthCallback.test.ts
auth::src/lib/github/client.test.ts security healthy src/lib/github/client.test.ts
auth::README.md security healthy README.md
auth::api/llm/openai.test.ts security healthy api/llm/openai.test.ts
auth::src/lib/auth/gitlabAuth.ts security healthy src/lib/auth/gitlabAuth.ts
auth::api/llm/openai.ts security healthy api/llm/openai.ts
auth::src/lib/auth/authState.svelte.ts security healthy src/lib/auth/authState.svelte.ts
auth::src/lib/auth/oauthFlow.test.ts security healthy src/lib/auth/oauthFlow.test.ts
auth::src/lib/github/client.ts security healthy src/lib/github/client.ts
auth::src/lib/provider/gitlab.test.ts security healthy src/lib/provider/gitlab.test.ts
auth::src/components/settings/SkillsSection.svelte security healthy src/components/settings/SkillsSection.svelte
auth::src/lib/github/review.ts security healthy src/lib/github/review.ts
auth::src/lib/settings/settings.test.ts security healthy src/lib/settings/settings.test.ts
auth::e2e/settings.spec.ts security healthy e2e/settings.spec.ts
auth::src/lib/provider/gitlabClient.test.ts security healthy src/lib/provider/gitlabClient.test.ts
auth::src/lib/provider/gitlab.ts security healthy src/lib/provider/gitlab.ts
auth::src/lib/auth/oauthKeys.ts security healthy src/lib/auth/oauthKeys.ts
auth::src/components/VerdictStep.svelte security healthy src/components/VerdictStep.svelte
auth::src/lib/auth/auth.ts security healthy src/lib/auth/auth.ts
auth::playwright.config.ts security healthy playwright.config.ts
auth::e2e/model-ensemble.spec.ts security healthy e2e/model-ensemble.spec.ts
auth::src/lib/auth/exchange-handler.test.ts security healthy src/lib/auth/exchange-handler.test.ts
auth::src/components/settings/ProvidersSection.svelte security healthy src/components/settings/ProvidersSection.svelte

LabelLayerStatusPath
port:14 network healthy scripts/verify-review123-plan-a.sh
port:50 network healthy scripts/verify-review123-plan-a.sh

LabelLayerStatusPath
/src/secret.ts frontend healthy src/lib/analytics/engagement.test.ts
/leaked frontend healthy src/lib/analytics/engagement.test.ts

LabelLayerStatusPath
ci cicd healthy .github/workflows/ci.yml
e2e cicd healthy .github/workflows/ci.yml

LabelLayerStatusPath
repobility-clone-3wppe_me software healthy /tmp/repobility-clone-3wppe_me

LabelLayerStatusPath
redis data healthy src/components/panels/AlternativesPanel.test.ts

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/fc92597e-ce6e-4e9c-8bb2-ab0c9967ce04/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/fc92597e-ce6e-4e9c-8bb2-ab0c9967ce04/

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.