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.

subsdischub-ui/Regards

https://github.com/subsdischub-ui/Regards · scanned 2026-06-16 00:24 UTC (2 months, 2 weeks ago)

50 raw signals (0 security + 50 graph)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 months, 2 weeks ago · v1 · 50 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 522 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
makeMedia software healthy tests/lib/clustering.test.ts:makeMedia
single software healthy tests/lib/feed-cache.test.ts:single
cluster software healthy tests/lib/feed-cache.test.ts:cluster
seed software healthy drizzle/seed.ts:seed
register software healthy src/instrumentation.ts:register
middleware software healthy src/middleware.ts:middleware
ClusterCard software healthy src/components/cluster-card.tsx:ClusterCard
hrefFor software healthy src/components/cluster-card.tsx:hrefFor
areEqual software healthy src/components/cluster-card.tsx:areEqual
QRGenerator software healthy src/components/qr-generator.tsx:QRGenerator
handleDownload software healthy src/components/qr-generator.tsx:handleDownload
AvatarRow software healthy src/components/avatar-row.tsx:AvatarRow
MomentNode software healthy src/components/moment-node.tsx:MomentNode
CommentThread software healthy src/components/comment-thread.tsx:CommentThread
loadComments software healthy src/components/comment-thread.tsx:loadComments
handleSubmit software healthy src/components/comment-thread.tsx:handleSubmit
ToastProvider software healthy src/components/toast.tsx:ToastProvider
MediaCard software healthy src/components/media-card.tsx:MediaCard
ChallengeCard software healthy src/components/challenge-card.tsx:ChallengeCard
StatusBadge software healthy src/components/upload-preview.tsx:StatusBadge
UploadPreview software healthy src/components/upload-preview.tsx:UploadPreview
DownloadButton software healthy src/components/download-button.tsx:DownloadButton
NavIcon software healthy src/components/bottom-nav.tsx:NavIcon
BottomNav software healthy src/components/bottom-nav.tsx:BottomNav
ReactionButton software healthy src/components/reaction-button.tsx:ReactionButton
toggle software healthy src/components/reaction-button.tsx:toggle
WelcomePage software healthy src/app/page.tsx:WelcomePage
RootLayout software healthy src/app/layout.tsx:RootLayout
formatHour software healthy src/app/media/[mediaId]/page.tsx:formatHour
MediaDetailPage software healthy src/app/media/[mediaId]/page.tsx:MediaDetailPage
goToNeighbor software healthy src/app/media/[mediaId]/page.tsx:goToNeighbor
onTouchStart software healthy src/app/media/[mediaId]/page.tsx:onTouchStart
onTouchEnd software healthy src/app/media/[mediaId]/page.tsx:onTouchEnd
handleMomentChange software healthy src/app/media/[mediaId]/page.tsx:handleMomentChange
handleDelete software healthy src/app/media/[mediaId]/page.tsx:handleDelete
isSafeKey software healthy src/app/api/upload/finalize/route.ts:isSafeKey
POST software healthy src/app/api/upload/finalize/route.ts:POST
getTusServer software healthy src/app/api/upload/tus/[...path]/route.ts:getTusServer
handleTus software healthy src/app/api/upload/tus/[...path]/route.ts:handleTus
POST software healthy src/app/api/guests/route.ts:POST
GET software healthy src/app/api/guests/route.ts:GET
GET software healthy src/app/api/guests/me/route.ts:GET
PATCH software healthy src/app/api/guests/me/route.ts:PATCH
POST software healthy src/app/api/guests/me/avatar/route.ts:POST
sharp software healthy src/app/api/guests/me/avatar/route.ts:sharp
POST software healthy src/app/api/guests/restore/route.ts:POST
GET software healthy src/app/api/media/route.ts:GET
viewerGuestId software healthy src/app/api/media/route.ts:viewerGuestId
canManage software healthy src/app/api/media/[mediaId]/route.ts:canManage
GET software healthy src/app/api/media/[mediaId]/route.ts:GET

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
docker-compose.dev.yml software healthy docker-compose.dev.yml
postcss.config.mjs software healthy postcss.config.mjs
README.md software healthy README.md
tailwind.config.ts software healthy tailwind.config.ts
CLAUDE.md software healthy CLAUDE.md
package.json software healthy package.json
Dockerfile software healthy Dockerfile
package-lock.json software healthy package-lock.json
regards_wedding_app_v2.html software healthy regards_wedding_app_v2.html
extract.js software healthy extract.js
.env.example software healthy .env.example
tsconfig.json software healthy tsconfig.json
drizzle.config.ts software healthy drizzle.config.ts
regards-brief.md software healthy regards-brief.md
AGENTS.md software healthy AGENTS.md
docker-compose.yml software healthy docker-compose.yml
vitest.config.ts software healthy vitest.config.ts
next.config.ts software healthy next.config.ts
validation.test.ts software healthy tests/lib/validation.test.ts
feed-dedup.test.ts software healthy tests/lib/feed-dedup.test.ts
points.test.ts software healthy tests/lib/points.test.ts
moderation.test.ts software healthy tests/lib/moderation.test.ts
clustering.test.ts software healthy tests/lib/clustering.test.ts
feed-cache.test.ts software healthy tests/lib/feed-cache.test.ts
regards.spec.ts software healthy tests/e2e/regards.spec.ts
2026-04-01-regards-implementation.md software healthy docs/superpowers/plans/2026-04-01-regards-implementation.md
2026-03-31-regards-design.md software healthy docs/superpowers/specs/2026-03-31-regards-design.md
bootstrap.sql software healthy deploy/bootstrap.sql
README.md software healthy deploy/README.md
google-drive-setup.md software healthy deploy/google-drive-setup.md
.env.production.example software healthy deploy/.env.production.example
cleanup-test-data.sql software healthy deploy/cleanup-test-data.sql
smoke-test.sh software healthy deploy/smoke-test.sh
settings.local.json software healthy .claude/settings.local.json
manifest.json software healthy public/manifest.json
sw.js software healthy public/sw.js
seed.ts software healthy drizzle/seed.ts
0002_naive_senator_kelly.sql software healthy drizzle/migrations/0002_naive_senator_kelly.sql
0003_woozy_red_shift.sql software healthy drizzle/migrations/0003_woozy_red_shift.sql
0004_chubby_nightmare.sql software healthy drizzle/migrations/0004_chubby_nightmare.sql
0000_cool_norrin_radd.sql software healthy drizzle/migrations/0000_cool_norrin_radd.sql
0005_wandering_ben_grimm.sql software healthy drizzle/migrations/0005_wandering_ben_grimm.sql
0001_dashing_strong_guy.sql software healthy drizzle/migrations/0001_dashing_strong_guy.sql
0006_productive_jigsaw.sql software healthy drizzle/migrations/0006_productive_jigsaw.sql
0004_snapshot.json software healthy drizzle/migrations/meta/0004_snapshot.json
0001_snapshot.json software healthy drizzle/migrations/meta/0001_snapshot.json
0005_snapshot.json software healthy drizzle/migrations/meta/0005_snapshot.json
0002_snapshot.json software healthy drizzle/migrations/meta/0002_snapshot.json
0000_snapshot.json software healthy drizzle/migrations/meta/0000_snapshot.json

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

LabelLayerStatusPath
tests software healthy tests
lib software healthy tests/lib
e2e software healthy tests/e2e
docs software healthy docs
superpowers software healthy docs/superpowers
plans software healthy docs/superpowers/plans
specs software healthy docs/superpowers/specs
deploy software healthy deploy
.claude software healthy .claude
public software healthy public
drizzle software healthy drizzle
migrations software healthy drizzle/migrations
meta software healthy drizzle/migrations/meta
src software healthy src
components software healthy src/components
app software healthy src/app
media software healthy src/app/media
[mediaId] software healthy src/app/media/[mediaId]
api software healthy src/app/api
upload software healthy src/app/api/upload
finalize software healthy src/app/api/upload/finalize
tus software healthy src/app/api/upload/tus
[...path] software healthy src/app/api/upload/tus/[...path]
guests software healthy src/app/api/guests
me software healthy src/app/api/guests/me
avatar software healthy src/app/api/guests/me/avatar
restore software healthy src/app/api/guests/restore
media software healthy src/app/api/media
[mediaId] software healthy src/app/api/media/[mediaId]
reactions software healthy src/app/api/media/[mediaId]/reactions
comments software healthy src/app/api/media/[mediaId]/comments
file software healthy src/app/api/media/file
[...key] software healthy src/app/api/media/file/[...key]
guestbook software healthy src/app/api/guestbook
challenges software healthy src/app/api/challenges
[id] software healthy src/app/api/challenges/[id]
leaderboard software healthy src/app/api/leaderboard
admin software healthy src/app/api/admin
guests software healthy src/app/api/admin/guests
[guestId] software healthy src/app/api/admin/guests/[guestId]
login software healthy src/app/api/admin/login
reprocess-videos software healthy src/app/api/admin/reprocess-videos
export software healthy src/app/api/admin/export
sse software healthy src/app/api/sse
sync-drive software healthy src/app/api/sync-drive
moments software healthy src/app/api/moments
[id] software healthy src/app/api/moments/[id]
media software healthy src/app/api/moments/[id]/media
join software healthy src/app/join
admin software healthy src/app/admin

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

LabelLayerStatusPath
QRGenerator frontend healthy src/components/qr-generator.tsx
AvatarRow frontend healthy src/components/avatar-row.tsx
MomentNode frontend healthy src/components/moment-node.tsx
CommentThread frontend healthy src/components/comment-thread.tsx
ToastProvider frontend healthy src/components/toast.tsx
ChallengeCard frontend healthy src/components/challenge-card.tsx
UploadPreview frontend healthy src/components/upload-preview.tsx
DownloadButton frontend healthy src/components/download-button.tsx
BottomNav frontend healthy src/components/bottom-nav.tsx
ReactionButton frontend healthy src/components/reaction-button.tsx
WelcomePage frontend healthy src/app/page.tsx
RootLayout frontend healthy src/app/layout.tsx
MediaDetailPage frontend healthy src/app/media/[mediaId]/page.tsx
JoinPage frontend healthy src/app/join/page.tsx
GuestsAdmin frontend healthy src/app/admin/guests/guests-admin.tsx
MediaAdmin frontend healthy src/app/admin/media/media-admin.tsx
AdminLoginPage frontend healthy src/app/admin/login/page.tsx
ChallengesAdmin frontend healthy src/app/admin/challenges/challenges-admin.tsx
MomentsAdmin frontend healthy src/app/admin/moments/moments-admin.tsx
SlideshowPage frontend healthy src/app/slideshow/page.tsx
MainLayout frontend healthy src/app/(main)/layout.tsx
UploadPage frontend healthy src/app/(main)/upload/page.tsx
GuestbookPage frontend healthy src/app/(main)/guestbook/page.tsx
FeedPage frontend healthy src/app/(main)/feed/page.tsx
ChallengesPage frontend healthy src/app/(main)/challenges/page.tsx
LeaderboardPage frontend healthy src/app/(main)/leaderboard/page.tsx
ProfilePage frontend healthy src/app/(main)/profile/page.tsx
MomentsPage frontend healthy src/app/(main)/moments/page.tsx
MomentDetailPage frontend healthy src/app/(main)/moments/[momentId]/page.tsx

LabelLayerStatusPath
/page.tsx frontend healthy src/app/page.tsx
/media/[mediaId] frontend healthy src/app/media/[mediaId]/page.tsx
/join frontend healthy src/app/join/page.tsx
/admin frontend healthy src/app/admin/page.tsx
/admin/guests frontend healthy src/app/admin/guests/page.tsx
/admin/media frontend healthy src/app/admin/media/page.tsx
/admin/login frontend healthy src/app/admin/login/page.tsx
/admin/challenges frontend healthy src/app/admin/challenges/page.tsx
/admin/moments frontend healthy src/app/admin/moments/page.tsx
/slideshow frontend healthy src/app/slideshow/page.tsx
/(main)/upload frontend healthy src/app/(main)/upload/page.tsx
/(main)/guestbook frontend healthy src/app/(main)/guestbook/page.tsx
/(main)/feed frontend healthy src/app/(main)/feed/page.tsx
/(main)/challenges frontend healthy src/app/(main)/challenges/page.tsx
/(main)/leaderboard frontend healthy src/app/(main)/leaderboard/page.tsx
/(main)/profile frontend healthy src/app/(main)/profile/page.tsx
/(main)/moments frontend healthy src/app/(main)/moments/page.tsx
/(main)/moments/[momentId] frontend healthy src/app/(main)/moments/[momentId]/page.tsx
/api/upload/tus frontend healthy src/app/api/upload/tus/[...path]/route.ts
/ frontend healthy src/lib/auth.ts

LabelLayerStatusPath
challenges data healthy drizzle/migrations/0000_cool_norrin_radd.sql
comments data healthy drizzle/migrations/0000_cool_norrin_radd.sql
config data healthy drizzle/migrations/0000_cool_norrin_radd.sql
guests data healthy drizzle/migrations/0000_cool_norrin_radd.sql
media data healthy drizzle/migrations/0000_cool_norrin_radd.sql
moments data healthy drizzle/migrations/0000_cool_norrin_radd.sql
reactions data healthy drizzle/migrations/0000_cool_norrin_radd.sql
guestbook_messages data healthy drizzle/migrations/0001_dashing_strong_guy.sql

LabelLayerStatusPath
0002_naive_senator_kelly.sql data healthy drizzle/migrations/0002_naive_senator_kelly.sql
0003_woozy_red_shift.sql data healthy drizzle/migrations/0003_woozy_red_shift.sql
0004_chubby_nightmare.sql data healthy drizzle/migrations/0004_chubby_nightmare.sql
0000_cool_norrin_radd.sql data healthy drizzle/migrations/0000_cool_norrin_radd.sql
0005_wandering_ben_grimm.sql data healthy drizzle/migrations/0005_wandering_ben_grimm.sql
0001_dashing_strong_guy.sql data healthy drizzle/migrations/0001_dashing_strong_guy.sql
0006_productive_jigsaw.sql data healthy drizzle/migrations/0006_productive_jigsaw.sql

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile
migrate hardware healthy docker-compose.yml
app hardware healthy docker-compose.yml
postgres hardware healthy docker-compose.yml
minio hardware healthy docker-compose.yml

LabelLayerStatusPath
postgres data healthy docker-compose.dev.yml
postgresql data healthy docker-compose.dev.yml
redis data healthy package-lock.json
sqlite data healthy package-lock.json

LabelLayerStatusPath
port:5432 network healthy docker-compose.dev.yml
port:9000 network healthy docker-compose.dev.yml
port:9001 network healthy docker-compose.dev.yml
port:3000 network healthy Dockerfile

LabelLayerStatusPath
vps::aws hardware healthy package.json
vps::gcp hardware healthy package-lock.json

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

LabelLayerStatusPath
traefik network healthy docker-compose.yml

LabelLayerStatusPath
4.1.2.5 network healthy src/lib/auth.ts

LabelLayerStatusPath
password_literal::tests/e2e/regards.spec.ts security healthy tests/e2e/regards.spec.ts
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/a09e38e1-dcf7-43e8-860b-39c8ae34bdec/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/a09e38e1-dcf7-43e8-860b-39c8ae34bdec/

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.