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.
16 of your 24 findings came from Repobility's proprietary detections. ✓ Repobility tags below mark them.

Scan timing: clone 1.37s · analysis 18.6s · 1.3 MB · GitHub API rate-limit (preflight)

MarcelMichau/fake-survey-generator

https://github.com/MarcelMichau/fake-survey-generator · scanned 2026-06-05 14:34 UTC (5 days, 4 hours ago) · 10 languages

71 raw signals (23 security + 48 graph) System graph score 82 (lower by 13)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 5 days, 4 hours ago · v2 · 34 actionable findings from 2 signal sources. 13 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Score breakdown â 2026-05-18-v5
Component Sub-score Weight Contribution
structure_score 65.0 0.15 9.75
security_score 94.8 0.25 23.70
testing_score 29.0 0.20 5.80
documentation_score 61.0 0.15 9.15
practices_score 81.0 0.15 12.15
code_quality 75.2 0.10 7.52
Overall 1.00 68.1
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 346 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
global.json software healthy global.json
aspire.config.json software healthy aspire.config.json
README.md software healthy README.md
azure.yaml software healthy azure.yaml
bruno.json software healthy api-collections/Fake Survey Generator API/bruno.json
CreateManagedIdentitySqlUser.sql software healthy scripts/CreateManagedIdentitySqlUser.sql
secrets.json software healthy dapr/components/secrets.json
local-file.yml software healthy dapr/components/local-file.yml
abbreviations.json software healthy infra/abbreviations.json
dependabot.yml software healthy .github/dependabot.yml
expert-react-frontend-engineer.agent.md software healthy .github/agents/expert-react-frontend-engineer.agent.md
codeql.yml software healthy .github/workflows/codeql.yml
tsconfig.app.json software healthy src/client/ui/tsconfig.app.json
vite.config.ts software warning src/client/ui/vite.config.ts
package.json software healthy src/client/ui/package.json
tsconfig.node.json software healthy src/client/ui/tsconfig.node.json
index.html software healthy src/client/ui/index.html
Dockerfile software healthy src/client/ui/Dockerfile
package-lock.json software healthy src/client/ui/package-lock.json
tsconfig.json software healthy src/client/ui/tsconfig.json
biome.json software healthy src/client/ui/biome.json
postcss.config.js software warning src/client/ui/postcss.config.js
version.json software healthy src/client/ui/version.json
vitest.config.ts software warning src/client/ui/vitest.config.ts
OPTIMIZATION_SUMMARY.md software healthy src/client/ui/docs/OPTIMIZATION_SUMMARY.md
HOOKS_GUIDE.md software healthy src/client/ui/docs/HOOKS_GUIDE.md
index.css software healthy src/client/ui/src/index.css
main.tsx software warning src/client/ui/src/main.tsx
auth_config.json software healthy src/client/ui/src/auth_config.json
vite-env.d.ts software warning src/client/ui/src/vite-env.d.ts
App.tsx software healthy src/client/ui/src/App.tsx
index.ts software healthy src/client/ui/src/types/index.ts
test-utils.tsx software healthy src/client/ui/src/test/test-utils.tsx
setup.ts software warning src/client/ui/src/test/setup.ts
SurveyResult.tsx software healthy src/client/ui/src/components/SurveyResult.tsx
ConfirmDialog.tsx software healthy src/client/ui/src/components/ConfirmDialog.tsx
CreateSurvey.test.tsx software warning src/client/ui/src/components/CreateSurvey.test.tsx
AuthButton.tsx software healthy src/client/ui/src/components/AuthButton.tsx
MySurveys.tsx software healthy src/client/ui/src/components/MySurveys.tsx
Alert.tsx software healthy src/client/ui/src/components/Alert.tsx
Splash.tsx software healthy src/client/ui/src/components/Splash.tsx
Button.tsx software healthy src/client/ui/src/components/Button.tsx
VersionInfo.tsx software healthy src/client/ui/src/components/VersionInfo.tsx
ConfirmDialog.test.tsx software warning src/client/ui/src/components/ConfirmDialog.test.tsx
CreateSurvey.tsx software healthy src/client/ui/src/components/CreateSurvey.tsx
Footer.tsx software healthy src/client/ui/src/components/Footer.tsx
NavBar.tsx software healthy src/client/ui/src/components/NavBar.tsx
MySurveys.test.tsx software healthy src/client/ui/src/components/MySurveys.test.tsx
GetSurvey.tsx software healthy src/client/ui/src/components/GetSurvey.tsx
SkeletonButton.tsx software healthy src/client/ui/src/components/SkeletonButton.tsx

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

LabelLayerStatusPath
api-collections software healthy api-collections
Fake Survey Generator API software healthy api-collections/Fake Survey Generator API
scripts software healthy scripts
dapr software healthy dapr
components software healthy dapr/components
infra software healthy infra
.github software healthy .github
agents software healthy .github/agents
workflows software healthy .github/workflows
src software healthy src
client software healthy src/client
ui software healthy src/client/ui
docs software healthy src/client/ui/docs
src software healthy src/client/ui/src
types software healthy src/client/ui/src/types
test software healthy src/client/ui/src/test
components software healthy src/client/ui/src/components
hooks software healthy src/client/ui/src/hooks
server software healthy src/server
FakeSurveyGenerator.Acceptance.Tests software healthy src/server/FakeSurveyGenerator.Acceptance.Tests
FakeSurveyGenerator.AppHost software healthy src/server/FakeSurveyGenerator.AppHost
Properties software healthy src/server/FakeSurveyGenerator.AppHost/Properties
FakeSurveyGenerator.ServiceDefaults software healthy src/server/FakeSurveyGenerator.ServiceDefaults
FakeSurveyGenerator.Api.Tests.Integration software healthy src/server/FakeSurveyGenerator.Api.Tests.Integration
Users software healthy src/server/FakeSurveyGenerator.Api.Tests.Integration/Users
Setup software healthy src/server/FakeSurveyGenerator.Api.Tests.Integration/Setup
Admin software healthy src/server/FakeSurveyGenerator.Api.Tests.Integration/Admin
Surveys software healthy src/server/FakeSurveyGenerator.Api.Tests.Integration/Surveys
Shared software healthy src/server/FakeSurveyGenerator.Api.Tests.Integration/Shared
FakeSurveyGenerator.Api software healthy src/server/FakeSurveyGenerator.Api
wwwroot software healthy src/server/FakeSurveyGenerator.Api/wwwroot
Users software healthy src/server/FakeSurveyGenerator.Api/Users
Configuration software healthy src/server/FakeSurveyGenerator.Api/Configuration
HealthChecks software healthy src/server/FakeSurveyGenerator.Api/Configuration/HealthChec…
SecurityHeaders software healthy src/server/FakeSurveyGenerator.Api/Configuration/SecurityHe…
OpenApi software healthy src/server/FakeSurveyGenerator.Api/Configuration/OpenApi
Data software healthy src/server/FakeSurveyGenerator.Api/Data
Admin software healthy src/server/FakeSurveyGenerator.Api/Admin
Surveys software healthy src/server/FakeSurveyGenerator.Api/Surveys
Shared software healthy src/server/FakeSurveyGenerator.Api/Shared
Filters software healthy src/server/FakeSurveyGenerator.Api/Filters
Properties software healthy src/server/FakeSurveyGenerator.Api/Properties
FakeSurveyGenerator.Application.Tests software healthy src/server/FakeSurveyGenerator.Application.Tests
Domain software healthy src/server/FakeSurveyGenerator.Application.Tests/Domain
SeedWork software healthy src/server/FakeSurveyGenerator.Application.Tests/Domain/See…
Surveys software healthy src/server/FakeSurveyGenerator.Application.Tests/Domain/Sur…
Features software healthy src/server/FakeSurveyGenerator.Application.Tests/Features
Users software healthy src/server/FakeSurveyGenerator.Application.Tests/Features/U…
Surveys software healthy src/server/FakeSurveyGenerator.Application.Tests/Features/S…
Setup software healthy src/server/FakeSurveyGenerator.Application.Tests/Setup

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

LabelLayerStatusPath
App software healthy src/client/ui/src/App.tsx:App
registerUser software healthy src/client/ui/src/App.tsx:registerUser
register software healthy src/client/ui/src/App.tsx:register
that software healthy src/client/ui/src/test/test-utils.tsx:that
render software healthy src/client/ui/src/test/test-utils.tsx:render
SurveyResult software healthy src/client/ui/src/components/SurveyResult.tsx:SurveyResult
confirmDelete software healthy src/client/ui/src/components/SurveyResult.tsx:confirmDelete
ConfirmDialog software healthy src/client/ui/src/components/ConfirmDialog.tsx:ConfirmDialog
onKey software healthy src/client/ui/src/components/ConfirmDialog.tsx:onKey
AuthButton software healthy src/client/ui/src/components/AuthButton.tsx:AuthButton
MySurveys software healthy src/client/ui/src/components/MySurveys.tsx:MySurveys
submitForm software healthy src/client/ui/src/components/MySurveys.tsx:submitForm
confirmDelete software healthy src/client/ui/src/components/MySurveys.tsx:confirmDelete
TableHeader software healthy src/client/ui/src/components/MySurveys.tsx:TableHeader
TableData software healthy src/client/ui/src/components/MySurveys.tsx:TableData
Alert software healthy src/client/ui/src/components/Alert.tsx:Alert
Splash software healthy src/client/ui/src/components/Splash.tsx:Splash
Button software healthy src/client/ui/src/components/Button.tsx:Button
VersionInfo software healthy src/client/ui/src/components/VersionInfo.tsx:VersionInfo
getApiVersion software healthy src/client/ui/src/components/VersionInfo.tsx:getApiVersion
CreateSurvey software healthy src/client/ui/src/components/CreateSurvey.tsx:CreateSurvey
onSubmit software healthy src/client/ui/src/components/CreateSurvey.tsx:onSubmit
Footer software healthy src/client/ui/src/components/Footer.tsx:Footer
NavBar software healthy src/client/ui/src/components/NavBar.tsx:NavBar
fetchAndDeleteSetup software healthy src/client/ui/src/components/MySurveys.test.tsx:fetchAndDel…
GetSurvey software healthy src/client/ui/src/components/GetSurvey.tsx:GetSurvey
submitForm software healthy src/client/ui/src/components/GetSurvey.tsx:submitForm
SkeletonButton software healthy src/client/ui/src/components/SkeletonButton.tsx:SkeletonBut…
Field software healthy src/client/ui/src/components/Field.tsx:Field
useApiCall software healthy src/client/ui/src/hooks/useApiCall.ts:useApiCall
useSurveyFetch software healthy src/client/ui/src/hooks/useSurveyFetch.ts:useSurveyFetch
fetchSurvey software healthy src/client/ui/src/hooks/useSurveyFetch.ts:fetchSurvey

LabelLayerStatusPath
auth::src/server/FakeSurveyGenerator.Acceptance.Tests/packa… security healthy src/server/FakeSurveyGenerator.Acceptance.Tests/packages.lo…
auth::src/server/FakeSurveyGenerator.Application.Tests/pack… security healthy src/server/FakeSurveyGenerator.Application.Tests/packages.l…
auth::src/server/FakeSurveyGenerator.Api.Tests.Integration/… security healthy src/server/FakeSurveyGenerator.Api.Tests.Integration/packag…
auth::src/client/ui/src/hooks/useApiCall.ts security healthy src/client/ui/src/hooks/useApiCall.ts
auth::src/client/ui/package.json security healthy src/client/ui/package.json
auth::src/client/ui/src/components/AuthButton.tsx security healthy src/client/ui/src/components/AuthButton.tsx
auth::src/server/FakeSurveyGenerator.AppHost/packages.lock.… security healthy src/server/FakeSurveyGenerator.AppHost/packages.lock.json
auth::src/server/FakeSurveyGenerator.Api/packages.lock.json security healthy src/server/FakeSurveyGenerator.Api/packages.lock.json
auth::src/server/FakeSurveyGenerator.Worker/packages.lock.j… security healthy src/server/FakeSurveyGenerator.Worker/packages.lock.json
auth::src/client/ui/src/App.tsx security healthy src/client/ui/src/App.tsx
auth::src/client/ui/src/test/setup.ts security healthy src/client/ui/src/test/setup.ts
auth::src/client/ui/src/auth_config.json security healthy src/client/ui/src/auth_config.json
auth::src/client/ui/src/components/SurveyResult.tsx security healthy src/client/ui/src/components/SurveyResult.tsx
auth::src/server/FakeSurveyGenerator.Api/appsettings.Develo… security healthy src/server/FakeSurveyGenerator.Api/appsettings.Development.…
auth::src/client/ui/src/components/GetSurvey.test.tsx security healthy src/client/ui/src/components/GetSurvey.test.tsx
auth::src/server/FakeSurveyGenerator.Application/packages.l… security healthy src/server/FakeSurveyGenerator.Application/packages.lock.js…
auth::src/client/ui/src/main.tsx security healthy src/client/ui/src/main.tsx

LabelLayerStatusPath
App frontend healthy src/client/ui/src/App.tsx
SurveyResult frontend healthy src/client/ui/src/components/SurveyResult.tsx
ConfirmDialog frontend healthy src/client/ui/src/components/ConfirmDialog.tsx
AuthButton frontend healthy src/client/ui/src/components/AuthButton.tsx
MySurveys frontend healthy src/client/ui/src/components/MySurveys.tsx
Alert frontend healthy src/client/ui/src/components/Alert.tsx
Splash frontend healthy src/client/ui/src/components/Splash.tsx
Button frontend healthy src/client/ui/src/components/Button.tsx
VersionInfo frontend healthy src/client/ui/src/components/VersionInfo.tsx
CreateSurvey frontend healthy src/client/ui/src/components/CreateSurvey.tsx
Footer frontend healthy src/client/ui/src/components/Footer.tsx
NavBar frontend healthy src/client/ui/src/components/NavBar.tsx
GetSurvey frontend healthy src/client/ui/src/components/GetSurvey.tsx
SkeletonButton frontend healthy src/client/ui/src/components/SkeletonButton.tsx
Field frontend healthy src/client/ui/src/components/Field.tsx

LabelLayerStatusPath
image::src/client/ui/Dockerfile hardware healthy src/client/ui/Dockerfile
image::src/server/FakeSurveyGenerator.Api/Dockerfile hardware healthy src/server/FakeSurveyGenerator.Api/Dockerfile
image::src/server/FakeSurveyGenerator.Worker/Dockerfile hardware healthy src/server/FakeSurveyGenerator.Worker/Dockerfile
k8s::Component::dapr/components/local-file.yml hardware healthy dapr/components/local-file.yml

LabelLayerStatusPath
port:80 network healthy src/client/ui/Dockerfile
port:8080 network healthy src/server/FakeSurveyGenerator.Api/Dockerfile
port:8081 network healthy src/server/FakeSurveyGenerator.Api/Dockerfile

LabelLayerStatusPath
redis data healthy infra/abbreviations.json
mysql data healthy infra/abbreviations.json

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

LabelLayerStatusPath
kafka data healthy infra/abbreviations.json

LabelLayerStatusPath
nginx network healthy src/client/ui/Dockerfile

LabelLayerStatusPath
vps::azure hardware healthy azure.yaml

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

LabelLayerStatusPath
analyze cicd healthy .github/workflows/codeql.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/28d52e8a-2374-4fc2-9fcd-79d0dfbcaeda/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/28d52e8a-2374-4fc2-9fcd-79d0dfbcaeda/

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.